Текущее время: Пт, сен 12 2025, 15:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Не работает input check ИТ 0022 (экран 2033)
СообщениеДобавлено: Пн, фев 01 2010, 11:14 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Добрый день.

Система ERP2005, имеет место следующая проблема. В ИТ0022 «Образование» в поле SLABS «Документ об образовании» можно вбить любой код «сертификата», а не только тот что есть в справочнике T519T. Хотя средство поиска для этого же самого поля работает нормально, и даже отфильтровывает список значений «Документа об образовании» в соответствии с введенным значением экранного поля «PRU_EDUCATION-EDUCATION».

Мне кажется что проблема в кривой логике стандартного экрана 2033 (насколько я понимаю, это decoupled версия для РФ), в логике же экрана 2000 (у нас почему-то используется не 2000, а 2033!) есть такой код, который, по идее, и должен делать эту проверку (input check?)

Code:
    FIELD P0022-SLABS
    MODULE ABSCH.                            "Abschlusstexte


И модуль ABSCH в инклюде MP002230

Code:
*---------------------------------------------------------------------*
*       MODULE ABSCH                                                  *
*---------------------------------------------------------------------*
*       Abschlussbezeichnung lesen                                    *
*---------------------------------------------------------------------*
MODULE ABSCH INPUT.
  CLEAR T519T.
  SELECT SINGLE * FROM T519T WHERE SPRSL EQ SY-LANGU
                             AND   SLABS EQ P0022-SLABS.
  IF SY-SUBRC NE 0.
*   SET PARAMETER ID 'TAB' FIELD '519T'.                    "VIFA16501
    SET PARAMETER ID 'TAB' FIELD 'T519T'.                   "VIFA16501
    MESSAGE E302 WITH 'T519T' SY-LANGU P0022-SLABS.
  ENDIF.
ENDMODULE.


Для экрана же 2033 всё что есть для этого поля, это комментарий
Code:
*       FIELD: P0022-SLABS.


Кто-нибудь уже сталкивался с такой проблемой? Писать в SAP чтобы исправляли багу? Не думаю что имеет смысл навешивать BADI-заплатки на стандартный функционал...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает input check ИТ 0022 (экран 2033)
СообщениеДобавлено: Вт, фев 02 2010, 13:37 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Help... Неужели никто не может подсказать...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает input check ИТ 0022 (экран 2033)
СообщениеДобавлено: Чт, фев 04 2010, 11:09 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 17:17
Сообщения: 77
А что подсказать?
С проблемой сталкивался, хотел абапить свою проверку, но увидев Ваш анализ, думаю что более правильно писать в САП.

Если не трудно, напишите здесь о результате переписки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает input check ИТ 0022 (экран 2033)
СообщениеДобавлено: Вт, фев 09 2010, 12:16 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Ответ службы поддержки SAP: "проверка корректности ввода для экрана 2033 ИТ0022 будет включена в один из ближайших пакетов поддержки".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает input check ИТ 0022 (экран 2033)
СообщениеДобавлено: Вт, фев 09 2010, 22:05 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 17:17
Сообщения: 77
Аналогично и нам ответили. Не на одном ли мы проекте? %)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB