Текущее время: Вт, июн 24 2025, 00:33

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




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: ФИО в приказе
СообщениеДобавлено: Чт, июл 03 2008, 15:30 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 14:41
Сообщения: 211
Откуда: СПб
Пол: Женский
Всем добрый день!

Такая проблема: клиенты потребовали, чтобы в приказах по персоналу ФИО склонялись. Мы расширили 298 ИТ на 3 поля (соответственно, фамилия, имя и отчество) и туда предполагается писать ФИО в том падеже, в котором это нужно в данном конкретном приказе. Если руками заводить, то все работает, сохраняется, тянется в приказы, все хорошо.

Внимание, вопрос: как скопировать ФИО из ИТ 0002 в ИТ 298? Мероприятия-то разные бывают, Отпуск, например, или Командировка...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 03 2008, 15:52 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
Мы создали свой инфо-тип 9ХХХ с 9 полями помимо дат начала и окончания. один раз ввели изабыли.
Примерно так:
Родительный падеж (нет кого?)
Фамилия
Имя
Отчетсво

Дательный падеж (дать кому?)
Фамилия
Имя
Отчетсво

Винительный падеж (вижу кого?)

Больше никакие падежи в приказах не используются.
И уже в приказах прописали где какой падеж должен подтягиваться.

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 03 2008, 16:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
А можно использовать динамические мероприятия, но это надо будет им каждый раз склонять при проведении к.л. мероприятия - они на это согласны?

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 03 2008, 16:34 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 14:41
Сообщения: 211
Откуда: СПб
Пол: Женский
Мне не совсем понятно, как в этой ситуации использовать динамические мероприятия.

Мероприятие "Отпуск", например, формирует записи в 3-х инфотипах: 0302, 2001 и 0298. Откуда взять ФИО, непонятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 03 2008, 16:38 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Мы расширяли ИТ0002 полями в нужном падеже.

Обычно родительный и дательный

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 04 2008, 05:19 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
Olya написала:
Мне не совсем понятно, как в этой ситуации использовать динамические мероприятия.

Мероприятие "Отпуск", например, формирует записи в 3-х инфотипах: 0302, 2001 и 0298. Откуда взять ФИО, непонятно.


У нас динамика на прием прописана, т.е. при приеме создается ИТ 9ХХХ. Наверно не совсем удачный вариант с ИТ 0298.

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 09 2008, 19:31 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, мар 11 2005, 10:54
Сообщения: 315
Откуда: Москов
Olya написала:
Мне не совсем понятно, как в этой ситуации использовать динамические мероприятия.

Мероприятие "Отпуск", например, формирует записи в 3-х инфотипах: 0302, 2001 и 0298. Откуда взять ФИО, непонятно.
Динамические мероприятия умеют вызывать ФМ-ки.
Написали модуль, который читает ИТ0002 и заполняет структуру, какую - написано в хелпе по динамическим мероприятиям.
Вызвали перед созданием ИТ0298 и будет щастье.

_________________
САП маст дай...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, июл 13 2008, 13:47 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, июн 07 2008, 15:25
Сообщения: 7
А я расширила ИТ0002 тремя полями:

Принять кого?
Выдать кому?
ТД для кого?


Разработчик сделал бантик:

Пользоатель вводит ФИО, нажимает, Enter, и все три доп.поля копируются из ФИО. Остается только исправить окончания.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 15 2008, 13:22 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Самое простое решение
1) расширить инфотип 0002 полями в нужных падежах
2) настроить V_T522N
3) вернуть новые константы из V_T522N в зависимости от имен6и вызвавшего отчета в ZX_HRPADRUPERSON_PERNR_NAME_TOP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФИО в приказе
СообщениеДобавлено: Вт, апр 13 2010, 08:23 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Коллеги, поможите... :)
Хочу расширить 0002 для того чтобы ФИО в приказы норм тянулось. Хочу добавить на экран ИТ0002 9 полей - ФИО в Р.П., ФИО в Д.П., ФИО в В.П. Потом использовать их для формирования приказов.

Как и что делаю.
1) PM01 - Вкладка "Отд. экран" - Include клиента. Создаю инклюд CI_P0002 в него добавляю 9 полей типа CHAR (40). Активирую, всё норм, но есть предупреждения...

Цитата:
Нет категории расширения для таблицы.
Нет категории расширения для include или подтипа.
Поле ZNACHN1 не относится к области имён клиента.
Поле ZVORNA1 не относится к области имён клиента.
Поле ZNACH21 не относится к области имён клиента.
Поле ZNACHN2 не относится к области имён клиента.
Поле ZVORNA2 не относится к области имён клиента.
Поле ZNACH22 не относится к области имён клиента.
Поле ZNACHN3 не относится к области имён клиента.
Поле ZVORNA3 не относится к области имён клиента.
Поле ZNACH23 не относится к области имён клиента.


2) PM01 - Вкладка "Отд. экран" - Экран Include. Жму кнопку Обработать. Перехожу в редактор экранов и редактирую свой ZP000200. Отмечаю подобъект "Логика выполнения" и захожу на Изменение. Правлю немного названия полей. Больше ничего не делаю. Пытаюсь активировать, система выдает два переносимых объекта:
Цитата:
ENHO FMAVC_ENTRY_FILTER_SMPL_SPAIN S000*******
DYNP ZP000200 0200 S000*******


Не могу понять, а вот это FMAVC_ENTRY_FILTER_SMPL_SPAIN что за объект такой? И все ли я правильно делаю, есть подозрение что где то я не прав...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФИО в приказе
СообщениеДобавлено: Вт, апр 13 2010, 11:51 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Все получилось.
Активировал только вторую строчку, создал пул модулей и присвоил расширение.

Осталось настроить все дело чтоб в приказы попадало)

UPD:
Цитата:
2) настроить V_T522N

Не совсем понял как реализовать через эту табличку, вернее для чего табличка нужна понял, но вот как с помощью нее реализоват подмену ФИО в приказе не совсем догнал. Помогите кто делал подобное.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФИО в приказе
СообщениеДобавлено: Пт, апр 16 2010, 07:52 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Действительно, с помощью ракурса V_T522N можно указать какие расширенные поля брать. Но вот пока еще не могу понять, как указать для какой программы какой формат использовать. Попробовал настроить для 13-го формата родительный падеж, все получилось. Но думаю что аукнется где нить в другом месте, там где не надо.
Хотелось бы конкретнее знать как настроить формат для каждой программы.

Murzik, что это за экзит такой ZX_HRPADRUPERSON_PERNR_NAME_TOP? Не могу найти. Как им пользоваться?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФИО в приказе
СообщениеДобавлено: Пт, апр 16 2010, 10:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 942
Пол: Мужской
Maksimus написал:
что это за экзит такой ZX_HRPADRUPERSON_PERNR_NAME_TOP? Не могу найти. Как им пользоваться?

Посмотрите ФМ "HR_RU_GET_PERNR_NAME", он вроде в приказах вызывается, а там внутри INCLUDE ZX_HRPADRUPERSON_PERNR_NAMET
В котором можно подменить значения форматов:
Code:
 
data: l_ret_nachn type p0002-knznm value '10',
        L_RET_VORNA TYPE P0002-KNZNM VALUE '11',
        L_RET_MIDNM TYPE P0002-KNZNM VALUE '12',
        L_RET_CNAME TYPE P0002-KNZNM VALUE '13',
        L_RET_INITI TYPE P0002-KNZNM VALUE '14'.

Наверное это имелось ввиду.

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФИО в приказе
СообщениеДобавлено: Пт, апр 16 2010, 10:27 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 30 2009, 11:13
Сообщения: 50
А я ко всему прочему сделал программу, которая склоняет ФИО сотрудников, должности и подразделения (в том числе средний род).
Оглы тоже склоняет :D!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФИО в приказе
СообщениеДобавлено: Пт, апр 16 2010, 10:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 942
Пол: Мужской
Коллега_нов написал(а):
А я ко всему прочему сделал программу, которая склоняет ФИО сотрудников, должности и подразделения (в том числе средний род).
Оглы тоже склоняет :D!

Есть такой алгоритм, видел на форуме по 1C... только все равно бывают, исключения которые требуют вмешательства человека.

p.s.
в 8 версии 1C даже есть встроенная в язык программирования функция ПросклонятьФамилиюИмяОтчество() :D
Тут вот люди делятся алгоритмом в 1С: http://1c.proclub.ru/modules/mydownload ... 545&cid=92

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.

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


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

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


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

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