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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.12.2008, 14:58   #1  
pyramid is offline
pyramid
Участник
 
8 / 10 (1) +
Регистрация: 04.03.2008
Обороты и остатки номенклатуры по счетам
Друзья!

Пытаюсь получить оборотно-сальдовую ведомость за произвольный период с разбивкой по счетам ГК.
Обороты получил, связав LedgerTable, LedgerTrans и InventTrans.
А вот как получить остатки - непонятно совсем, кроме как посчитать всё от начала учёта.

Может быть, я не тем путём двигаюсь?
Старый 01.12.2008, 15:04   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
вам нужны остатки на дату, или на текущий момент? в разрезе складских аналитик?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 01.12.2008, 15:23   #3  
coolibin is offline
coolibin
Участник
 
264 / 68 (3) ++++
Регистрация: 07.04.2005
Цитата:
Сообщение от lev Посмотреть сообщение
вам нужны остатки на дату, или на текущий момент? в разрезе складских аналитик?
Естественно, для оборотно-сальдовой ему нужны остатки на дату.

Вот, было уже не раз:
Остатки на дату.
Старый 01.12.2008, 15:40   #4  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Хм, а InventTransPosting не может заменить вам LedgerTrans ?
А остатки, увы, придеться считать с начала времен.
За это сообщение автора поблагодарили: pyramid (1).
Старый 01.12.2008, 16:02   #5  
coolibin is offline
coolibin
Участник
 
264 / 68 (3) ++++
Регистрация: 07.04.2005
Цитата:
Сообщение от Alexius Посмотреть сообщение
А остатки, увы, придеться считать с начала времен.
Ну или с конца
Старый 01.12.2008, 16:12   #6  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от coolibin Посмотреть сообщение
Ну или с конца
А можно поподробнее, в какой таблице лежат остатки хотя бы в связке Номенклатура - Счет ГК ? Или как вы их хотите получить ?
Старый 01.12.2008, 16:03   #7  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Alexius Посмотреть сообщение
Хм, а InventTransPosting не может заменить вам LedgerTrans ?
А остатки, увы, придеться считать с начала времен.
Есть специальные классы для подсчета остатков. На форуме упоминалось неоднократно.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 01.12.2008, 16:16   #8  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от lev Посмотреть сообщение
Есть специальные классы для подсчета остатков. На форуме упоминалось неоднократно.
Классы бесспорно есть, только использовать их для построения отчетности, в большинстве случаев, невозможно. Неприемлимо долго все выполняется
Старый 01.12.2008, 18:16   #9  
Nick is offline
Nick
Участник
Аватар для Nick
 
320 / 30 (2) +++
Регистрация: 14.12.2001
Адрес: г. Москва
Помнится года 2 назад надо было быстро решить такую задачку на проекте... получилось, но отчет в среднем около 20 минут формировался (клиента устроил).
Для РСБУ это один из стандартных аналитический отчетов, его бы по хорошему надо в новое московское подразделение Microsoft переадресовать
Старый 01.12.2008, 19:43   #10  
coolibin is offline
coolibin
Участник
 
264 / 68 (3) ++++
Регистрация: 07.04.2005
Цитата:
Сообщение от Nick Посмотреть сообщение
Для РСБУ это один из стандартных аналитический отчетов, его бы по хорошему надо в новое московское подразделение Microsoft переадресовать
Сомневаюсь, что он так уж нужен с точки зрения РСБУ. Просто бухгалтерам привычнее по нему сверять склад.
А вообще, задача вполне себе для OLAP сервера. Пусть себе родной по ночам считает копеечки.
Старый 02.12.2008, 12:50   #11  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Цитата:
Сообщение от Nick Посмотреть сообщение
Для РСБУ это один из стандартных аналитический отчетов, его бы по хорошему надо в новое московское подразделение Microsoft переадресовать
Для РСБУ любой отчет по сверке любого внутримодульного учета(ОС, номенклатура, ЦБ и пр.) и соответствующих разрезов синтетического и аналитического учетов в ГК - стандартен, поскольку является доказательством достоверности отображения фактов хозяйственной деятельности , подкрепленных первичными документами, в ГК.

Чтобы их строить - нужны :
1) Нормальная архитектура связей модульного учета и ГК(единообразные по всем модулям, а не скачующие как бог на душу положит)
2) Нормальная архитектура аналитики самой ГК, могущая уместить на 5-6 физических уровнях все потребные для ведения учета по РСБУ аналитики (на основе коммутируемых реляций, а не прямом текущем фиксированном примитивизме ),
3) Нормальная архитектура остатков ГК (именно остатков, дающих более-менее фиксированное количество обрабатываемых записей при расчете сальдо, а не неуклонно растущее, как в случае с LedgerBalancesDimTrans).

В DAX всем этим и не пахнет. Архитектурные атавизмы, оставляемые из версии в версию и обрастающие уродливыми наростами, никто исправлять и не собирается - это же мега-багаж фич

А переадресовать в новое московское подразделение Microsoft ?
Можно, а толку ?
В лучшем случае очередной креатиффф из разряда InventTransPosting/LedgerBalancesDimTrans сваяют ...
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 02.12.2008, 13:14   #12  
Nick is offline
Nick
Участник
Аватар для Nick
 
320 / 30 (2) +++
Регистрация: 14.12.2001
Адрес: г. Москва
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Для РСБУ любой отчет по сверке любого внутримодульного учета(ОС, номенклатура, ЦБ и пр.) и соответствующих разрезов синтетического и аналитического учетов в ГК - стандартен, поскольку является доказательством достоверности отображения фактов хозяйственной деятельности , подкрепленных первичными документами, в ГК.

Чтобы их строить - нужны :
1) Нормальная архитектура связей модульного учета и ГК(единообразные по всем модулям, а не скачующие как бог на душу положит)
2) Нормальная архитектура аналитики самой ГК, могущая уместить на 5-6 физических уровнях все потребные для ведения учета по РСБУ аналитики (на основе коммутируемых реляций, а не прямом текущем фиксированном примитивизме ),
3) Нормальная архитектура остатков ГК (именно остатков, дающих более-менее фиксированное количество обрабатываемых записей при расчете сальдо, а не неуклонно растущее, как в случае с LedgerBalancesDimTrans).

В DAX всем этим и не пахнет. Архитектурные атавизмы, оставляемые из версии в версию и обрастающие уродливыми наростами, никто исправлять и не собирается - это же мега-багаж фич
Поддерживаю на все 110% процентов...

Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
А переадресовать в новое московское подразделение Microsoft ?
Можно, а толку ?
В лучшем случае очередной креатиффф из разряда InventTransPosting/LedgerBalancesDimTrans сваяют ...
Как раз для того чтобы толк и был!
чтобы начали делать функционал действительно полезный всем (например, выгрузка электронной отчетности) вместо всяких бантиков и погремушек...
Старый 02.12.2008, 13:33   #13  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Для РСБУ любой отчет по сверке любого внутримодульного учета(ОС, номенклатура, ЦБ и пр.) и соответствующих разрезов синтетического и аналитического учетов в ГК - стандартен, поскольку является доказательством достоверности отображения фактов хозяйственной деятельности , подкрепленных первичными документами, в ГК.
Хм. Сверка сверкой (она, кстати, есть, но проверяет только связи), а отчёт в разрезе "объект учёта" (ОС, номенклатуры, клиент, поставщик) - "Счёт ГК" зачем нужен? На основании какого документа он требуется?
__________________
Михаил Андреев
https://www.amand.ru
Старый 02.12.2008, 13:46   #14  
Nick is offline
Nick
Участник
Аватар для Nick
 
320 / 30 (2) +++
Регистрация: 14.12.2001
Адрес: г. Москва
Цитата:
Сообщение от Михаил Андреев Посмотреть сообщение
Хм. Сверка сверкой (она, кстати, есть, но проверяет только связи), а отчёт в разрезе "объект учёта" (ОС, номенклатуры, клиент, поставщик) - "Счёт ГК" зачем нужен? На основании какого документа он требуется?
Михаил, вы уверены, что этого аргумента будет более чем достаточно для аудиторов и других проверяющих?!
не говоря уж про несчастных (без 1с) бухгалтеров...

Последний раз редактировалось Nick; 02.12.2008 в 13:50.
Старый 02.12.2008, 13:53   #15  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от Nick Посмотреть сообщение
Михаил, вы уверены, что этого аргумента будет более чем достаточно для аудиторов и других проверящих?!
Абсолютно. Есть требования к учёту - ПБУ и т.п. Нужно следовать им, а не слепо повторять то, что захотелось бухгалтеру. Но чтобы аргументированно это доказывать, нужно самим изучать "матчасть", а не слушать пересказы бухгалтеров.
__________________
Михаил Андреев
https://www.amand.ru
За это сообщение автора поблагодарили: ikopyl (1), longson (2).
Старый 02.12.2008, 15:04   #16  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Цитата:
Сообщение от Михаил Андреев Посмотреть сообщение
Хм. Сверка сверкой (она, кстати, есть, но проверяет только связи), а отчёт в разрезе "объект учёта" (ОС, номенклатуры, клиент, поставщик) - "Счёт ГК" зачем нужен? На основании какого документа он требуется?
Вряд ли именно такая формулировка где-то есть ...
Тем не менее, несмотря на разнообразие правил, прописанных в учетных политиках по РСБУ у многих предприятий, не нарушающих все клятые ПБУ и Мриказы минфина, у них имеется одно "поганое" свойство быть почему-то шире возможностей "регулировочных" узлов DAX (профилей разноски, механизмом автоматического заполнение и подстановки аналитик) .

Михаил, Вам приходилось сталкиваться с ситуацией, когда несколько экземпляров некой учетной сущности, согласно учетной политики предприятия, могут учитываться на разных счетах ГК в зависимости от их неких параметров ее оперативного учета ? Причем имеется жесткая установка политику не менять.

Как доказать достоверность учета в ГК в таких условиях ?
Неважно кому - бухгалтеру самому себе, аудитору, налоговому инспектору ...
Сравнением модульной аналитической ведомости по интересующим разрезам учета нашей учетной сущности и аналитической ведомости ГК по тем счетам, на которых она должна учитываться и аналитикам, отвечающим эти разрезам.

А как в DAX обстоит?
Есть модульный учет достаточной степени гибкости и широты детализации, есть некое отражение этого учета в ГК(абстрагируясь на время от детальности этого отражения).
А вот когда встает вопрос о детальности учета неких модульных движений в ГК, достаточных для того, чтобы в огромном массиве данных оперативно найти ошибку, доказать достоверность этого учета - вот тут уже и возникает проблема, как обеспечить такую детальность. Можно с помощью "самостийных" для каждого модуля нашлепок типа InventTransPosting, а можно - как описано выше.

К сожалению, MS избирает первый путь ...
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 02.12.2008, 15:39   #17  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Вряд ли именно такая формулировка где-то есть ...
Тем не менее, несмотря на разнообразие правил, прописанных в учетных политиках по РСБУ у многих предприятий, не нарушающих все клятые ПБУ и Мриказы минфина, у них имеется одно "поганое" свойство быть почему-то шире возможностей "регулировочных" узлов DAX (профилей разноски, механизмом автоматического заполнение и подстановки аналитик) .
Если требования есть в ПБУ или ещё где, есть хоть какая-то причина для запроса к вендору. А если это - требования, придуманные заказчиком, это его личные проблемы, согласны?
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Михаил, Вам приходилось сталкиваться с ситуацией, когда несколько экземпляров некой учетной сущности, согласно учетной политики предприятия, могут учитываться на разных счетах ГК в зависимости от их неких параметров ее оперативного учета ? Причем имеется жесткая установка политику не менять.

Как доказать достоверность учета в ГК в таких условиях ?
Неважно кому - бухгалтеру самому себе, аудитору, налоговому инспектору ...
Сравнением модульной аналитической ведомости по интересующим разрезам учета нашей учетной сущности и аналитической ведомости ГК по тем счетам, на которых она должна учитываться и аналитикам, отвечающим эти разрезам.
Я много что видел. Но в том и заключается работа консультанта, что нужно научить заказчика правильно пользоваться инструментом, а не делать из гоночной машины трактор для обработки виноградника. Либо до внедрения иметь смелость разъяснить эти недостатки заказчику, либо делать в системе то, что она делать по определению не умеет.
__________________
Михаил Андреев
https://www.amand.ru
Старый 02.12.2008, 08:14   #18  
pyramid is offline
pyramid
Участник
 
8 / 10 (1) +
Регистрация: 04.03.2008
Спасибо за мысли.

Может выходом будет создать дополнительные таблицы с предрассчитанными значениями остатков на начало каждого года или квартала, и изменять их подобно классу InventUpd_Financial ?

Или есть менее экстенсивный путь?
Старый 02.12.2008, 10:06   #19  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
А сначала времен это долго считается ?
Цитата:
Сообщение от pyramid Посмотреть сообщение
Может выходом будет создать дополнительные таблицы с предрассчитанными значениями остатков
Можно прикрутить такой расчет остатков например к закрытию склада.
Старый 02.12.2008, 18:19   #20  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
для размышлений
Себестоимость материалов в разрезе финансовой аналитики
Связь между складскими и фин.проводками

Последний раз редактировалось raz; 02.12.2008 в 18:27.
Теги
faq, запасы, осв, складские отчеты

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Планирование номенклатуры с типом Основное средство AlexeyBP DAX: Функционал 19 29.01.2009 07:42
Остатки номенклатуры Def DAX: Программирование 16 16.11.2005 16:12
Как хранятся остатки по бух. счетам? YaHooka DAX: Администрирование 9 02.06.2005 10:07
Сверка остатков по счетам учета материалов и складские остатки tolstjak DAX: Функционал 5 05.04.2005 13:51
Про начальные остатки... Тоже бухгалтер DAX: Функционал 6 19.06.2003 20:03

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

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

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