Текущее время: Чт, июл 24 2025, 00:11

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: И снова печать приказов :(
СообщениеДобавлено: Ср, дек 05 2012, 09:39 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Добрый день всем.
Есть мероприятие "Изменение личных данных". В инфо-группе 0000, 0002, 0298 инфо-типы. Распечатать надо в вордовский шаблон в smw0. (Там при выборе вида шаблона есть SAPScript, Smartforms и Other, как раз при выборе его думаю и можно использовать для моего шаблона).
Основная проблема - это программа в T7RUR0. Для приема увольнения примеров хватает как-бы. А вот для изменения личных данных такой программы не нашел. Есть такая вообще?
Или если нет, то писать самому. В общих чертах понимаю: прочитать второй инфотип 2 раза по разным датам, и значения загрузить в табличку it_val, в которую все нужное сложить.
Но как это в целом сделать, как вывести на печать? ФМ какой-то или как?
Помогите плиз, а то я пока в замешательстве :roll:

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: И снова печать приказов :(
СообщениеДобавлено: Ср, дек 05 2012, 10:05 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
marcustas написал(а):
Добрый день всем.
Есть мероприятие "Изменение личных данных". В инфо-группе 0000, 0002, 0298 инфо-типы. Распечатать надо в вордовский шаблон в smw0. (Там при выборе вида шаблона есть SAPScript, Smartforms и Other, как раз при выборе его думаю и можно использовать для моего шаблона).
Основная проблема - это программа в T7RUR0. Для приема увольнения примеров хватает как-бы. А вот для изменения личных данных такой программы не нашел. Есть такая вообще?
Или если нет, то писать самому. В общих чертах понимаю: прочитать второй инфотип 2 раза по разным датам, и значения загрузить в табличку it_val, в которую все нужное сложить.
Но как это в целом сделать, как вывести на печать? ФМ какой-то или как?
Помогите плиз, а то я пока в замешательстве :roll:

1. Если речь идет просто о дополнительном программировании в печати формуляров то можно использовать USER-EXIT в ФМ HR_RU_PRINT_ORDER (zxhr_ru_print_order_00 ДО стандартной печати)
2. Если требуется печать своего формуляра для особых мероприятий, то просто необходимо разработать Z* отчет в котором обязательно должны быть параметры селекционного экрана такие же точно как и у HRUA_ORDER_T1, ну и настройки аналогично приказам T7RUR0.
P.S.
Если интересно, то могу скинуть работающий код для печати дополнительных соглашений при перетарификации на нашем проекте, суть таже что и Вам нужна.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: И снова печать приказов :(
СообщениеДобавлено: Ср, дек 05 2012, 10:29 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Буду очень благодарен :)

Как я понимаю стандартного приказа такого нету. По этому и программа и шаблон свои. Шаблон для smw0 нарисую в ворде.
Да и сам код в общих чертах представляю.
Мне не понятно одно, что и после чего идет. Когда заполняется 0298 ит в инфо-группе, как пойдет печать. Откуда будет понятно, что нужно обратится к таблице t7rur0, где мой шаблон и программа будут?
Заранее прошу извинения за ламерские вопросы, просто сталкиваюсь с этим впервые :)

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: И снова печать приказов :(
СообщениеДобавлено: Ср, дек 05 2012, 10:40 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Стандартный порядок печати приказов такой:

1. Сохранить 298 инфотип, если инфотип находится в статусе DISP то появляется кнопка "Печать"
3. По кнопке печати в MP029800 выполняется подпрограмма PRINT_LETTER
4. Внутри нее строится список табельных для печати и вызывается ФМ HR_RU_PRINT_ORDER
5. Внутри ФМ считываются настройки из T7RUR0 и банально через SUBMIT запускается программа из поля таблички T7RUR0

Все.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: И снова печать приказов :(
СообщениеДобавлено: Ср, дек 05 2012, 11:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2012, 10:08
Сообщения: 128
Спасибо за разъяснение.

А код сбросите? :roll:
Заранее спасибо. :)

_________________
Бог умер (с) Ницше
Ницше умер (с) Бог
Хах.. (с) Смерть


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

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


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

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


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

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