2018-06-18 16:42:12
Краткое описание :
Ошибка при создании ЭСЧФ по накладнойОписание :
Счета-фактуры поставщика (Беларусь)Что измененно :
При попытке создания ЭСЧФ по накладной на отпуск у пользователя появляется ошибка
"Документ для учета НДС не создан, т.к. формируется по сопроводительному документу, по которому создан корректирующий/корректировочный сопроводительный документ с привязанным СФ с типом "Исходный"
По накладной никаких корректирующих документов нету.
Судя по коду проблема в исходнике soprschf_Bel.vpp. При поиске корректирующего документа не анализируется поле wADoc.
_loop KatSoprAdd where ((KatSopr.NRec == KatSoprAdd.cADoc))
{
if (vGetSF(KatSoprAdd.cSchFact))
if (vSF.Sf.IntExt = sf_ORIGINAL)
{
oTL.TotalLogPrint('Документ для учета НДС не создан, т.к. формируется по сопроводительному документу, ' +
'по которому создан корректирующий/корректировочный сопроводительный документ с привязанным СФ с типом "Исходный".', Warning);
#ExitFromMainSFLoop
}
}
Похожая ситуация в исходнике vGetKS.vpp в строке 60. Также не анализируется поле wADoc
KS.NRec == KS_New.cADoc
Как измененно :
Исправлено, формируется ЭСЧФ, если по текущему сопроводительному документу есть связанные сопрдоки не исправительные и не корректировочные.