[ОТВЕТИТЬ]
Опции темы
28.09.2006 06:43  
isi
проверял, есть группы у которых не больше 300 карточек, не работает, посмотрел по таблицам на новые группы и карточки (имею ввиду созданные в новой версии СМ), вроде все идентично, пришлите код процедуры SmCalcRemaindersByDate от версии 1,23, кто не перешел можно "заврапленый"

Обобщаем:
1. Не работет если карточки (или группы) созданы до обновления версии
работает только если вложимость групп не более 4

2. созданные в версии 1.24 sp5 вроде работает нормально даже при вложимости групп более 4 либо все дело в кол-ве карточек
 
28.09.2006 07:12  
Mtirt
Решение - заново создавать группы?
 
28.09.2006 07:15  
isi
хз... пытаюсь найти из за чего все таки проблема
 
28.09.2006 07:33  
isi
Могу сказать точно, что дело не в кол-ве карточек и не в самих карточках

Вообщем что пробовал:
1. перебрасывал карточки (большое кол-во) в группы с вложимостью больше 4, все работает, группы созданы в новой версии
2. Была версия из-за длинны групп, названия или идентификатора, тоже не подтвердилось.
3. В таблице SACardClass ничего особенного не нашел по группам (созданные до и после обновления версий)
4. Пробовал перебрасывать подгруппы во вновь созданные группы , не момогает, остается условие до 4


Вообщем уже не знаю что ещё посмотреть. проблема есть только в группах которые были созданы до обновления версии и только с вложимостью по группам более 4, и как оказалось проблема не только в центральной но и в подчиненных БД
 
28.09.2006 14:22  
isi
Кто нибудь ещё проверит у себя или нет?
 
28.09.2006 15:36  
Propil
isi,
СМ до сих пор с SP2?

Пробовал сейчас на базе 1.024.5 SP5
Генерировал еще как 1.0.23, часть классификатора заводилась в ней, часть уже в новой. Карточки все в новой делали.
Вложимость до 5.
Ошибка не вылетает, все в норме..
 
28.09.2006 15:39  
Propil
Поторопилси, блин...
Вот, поймал-

ORA-06503: PL/SQL: Возврат функции без значения
ORA-06512: на "SUPERMAG.REMAINS", line 961
ORA-06512: на "SUPERMAG.SMCALCREMAINDERSBYDATE", line 33
ORA-06512: на line 1
BEGIN Supermag.SmCalcRemaindersByDate (TO_DATE('20060928','YYYYMMDD'), 2, NULL, '1.', NULL , 0, 0, null, 0 ); END;
 
28.09.2006 16:03  
Mtirt
Цитата:
Сообщение от isi
Кто нибудь ещё проверит у себя или нет?
Не могу. У меня пока 1.024.4
 
29.09.2006 06:37  
isi
Цитата:
Сообщение от Mtirt
Цитата:
Сообщение от isi
Кто нибудь ещё проверит у себя или нет?
Не могу. У меня пока 1.024.4
Если у тебя работает, пришли код процедуры SmCalcRemaindersByDate в приват, можно криптованный
 
29.09.2006 19:44  
KOT
Люди, как это так!? *07 вложение групп более 4 пораждает стоны кассового модуля
насчет того, что так не договаривались, и пока не уменьшим до 4 - никакой работы,
касовый модуль в виндовском журнале пишет об этом подробно *08 ...

Супермаг-УКМ(2),(DOs) причем не без Paradoxa!
 
 


Опции темы



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

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