Автор Тема: Допэкран в ОЗМ. Ош-ка MI574 - разрешен только при смешанной форме (Промышл/Торг)  (Прочитано 9066 раз)

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

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Пытаюсь вывести дополнительный экран в ОЗМ (mm41, Retail) в ритейловскую последовательность экранов добавляю закладку с Промышленности (см. рисунок) получаю ошибку (см. рис.)
Отсюда возникает пару вопросов:
- что такое смешанная форма (экранов) ? Как она настраивается
- как все таки вывести нужную мне закладку, какие статусы указать ....

You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Пытаюсь вывести дополнительный экран в ОЗМ (mm41, Retail) в ритейловскую последовательность экранов добавляю закладку с Промышленности (см. рисунок) получаю ошибку (см. рис.)
Отсюда возникает пару вопросов:
- что такое смешанная форма (экранов) ? Как она настраивается
- как все таки вывести нужную мне закладку, какие статусы указать ....

Через se91
Код: You are not allowed to view links. Register or Login
* Diverse PP-Pflegestatus sind für Retail-Bildsequenzen "4.0A BE/260897
* nur bei Mischform (Industrie + Branche Retail) erlaubt"4.0A BE/260897

  IF RETAIL_MODUS = 'J' AND
     KOPIEREN_BILDS NE 'X'.            "TF 4.5A H109274
*=TF H128815=========================================================
*      IF VCM_T133A-PSTAT CA 'A' OR     "Arbeitsvorbereitung
*         VCM_T133A-PSTAT CA 'G' OR     "Kalkulation
*         VCM_T133A-PSTAT CA 'F'.       "Fertigungshilfsmittel
    IF VCM_T133A-PSTAT CA 'F'.
*=TF H128815=========================================================
      MESSAGE E574(MI).
    ENDIF.
  ENDIF.


По данной ошибке есть ноты, все для более ранних версий (4.6)
Note 109274 - Copying screen sequences in Customizing matl master
Note 128815 - Maintenance of work schedlng.,calculation in Retail
Note 182456 - Correction for Note 109274

Если посмотреть по коду и корректировкам с нот, то получается что исправления накачены.

Согласно коду убираю из статуса F -  в результате ошибки нет, но и допзакладка не появилась
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
что бы долго не заморачиватся, решил вывести необходимый мне экран (SAPLMWSM   8030) на сушествущий ракурс или на вновь созданный.
Вывел, правда при сохранении выдает ошибку
Код: You are not allowed to view links. Register or Login
Для заданного исходного вида следует указать AKTVSTATUS.
№ сообщения MG038

Diagnosis
This program error should not occur.


Procedure
Contact your system administrator.
Ну да, отладчик в зубы .... но все-таки, может кто знает, как правильно его установить этот статус... путем отладки, нашел что идет проверка AKTVSTATUS и RT_AKTVSTATUS, ошибка возникает если RT_AKTVSTATUS пустой, если в него записать значения с AKTVSTATUS, система сохраняет ОЗМ...
LMGMLF02 - FORM EINGABE_PRUEFEN_RT
Код: You are not allowed to view links. Register or Login
WHEN HERKUNFT_DIAL.
      ........
      IF AKTVSTATUS IS INITIAL OR AKTVSTATUS_RT IS INITIAL.
        MESSAGE E038(MG) RAISING AKTVSTATUS_MISSING.
      ENDIF.
      .......
« Последнее редактирование: Ноябрь 14, 2010, 05:42:33 pm от Паганель »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Ну у меня ритейла нет, но что-то мне кажется, что данные производства не должны объявляться для ОЗМ ритейлов... Типа как обычно сказано, нельзя регистр материала активировать для ритейла, но наши же люди умные, типа а мы объявим... ну раз такие умные, то зачем тогда вам ритейл, берите стандартный SAP и перестаньте лохматить бабушку.

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
You are not allowed to view links. Register or Login
Ну у меня ритейла нет, но что-то мне кажется, что данные производства не должны объявляться для ОЗМ ритейлов... Типа как обычно сказано, нельзя регистр материала активировать для ритейла, но наши же люди умные, типа а мы объявим... ну раз такие умные, то зачем тогда вам ритейл, берите стандартный SAP и перестаньте лохматить бабушку.
Но очень хочется, точнее нужна данная функциональность
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
Но очень хочется, точнее нужна данная функциональность
Ну тогда напишите своему руководителю проекта и спонсору, что выбор внедрения ритейл решения был не правильным так как нужна функциональность производства и т.д.  ::) а поэтому требуется поломать стандарт, а именно взять ключ разработки на код и закоментировать вызов: MESSAGE E574(MI). Так как ну очень хочется совместить производство с системой типа ритейла, а это сообщение не позволяет такое сделать.
« Последнее редактирование: Ноябрь 15, 2010, 12:03:08 pm от Uukrul »

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
You are not allowed to view links. Register or Login
Ну тогда напишите своему руководителю проекта и спонсору, что выбор внедрения ритейл решения был не правильным так как нужна функциональность производства и т.д.  ::) а поэтому требуется поломать стандарт, а именно взять ключ разработки на код и закоментировать вызов: MESSAGE E574(MI). Так как ну очень хочется совместить производство с системой типа ритейла, а это сообщение не позволяет такое сделать.
Ну как сказать, рител вибирали по многим криетериям, ... а вот эта шняга вилезла недавно, так что .... либо найду как, либо - как всегда - свое решение
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Тут подкинули ссылку на альтернативный ресурс  :), спасибо наставнику, ну приведенная бапишка вроде бы работает, привожу мой пример, позже (когда все будет ок, приведу подробнее и расскажу за ЕИ партии, так как еще не все с ними ясно).

Код сырой, делался на скорую руку, но думаю кому надо, разберется, кода и комментариев хватит
Код: You are not allowed to view links. Register or Login
*&---------------------------------------------------------------------*
*& Report  ZMM_EI
*& http://sapboard.ru/forums/viewtopic.php?f=13&t=21641&start=15
*&---------------------------------------------------------------------*


REPORT  zmm_ei.


PARAMETERS: pa_matnr type mara-matnr.
"BAPI_BMUOM_SAVEREPLICAMULTIPLE".

DATA: my_materialdata LIKE bapi_bmuom_material_data. " Структура, содержащая релевантные ЕИ партий
DATA: my_materialdatax LIKE bapi_bmuom_material_datax. " Структура, содержащая индикатор для релевантных ЕИ партий
DATA: my_batchspecificuom LIKE bapi_bmuom_attributes OCCURS 0 WITH HEADER LINE. " Таблица, содержащая атрибуты ЕИ доли/продукта
DATA: my_batchspecificuomx LIKE bapi_bmuom_attributesx OCCURS 0 WITH HEADER LINE." Таблица, содержащая индикаторы для атрибутов ЕИ доли/продукта

DATA: my_bapiret2 like BAPIRET2 OCCURS 0 WITH HEADER LINE.

my_materialdata-uomusage = 'A'. "Использование/виды единиц измерения
my_materialdatax-uomusage = 'X'.
* Находим признак
SELECT SINGLE c~atnam INTO my_batchspecificuom-name_char
FROM klah AS a INNER JOIN ksml AS b ON a~clint = b~clint
INNER JOIN cabn AS c ON b~imerk = c~atinn
WHERE a~klart = '023' and "bapi_table-classtype AND
a~class = 'ZMM_BATCH_SEARCH' and "bapi_table-classnum AND
b~abtei = 'S'.
my_batchspecificuom-plannedvalue = '5'. "bapi_table-fiz_d. " ПланЗначение для ЕИ (плановая доля/запланированный пересчет)

my_batchspecificuom-batchspecificuom = 'ST'. "bapi_table-fiz_unit. " Единица измерения для партии (ЕИ доли/продукта)
my_batchspecificuom-leadinguom = 'X'. " Ведущая ЕИ для партии
APPEND my_batchspecificuom.
my_batchspecificuomx-batchspecificuom = 'ST'."bapi_table-fiz_unit.
my_batchspecificuomx-name_char = 'X'.
my_batchspecificuomx-plannedvalue = 'X'.
my_batchspecificuomx-leadinguom = 'X'.
APPEND my_batchspecificuomx.


CALL FUNCTION 'BAPI_BMUOM_SAVEREPLICAMULTIPLE'
  EXPORTING
    materialnumber    = pa_matnr "bapi_table-material " Номер материала
    materialdata      = my_materialdata
    materialdatax     = my_materialdatax
  TABLES
    batchspecificuom  = my_batchspecificuom
    batchspecificuomx = my_batchspecificuomx
    return            = my_bapiret2.
COMMIT WORK AND WAIT.
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
Тут подкинули ссылку на альтернативный ресурс  :), спасибо наставнику, ну приведенная бапишка вроде бы работает
Может я чуть отупел, но причем эта BAPI к теме Допэкран в ОЗМ. Ош-ка MI574 - разрешен только при смешанной форме (Промышл/Торг)? Я так Паганель, так и не вкурил!

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
You are not allowed to view links. Register or Login
Может я чуть отупел, но причем эта BAPI к теме Допэкран в ОЗМ. Ош-ка MI574 - разрешен только при смешанной форме (Промышл/Торг)? Я так Паганель, так и не вкурил!

Почти ни как, давай переименуем тему на "Ведение ЕИ партии в Retail", так как необходимость вывода данных экранов возникла из необходимости ведения ЕИ партии (необходимо заносить определенные данные в ОЗМ, что бы данная ф-сть заработала)
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
Почти ни как, давай переименуем тему на "Ведение ЕИ партии в Retail", так как необходимость вывода данных экранов
А давай ты озвучишь в целом задачу, а не, по моему мнению кривые, решения этой задачи.

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
ок, по возможности опишу
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
ок, по возможности опишу
Может я ошибаюсь но единицы измерения партии вы часом, в конечном итоге, не для планирования загрузки склада решили использовать? Типа базовая единица 1 пачка, где 1000 пачек = 1 поддон, на склад поступает партия, где записано типа поступило 10 000 пачек или 10 поддонов?! А потом уже где-то типа оперируете поддонами и а ля складскими местами?!

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
You are not allowed to view links. Register or Login
Может я ошибаюсь но единицы измерения партии вы часом, в конечном итоге, не для планирования загрузки склада решили использовать? Типа базовая единица 1 пачка, где 1000 пачек = 1 поддон, на склад поступает партия, где записано типа поступило 10 000 пачек или 10 поддонов?! А потом уже где-то типа оперируете поддонами и а ля складскими местами?!
Нет, не для этого, но предложенное тобой ОЧЕНЬ интересно, можешь подробнее рассказать по этой теме?
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login