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

Как расширить инфотип OM (1xxxx) ?
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=66081
Страница 1 из 1

Автор:  nickvoro2 [ Вт, дек 14 2010, 18:34 ]
Заголовок сообщения:  Как расширить инфотип OM (1xxxx) ?

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

Необходимо: в транзакции ведения объектов (pp01) на экране для ИТ1005 (Нормативная оплата) показывать поле MIDPT (это саповское поле; имеется и в таблице HRP1005 и в структуре P1005).

Вопрос: как это сделать?

Дело в том, что если пытаться делать экран расширения через pm01, то там не позволяет создавать расширение для 1xxx инфотипов.

Но ведь инфотип вполне расширяемый (имеется подструктура CI_P1005) и в программе ведения (MP100500) есть код, где ищется в таблице t582c (Экраны Include для инфо-типов) подэкраны расширения.

Есть ли какой-то механизм, чтобы сгенерировать программу с подэкраном автоматически, как в pm01 для PA-шных инфотипов? Или надо "ручками" делать программу, вставлять потом запись в таблицу t582c?

Автор:  Proforg [ Вт, дек 14 2010, 19:13 ]
Заголовок сообщения:  Re: Как расширить инфотип OM (1xxxx) ?

А зачем? Есть подозрении, что дело в кривой постановке.

Автор:  nickvoro2 [ Ср, дек 15 2010, 09:38 ]
Заголовок сообщения:  Re: Как расширить инфотип OM (1xxxx) ?

Proforg написал:
А зачем? Есть подозрении, что дело в кривой постановке.

Proforg, просто у нас это поле HRP1005-MIDPT используется. Например, в ppome разработан был уже свой экран:

Изображение

Поэтому и в простом ведении объекта (pp01) хотелось бы иметь возможность задавать значение этого поля:

Изображение

Автор:  sy-uname [ Ср, дек 15 2010, 09:54 ]
Заголовок сообщения:  Re: Как расширить инфотип OM (1xxxx) ?

nickvoro2 написал(а):
...
Дело в том, что если пытаться делать экран расширения через pm01, то там не позволяет создавать расширение для 1xxx инфотипов.
...
PPCI\PPCJ
А почему бы, раз расширяете экраны инфотипов, вместо стандартного поля не добавить своё Z? Во избежание побочный эффектов.

Автор:  nickvoro2 [ Ср, дек 15 2010, 10:13 ]
Заголовок сообщения:  Re: Как расширить инфотип OM (1xxxx) ?

sy-uname написал(а):
nickvoro2 написал(а):
...
Дело в том, что если пытаться делать экран расширения через pm01, то там не позволяет создавать расширение для 1xxx инфотипов.
...
PPCI\PPCJ
А почему бы, раз расширяете экраны инфотипов, вместо стандартного поля не добавить своё Z? Во избежание побочный эффектов.

Так уж было сделано раньше. Вместо расширения стали использовать саповское поле. Согласен, что было бы правильнее сделать расширение и использовать z-поле.
Спасибо за имена транзакций. Это не совсем то, но по ним вышел на нужную транзакцию - PPCM. Сделала то, что мне и нужно. Сгенерировал с помощью неё экран расширения, теперь его подправлю под наши нужды.

Автор:  Andrey Z [ Вт, дек 07 2021, 11:47 ]
Заголовок сообщения:  Re: Как расширить инфотип OM (1xxxx) ?

Привет коллеги, прошу помочь, видимо для добавления поля на экран для ИТ 1005 необходимо его прописать в какой-то настроечной таблице.

Автор:  Andrey Z [ Вт, дек 07 2021, 11:55 ]
Заголовок сообщения:  Re: Как расширить инфотип OM (1xxxx) ?

в смысле что поле есть и есть все структуры, но в ppose ppome не отображаются

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