Страница 1 из 3
					
				Остатки МЦ. Кто как когда считает
				Добавлено: 19 окт 2004, 19:38
				 geograf
				Доброго времени суток! 
Интересует Ваше мнение по такому вопросу:
у кого как организован процесс пересчета остатков? Дело в том, что когда запускаем пересчет, то в Галке практически невозможно работать - жуткие торомза, соответсвенно интересно кто как решает эту проблему и второй вопрос - можно ли каким-нить образом пересчитывать остатки скажем ночью, соответсвенно в автоматическом режиме?
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 20 окт 2004, 08:29
				 Spvl
				А че их пересчитывать ?
Остатки как остатки, месяц закроем прересчитаются. Ну а жуткие тормоза - сервер не справляется. У нас при пересчете ну может чуть помедленней все работает, но не так уж что работать другим совершенно невозможно.
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 20 окт 2004, 09:22
				 Max_Fin
				>... можно ли каким-нить образом пересчитывать остатки скажем ночью, соответсвенно в автоматическом режиме
Вот вариант
Можно сделать с помощью AQA тест в котором будет выполняться пересчет. Единственная проблема - необходимость задавать период перерасчета (придеться предварительно запускать фейс, который в скрипт AQA будет подпихивать нужный период, все скрипты доступны и лежат в таблицах).
В cfg пропишешь секцию AQA в которой будут заданы параметры автоматического запуска теста. (не забудь только read-only поставить на cfg, ну не знаю почему, но после прогона теста cfg удаляется, спрашивал в Минске, они только такой вариант предложили  

)
Далее чисто технический вопрос активизировать по времени процесс  

 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 20 окт 2004, 09:23
				 Max_Fin
				Если будет необходима документация по AQA могу выслать.
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 20 окт 2004, 09:35
				 GTHack
				мне нужно, кинь плс на мыло !
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 20 окт 2004, 11:43
				 ALEKS123
				Мы запускаем эту функцию ночью (рано утром) в 4 часа. Расчет остатков осуществляется на последнюю дату текущего месяца. Работает уже больше года (версия 5.85), никаких проблем и нареканий нет
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 20 окт 2004, 18:25
				 geograf
				То MAX_Fin
Если, не очень сложно, был бы весьма благодарен получению доки по AQA. 
romv@nm.ru 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 21 окт 2004, 10:05
				 GTHack
				ALEKS123
очень интересен запуск каких либо фейсов автоматом, тоже хотелось бы на ночь кое, что поставить.
обьясни плс поподробнее как вы в 4 часа ночи пересчёт запускаете
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 22 окт 2004, 10:13
				 GTHack
				ALEKS123, NAX_Fin
ау !
доку бы на 
gthack@yandex.ru
да консультацию на счёт 4х утра
 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 22 окт 2004, 11:14
				 Max_Fin
				Любезнейший ALEKS123, Вы написали, что у Вас на все запускается и все OK. Однако, не поделились секретом с многоуважаемыми искателями решения даннного вопроса.
Огромная просьба расскажите о Вашем магическом заклинании от которого в Вашей организации нет ни каких "проблем и нареканий".
Если вы написали свой фейс, который использует Гакалкичекие функции перерасчета, то так и скажите.
Для всех остальных мой вариант решения является общим и не касется данной частной проблемы.
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 22 окт 2004, 11:27
				 Max_Fin
				Упс, поправка
Для всех остальных мой вариант решения является общим и не является решением только этой частной проблемы.
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 22 окт 2004, 11:34
				 GTHack
				Господа, господа .... 
конечно всем большое спасибо за доку !!!
но хватит уже 

)
уже метров 20 траффика на эти доки ушло, экземпляров 5 уже получил
всем еще раз биг сенк !
 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 22 окт 2004, 11:54
				 Max_Fin
				Сам нарвался 

 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 22 окт 2004, 12:31
				 ALEKS123
				ДА очень все просто
В GALNET.CFG  в секции [GALAXY]через
NOWRUN= запускается следующий интерфейс. Текст привожу полностью. 
// Interface TekSRas;
//Parameters
//  dFor,               // дата расчета текущих остатков
//  needCalcReserv,     // 1, нужно пересчитывать резерв
//  needShowMess        // =0, не нужно выводить все сообщения
INTERFACE RAS_OST alwaysreturn;
var
 DFOR: DATE
 L_day : string
 L_MON : string
 L_YEAR : string
 
 
 
view; 
   
handleEvent
cminit:
{
     L_DAY := STRING(LAST_DAY(CUR_DATE));
     L_MON := STRING(MONTH(CUR_DATE));
     L_YEAR := STRING(YEAR(CUR_DATE));
     IF LENGTH(TRIM(L_MON)) = 1 THEN L_MON := '0'+L_MON;
     dFor := STRTODATE((L_DAY+'/'+L_MON+'/'+L_YEAR),'DD/MM/YYYY');
     runinterface(TekSRas,dFor,1,0);
     Abort;
}
     end;
end.
Вот собственно и все. Одно замечание - этот фейс работает начиная с 5.85. В более ранних версиях параметры запуска стандартного интерфейса TEKSRAS другие, точнее - нельзя отказаться от сообщений. Ну а запускается все это дело по шедулеру.
			 
			
					
				Re: Остатки МЦ. Кто как когда считает
				Добавлено: 27 окт 2004, 11:41
				 Johny
				Если не трудно то и мне бы доку по AQA, плииз.