1С 7.7 (ТиС) + Фронтол 5.14, выгрузка самописная
После подключения касс к ОФД в чеке появилась надпись: "НДС 0% по сумме".
Выяснилось, что НДС не грузится во фронтол. Во фронтоловском руководстве интегратора говориться, что поле №23 нужно указать "Код налоговой группы". А что такое этот код?
Сейчас файл выгрузки выглядит примерно так:
______________________________
##@@&&
#
............
44208;2000442089975;Водка Алтай 40% 0.5л;Водка Алтай 40% 0.5л;558.00;0.000;0;0;0;0;0;0;0;1;0;00031;1;3;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;200;0.5;1;0;40;;;
............
_______________________________
(0) Тебе надо Руководство интегратора почитать. Оно может лежать в каталоге с фронтолом в папке docs раздел "Выгрузка данных". Там и найдешь, что такое этот твой Код. А если кратко, то сначала выгружаешь эти Коды налогов, в котором как раз и прописано, такой-то код (Id) сколько процентов НДС, а потом в карточке указываешь нужный Id.
ФайлОтчета.ДобавитьСтроку("$$$DELETEALLTAXRATES"); // удалить ставки налогов
ФайлОтчета.ДобавитьСтроку("$$$DELETEALLTAXGROUPS"); // удалить группы налогов
ФайлОтчета.ДобавитьСтроку("$$$DELETEALLTAXGROUPRATES"); // удалить ставки групп
ФайлОтчета.ДобавитьСтроку("$$$ADDTAXRATES"); // добавить ставки налогов
ФайлОтчета.ДобавитьСтроку("1;НДС 10%;НДС 10%;0;10;"); // для НДС 10%
ФайлОтчета.ДобавитьСтроку("2;НДС 18%;НДС 18%;0;18;"); // для НДС 18%
ФайлОтчета.ДобавитьСтроку("$$$ADDTAXGROUPS"); // добавить группы налогов
ФайлОтчета.ДобавитьСтроку("1;НДС 10%;НДС 10%"); // группа НДС 10%
ФайлОтчета.ДобавитьСтроку("2;НДС 18%;НДС 18%"); // группа НДС 18%
ФайлОтчета.ДобавитьСтроку("$$$ADDTAXGROUPRATES"); // добавить ставки групп
ФайлОтчета.ДобавитьСтроку("1;1;1;0"); // для группы НДС 10%
ФайлОтчета.ДобавитьСтроку("1;2;2;0"); // для группы НДС 18%