Текущее время: Пн, авг 04 2025, 12:45

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: user-exit U17 и U19
СообщениеДобавлено: Пт, мар 06 2009, 18:00 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, янв 29 2009, 18:13
Сообщения: 18
Пол: Мужской
Установил ТПР на чистую систему. В правиле переноса полей JTFI есть вот такое определение:

RCONTRACT Номер договора ACCIT_GLX HKONT Счет Главной книги U19
RKORRPER Корректир. период ACCIT_GLX BLDAT Дата документа U17

Но вот этих user-exit U17 и U19 нет. Т.е. в программе ZRGIVU000 нет процедур e17_mvc и e19_mvc.

Если у Вас есть эти процедуры из поставки (штатные-типовые), то прошу их выложить здесь.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: user-exit U17 и U19
СообщениеДобавлено: Вт, мар 10 2009, 10:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 16 2008, 17:27
Сообщения: 321
Пол: Мужской
Тоже "ковыряю" ТПР, не нашел по этим полям экзитов...
Но поле-отправитель для RCONTRACT - в принципе может разным для всех, поэтому там может стоять своя разработка.
Что касается RKORRPER и U17 - туда переносится дата документа и сведение JH00 корректно отрабатывает.
Хотя U17 может быть аналогично доработан собственной разработкой.
Возможно, я не прав :oops:


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: user-exit U17 и U19  Тема решена
СообщениеДобавлено: Вт, мар 10 2009, 10:13 
Директор
Директор

Зарегистрирован:
Вт, сен 25 2007, 09:47
Сообщения: 943
Пол: Мужской
Code:

*                                                                     *
*   FORM e17_mvc                                                      *
*                                                                     *
*Формитрование признака пер/год коррекции (RKORRPER) в зависимости    *
*от ЭНУ и сходимости периода даты документа с периодом в дате проводки*
*                                                                     *
*    >  FROM_FIELD - BLDAT (Дата документа)                           *
*  <    TO_FIELD   - ZZTAXKORRP (Период/Год коррекции)                *
*                                                                     *
FORM
e17_mvc USING from_field to_field.                     "#EC CALLED

  to_field = ''.

  IF accit_glx-budat+0(6) > accit_glx-bldat+0(6).
    select single * from bkpf where bukrs = accit_glx-bukrs and
                                  belnr = accit_glx-belnr and
                                  gjahr = accit_glx-gjahr.
*    if bkpf-tcode ne 'RERAALCN' and bkpf-tcode ne 'RERAPP'.
      CONCATENATE accit_glx-bldat+0(4) '0' accit_glx-bldat+4(2) INTO
      to_field.
*    endif.
  ENDIF.

ENDFORM.                                                    "e17_mvc




Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: user-exit U17 и U19
СообщениеДобавлено: Вт, мар 10 2009, 10:15 
Директор
Директор

Зарегистрирован:
Вт, сен 25 2007, 09:47
Сообщения: 943
Пол: Мужской
19 экзит так и не был мной никогда найден, видимо это останется загадкой навсегда :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: user-exit U17 и U19
СообщениеДобавлено: Вт, мар 10 2009, 12:18 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 05 2007, 11:26
Сообщения: 80
Пол: Мужской
viewtopic.php?f=5&t=45217


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: user-exit U17 и U19
СообщениеДобавлено: Вт, мар 10 2009, 18:53 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, янв 29 2009, 18:13
Сообщения: 18
Пол: Мужской
Спасибо за код!

Ronin написал:
Но поле-отправитель для RCONTRACT - в принципе может разным для всех, поэтому там может стоять своя разработка.


Относительно RCONTRACT всё верно. Но ведь есть "FORM D46_USER_EXIT.", где это поле тоже используется и это описано в документации. Хотя проверку такой UserExit не пройдёт на исходной системе.

Эти процедуры хоть и не работают, но дают представление о задуманной логике. Жаль, что SAP так халтурит - где-то приводит код в документации, где-то опускает (типа и так ясно).


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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