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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.02.2017, 12:21   #1  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от AXcons Посмотреть сообщение
Ок, подтверждение (ну или документ с фактом комплектации) мы сохраним допустим, а как понять, что по нему не было отгрузки? То есть все равно в момент раскомплектации нужно найти этот документ и там что-то проставить. Или имеется в виду, что мы ставим фильтр по отмененным заказам, и в них просто берем значения из этого подтверждения сколько было скомплектовано перед отменой? То же самое можно в строке заказа хранить наверное. Вопрос только сразу встает с докомплектацией, когда частями комплектовалось.
Пользователь в заказе может поменять количество, и следов не останется, а подтверждение будет лежать как было. По поводу докомплектации: я предложил сравнивать количество в подтверждении с суммой всех проводок на данный момент. Тем самым докомплектация будет отражена.
За это сообщение автора поблагодарили: mazzy (2).
Старый 15.02.2017, 07:20   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
я, скорее всего, сегодня не смогу принять участие в обсуждении.
конечная мысль такая:

в аксапте существует два механизма для комплектации по заказу:
1. pick из строчки заказа - не оставляет документ, меняет только складские проводки
2. picking list registration - оставляет документ

Нажмите на изображение для увеличения
Название: pick.PNG
Просмотров: 363
Размер:	133.6 Кб
ID:	11201
Нажмите на изображение для увеличения
Название: picking list.PNG
Просмотров: 535
Размер:	89.5 Кб
ID:	11202

так вот, если хочется оставить след и получать отчетность по отмененным комплектациям, то нужно пользоваться только вторым способом и НЕ нужно использовать первый (закрыть полностью. например, правами)

отмененный picking list вполне остается в системе для отмененного заказа.
Нажмите на изображение для увеличения
Название: canceled sales order.PNG
Просмотров: 463
Размер:	86.5 Кб
ID:	11203

но я еще раз повторю:
мы могли продать != сколько склад собрал.
Старый 15.02.2017, 10:47   #3  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от mazzy Посмотреть сообщение
в аксапте существует два механизма для комплектации по заказу:
1. pick из строчки заказа - не оставляет документ, меняет только складские проводки
2. picking list registration - оставляет документ
ну как минимум это еще может быть "работа" в WHS, которую можно отменить после комплектации

Цитата:
но я еще раз повторю:
мы могли продать != сколько склад собрал
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: mazzy (2).
Старый 15.02.2017, 11:36   #4  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
я, скорее всего, сегодня не смогу принять участие в обсуждении.
конечная мысль такая:

в аксапте существует два механизма для комплектации по заказу:
1. pick из строчки заказа - не оставляет документ, меняет только складские проводки
2. picking list registration - оставляет документ
...

так вот, если хочется оставить след и получать отчетность по отмененным комплектациям, то нужно пользоваться только вторым способом и НЕ нужно использовать первый (закрыть полностью. например, правами)
Данность такова, что мы как раз используем первый, потому что WMS у нас в отдельной системе, и так уж вышло (здесь передаем пламенный привет консалтинговой компании на букву ...), что заявки на склад не отражаются в Аксапте документами
Максимум, что есть - это строи заказов на сбор и подтверждений сборки/разборки от склада в логе интеграции, но по логу интеграции строить отчетность все-таки не вариант, поэтому, видимо, придется хранить в строках раскомплектованное количество.
Старый 15.02.2017, 09:46   #5  
potential is offline
potential
Участник
 
84 / 35 (2) +++
Регистрация: 13.04.2012
Адрес: Санкт-Петербург
Цитата:
Сообщение от AXcons Посмотреть сообщение
Не буду, говорит. Ок, товар раскомплектовали, проводка раскомплектовалась, удалилась. Но нужна статистика таких заказов для отчетности. Где сохранить эти сведения? Сколько было собрано, а потом разобрано по какому заказу.
Уменьшать количество по строке, причину уменьшения количества проставлять в строке заказа, выбирая из справочника причин (доработка). Для отчетности анализировать строки заказов (заказанное количество минус отгруженное количество, по такой то причине)
Если уже есть заявка на возврат - пересчитывать при изменении количества
Цитата:
Сообщение от AXcons Посмотреть сообщение
Платежи делают в 1С, не очень хочется там допиливать поиск заказ в Аксапте, к тому же бухгалтер легко это обойдет, не введя номер заказа.
мб массовые расстрелы?

Последний раз редактировалось potential; 15.02.2017 в 09:52.
Старый 15.02.2017, 09:51   #6  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
1) Можно сделать доработку: добавить в строку заказа поле "Максимально было скомплектовано". На метод update() в таблице InventTrans добавить код, который при переходе проводки по заказу в статус "Скомплектовано" сравнивает суммарное количество скомплектованных по строке заказа проводок с уже сохраненным количеством в поле "Максимально было скомплектовано" в строке заказа. И если новая проводка увеличивает это количество, то обновлять его.
Если у вас часто раскомплектовывают, а потом заново скомплектовывают, а вам надо знать сумарно скомплектованное количество, то всегда увеличивать значение поля "Максимально было скомплектовано" при переходе складской проводки в статус "Скомплектовано" из более низкого статуса.

2) Если у вас используются Маршруты комплектации, про которые говорил Маззи, то можно просто считать сумму по количеству из всех маршрутов, в том числе в статусе "Отменено". Там в поле WMSOrderTrans.Qty хранится скомплектованное количество. Но! В этом поле хранится заданное к комплектации количество, а по факту могли скомплектовать меньше.
Старый 15.02.2017, 11:17   #7  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Регистрация: 26.03.2003
Адрес: Москва
Если исходить из того, что отменяем комплектацию при отмене заказа, то действительно стоит дорабатывать маршруты комплектации.
Но у нас, например, если задание на комплектацию уже передано на склад, то отмене уже не подлежит. Склад выставит нам счет и за комплектацию, и за раскомплектацию. Т.е. для возврата товара на склад делаем сторнирующий документ с соответствующим признаком причины коррекции. А на основании этого получим необходимую статистику.
Цитата:
Сообщение от AXcons Посмотреть сообщение
Представим, что это екоммерс, интернет-торговля.
Вводные данные те же - собрали, клиент позвонил, отказался. Здесь процесс сложнее, потому что заказы забирает транспортная компания, и склад может получить информацию об отмене поздно, и заказ уже будет отгружен в ТК
А как вы будете учитывать ситуацию, когда клиент отказался от товара уже при получении?
Старый 15.02.2017, 11:21   #8  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
Цитата:
Сообщение от dn Посмотреть сообщение
Если исходить из того, что отменяем комплектацию при отмене заказа, то действительно стоит дорабатывать маршруты комплектации.
Но у нас, например, если задание на комплектацию уже передано на склад, то отмене уже не подлежит. Склад выставит нам счет и за комплектацию, и за раскомплектацию. Т.е. для возврата товара на склад делаем сторнирующий документ с соответствующим признаком причины коррекции. А на основании этого получим необходимую статистику.

А как вы будете учитывать ситуацию, когда клиент отказался от товара уже при получении?
2. Там будет отгрузка в транспортную компанию и возврат из транспортной компании. Это как раз все отражается проводками. Ситуация с комплектацией сложна тем, что следов операции не остается в системе - была проводка, и нету..

1. Склад выставит счет за раскомплектацию, но этот счет будет меньше, чем счет транспортной компании за доставку и возврат товара, если этот заказ не раскомплектовать. Поэтому мы разбираем заказы, если до отгрузки клиент успевает от них отказаться.
Маршруты комплектации мы не используем, потому что у нас склад в отдельной WMS, в Аксапте это только строка заказа и складская проводка. Заявка на комплектацию - это запрос в WMS на комплектацию, в Аксапте это только строка лога интеграции. .
Старый 15.02.2017, 11:35   #9  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Регистрация: 26.03.2003
Адрес: Москва
Цитата:
Сообщение от AXcons Посмотреть сообщение
Маршруты комплектации мы не используем, потому что у нас склад в отдельной WMS, в Аксапте это только строка заказа и складская проводка. Заявка на комплектацию - это запрос в WMS на комплектацию, в Аксапте это только строка лога интеграции.
А что мешает задействовать двухуровневую схему комплектации. При выгрузке в WMS просто создаете документ маршрут комплектации, а на основании ответа от WMS собственно комплектуете проводки по этому маршруту?
Старый 15.02.2017, 11:38   #10  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
Цитата:
Сообщение от dn Посмотреть сообщение
А что мешает задействовать двухуровневую схему комплектации. При выгрузке в WMS просто создаете документ маршрут комплектации, а на основании ответа от WMS собственно комплектуете проводки по этому маршруту?
Ну, во-первых, на внедренной системе такие доработки уже не делают. У нас Аксапте 10 лет, модулю екоммерс 3 года. Тут, как говориться "работает - не трогай". Поэтому в рамках текущего решения надо что-то придумать.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Складская аналитика в проводках заказа, резервирование uchenik DAX: Программирование 18 09.12.2011 11:49
Финансовая аналитика в заказе Flomik DAX: Функционал 3 03.12.2009 19:54
Amand: Аналитика в строках закупки и аналитика по факту - есть ли различия? Blog bot DAX Blogs 0 01.02.2008 03:13
Аналитика только в одной половине проводки concigliory DAX: Функционал 9 29.10.2004 09:15
При резервировании не учитывается аналитика Партия? KIV DAX: Функционал 32 06.08.2004 13:23

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

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

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