20.01.2012, 15:38 | #1 |
Участник
|
Ошибка Microsoft?
При рассопоставлении появилась ошибка:
"Счет-фактура %1 включен в журнал обработки НДС %2" Причем фактура древняя другого поставщика. В результате расследования выяснилось, что в тбл PurchBookVATProcessLogTrans_RU (Спецификация журнала обработки НДС) появилась строчка в результате обработки фактуры сторно предоплаты клиента, и поле PurchBookVATProcessLogTrans_RU содержит RecId CustSettlement. В результате в методе VendReversePosting.Validate(…..) для нормальной VendSettlement (ей не должна соответствовать запись в таблице PurchBookVATProcessLogTrans) выдается ошибка: "Счет-фактура %1 включен в журнал обработки НДС %2" Наверное в классе CustReversePosting ситуация аналогична За отдсутсвием времени глубоко не разбирался, но в нашем случае проблема была снята введением дополнительной проверки в select firstonly RecId, FactureExternalId from processLogTrans join processLogTransOper where processLogTrans.RecId == processLogTransOper.RefRecId && processLogTrans.SettlementRecId == custVendSettlement.RecId && processLogTransOper.CanceledRefRecId == 0 && processLogTrans.AccountNum==custVendSettlement.AccountNum; //NNB |
|
20.01.2012, 19:57 | #2 |
Microsoft Dynamics
|
Судя по всему, у Вас не последняя версия приложения. Насколько я помню, в одном из последних роллапов эта ошибка исправлялась.
__________________
You should use Bing before asking dumb questions. |
|
|
|