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

Часовой пояс: 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 часа


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

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


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

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