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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.01.2015, 19:50   #1  
penguin2000 is offline
penguin2000
Участник
 
19 / 10 (1) +
Регистрация: 22.06.2013
Карантинный заказ при возврате
Господа, добрый день!

Имею возвратный заказ на продажу, журнал прибытия номенклатуры, указываю код расстановки CREDIT.

После постинга возвратного заказа на продажу получаю товар на указанный в нем склад (у меня это склад "Возврат"), в момент постинга начинается автоматическое создание карантинного заказа.
В результате его завершения (все происходит автоматом) получаю 3 транзакции:
с "Возврата" - Продано (нет проводок)
на "Карантин" - Куплено (нет проводок)
с "Карантина" - Продано (тут генерится проводка Дт 91.х "недостача по результатам инвентаризации" Кт 41)

Вопрос:
1. Можно ли отказаться от карантинных заказов?
2. Если это невозможно, как можно отключить эту проводку, ибо мне здесь нужно только вернуть товар от клиента, не более?

АХ 2009 RU8

Заранее спасибо!

Последний раз редактировалось penguin2000; 19.01.2015 в 20:03.
Старый 19.01.2015, 20:44   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
У вас, очевидно, в группе складских моделей указано автоматическое создание карантинного заказа. Отключить это не удастся.
Что такое "Код расстановки CREDIT"? Наверное, в этом дело, что за этим кодом скрывается метод списания на недостачу ('Scrap')?
Старый 20.01.2015, 14:03   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,326 / 3556 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Тут была заложена логика того, что при получении товара от клиента - Вы должны (с т.з. бизнеса) сделать проверку на "профпригодность" товара. Ну т.е. возвращаемый товар мог у клиента превратиться в совершенно неприемлемый для возврата вид. Отсюда и создание карантинного заказа.
Код расстановки правильный (Кредит).

Данная функциональность появилась только в АХ 2009, поэтому каких-то таких "рюшечек" типа отключения карантинных заказов нет (в стандарте). На мой взгляд Вам нужно (в коде) добавить новое действие по возврату (новое значение енума) и в коде написать веточку для этого нового действия.

Тем не менее - у Вас не может не присутствовать процесс проверки возвращаемого товара клиентом на "профпригодность". Может просто его "воткнуть" в процедуру возврата товара?
__________________
Возможно сделать все. Вопрос времени
Старый 20.01.2015, 14:41   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Поддержу. Карантинные заказы, если включены, срабатывают при всех приходах на склад. Без доработки это не отключить (а так и напрашивается настройка в разрезе хотя бы складов и документов прихода).
Насчет кода расстановки - внутри настройка "Действие" стоит "Кредит" или "Только по кредиту" (текст из 2012 взял) или другое? В зависимости от этого разные проводки будут по складу и ГК.

P.S. и уточните, себестоимость возврата как-то указана (явно или ссылкой на возвращаемый лот)?
__________________
Ivanhoe as is..
Старый 20.01.2015, 20:44   #5  
penguin2000 is offline
penguin2000
Участник
 
19 / 10 (1) +
Регистрация: 22.06.2013
Ivanhoe, в настройке кода расстановки указано тоже Credit, не Credit only. Да, я понимаю их разницу.
Себестоимость возврата идет ссылкой на возвращаемый лот.

Я пробовал внаглую через дебаггер проскакивать кусок кода создания, запуска и завершения карантинного заказа. Вопрос, насколько это православно?
Старый 20.01.2015, 20:55   #6  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
С учетом того, что карантинный заказ можно создать по желанию и вручную, то риска особого нет.
Старый 20.01.2015, 22:31   #7  
penguin2000 is offline
penguin2000
Участник
 
19 / 10 (1) +
Регистрация: 22.06.2013
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Тут была заложена логика того, что при получении товара от клиента - Вы должны (с т.з. бизнеса) сделать проверку на "профпригодность" товара. Ну т.е. возвращаемый товар мог у клиента превратиться в совершенно неприемлемый для возврата вид. Отсюда и создание карантинного заказа.
Код расстановки правильный (Кредит).

Данная функциональность появилась только в АХ 2009, поэтому каких-то таких "рюшечек" типа отключения карантинных заказов нет (в стандарте). На мой взгляд Вам нужно (в коде) добавить новое действие по возврату (новое значение енума) и в коде написать веточку для этого нового действия.

Тем не менее - у Вас не может не присутствовать процесс проверки возвращаемого товара клиентом на "профпригодность". Может просто его "воткнуть" в процедуру возврата товара?
Да мы бы с радостью воткнули его в процедуру, но вот неизвестно откуда берущаяся проводка списания недостачи портит всю жизнь.
Старый 20.01.2015, 22:36   #8  
penguin2000 is offline
penguin2000
Участник
 
19 / 10 (1) +
Регистрация: 22.06.2013
Цитата:
Сообщение от EVGL Посмотреть сообщение
У вас, очевидно, в группе складских моделей указано автоматическое создание карантинного заказа. Отключить это не удастся.
Что такое "Код расстановки CREDIT"? Наверное, в этом дело, что за этим кодом скрывается метод списания на недостачу ('Scrap')?
Как раз за ним скрывается просто Credit, с ожидаемыми действиями системы по простому возврату, без всяких списаний. Действие credit описано в официальном тренинге по АХ, там не говорится о списании по недостаче
Старый 20.01.2015, 23:36   #9  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Галка "Scrap" в строке заказа стоит?
Старый 21.01.2015, 00:10   #10  
penguin2000 is offline
penguin2000
Участник
 
19 / 10 (1) +
Регистрация: 22.06.2013
Нет, не стоит.
Старый 21.01.2015, 02:27   #11  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Тогда баг, наверное. Как минимум, в AX2012 до недавнего времени еще была масса багов с возвратами. Посмотрите, если ли в AX2009 в записи карантинного заказа поле "Disposition code" и чем оно там заполняется: http://www.microsoft.com/en-us/downl....aspx?id=27646

Последний раз редактировалось EVGL; 21.01.2015 в 02:38.
За это сообщение автора поблагодарили: penguin2000 (1).
Старый 21.01.2015, 18:29   #12  
penguin2000 is offline
penguin2000
Участник
 
19 / 10 (1) +
Регистрация: 22.06.2013
Спасибо за документ, то в официльном тренинге МС все дико размазано.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сводное планирование. Спланированный заказ - отгруженная продукция DimDom DAX: Функционал 9 17.05.2010 20:48
DAX2009. Копирование прогноза продаж в заказ slava09 DAX: Функционал 4 20.08.2009 12:16
Производственный заказ из заказа на продажу (не создается) Sadj DAX: Функционал 3 23.01.2009 09:39
Производственный заказ типа Заказ oxbacc DAX: Функционал 3 14.07.2006 17:26
Заказ не переходит в статус "отгружено" ATimTim DAX: Функционал 29 27.12.2004 14:01

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

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

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