Добавление собственной операции в Завершение опер. дня
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nOnAME Участник со стажем
Вступление в Клуб: 25.01.2011
|
Ср Июн 29, 2011 10:31  Добавление собственной операции в Завершение опер. дня |
|
Полезность: Нет оценки
|
Доброго времени суток. Возник вопрос. Каким условия должна удовлетворять созданная операция, что бы она удачно выполнилась при Завершении опер дня?
Эксперементально установил, что:
1. Операция должна быть групповой.
2. В операции должна быть зада переменная "Филиал" (P_FILIAL).
При этих условия в группу операций по ЗОД она добавляется, но при выполнении Завершения опер дня - нет(хотя флаг стоит - мягкий контроль).
Собственно, если у кого есть опыт по добавлению собственных операций к операциям Завершения опер дня, то просьба поделиться. |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Ср Июн 29, 2011 10:50  Re: Добавление собственной операции в Завершение опер. дня |
|
Полезность: Нет оценки
|
nOnAME пишет: | Доброго времени суток. Возник вопрос. Каким условия должна удовлетворять созданная операция, что бы она удачно выполнилась при Завершении опер дня?
Эксперементально установил, что:
1. Операция должна быть групповой.
2. В операции должна быть зада переменная "Филиал" (P_FILIAL).
При этих условия в группу операций по ЗОД она добавляется, но при выполнении Завершения опер дня - нет(хотя флаг стоит - мягкий контроль).
Собственно, если у кого есть опыт по добавлению собственных операций к операциям Завершения опер дня, то просьба поделиться. |
Групповая, без параметров _________________ всегда есть как минимум 2 выхода |
|
 |
vadim.corostelev Участник
Вступление в Клуб: 06.05.2011
|
Чт Июн 30, 2011 07:35  Re: Добавление собственной операции в Завершение опер. дня |
|
Полезность: Нет оценки
|
Alexsey пишет: |
Групповая, без параметров |
Позволю не согласиться.
Параметры могут передаваться в произвольном количестве
Все задается в END_OD_OPERATION, представление "Рабочие операции" |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Июн 30, 2011 10:41  Re: Добавление собственной операции в Завершение опер. дня |
|
Полезность: Нет оценки
|
vadim.corostelev пишет: | Alexsey пишет: |
Групповая, без параметров |
Позволю не согласиться.
Параметры могут передаваться в произвольном количестве
Все задается в END_OD_OPERATION, представление "Рабочие операции" |
Вадим, действительно был не прав, признаю...
Посмотри в группе, где стоит операция, напротив не должен стоять признак выполнения в поле "Отметка".. если он не стоит, то операция не будет запущена. _________________ всегда есть как минимум 2 выхода |
|
 |
vshahmatov Участник со стажем
Вступление в Клуб: 02.02.2010
|
Чт Июн 30, 2011 13:19   |
|
Полезность: Нет оценки
|
Возможные причины:
1. У пользователя запускающего ЗОД нет прав на эту операцию.
2. У пользователя индивидуальные настройки списка запускаемых операций. Необходимо на экранной форме операции "Завершения опер. дня" в гриде провалиться в операции группы, в которую добавили операцию и посмотреть есть ли там эта операция.
А как делаете вывод, что операция не запускалась? в логе ЗОД что пишет про эту операцию?
и какой статус у этой операции в журнале ЗОД после его отработки? |
|
 |
Васильев Николай Профи
Вступление в Клуб: 29.06.2007
|
Чт Июн 30, 2011 19:06   |
|
Полезность: Нет оценки
|
Добавлю, филиал должен быть параметром, а не переменной.
Пользователю для сохранения индивидуальных настроек также необходимо предоставить соответствующие права. |
|
 |
nOnAME Участник со стажем
Вступление в Клуб: 25.01.2011
|
Пн Июл 04, 2011 17:19   |
|
Полезность: Нет оценки
|
Цитата: | Добавлю, филиал должен быть параметром, а не переменной. |
Да, действительно, филиал должен быть параметром, это я описался
Цитата: |
1. У пользователя запускающего ЗОД нет прав на эту операцию. |
Запускаю из-под админа(стандартного), вроде прав должно хватать.
Цитата: | А как делаете вывод, что операция не запускалась? в логе ЗОД что пишет про эту операцию?
и какой статус у этой операции в журнале ЗОД после его отработки? |
Эм, ну в журнале выполненных/выполнения операций ее нету.
А группа, в которую я добавил данную операцию висит в статусе "Выполняется"(или "Запущена"), точно не помню.
В логе пишет, что операция не выполнена.
Цитата: | Посмотри в группе, где стоит операция, напротив не должен стоять признак выполнения в поле "Отметка".. если он не стоит, то операция не будет запущена. |
Что то я ни где не нашел это поле (смотрел в навигаторе ЗОД/Полный список или Рабочие операции) |
|
 |
vadim.corostelev Участник
Вступление в Клуб: 06.05.2011
|
Ср Июл 06, 2011 06:44   |
|
Полезность: Нет оценки
|
Может, скриншотиков накидаете для представления, так сказать, полноты картины? А то я, например, на слух плохо информацию воспринимаю. |
|
 |
vshahmatov Участник со стажем
Вступление в Клуб: 02.02.2010
|
Пн Июл 18, 2011 09:55   |
|
Полезность: Нет оценки
|
nOnAME пишет: |
Цитата: | А как делаете вывод, что операция не запускалась? в логе ЗОД что пишет про эту операцию?
и какой статус у этой операции в журнале ЗОД после его отработки? |
Эм, ну в журнале выполненных/выполнения операций ее нету.
А группа, в которую я добавил данную операцию висит в статусе "Выполняется"(или "Запущена"), точно не помню.
В логе пишет, что операция не выполнена.
Цитата: | Посмотри в группе, где стоит операция, напротив не должен стоять признак выполнения в поле "Отметка".. если он не стоит, то операция не будет запущена. |
Что то я ни где не нашел это поле (смотрел в навигаторе ЗОД/Полный список или Рабочие операции) |
по описанным выше признакам очень похоже, что именно в отметке дело.
Смотреть её так:
Запустите операцию "Завершение операционного дня"
на экранной форме в гриде вы видите список групп. Крайний справа столбец "операции", по нему можно кликнуть и провалиться в операции группы.
провалитесь в группу с вашей операцией, увидите список операций и слева стоят крыжики на выполнение. У вашей операции крыжик скорее всего не стоит. Проставьте его и запустить зод на выполнение. |
|
 |
nOnAME Участник со стажем
Вступление в Клуб: 25.01.2011
|
Вт Июл 19, 2011 09:51   |
|
Полезность: Нет оценки
|
Понял, спасибо, буду пробовать. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|