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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.10.2015, 14:45   #1  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Регистрация: 21.06.2005
Адрес: СПб
Как создать пример с округлением в закрытии склада?
Добрый день, уважаемые форумчане.
Есть ошибка, которая возникает при закрытии склада. Удалось установить, что она возникает при разноске в ГК округлений на счет округлений.
Надо бы пройти дебагером, но это закрытие, а склад большой.
Пытаюсь создать ситуацию на отдельно взятом примере, безуспешно

Пробовала:
1. купила 3 шт за сумму 0,01р
потом продавала вразнобой, в неверном порядке
закрываю, соответственно в верном порядке:
никаких округлений не получила ни на одном этапе

2. купила 598 шт за 127 р
переносила, списывала по 1 шт
сначала позже, потом раньше, переместила:
при закрытиях никаких округлений

3. повторила один в один пример, который дал округления на рабочей базе.
Тут - нет округлений (я в шоке)

Подскажите, пожалуйста:
Какая формула зашита для расчета округлений?
Какой пример надо сделать, чтобы наверное получить округление при закрытии?
(при пересчете этих округлений не возникает)
Старый 08.10.2015, 17:49   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,490 / 1060 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Рискну предложить.
Закупите 3 шт за 10р (не по 10, а за 10).
Переместите по 1 шт.
Закрывайте склад.
Если не сработает, то добавьте продажу и возврат.

PS. Настройки модуля УЗ и складских моделей совпадают на рабочей и тесте?

Последний раз редактировалось raz; 08.10.2015 в 17:58.
Старый 08.10.2015, 17:59   #3  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,893 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
1. Создайте новую номенклатуру
2. Оприходуйте две штуки складским журналом с общей суммой 99 копеек. (Важно - надо вводить не цену, а общую сумму).
3. Создайте еще один складской журнал, первой строкой спишите первую штуку, второй строкой - вторую штуку (важно чтобы у них номера лотов были разные)
4. Закройте склад
5. В итоге закрытия в сопоставлениях приходной проводки вы увидите корректировку, которая списывает одну копейку на счет ошибок. Себестоимость каждого из расходов будет 49 копеек. Себестоимость прихода (переоцененная) будет 98 копеек, а не 99 как было до закрытия.
За это сообщение автора поблагодарили: MikeR (3).
Старый 08.10.2015, 19:47   #4  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Регистрация: 21.06.2005
Адрес: СПб
[QUOTE=fed;322668]1. Создайте новую номенклатуру

Большое спасибо за пример, но наверное, я не точно описала ситуацию.
Округления, которые я получила Вашим способом, разнеслись на 44 счет, счет из исходной проводки, так:
http://c2n.me/3oA9Uto

а не счет округлений, настраиваемый в разноске номенклатуры, как счет округлений - 91.42:
http://c2n.me/3oAbuLp
Моя проблема на рабочей базе возникает именно при разноске на счет округлений (91.42).
Можно ли получить такую ошибку искусственно?
Старый 08.10.2015, 19:50   #5  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Регистрация: 21.06.2005
Адрес: СПб
[QUOTE=raz;322667]Рискну предложить.
Закупите 3 шт за 10р (не по 10, а за 10).

Спасибо за внимание, но этот пример как раз то, что я безуспешно делала.
Уточняю:
Тест = рабочая -1 день, сумму ввожу в общую стоимость.
Версия системы Ax2012 R2, учет ведется в разрезе партии, модель FIFO.
Может, мне стоит создать пример со средней стоимостью, там больше шансов получить округление?
Старый 08.10.2015, 21:06   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,875 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Может быть вам закупку скорректировать на +10 рублей. И еще раз закрыть склад поверх.
Старый 09.10.2015, 08:54   #7  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,893 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от блондинка Посмотреть сообщение
Большое спасибо за пример, но наверное, я не точно описала ситуацию.
Округления, которые я получила Вашим способом, разнеслись на 44 счет, счет из исходной проводки, так:
http://c2n.me/3oA9Uto

а не счет округлений, настраиваемый в разноске номенклатуры, как счет округлений - 91.42:
http://c2n.me/3oAbuLp
Моя проблема на рабочей базе возникает именно при разноске на счет округлений (91.42).
Можно ли получить такую ошибку искусственно?
Вскрытие исходного кода свежей версии закрытия склада показало что эти счета используются только если в параметрах модуля управления запасами стоит галочка "Использовать счета округления". (Разное->Финансовая разноска->Использовать счета округления).
Если галочка не установлена - используется западный подход, при котором в качестве коррсчета используется коррсчет корректируемой операции. (Что в случае округления по закупочной проводке может приводить к очень забавным результатам с точки зрения российского учета).
Проверьте, пожалуйста, что галочка у вас включена.
Старый 09.10.2015, 15:45   #8  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Регистрация: 21.06.2005
Адрес: СПб
Цитата:
Сообщение от fed Посмотреть сообщение
Вскрытие исходного кода свежей версии закрытия склада показало что эти счета используются только если в параметрах модуля управления запасами стоит галочка "Использовать счета округления". (Разное->Финансовая разноска->Использовать счета округления).
Если галочка не установлена - используется западный подход, при котором в качестве коррсчета используется коррсчет корректируемой операции. (Что в случае округления по закупочной проводке может приводить к очень забавным результатам с точки зрения российского учета).
Проверьте, пожалуйста, что галочка у вас включена.
Проверила: галка стоит, и стояла. При разноске Вашего примера - получаю счет из исходной операции, при закрытии нашего склада - счет округления.
Подумала, что виной модификации нашего приложения.
Сделала пример на стандарте - галка стоит, разноска на счета исходной операции (Аксапта 2012 R3 CU8 чистый стандарт).
Свой пример повторить не могу, нет округлений
Старый 09.10.2015, 15:45   #9  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Регистрация: 21.06.2005
Адрес: СПб
Цитата:
Сообщение от Logger Посмотреть сообщение
Может быть вам закупку скорректировать на +10 рублей. И еще раз закрыть склад поверх.
Пробовала, коррекции разносятся не на счета округлений.
Старый 12.10.2015, 09:57   #10  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,893 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от блондинка Посмотреть сообщение
Проверила: галка стоит, и стояла. При разноске Вашего примера - получаю счет из исходной операции, при закрытии нашего склада - счет округления.
Подумала, что виной модификации нашего приложения.
Сделала пример на стандарте - галка стоит, разноска на счета исходной операции (Аксапта 2012 R3 CU8 чистый стандарт).
Свой пример повторить не могу, нет округлений
Вообще это очень странно, но попробуйте еще ДО списания, перенести обе штуки на другой номер батча (обе штуки одной строкой).
Вообще оно вроде бы не должно так работать, но есть слабое подозрение что из за багов в старых CU, оно могло использовать заданный счет округлений ТОЛЬКО если корректируемая (округляемая) проводка не была разнесена на нормальные счета (как в случае переносов, WMS-журналов и складских карантинов). Проверить гипотезу не могу, поскольку у меня только Cu8 и cu9 под рукой, где такой ошибки вроде бы нету...

Кстати - а какая у вас версия и CU ?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Неправильно корректируется себестоимость номенклатуры при закрытии склада ymv2000 DAX: Функционал 4 08.03.2015 15:54
Странное поведение при закрытии склада-ошибка в коде? Aquarius DAX: Программирование 11 27.06.2013 13:37
Не хватает фин. аналитик при пересчете и закрытии склада Geo DAX: Функционал 7 23.10.2010 00:24
Финансовые проблемы при Закрытии склада Владимир Ю. DAX: Функционал 6 28.06.2005 20:00
Ошибка при закрытии склада jaran DAX: Прочие вопросы 10 24.12.2004 15:56

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

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

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