Выгружается все кроме НДС. Не могу понять в чем дело. Помогите разобраться. Спасибо заранее.
Прикрепленные файлы:
Выгрузка номенклатуры из 1с.ert
По теме из базы знаний
- Дэнси:Касса: Журнал чеков и zero-config .cf на базе УТ
- Обмен между R-Keeper и 1С:Рарус-Общепит
- Загрузка товара с ценами и штрих-кодами EAN-13 в весы серии "Масса-К" для УТ 11.2.2.116 в формате dbf (переписана из обработки ТиС 9.2) на УФ для серверной базы
- 1sqlite reborn
- Загрузка Расходных накладных из файлов-DBF (S-Market) в "Бухгалтерию Предприятия 2.0"
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Поля обычно описывают строковым типом, чтобы было легче читать код:
А у вас:
Что там в поле со ставкой?
Число!
Да ещё и 7:4…
А в программе ставка — это тоже число?
ДБФ = СоздатьОбъект("XBASE");
ДБФ.ДобавитьПоле("CustAcc" , "S", 22, 0);
ДБФ.ДобавитьПоле("CustName" , "S", 100, 0);
ДБФ.ДобавитьПоле("INN" , "S", 12, 0);
ДБФ.ДобавитьПоле("VO" , "N", 1, 0);
ДБФ.ДобавитьПоле("Price" , "N", 15, 2);
ДБФ.ДобавитьПоле("BeginDate" , "D", 8, 0);
ДБФ.ДобавитьПоле("EndDate" , "D", 8, 0);
ПоказатьА у вас:
ДБФ=Создатьобъект("Xbase");
ДБФ.ДобавитьПоле("rodit",2,60,); // Родитель
ДБФ.ДобавитьПоле("naim",2,60,); // Полное наименование
ДБФ.ДобавитьПоле("ed_izm",2,10,); // Единица измерения
ДБФ.ДобавитьПоле("st_nds",1,7,4); // Ставка НДС
ДБФ.ДобавитьПоле("sch",2,10,); // Счёт
Что там в поле со ставкой?
Число!
Да ещё и 7:4…
А в программе ставка — это тоже число?
(3) damayorov, у вас стоит:
во-первых, СтавкаНДС - периодический реквизит (если у вас типовая бухгалтерия)
во-вторых, СтавкаНДС - это ссылка на справочник СтавкиНДС, а сама числовая ставка находится в реквизите Ставка этого справочсника.
В результате получаем:
ДБФ.st_nds = Спр.СтавкаНДС;
во-первых, СтавкаНДС - периодический реквизит (если у вас типовая бухгалтерия)
во-вторых, СтавкаНДС - это ссылка на справочник СтавкиНДС, а сама числовая ставка находится в реквизите Ставка этого справочсника.
В результате получаем:
СтавкаНДС = Спр.СтавкаНДС.Получить(ТекущаяДата());
ДБФ.st_nds = СтавкаНДС.Ставка;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот