Ойххо написал(а):
Кто-то может подсказать, возможно ли в GGB0 сделать эту проверку?
Предпосылка:
BKPF-BLART = 'DU' AND BSEG-KOART = 'D'
Проверка:
BKPF-XMWST = 'X'
или BKPF-XMWST = ''
- отрабатывает одинаково!
Все верно, что отрабатывает одинаково. Галка расчета налога нужна лишь для одного: рассчитать его за Вас и записать в поле BSEG-WMWST.
На очень короткой отладке видно, что система рассчитывает налог и сразу же сбрасывает галку, то есть даже на втором моменте Вы ее уже не увидите.
Если я правильно понимаю, то Вы просто озабочены неверным расчетом налога ИЛИ вообще его отсутствием (нет 68 счета).
Но система правильность налога проконтролирует за Вас (сообщение FF707, оно допускает настройку пользователя, но тип E недопустим, к сожалению).
Просто дополнительно контролируйте непустоту поля BSEG-WMWST на втором моменте для отдельных кодов НДС.
Будет НДС - будет 68 счет. А его правильность система проконтролирует за Вас.
Только предпосылки для такой проверки все же лучше сузить максимально, то есть добавить MWSKS (класс операций) = 'A', код ОГК и т.д. Сегодня с этим видом документа у Вас авансы, а завтра пойдут просто проводки по контрольным счетам. А там все же технология налога совершенно другая.