Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Ошибка со списанием

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Стандарт7
Предыдущая тема :: Следующая тема  
Автор Сообщение
Antalex



Зарегистрирован: 18.08.2006
Сообщения: 251
Откуда: Краматорск

СообщениеДобавлено: Пт Янв 26, 2007 12:52 pm    Заголовок сообщения: Ошибка со списанием Ответить с цитатой

Стандарт 7.25.018
Модуль ST7_Charge2DAO.avb

Код:

Function ChargeOff2(Op, TrNoTo, TrNoFrom, ChargeMode, flWrite, IsViewError, flBalAccount, flAgFrom)
   ChargeOff2 = ChargeOff3(Op, TrNoTo, TrNoFrom, ChargeMode, flWrite, IsViewError, flBalAccount, flAgFrom, 0, -1)
End Function


в вункции ChargeOff3 передается 10 параметров, в самой функции описано 12 параметров. Обшибочка!

Код:

Function ChargeOff3(Op, TrNoTo, TrNoFrom, ChargeMode, flWrite, IsViewError, flBalAccount, flAgFrom, flRetail, TrNoRetail, BaseAccID, BaseAccSortMode)
.
.
.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пт Янв 26, 2007 2:28 pm    Заголовок сообщения: Re: Ошибка со списанием Ответить с цитатой

Antalex писал(а):
Стандарт 7.25.018
Модуль ST7_Charge2DAO.avb

Код:

Function ChargeOff2(Op, TrNoTo, TrNoFrom, ChargeMode, flWrite, IsViewError, flBalAccount, flAgFrom)
   ChargeOff2 = ChargeOff3(Op, TrNoTo, TrNoFrom, ChargeMode, flWrite, IsViewError, flBalAccount, flAgFrom, 0, -1)
End Function


в вункции ChargeOff3 передается 10 параметров, в самой функции описано 12 параметров. Обшибочка!

Код:

Function ChargeOff3(Op, TrNoTo, TrNoFrom, ChargeMode, flWrite, IsViewError, flBalAccount, flAgFrom, flRetail, TrNoRetail, BaseAccID, BaseAccSortMode)
.
.
.

Такая ошибка проявляется в довольно старых базах.
Я не успел включить в 19-е обовление изменения. Там много чего почистил и исправил.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Antalex



Зарегистрирован: 18.08.2006
Сообщения: 251
Откуда: Краматорск

СообщениеДобавлено: Пт Янв 26, 2007 3:44 pm    Заголовок сообщения: Re: Ошибка со списанием Ответить с цитатой

olimp писал(а):

Такая ошибка проявляется в довольно старых базах.
Я не успел включить в 19-е обовление изменения. Там много чего почистил и исправил.


Непойму какая база старая? и при чем тут база? эта ошибка наведена 25.0.18 обновлением. в модуле ST7_Charge2DAO.avb
В 19 обновлении исправлена не будет. Замечательно.
В принципе ничего страшного, мы тут сами побегаем, поисправляем для каждого клиента. Бесплатно, разумеется., а так ничего страшного, все замечательно.
Вообще, кто-нибуть, тесты проводит?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пт Янв 26, 2007 4:15 pm    Заголовок сообщения: Re: Ошибка со списанием Ответить с цитатой

Antalex писал(а):
olimp писал(а):

Такая ошибка проявляется в довольно старых базах.
Я не успел включить в 19-е обовление изменения. Там много чего почистил и исправил.


Непойму какая база старая? и при чем тут база? эта ошибка наведена 25.0.18 обновлением. в модуле ST7_Charge2DAO.avb
В 19 обновлении исправлена не будет. Замечательно.
В принципе ничего страшного, мы тут сами побегаем, поисправляем для каждого клиента. Бесплатно, разумеется., а так ничего страшного, все замечательно.
Вообще, кто-нибуть, тесты проводит?


Кипит наш разум возмущенный (с) песня
Специально подключил из 18-го обновления диалог и проверил.
Chargeoff3 вызывается нормально.

Проблема возникает только в тех шаблонах, которые создавались в старых базах. Они используют вызов Charge2 ... и там действительно нестыковка с модулем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Antalex



Зарегистрирован: 18.08.2006
Сообщения: 251
Откуда: Краматорск

СообщениеДобавлено: Пт Янв 26, 2007 5:37 pm    Заголовок сообщения: Re: Ошибка со списанием Ответить с цитатой

olimp писал(а):

Проблема возникает только в тех шаблонах, которые создавались в старых базах. Они используют вызов Charge2 ... и там действительно нестыковка с модулем.


ST7_Charge2DAO.avb - модуль один.
в нем есть 2 функции ChargeOff2 и ChargeOff3
из ChargeOff2 вызывается ChargeOff3 с 10 параметрами, а описан ChargeOff3 с 12 параметрами, в этом же модуле!

Несовсем понятно, зачем вообще ChargeOff2, ведь эта функция не несет никакой дополнительной функции по сравнению с ChargeOff3. Для совместимости версий?
Есть ли возможность при установке обновлений перебрать все шаблоны, перепроставить везде на ChargeOff3 или просто сделать один ChargeOff?

Да не пропадет наш нелегкий труд даром!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пт Янв 26, 2007 6:04 pm    Заголовок сообщения: Re: Ошибка со списанием Ответить с цитатой

Antalex писал(а):

Несовсем понятно, зачем вообще ChargeOff2, ведь эта функция не несет никакой дополнительной функции по сравнению с ChargeOff3. Для совместимости версий?

Да (я поздно заметил эти "художества") Evil or Very Mad
Antalex писал(а):

Есть ли возможность при установке обновлений перебрать все шаблоны, перепроставить везде на ChargeOff3 или просто сделать один ChargeOff?

20-я версия.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Стандарт7 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group