Сторінка 1 з 1

Округляет количество при импорте НН

Додано: 20 травня 2014, 12:26
Роман К.
Добрый день.
Пользуемся загрузкой налоговых в Медок через COM
После последнего обновления, начиная со вчерашнего числа, при выгрузке в Медок округляется количество до целых.
Просьба исправить побыстрее программу и хоть как-то контролировать разработку, а то сейчас более 3тыс налоговых уже ушло с ошибками.

Re: Округляет количество при импорте НН

Додано: 20 травня 2014, 12:34
Белокопытов Геннадий
Роман К.
Опишите пожалуйста метод который Вы используете для импорта НН

Re: Округляет количество при импорте НН

Додано: 20 травня 2014, 12:40
Роман К.

Код: Виділити все

	Doc = App.OpenOrCreateByExDocID(Бланк, 0, PDate, , ИД, 0); 
	Doc.DisableScripts(); 
		
	rsMain = Doc.DataSets();
	rsMain.Edit();
	rsMain.Append();
	rsMain.Post();

	rsMain = Doc.DataSets("TAB1");

			Если СтрокаТЧ.G5 <=  0 Тогда
				rsMain.Fields.Item("TAB1_51").Value  = Строка(СокрЛП(СтрокаТЧ.G5S));   //количество строкой, для услуг
			Иначе
				rsMain.Fields.Item("TAB1_A15").Value = СтрокаТЧ.G5;   //количество
			КонецЕсли;
При этом отладчиком видно, что передается именно дробное число и в поле присваивается округленное. Еще раз повторюсь, еще в пятницу все документы ушли нормально.

Re: Округляет количество при импорте НН

Додано: 21 травня 2014, 12:02
Белокопытов Геннадий
Роман К.
Здравствуйте!
Импорт налоговых накладных в программу через COM будет исправлен в следующем обновлении программы.
На данный момент Вы можете исправить ситуацию заменой файла J1201005.xfld в корне программы, папка TMPL, архив которого во вложении.
В случае использования клиент-серверной версии программы потребуется перезапуск служб ZvitGrp и Firebird