Извините, сначала пара мелких придирок. Первое, что увидел - форматирование даты. Я бы сделал так
ds = date2str(PeriodBegin, 213, 2, 3, 2, 3, 4);
Теперь по хранимой процедуре.
Для принимаемых параметров процедуры для даты можно указать тип datetime (конвертиция не требуется)
Под каким пользователем вы запускали процедуру из Axapta'ы и из SQL Analyzer'а? Может проблема с правами?
Как вы устанавливаете, где прерывается выполнение процедуры?
Если через SQL Profiler - то там должна быть более полная информация, где конкретно останавливается выполнение. Если нет, то воспользуйтесь им.
__________________
Axapta v.3.0 sp5 kr2
|