AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.04.2011, 10:25   #1  
jonny is offline
jonny
Участник
Аватар для jonny
Самостоятельные клиенты AX
 
217 / 124 (5) +++++
Регистрация: 10.02.2006
Адрес: СПб-Екб-?
BookDataCalc_Sales_Ru, метод initOnPayment ошибка
Сабж, в методе, отвечающем за выборку фактур, попадающем в книгу продаж во втором цикле, в котором происходит выборка, в частности, предоплат от клиентов - ошибка:
X++:
    while select fJour
        where (fJour.Module             == FactureModule_RU::Cust                         &&
              (fJour.FactureType        == FactureType_RU::AmoutDifference                ||
               fJour.FactureType        == FactureType_RU::ExchAdj                        ||
               fJour.FactureType        == FactureType_RU::AdvanceAdjustment              ||
               fJour.FactureType        == FactureType_RU::VATAdjustment                  ||
               fJour.FactureType        == FactureType_RU::Prepayment)                    &&
              (fJour.InventProfileType  != InventProfileType_RU::CommissionPrincipalAgent &&
               fJour.InventProfileType  != InventProfileType_RU::CommissionAgent          &&
               fJour.InventProfileType  != InventProfileType_RU::Bailee))                 ||

              (fJour.FactureType == FactureType_RU::TaxCorrection               &&
              (fJour.Module      == FactureModule_RU::TaxCorrectionSales        ||
               fJour.Module      == FactureModule_RU::TaxCorrectionSales_Vend)) &&

         [B]    ((fJour.FactureDate >= fromDate                                    &&
               fJour.FactureDate <= min(toDate, #BeforeTransitionStartDate))    ||
              (fJour.ReverseDate                                                &&
               fJour.ReverseDate >= fromDate                                    &&
               fJour.ReverseDate <= min(toDate, #BeforeTransitionStartDate)))[/B]
Получается условие, что дата фактуры должна быть меньше 31\12\2005
Убрал min(toDate, #BeforeTransitionStartDate), заменив просто на toDate


AX 2009 RU5
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка времени выполнения в ComExcelDocument_RU.findRange() Toto DAX: Программирование 47 26.04.2018 10:45
axforum blogs: Формат адресов. AddressMap_RU Blog bot DAX Blogs 0 08.02.2011 12:11
Ax2009 RU5: класс CustVendAutoSettlement_Cust_RU, метод description() Damn DAX: Программирование 4 18.12.2010 15:42
DynamicsAxSCM: Sales and purchase prices in relation to the item price setup in Microsoft Dynamics AX 2009 Blog bot DAX Blogs 0 11.02.2010 09:05
Вопрос по классу SalesPurchReport_RU Кирилл DAX: Программирование 4 27.02.2004 13:28

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:19.