[ОТВЕТИТЬ]
Опции темы
20.11.2014 11:13  
BelyiKot
Здравствуйте!
Ставят задачу - автоматически загружать сменные отчеты в товароучетную систему (1С).
В соответствие с этим вопрос - может ли Кристалл сам осуществить цепочку действий "Утвердить"-"Отчеты"-"Закрыть"-"Отправить"?
Ну.. или каким-либо другим доступным способом получить сменные отчеты из Кристалла.

Заранее спасибо :)
 
20.11.2014 15:11  
Nikus
Года 4 назад делал что то подобное. Запускаешь sql profiler и смотри выполняемые процедуры в момент нажатий кнопок(утвердить,закрыть,отправить....). Дальше все это "засовываем" в планировщик и радуемся результату...
 
"Спасибо" Nikus от:
20.11.2014 18:47  
nz-bit
на mssql 2000 через enterprise manager заходишь managment-sql server agent-jobs там должно быть задание типа ОБД-закрытие операционного дня
задание выполняется в заданное время закрывает все пришедшие за день смены в кристалл, остальные смены переносить на следующий операционный день.
 
"Спасибо" nz-bit от:
21.11.2014 02:49  
BelyiKot
Цитата:
Сообщение от nz-bit
там должно быть задание типа ОБД-закрытие операционного дня
К сожалению нет. Не критично. Воспользуюсь подсказкой Nikus.

Цитата:
Сообщение от Nikus;
Года 4 назад делал что то подобное.
Подскажи пожалуйста, насколько это оказалось востребованым в последствии? Были ли проблемы при такой работе?
 
21.11.2014 10:13  
Nikus
Насколько мне известно, до сих пор используется
 
21.11.2014 10:16  
Nikus
проблем собственно никаких. В случае, если со сменами что то не так, то задание просто не отработает
 
24.11.2014 05:04  
nz-bit
Еще 1 вариант создать задание (job) вручную
переходим по тому же пути через enterprise manager - management - jobs
создаем новое задание на первой вкладке выбираем базу пользователя, вторая вкладка (step) выполняемые процедуры, третья время запуска.
На некоторых серваках создавал вручную задание на закрытие по этому принципу все работает прекрасно.
Вложения
Тип файла: rar screen.rar (37.3 Кб, 83 просмотров)
Тип файла: rar step.rar (1.8 Кб, 90 просмотров)
 
"Спасибо" nz-bit от:
24.11.2014 15:32  
vovchai
прямым запросом к SQL устроит?
 
26.11.2014 10:25  
BelyiKot
Цитата:
Сообщение от nz-bit
Еще 1 вариант создать задание (job) вручную
Огромное спасибо! Воспользуюсь.

Цитата:
Сообщение от vovchai;
прямым запросом к SQL устроит?
Хорошая идея. Правда не пользовался никогда раньше.
Я так понимаю: "Новый COMОбъект("ADODB.Connetction")".
Если ч/з него получется определять закрыты смены или нет - этот вариант будет предпочтительнее )
 
 
Опции темы



Часовой пояс GMT +3, время: 15:28.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.