Ну, во-первых, проводки из таблицы "Проводки по сопоставлению" (CustVendTransPostingLog_RU) не всегда удаляются при реверсе, - например при рассопоставлении на другую дату они не удаляются, а помечаются признаком "Отменено". Во-вторых, не совсем понятно, что Вы подразумеваете под термином "начисление", - какая это конкретно операция и каким образом формируется?
И наконец, почему Вы решили что при рассопоставлении ищется именно авансовая разница? Отмена сопоставления по постинг логу выполняется в методе CustVendReversePostingLog_RU.doReverse(), условие выглядит следующим образом:
X++:
if ((transPostingLog.AccountNum ||
transPostingLog.AccountNumOffset ||
transPostingLog.TaxRefId ||
(transPostingLog.PostingLogType == CustVendTransPostingLogType_RU::AdvanceAdjustment &&
moduleCustVend == ModuleCustVend::Vend)) &&
(transPostingLog.PostingLogType == CustVendTransPostingLogType_RU::VATTransit ? _postVATTransit : true))
{