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

Добавить поле ММ в критерий выбора ЭНУ
https://www.sapboard.ru/forum/viewtopic.php?f=92&t=100352
Страница 1 из 1

Автор:  Didrih [ Чт, май 25 2023, 09:22 ]
Заголовок сообщения:  Добавить поле ММ в критерий выбора ЭНУ

Коллеги, привет. Напомните пожалуйста, как можно (и можно ли вообще) добавить ММ поле в доп. критерии выбора узла эну. Конкретно нужно поле Склад. Решение на FI-SL
Спасибо.

Автор:  -TT- [ Чт, май 25 2023, 17:39 ]
Заголовок сообщения:  Re: Добавить поле ММ в критерий выбора ЭНУ

Ой, это унылое дело в реальности, там только абап, только хардкор.

Проблема в том, что "Склад" не входит ни в один бух. интерфейс, ни в accit_glx, coep/cobk, ни в какой-либо еще, поэтому в явном виде это если только препарировать сам интерфейс иерархии. В неявном можно прицепить к какому-нибудь реальному полю и поколдовать экзитом в переменном переносе полей (область GIMV). Оба варианта, как Вы понимаете, так себе...

А зачем склад? Как он может влиять на ЭНУ? Он же не имеет эффекта в FI.

Автор:  Didrih [ Чт, май 25 2023, 17:54 ]
Заголовок сообщения:  Re: Добавить поле ММ в критерий выбора ЭНУ

Там проблема в том, что на один БУ счет (32*) идет спецодежда более и менее года, для менее года нет разниц с НУ и Nсчет не выделяли. Чтобы виделить, по процессу пока только обнаружили списание с разных складов...
А что имеете ввиду под "прицепить" реальному? Без поля в интерфейсе не совсем понял откуда его тогда можно взять?

Автор:  -TT- [ Вс, май 28 2023, 13:21 ]
Заголовок сообщения:  Re: Добавить поле ММ в критерий выбора ЭНУ  Тема решена

Если у Вас только на счетах НУ построен, тогда конечно грусть такая ситуация. Как вариант - можно назначить какое-то поле в качестве "делителя" - НУ/не-НУ, заполнять его в OpenFI при проводке документа материала и на его осоновании разбирать по элементам в иерархии, но это тоже костыльное решение, ибо малейшая проблема в интерфейсе и все посыпалось, а они там случаются (экспресс сообщения, к примеру).

Прицепить к реальному - есть у вас поля в интерфейсе, которые 100% всегда переносятся, счет ГК например, вот залезаете в этот перенос экзитом и ищете склад, в зависимости от склада откидываете на нужный ЭНУ. Если нужно прям склад как отдельное поле, прописываете его в группе таблиц, обновляете кодирование, чтобы поле в GLU1 появилось и опять же через перенос полей - отправитель счет, получатель склад, посередине экзит, который склад из позиции достает. Так делать конечно некрасиво, но технически это возможно.

Есть еще третий вариант - в момент проводки все кладете на один ЭНУ-0 условно "Спецодежда", а в конце периода проходите его сведением, где экзит по номеру БУ документа ходит за ММ исходником, смотрит там склад и в зависимости от него перекладывает на ЭНУ-1 "Больше года" или ЭНУ-2 "Меньше года". В таком варианте связь с исходным БУ документом теряется (если дополнительно номер сылочного документа не перекладывать, конечно), но это самый надежный в техническом плане вариант, поскольку Вы не зависите от состояния среды в момент проводки первичного документа и закладывания его в спецрегистры, а она даже без манипуляций с полями оставляет желать - SL стабильно теряет до 1% документов на переносе, там даже специальная транзака есть, которую надо запускать перед закрытием, чтобы она собрала всех потеряшек и пульнула по ним GCU*.

Автор:  Didrih [ Пн, май 29 2023, 10:55 ]
Заголовок сообщения:  Re: Добавить поле ММ в критерий выбора ЭНУ

Спасибо большое, за варианты. Предварительно решили на стороне ММ записывать в какое нибудь поле (свободное) у них уже есть экзит, который пишет СПИ в текст позиции.
Подскажите, пожалуйста, тразнакцию, которая собирает потерянные документы?

Автор:  -TT- [ Пн, май 29 2023, 11:07 ]
Заголовок сообщения:  Re: Добавить поле ММ в критерий выбора ЭНУ

Я не помню, в пакете налогового учета (раньше былZPTA, сейчас может другой код) посмотрите в SE80, она там в самом низу.

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