Всем доброе время суток.
Вопрос у меня в следующем:
есть список кредитовых позиций BSEG (платежей и не только) по дебитору с контировкой на конкретный торговый документ. Стоит задача определить, какие из них "настоящие" входящие платежи, причем нам без разницы каким образом они были проведены (выписка ли из счета на ТАП, или проводка платежа вручную с контировкой на торговый документ, или как-то еще).
Проблема в том, что одна и та же сумма (например, аванс) может гоняться между счетами несколько раз (например, при перерасчете авансов или между кодами ОГК), перед тем как наконец выравняет фактуру. Приведу самый простой пример:
Проводится выписка со ссылкой на ТАП. Автоматически создается проводка по авансам. Выравниваем аванс с фактурой. Автоматически создается перерасчет (ч/з документ выравнивания) с аванса на оплату , т.е. появляется какбы "сторно" аванса, которое выравнивает аванс, и сам входящий платеж, который выравнивает фактуру.
Т.о. к одному или нескольким фактическим платежам добавляется некоторое кол-во их же "дубликатов". Т.е. простым суммированием задачу решить нельзя. Перепробовал уже все что в голову только могло придти: и анализ индикатора автоматич.создания XAUTO, и индикатора платежной операции XZAHL, и индикатора фактической проводки PSOZL, и много чего еще. Но все безрезультатно. Все равно есть ситуации, когда какой-нибудь "двойник" проскакивает, закосив под первоисточник
Может кто-нибудь подскажет что делать, или в каком направлении двигаться?
ЗЫ: анализировать виды документов, коды проводок и прочую настроечную шелуху не предлагать
ЗЗЫ: спасибо уже за то, что дочитали до конца
