Автор, значит, так. По поводу ноты Вы были правы. Вас интересуют: 1562006, 1589213. Проблема у Вас, скорее всего, в инклуде LTAX2F01. Там есть несколько полезных проверок. Самое важное - нота 1589213. 1562006 - можно (= придется) поставить. О настройке указанного ракурса в ноте речи вроде не ведется, там самое важное - корректировка кода. Нотой 1589213 данная проверка совершенствуется и сокращается только до налоговых позиций (у которых налоговая категория '< ' или '> '). С ними как раз у вас все ок. Данная нота вставляет, в частности, такую вот строку: IF ls_skb1-mwskz = '< ' or ls_skb1-mwskz = '> '.
Скорее всего, сейчас у Вас проверка обнаруживает много лишнего. По-хорошему она должна смотреть только на счета главной книги, у которых в основной записи проставлена соответствующая налоговая категория.
В общем попробуйте поработать в направлении 1589213. Все, что она запросит, - ставьте.
В конечно итоге в инклуде LTAX2F01 в подпрограмме TAX_ACCOUNT_CHECK должно быть так. Правда, судя по всему, без 1563383 все равно не обойтись.
IF ls_skb1-mwskz = '< ' or ls_skb1-mwskz = '> '. "1589213 IF p_bseg-fwbas = 0 and p_bseg-hwbas = 0. "1563383 concatenate p_bseg-mwskz p_bseg-buzei into "1738528 l_v1 separated by space. "1738528 concatenate p_bseg-bukrs p_bseg-hkont "1738528 ls_skb1-mwskz into "1738528 l_v2 separated by space. "1738528 MESSAGE e848(FF) with l_v1 l_v2. "1738528 ENDIF. "1563383 IF p_bseg-mwart is initial. "1563383 MESSAGE e730(FF). "1563383 ENDIF. "1563383 ENDIF. "1563383
_________________ Алё, это Пакистан? Нам нужен один килограмм
|