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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2010, 08:33   #1  
Alexx7 is offline
Alexx7
Сам.AX
Аватар для Alexx7
Самостоятельные клиенты AX
1C
 
305 / 28 (1) +++
Регистрация: 22.07.2009
Чудеса складского учета AX40sp2
Добрый день уважаемые пользоватли форума axforum.info.

Проверяли склад и нашли такую штуку. Номенклатура "товар1" имеет запись в таблице InventSum, а в InventTrans по ней, внимание, нет(!) записей. Такое возможно?
Незадолго до этого закрывали склад по конец прошлого года. Делали пересчет по текущий период. Может быть это повлияло?

Спасибо.
__________________
Возьми свет!
За это сообщение автора поблагодарили: hated8 (1).
Старый 14.04.2010, 09:06   #2  
ena_ax is offline
ena_ax
Участник
 
254 / 46 (2) +++
Регистрация: 06.12.2006
Цитата:
Сообщение от Alexx7 Посмотреть сообщение
Добрый день уважаемые пользоватли форума axforum.info.

Проверяли склад и нашли такую штуку. Номенклатура "товар1" имеет запись в таблице InventSum, а в InventTrans по ней, внимание, нет(!) записей. Такое возможно?
Незадолго до этого закрывали склад по конец прошлого года. Делали пересчет по текущий период. Может быть это повлияло?

Спасибо.
Только что создал новую номенклатуру, создал запись в складском журнале, сохранил запись, удалил запись.

В InventTrans пусто, в InventSum есть запись.
За это сообщение автора поблагодарили: Alexx7 (1).
Старый 14.04.2010, 09:23   #3  
Alexx7 is offline
Alexx7
Сам.AX
Аватар для Alexx7
Самостоятельные клиенты AX
1C
 
305 / 28 (1) +++
Регистрация: 22.07.2009
Цитата:
Сообщение от ena_ax Посмотреть сообщение
Только что создал новую номенклатуру, создал запись в складском журнале, сохранил запись, удалил запись.

В InventTrans пусто, в InventSum есть запись.
т.е. это вполне нормальная практика? Или нужно запрещать удалять строки складских журналов?
__________________
Возьми свет!
Старый 14.04.2010, 09:37   #4  
ena_ax is offline
ena_ax
Участник
 
254 / 46 (2) +++
Регистрация: 06.12.2006
Цитата:
Сообщение от Alexx7 Посмотреть сообщение
т.е. это вполне нормальная практика? Или нужно запрещать удалять строки складских журналов?
В моем примере я удалил строку Открытого журнала - это конечно нормальная практика. :-))

Если Ваш случай совпадает с моим, то я бы ожидал удаление строки из InventSum при закрыти склада.

А какие значения в InventSum у полей: Closed и ClosedQty?

Запустите джоб, который возможно исправит данные.

X++:
while select InventTable
    where inventTable.ItemId == "item"
    {
        inventSumRecalcItem = new InventSumReCalcItem(inventTable.ItemId, true, CheckFix::Fix);
        inventSumReCalcItem.updateNow();
    }
Старый 14.04.2010, 10:01   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Alexx7 Посмотреть сообщение
т.е. это вполне нормальная практика? Или нужно запрещать удалять строки складских журналов?
нормальная.
журнал/заказ - черновик. в нем совершенно правомерно может быть все что угодно, пока его не разнесут.

Цитата:
Сообщение от ena_ax Посмотреть сообщение
Если Ваш случай совпадает с моим, то я бы ожидал удаление строки из InventSum при закрыти склада.
А зачем? Ведь все равно пользователи будут создавать записи в журналах.

тут подход примерно такой же как и с удалением записей в dbf.
они там не удаляются, а помечаются.
физическое удаление обычно происходит командой pack.

здесь точно такой же подход. если "пустых" записей в inventSum много, то используйте специальную процедуру-лечилку. в обычной жизни беспокоится об этом не стоит.
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Alexx7 (1).
Старый 14.04.2010, 10:39   #6  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,510 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от Alexx7 Посмотреть сообщение
Номенклатура "товар1" имеет запись в таблице InventSum, а в InventTrans по ней, внимание, нет(!) записей. Такое возможно?
Могли ещё неаккуратно проджобить InventTrans (без пересчёта InventSum). Тут всё зависит от того, какие конкретно поля InventSum непустые
Старый 14.04.2010, 10:46   #7  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от mazzy Посмотреть сообщение
если "пустых" записей в inventSum много, то используйте специальную процедуру-лечилку
Предварительно см. Можно ли чистить InventSum?
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: Alexx7 (1).
Теги
закрытие склада, пересчет, складские запасы

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ERP-BLOG: Автоматизация управленческого учета в автотранспорте. Blog bot DAX Blogs 0 26.01.2009 14:05
Разделение складского и бухгалтерского учета ОС ksenia DAX: Функционал 5 22.08.2005 16:29
Использование вторичной валюты для учета по GAAP concigliery DAX: Функционал 11 06.04.2005 13:36
Как работают шифры аналитического учета в модуле ОС? ksenia DAX: Функционал 11 25.02.2005 13:09
Единицы складского учета mikma DAX: Функционал 3 07.10.2004 18:04

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

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

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