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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.08.2011, 17:40   #21  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,890 / 5647 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Link Посмотреть сообщение
Написал класс для закрытия склада, есть вопросик по inventCostItemDim.updateServiceItems() :
В этом методе изначально цикл обрабатывает только проводки со статусами Sold и Purchased.
Правильно ли я сделал убрав это условие при использовании метода для закрытия всех проводок?

П.С. Если кому то нужен класс, могу выложить.
Не правильно. Закрытие в общем случае вообще не должно трогать проводки с другими статусами (оно правда иногда обновляет, но не закрывает, проводки со статусами Received и Deducted, но наш случай это явно не затрагивает). Вообще для твоего случая, любые проводки в статусах отличных от Purchased и Sold должны игнорироваться. (Это справедливо и для поиска проводок, составляющих остаток в inventSum.postedQty).
За это сообщение автора поблагодарили: Link (1).
Старый 23.08.2011, 17:50   #22  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 513 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от fed Посмотреть сообщение
Не правильно. Закрытие в общем случае вообще не должно трогать проводки с другими статусами (оно правда иногда обновляет, но не закрывает, проводки со статусами Received и Deducted, но наш случай это явно не затрагивает). Вообще для твоего случая, любые проводки в статусах отличных от Purchased и Sold должны игнорироваться. (Это справедливо и для поиска проводок, составляющих остаток в inventSum.postedQty).
Все понял, спасибо! Для поиска проводок для остатка ищу только со статусом StatusReceipt == StatusReceipt::Purchased.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 23.08.2011, 18:41   #23  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Еще неплохо бы проверить проводки по возвратам и маркированные проводки, с ними может быть весело
Старый 24.08.2011, 11:46   #24  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 513 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Упустил такой момент, в случае с негативными складскими остатками, нужно ли их покрывать?
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 24.08.2011, 11:51   #25  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,890 / 5647 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Link Посмотреть сообщение
Упустил такой момент, в случае с негативными складскими остатками, нужно ли их покрывать?
Вообще лучше с ними разбираться и пытаться понять почему они негативные, а потом подправить дооприходованием зависших приходных документов. Но если это случилось - то да, надо их покрывать, отсчитать нужное количество расходных проводок и не помечать их как закрытые. Тогда после оприходования недостающих приходов (текущим периодом конечно), можно будет запустить нормальное закрытие и приходы с расходами закрыть друг на друга.
Кстати - я не очень уверен что вы сможете перейти на стандартную себестоимость в Ax2009 по тем номенклатурам по которым остаток отрицательный. По крайней мере - я бы попробовал на 2009ой потренироваться...
Старый 24.08.2011, 12:31   #26  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 513 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от fed Посмотреть сообщение
Вообще лучше с ними разбираться и пытаться понять почему они негативные, а потом подправить дооприходованием зависших приходных документов. Но если это случилось - то да, надо их покрывать, отсчитать нужное количество расходных проводок и не помечать их как закрытые. Тогда после оприходования недостающих приходов (текущим периодом конечно), можно будет запустить нормальное закрытие и приходы с расходами закрыть друг на друга.
Кстати - я не очень уверен что вы сможете перейти на стандартную себестоимость в Ax2009 по тем номенклатурам по которым остаток отрицательный. По крайней мере - я бы попробовал на 2009ой потренироваться...
Благодарю! Будем разбираться.
Думаю, что мы попытаемся привести номенклатуры в порядок, перед переходом.
Я сейчас хочу допилить наше закрытие, что бы можно было паралельно закрывать, ака хелперы.
Как закроем склад, сразу будем тренероваться со стандартной себестоимостью.
Спасибо за помощь!
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 30.09.2011, 22:53   #27  
AraraT® is offline
AraraT®
Участник
1C
 
158 / 106 (4) +++++
Регистрация: 13.01.2006
Адрес: Республика Татарстан, г. Казань
А класс все таки можно будет увидеть? :-)
__________________
Айрат Вильданов.
skype: vildanov.a
Старый 04.10.2011, 18:23   #28  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 513 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от AraraT® Посмотреть сообщение
А класс все таки можно будет увидеть? :-)
Все таки ловите...
Вложения
Тип файла: xpo SharedProject_KAB_InvClose.xpo (62.7 Кб, 434 просмотров)
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
За это сообщение автора поблагодарили: Pustik (2), AraraT® (2).
Теги
inventory closing, закрытие склада

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Закрытие склада - число помощников Logger DAX: Программирование 3 09.02.2011 16:54
Закрытие склада и бухгалтерия. Skvorcal DAX: Прочие вопросы 45 17.01.2011 10:24
Странное закрытие склада и коррекция себестоимости в наличии Aquarius DAX: Функционал 11 28.05.2010 11:45
Закрытие склада. Параметр "Спецификация" DenWolf DAX: Функционал 0 05.06.2006 14:46
Закрытие склада в основной и вторичной валюте, отключенная корреспонденция счетов May DAX: Функционал 1 02.04.2004 13:25
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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