SAPфорум.RU
https://sapboard.ru/forum/

J3RFUM26
https://sapboard.ru/forum/viewtopic.php?f=5&t=94661
Страница 1 из 1

Автор:  Yozhhhhh [ Чт, апр 06 2017, 16:21 ]
Заголовок сообщения:  J3RFUM26

Друзья, добрый день.
Вопрос по поводу транзакции J3RFUM26.
Предположим, в одном документе использованы одновременно код НДС к мгновенному вычету (настроен через ZUD, ZUK, VST) и отложенный (только VST, в книгу не идет).
Запускаем J3RFUM26 для отложенного, используем галку "База начисл."
Смущает вот такой кусок.

select * from bseg INTO TABLE it_bseg "1588589
where bukrs = ALL_BSIS-bukrs and "1588589
belnr = ALL_BSIS-belnr and "1588589
gjahr = ALL_BSIS-gjahr. "1588589

* Does the tax line exist in BSEG ? 0% tax line should not exist.
READ TABLE it_bseg with KEY hkont = all_BSIS-hkont
shkzg = all_BSIS-shkzg. "1594444

If sy-subrc = 0. "1588589
If NOT it_bseg-ktosl in VAT_KTOSL "1588589
AND it_bseg-buzid = 'T'. "this is "old" line ZUD/ZUK!
CONTINUE. "Leave current loop in LOOP AT ALL_BSIS.
ENDIF. "1588589
endif. "1588589

То есть система выбирает все позиции из BSEG по данному счету ГК и по дебету.
И если позиция для мгновенного вычета стоит выше, то, конечно, read table всегда читает ее. Дальше видит, что использована операция KTOSL = 'ZUD' (по зуду 26 прога работать не станет) и игнорирует исходную запись.

Иначе говоря, сделать проводку к вычету, если в документе использованы одновременно эти 2 кода НДС И счет ГК совпадает И позиция мгновенного вычета выше отложенного НДС, нельзя. Сталкивался ли кто-то с такой спецификой и если да, то как решал?

Автор:  ЭфАй [ Пн, апр 10 2017, 16:21 ]
Заголовок сообщения:  Re: J3RFUM26

Здравствуйте,

А как выглядят настройки налогового кода?

KTOSL LEVEL FROM LEVEL

VST
ZUD
ZUK

Попробуйте посмотреть ноту 606342.
У меня практически аналогичная проблема была, решилась посредством изменения настроек налогового кода.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/