Loading



+ Sapforum.Biz » Инструменты » ABAP - Инструментальные средства » SMOD/CMOD - Расширения (Модератор: Dmitriy)Тема:
|- Собственные поля в ОЗМ (Note 44410)



Автор Тема: Собственные поля в ОЗМ (Note 44410)  (Прочитано 4813 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Онлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #25 : Май 13, 2011, 11:33:33 pm »
Модератор или Админ, сгруппируйте мои посты или удалите лишнее, а то у меня нет этой кнопки "редактировать".
Ну потому что редактирование открыто в течении кажется 15 минут после поста, для чего так сделано, ну скажем так это лог, а чистить логи лучше не надо, пусть все ходы будут записаны. К тому же лишнего в этой жизни ничего нет, может кому-то это пригодится или наведет на мысль.

Решил проблему(отредактировал свойство полей в screen), создал после модулей:
 
......  
  MODULE ZUSREF_VORSCHLAGEN_B.
  MODULE REFDATEN_VORSCHLAGEN.
  MODULE ZUSREF_VORSCHLAGEN_A.
  MODULE SET_DATEN_SUB.
свой модуль: ....
Как-то это не правильно, кстати свой модуль это в стандартный код вставили?

Только не пойму где оно проставляется может есть другой метод решить этот вопрос, может я что-то упустил? :\
Ну как видите есть, по крайней мере я ничего не вставлял никуда и похоже Martа тоже не делала этого. Похоже проблема с настройками экранов. Только вот куда копать не видя вашей системы или точнее с чего тогда начинать спрашивать я как-то не могу определиться. Ну давай с шага три начнем, так где последовательности экранов настраиваются.

Оффлайн Sed0Y

  • SAP ECC 6.0 (ERP/CRM)
  • Newbie
  • *
  • Сообщений: 73
  • Reputation Power: 0
  • Sed0Y has no influence.
  • Пол: Мужской
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #26 : Май 14, 2011, 11:40:49 am »
Как-то это не правильно, кстати свой модуль это в стандартный код вставили?
Сделал копию через COPYMGD1, у меня появилась группа функций, вот в этой функции я и добавил дополнительный модуль в экране...
Сам экран я копировал не 2002 как у Вас, а 2303 в групе функций MGD1, так как мне нужно для Закупки, потому решил, что и копировать нужно так же экран "Данные по закупкам"

Ну как видите есть, по крайней мере я ничего не вставлял никуда и похоже Martа тоже не делала этого. Похоже проблема с настройками экранов. Только вот куда копать не видя вашей системы или точнее с чего тогда начинать спрашивать я как-то не могу определиться. Ну давай с шага три начнем, так где последовательности экранов настраиваются.
Думаю, будет проще если выложи снимок экрана:
Добавлю, что был создан свой (как бы так верно сказать) - экран "Z1" (см. рис.)

На рис., spro_4 показано что, если посмотреть через "Ракурс экрана данных" то поле есть, если через тр-ю - то нет поля...
« Последнее редактирование: Май 14, 2011, 11:48:48 am от Sed0Y »

Онлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #27 : Май 16, 2011, 09:22:12 am »
Слушай, а вот там где у тебя твои поля должны быть там уже есть поле "Номер ИЕ", оно там откуда?

Оффлайн Sed0Y

  • SAP ECC 6.0 (ERP/CRM)
  • Newbie
  • *
  • Сообщений: 73
  • Reputation Power: 0
  • Sed0Y has no influence.
  • Пол: Мужской
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #28 : Май 16, 2011, 10:41:50 am »
Слушай, а вот там где у тебя твои поля должны быть там уже есть поле "Номер ИЕ", оно там откуда?

Наверно, я Вас немного запутал.
Самый первый мой пост:
тут я показал, что добавил на экран 3 поля, один стандартный MARA-BMATN, два моих "MARA-ZZ*", "MARA-ZZ*"
И когда запускаю транзакцию, то стандартное поле показывается, а мои нет
http://sapforum.biz/index.php/topic,1185.msg8960.html#msg8960

А в последнем:
тут я оставил только одно свое "ZZ*" поле, и написал, что добился что бы оно показывалось на экран присвоив значения
.....           
           SCREEN-ACTIVE = '1'.
           SCREEN-INVISIBLE = '0'.
.....
Если этот код убрать, то запустив транзакцию, это поле(мое "ZZ*") не показывает, но если посмотреть окно в СПРО через "Ракурс экрана данных" то мое поле выводит....
http://sapforum.biz/index.php/topic,1185.msg8963.html#msg8963


Онлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #29 : Май 18, 2011, 01:11:40 pm »
тут я показал, что добавил на экран 3 поля, один стандартный MARA-BMATN, два моих "MARA-ZZ*", "MARA-ZZ*"

И когда запускаю транзакцию, то стандартное поле показывается, а мои нет
Вы PBO логику для этого экрана оставили такой же как и у экрана оригинала? Покажи код экранной логики.

тут я оставил только одно свое "ZZ*" поле, и написал, что добился что бы оно показывалось на экран присвоив значения
.....           
           SCREEN-ACTIVE = '1'.
           SCREEN-INVISIBLE = '0'.
.....
Ну это точно не правильно, система сама должна это уметь делать в зависимости от настройки, а это ты принудительно поставил показ поля.

Оффлайн Sed0Y

  • SAP ECC 6.0 (ERP/CRM)
  • Newbie
  • *
  • Сообщений: 73
  • Reputation Power: 0
  • Sed0Y has no influence.
  • Пол: Мужской
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #30 : Май 18, 2011, 06:31:57 pm »
Вы PBO логику для этого экрана оставили такой же как и у экрана оригинала? Покажи код экранной логики.
Ну это точно не правильно, система сама должна это уметь делать в зависимости от настройки, а это ты принудительно поставил показ поля.
Да, я понимаю, но не могу найти другого решения (думаю если и найдется, то как всегда окажется, что-то банальное...) :)
рис "my" это моя экранная логика
рис "sap" экрана оригинала
P.S. Пробовал оставить весь код как в оригинале, все равно поле не появляется (пока придется принудительно его показывать :( )
« Последнее редактирование: Май 18, 2011, 06:33:44 pm от Sed0Y »

Онлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #31 : Май 19, 2011, 07:11:47 am »
Да, я понимаю, но не могу найти другого решения (думаю если и найдется, то как всегда окажется, что-то банальное...) :)
О, тут чего-то с утра подумалось.. ты скопировал экран из закупок, правильно я понял? У меня была копия экрана основных данных и поля были добавлены в таблицу MARA, у тебя они должны быть наверное в MARC тогда объявляться ну или таки сделай копию экрана как у меня, так как ты тоже свои поля объявил в MARA и посмотрим что получится.

Оффлайн acme

  • Newbie
  • *
  • Сообщений: 11
  • Reputation Power: 0
  • acme has no influence.
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #32 : Март 21, 2012, 04:19:12 pm »
Uukrul
извините, за возможно глупый вопрос, но как определить какая последовательность экрана определена в системе?

Онлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #33 : Март 21, 2012, 04:41:35 pm »
Uukrul
извините, за возможно глупый вопрос, но как определить какая последовательность экрана определена в системе?
Присвоена кому? Я так понял про эту настройку вопрос или нет?

PS: Ну и это аватарку уменьшить попробуй... а то как-то места много занимает.. сделай 100 на 100

Оффлайн acme

  • Newbie
  • *
  • Сообщений: 11
  • Reputation Power: 0
  • acme has no influence.
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #34 : Март 21, 2012, 05:19:47 pm »
Uukrul
Спасибо большое. Есть подобное описание для добавления полей к основной записи партии ?

Онлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
Re: Собственные поля в ОЗМ (Note 44410)
« Ответ #35 : Март 21, 2012, 05:22:12 pm »
Uukrul
Спасибо большое. Есть подобное описание для добавления полей к основной записи партии ?
Для партии так поля не добавляются так как совсем другой принцип. Вообще для партии рекомендую использовать классификацию партий куда и заносить свои значения.


 


Facebook Comments