diadoc/diadoc1cpro-docs

Акцизы в укд

VitalyaSamohvalov opened this issue · 3 comments

Заполняю поле в укд поле Excise, значением 0, к примеру до изменений было 90000, после изменений 0

И поле после изменений 0 преобразовывается в "без акциза", а нужно 0.00

Подскажите как решить эту проблему?

Добрый день

  1. какие именно TypeNamedId, DocumentFunction и DocumentVersion используете в методе добавления документа на отправку (см. PackageSendTask2) ?
  2. Методом CustomDocumentToSend.SaveUserData(FilePath) сохраните упрощённый контент и приложите его к обращению

Добрый день

Как я понял, это методы диадок com. Мы пользуемся подключаемым модулем в виде внешней обработке, там мы используем функцию ОбработатьСобытие , событие - ПодготовитьЭлектронныйДокумент. Далее работает с результатом

в таком виде:

	ТаблицаXDTO = Результат.Content.InvoiceCorrectionTable.Items;	
	
	Для Каждого ЗначXDTO Из ТаблицаXDTO Цикл

		. . . 
		сткПослеИзменения	= ЗначXDTO.CorrectedValues;		// тип - InvoiceItemFields
		сткДоИзменения		= ЗначXDTO.OriginalValues;		// тип - InvoiceItemFields
		. . .
		
		сткПослеИзменения.Excise	= Формат(строкиТабТовары[0].Акциз,			  "ЧДЦ=2; ЧРД=.; ЧН=0.00; ЧВН=; ЧГ=0");   
		сткДоИзменения.Excise 		= Формат(строкиТабТовары[0].АкцизДоИзменения, "ЧДЦ=2; ЧРД=.; ЧН=0.00; ЧВН=; ЧГ=0");
			
	КонецЦикла;

@VitalyaSamohvalov, привет.

в УКД - в графе 6 в строке А, Б - при отсутствии показателя в графе 6 счета-фактуры, к которому составлен корректировочный счет-фактура указывается "без акциза"