0
amaderassy
19.09.17
✎
13:54
|
Пробую передать из 1С сумму НДС отдельно, но не работает. Мб кто сталкивался с подобным.Мне кажется что SummTax не туда засунул, FiscalString не имеет параметра такого сюда по ИТС
Если ТекущаяПозиция.Свойство("ФискальнаяСтрока") Тогда
ЗаписьXML.ЗаписатьНачалоЭлемента("FiscalString");
ЗаписьXML.ЗаписатьАтрибут("Name" , XMLСтрока(ТекущаяПозиция.Наименование));
ЗаписьXML.ЗаписатьАтрибут("Quantity" , XMLСтрока(ТекущаяПозиция.Количество));
ЗаписьXML.ЗаписатьАтрибут("Price" , XMLСтрока(ТекущаяПозиция.Цена));
ЗаписьXML.ЗаписатьАтрибут("Amount" , XMLСтрока(ТекущаяПозиция.Сумма));
ЗаписьXML.ЗаписатьАтрибут("Department", XMLСтрока(ТекущаяПозиция.НомерСекции));
Если НЕ ПустаяСтрока(ТекущаяПозиция.СтавкаНДС) Тогда
ЗаписьXML.ЗаписатьАтрибут("Tax" , XMLСтрока(ТекущаяПозиция.СтавкаНДС));
Иначе
ЗаписьXML.ЗаписатьАтрибут("Tax" , "none");
КонецЕсли;
ЗаписьXML.ЗаписатьНачалоЭлемента("SummTax");
ЗаписьXML.ЗаписатьАтрибут("Destination" , "1");
ЗаписьXML.ЗаписатьАтрибут("TaxTypeNumber" , "3");
ЗаписьXML.ЗаписатьАтрибут("Summ" , XMLСтрока(ТекущаяПозиция.СуммаНДС));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьКонецЭлемента();
|
|