0
miSoft
17.05.19
✎
16:11
|
1С:БП8.3.70.25 Сделал доработку расширением для того чтобы документ СчетФактура создавал две проводки в журнале учета счетов фактур и подставлял некоторые значения.
Проводится при создании все нормально, а при перепроведении выдает ошибку и не перепроводит. В чем может быть хрень? При анализе выявлена ошибка что документ с такими данными уже существует, поэтому проведение невозможно. Я так понял что система при перепроведении чистит регистр и заносит туда инфу заного? Как мне этот момент понять и исправить? Ошибка останавливается на попытке записать счет фактуру.
Попытка
СчетФактураОбъект.Записать(РежимЗаписиСчетаФактуры);
Исключение
ТекстСообщенияПользователю = СтрШаблон(ТекстСообщенияВСлучаеОшибки, СчетФактура);
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщенияПользователю);
ТекстСообщения = СтрШаблон(ТекстСообщенияВСлучаеОшибки,
Символы.ПС + ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
ЗаписьЖурналаРегистрации(
ТекстЖурналаВСлучаеОшибки,
УровеньЖурналаРегистрации.Ошибка,
СчетФактураОбъект.Метаданные(),
СчетФактура,
ТекстСообщения);
Отказ = Истина;
КонецПопытки;
При этом при записи счета фактуры запускается миллион разных процедур, среди которых есть та, на которой спотыкается при попытке записи, но почему-то система в нее не проваливается, а застревает на СчетФактураОбъект.Записать(РежимЗаписиСчетаФактуры)
|
|
1
timurhv
17.05.19
✎
16:15
|
(0) С 01.01.2015г. вести журнал учета поступивших (выставленных) счетов-фактур для организаций и индивидуальных предпринимателей стало не обязательным на основании ФЗ №81 от 20.04.2014г. кроме тех юридических лиц (контрагентов) и ИП, которые занимаются посреднической деятельностью.
Вы посредники?
|
|