|
16.06.2009, 09:38 | #1 |
Участник
|
CustPaymManTrans роняет аос
Добрый день!
Подскажите, что делать? Вот такой запрос почему-то роняет аос: X++: CustTrans custTrans; CustPaymManTrans custPaymManTrans; ; select AmountMST from custTrans where custTrans.AccountNum == '123' && custTrans.CurrencyCode like 'Руб' exists join custPaymManTrans where custPaymManTrans.RefRecId == custTrans.RecId; А вроде из стандартного функционала...
__________________
I believe! |
|
16.06.2009, 09:50 | #2 |
Программатор
|
X++: static AmountMST openAmountMST(CustAccount _custAccount, CurrencyCode _currencyCode = '*') { CustTrans custTrans; CustPaymManTrans custPaymManTrans; ; select sum(amountMST) from custTrans where custTrans.accountNum == _custAccount && custTrans.currencyCode like _currencyCode exists join custPaymManTrans where custPaymManTrans.refRecId == custTrans.recId; return -custTrans.amountMST; } |
|
16.06.2009, 09:54 | #3 |
Участник
|
Ну, да... SUM(). Это я просто в джобе его тестил.
Пока сделал так. Но хотелось бы понять, почему же такое творится! X++: static server AmountMST openAmountMST(CustAccount _custAccount, CurrencyCode _currencyCode = '*') { CustTrans custTrans; CustPaymManTrans custPaymManTrans; AmountMST amountMST; ; amountMST = 0; while select custTrans where custTrans.AccountNum == _custAccount && custTrans.CurrencyCode like _currencyCode { if ((select firstonly CustPaymManTrans where CustPaymManTrans.RefRecId == custTrans.RecId).RecId != 0) { amountMST += custTrans.AmountMST; } } return -amountMST; }
__________________
I believe! Последний раз редактировалось koraman; 16.06.2009 в 09:58. |
|
16.06.2009, 09:56 | #4 |
Злыдни
|
Конфигурационный ключ Payman (Управление платежами) включен?
|
|
16.06.2009, 09:56 | #5 |
Программатор
|
Вы в джебе вызовите правильно этот метод. вернет Вам он деньги?
|
|
16.06.2009, 10:06 | #6 |
Участник
|
И ключик стоит, и в джобе вызывал - падает.
Хм... а на других аосах всё работает, как надо... Может, вопрос к одмину...
__________________
I believe! Последний раз редактировалось koraman; 16.06.2009 в 10:09. |
|
16.06.2009, 10:13 | #7 |
Ищущий знания...
|
удалите у себя аосовский кэш, должно помочь.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
Теги |
aos, падает |
|
Похожие темы | ||||
Тема | Ответов | |||
Периодическая остановка службы АОС | 14 | |||
Загрузка сервера АОС | 0 | |||
АОС не цепляется | 8 | |||
Соединение м/у АОС и базой | 4 | |||
Разработка в кластере АОС | 8 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|