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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.06.2009, 14:41   #1  
ena_ax is offline
ena_ax
Участник
 
254 / 46 (2) +++
Регистрация: 06.12.2006
Итоги по книге продаж
Для просмотра итогов по книге продаж, воспользовался одноименной кнопкой на форме "Книга продаж" ИТОГИ. В открывшейся форме сумма НДС превышает сумму НДС строк в самой книге продаж.

При разборе обнаружил непонятный мне код в классе BookAmountsEngine_RU,
метод initQueryRun.
Идет сравнение с #BookCorrectionDate (который равен 31.05.2006). Что это за дата?
Как результат страбатывает ветка else, в которой формируется непонятный мне qbds. В чем смысл этого кода?



X++:
#VATTransitionPeriod_RU
private QueryRun initQueryRun()
{
    Query                query = new Query();
    QueryBuildDataSource qbds;
    switch (module)
    {
        case SalesPurch::Sales :
            if (SalesBookTable_RU::find(bookId).getToDate() < #BookCorrectionDate)
            {
                qbds = query.addDataSource(tablenum(SalesBookTrans_RU));
                qbds.addRange(fieldnum(SalesBookTrans_RU, BookId)).value(bookId);
            }
            else
            {
                qbds = query.addDataSource(tablenum(SalesBookTrans_RU));
                SalesBook_Print_RU::initDefaultQuery(bookId, qbds);
                qbds = query.addDataSource(tablenum(PurchBookTrans_RU));
                SalesBook_Print_RU::initDefaultQuery(bookId, qbds);
            }
            break;
Старый 18.06.2009, 15:08   #2  
AxaptaUser is offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Регистрация: 09.03.2007
Это разветвление связано с тем, что с 30.05.06 стало необходимо оформлять изменения в книгу покупок и книгу продаж в виде дополнительных листов.
Старый 18.06.2009, 17:13   #3  
ena_ax is offline
ena_ax
Участник
 
254 / 46 (2) +++
Регистрация: 06.12.2006
Понятно, спасибо.
Теги
книга, книга продаж

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Коррекция НДС в закрытой книге продаж soad DAX: Функционал 3 13.02.2009 18:34
Фактура в книге продаж по возврату поставщику lugachy DAX: Функционал 14 13.12.2007 13:02
НДС 10% в счете-фактуре и книге покупок/продаж romol DAX: Функционал 4 07.12.2007 11:00
Изменение российского законодательства по книге продаж Яга DAX: Функционал 11 30.08.2005 15:37
Проводка предоплаты в книге продаж и книге покупок aevi82 DAX: Функционал 4 23.06.2005 16:35
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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