Текущее время: Ср, сен 10 2025, 12:24

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


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

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


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

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