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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.08.2013, 09:37   #1  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
Цитата:
(прошу сразу не бить по голове ):
...меня прошу ни сразу... ни в последствии... мнения и варианты будут интересны
Цитата:
то задача стоит перераспределить "зависшую сумму" на другие склады
Абсолютно точно...
Цитата:
1. создать инвентсетлемент по складу с 0 количеством (привязать его к закрытой складской проводке- а они все должны быть закрыты- то есть сопоставлены- так как количество равно 0) на сумму которая зависла (с обратным знаком)
Интересная идея... После этого надо проконтролировать что все проводки закрыты по этому ItemId+InventDimId. Пересчетать InventSum по номенклатуре (класс InventSumReCalcItem, а если заглянуть в этот класс, то увидим что расчет ведется от CostAmountAdjustment InventTrans-а... а значит после махинаций с InventSettlement надо править CostAmountAdjustment InventTrans-а и значит проводка может открыться)... затем пересчет и проверка что суммы закрылись...

Мы делали чуть иначе... в текущем периоде создавал проводки в InventTrans кодом и сразу закрытые, гуляя по InventSum искал зависшие суммы и создавал приходы или расходы со сторно (как корректировку прихода) с нулевым количеством и обратной к InventSum суммой (руками в таблице их потом трогать нежелательно... иначе статусы полетят) и на всякий случай пересчет InventSum (класс InventSumReCalcItem)... потом надо проверить, что закрыты все проводки по этому ItemId+InventDimId и затем пересчет и проверка что суммы закрылись...
Все откорректированные суммы нужно собрать, а потом распределять коррекцией на проводки прихода руками (или в авто-программном-режиме) по ItemId+InventDimId (с нужным складом) с остатками по количеству (без разноски в ГК, так как снимали мы их без ГК или с разноской на системные счета типа ошибок округления - мы так делали)... Если остатков нет, то на проводку с не пустым складом... пересчет... возможно скорректируются расходы... думается это нормально. Создавать искуственные проводки в данном случае неверно, так как эти суммы должны быть открытыми, иначе после полного списания эти же остатки зависнут на новом InventDimId
Цитата:
4. к каждому созданному инвентсетлементу создать проводку ГК например через транзитный счет (или 94) с правильными фин аналитиками.
В теории все должно стать правильно, сумма в ГК по счетам не изменится
Зачем трогать ГК?... фин. аналитики по идеи должны быть одинаковыми, да и если не так, то лучше потом поправить ГК руками... все равно придеться сверять ГК и склад.
Цитата:
При приходе и списание суммы действительно выравниваются. Только после пересчета расход сопоставляется с открытым приходом и себестоимость их становиться равной, а зависшая сумма висит на закрытых проводках и поэтому с ней изменений не происходит
Абсолютно точно... как раз все проводки прихода закрыты на количество и сумму, но меньшую на остаток в InventSum... такой подход для средней не покатит... зато чудно должен сработать для ФИФО, что мы тоже использовали для исправления формируя переносы туда и сразу обратно... пересчет далее все сделают корректно... По-крайней мере у нас так работает.

P.S. Возможно мы делали не красиво, но времени было мало на исправление...
Более верно наверное делать все через стандартные классы разноски коррекций на проводки прихода, которые и положат отклонения в InventSettlement как в случае коррекции сальдо по пустому складу, так и в случае перекладывания на конечную проводку... После чего джобом закрыть все проводки с пустым складом...

Последний раз редактировалось ansoft; 15.08.2013 в 10:02.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Структура себестоимости Starling DAX: Функционал 16 20.01.2010 12:56
Переход к стандартной себестоимости Bega DAX: Функционал 4 02.09.2009 14:52
Пересчет себестоимости в заказе. Задвоение себестоимости кредит-ноты. Aquarius DAX: Функционал 4 10.06.2009 10:59
Проблема учет плановых затрат и расчет полной плановой себестоимости. AlexUnik DAX: Функционал 13 16.09.2004 10:01
опыт по расчету себестоимости в Аксапта NV DAX: Функционал 0 17.06.2004 17:38

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:15.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.