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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.07.2015, 09:41   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,987 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
В разных местах по разному считает.
Если посмотрите примеры которые вам привели, то убедитесь в этом.
Старый 09.07.2015, 13:39   #2  
Mila is offline
Mila
Участник
 
73 / 31 (2) +++
Регистрация: 21.04.2006
Navision
Посмотрела я оба отчета, указанных выше. Но решения для себя так и не нашла. В шахматной ведомости не считается сальдо, только обороты, но это не главное. Главное, что запрос идет по GeneralJournalEntry и к ней джойнится FiscalCalendarPeriod. Мне нужно сальдо в разрезе клиентов (планировала CustTrans анализировать). В акте сверки взаимных расчетов (RLedgerSheetServer_ActAdjustCustVend.calcBalanceBegPeriod()) запрос выглядит примерно так:
SELECT * FROM CustTrans
ORDER BY CustTrans.TransDate ASC
WHERE ((AccountNum = N'Test')) AND
((TransDate<={ts '2015-07-31 00:00:00.000'})),
но это как раз и есть запрос от начала времен. На таблице CustTable есть стандартный метод для подсчета сальдо по клиенту на дату balanceCurPerDate, но он опять таки считает <= _transactionDate. Подскажите пожалуйста, может быть есть какая-то таблица, типа InventSum, но в которой сальдо, например, на конец года хранятся. Я не нашла ((((
Старый 10.07.2015, 08:46   #3  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от Mila Посмотреть сообщение
Подскажите пожалуйста, может быть есть какая-то таблица, типа InventSum, но в которой сальдо, например, на конец года хранятся. Я не нашла ((((
По-моему, не найдете. Оптимизационный подход к расчету сальдо, если не брать проводки со старта системы, посчитать текущее по открытым и сложить/вычесть проводки до даты расчета сальдо, либо, на мой взгляд наиболее предпочтительный вариант на больших БД, создать куб по проводкам клиентов, поставщиков и персонала, а из него очень быстро получать сальдо на любую дату.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сальдо в разрезе финансовых аналитик CaliforniA DAX: Функционал 1 03.10.2012 11:50
Почему показывает разное сальдо на счете при смене периода на 1 день ? George A DAX: Функционал 2 23.12.2011 16:06
Как посчитать сальдо по клиенту на дату Silphidae DAX: Программирование 23 29.07.2010 14:59
DAX 4.0 Ген. фин. отчетов - Активное сальдо (дебет) и Сальдо дебет - в чем разница? Aleks_K DAX: Функционал 5 17.01.2008 01:47
Сальдо по валютам - не сальдо! max_woody_ru DAX: Функционал 19 15.12.2004 17:04
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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