Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Перепроведение из модуля проведения (число прочтений - 6138 )
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Перепроведение из модуля проведения
Ответ #15 - 09. Октября 2007 :: 08:48
Печать  
Дык эээ... Оно же будет для док.Провести() блокировку ставить? Или ты не понял о чем я. Я вот про что:
Где-то в недрах случилось
Код
Выбрать все
док.флПерепровести = 1; // или в контексте формы дока ?
// тогда просто флПерепровести = 1;
 



Робот мониторит доки так :
Код
Выбрать все
// док.ВыбратьПоЗначению(<Дата1>,<Дата2>,<ИмяОтбора>,<Знач>)
док.ВыбратьПоЗначению( , , "флПерепровести", 1 );
пока док.Получить....
 



а по нативным Документ.Модуль раскидано :
Код
Выбрать все
Процедура ОбработкаПроведения()
флПерепровести = 0; // в случае удачи перепроведения флаг сбросится
 



Хотя последний момент приведет к зацикливанию в случае неудачи, но просто нужно чтобы робот стопился по :
Код
Выбрать все
Если ( ПровДок.Провести() <> 1 ) Тогда
// полный стоп и sms админу :)
 


  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Перепроведение из модуля проведения
Ответ #16 - 09. Октября 2007 :: 09:04
Печать  
dnp писал(а) 09. Октября 2007 :: 08:48:
Дык эээ... Оно же будет для док.Провести() блокировку ставить? Или ты не понял о чем я. Я вот про что:
Где-то в недрах случилось
Код
Выбрать все
док.флПерепровести = 1; // или в контексте формы дока ?
// тогда просто флПерепровести = 1;
 


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

Цитата:
а по нативным Документ.Модуль раскидано :
Код
Выбрать все
Процедура ОбработкаПроведения()
флПерепровести = 0; // в случае удачи перепроведения флаг сбросится
 


Хотя последний момент приведет к зацикливанию в случае неудачи,
Тут я думал обновлять флаг на 0 в 1sjourn прямым запросом из робота, только после того как транзакция с проведением документа завершена. sms админу - замучают.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
freagle
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 87
Зарегистрирован: 21. Июня 2006
Re: Перепроведение из модуля проведения
Ответ #17 - 11. Октября 2007 :: 14:23
Печать  
Все эти финтифлюшки с роботами - это и есть типа  последовательность. Тогда ж зачем огород городить?
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Перепроведение из модуля проведения
Ответ #18 - 12. Октября 2007 :: 09:08
Печать  
А вроде на софтпоинте есть статья, наверное и продукт тоже, о "умном" восстановлении последовательности.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать