07.10.2005, 14:03 | #1 |
Участник
|
Параметр "Назад от даты поставки" в группах складских моделей
Прежде чем написать порылся в архиве. Из постов стало ясно, что в независимости, стоит ли эта галочка или не стоит - резервирование всегда по ФИФО.
Тестирую на трешке с четвертым паком - тоже самое. Такую явную ошибку и не исправили еще? Кто че знает по этому поводу? |
|
07.10.2005, 19:33 | #2 |
Member
|
Ну, не совсем так. Разница есть. Только ФИФО и ЛИФО — это не то, как все себе это представляют.
__________________
С уважением, glibs® |
|
07.10.2005, 20:17 | #3 |
Ехидна
|
Слава, а разрешите вопрос: вам ФИФО и ЛИФО по какой именно дате нужно?
1) По дате приходования на склад? (т.е. партии в одной накладной с разным остаточным сроком хранения получат одинаковый приоритет)? 2) По дате выпуска? 3) По дате истечения срока годности? А вообще вам надо в класс InventUpd_Reservation, метод UpdateReserveMore (...less тоже, но только отчасти). Там самое основное действие и творится.
__________________
Strictly IMHO and nothing personal. Сугубо мое персональное мнение, безотносительно к личности оппонента. |
|
07.10.2005, 20:28 | #4 |
Ехидна
|
Для вашего, тысызыть, удобства... В.И. Ленин, избранные места из переписки с Каутским
PHP код:
__________________
Strictly IMHO and nothing personal. Сугубо мое персональное мнение, безотносительно к личности оппонента. |
|
08.10.2005, 14:13 | #5 |
Участник
|
Цитата:
Изначально опубликовано AKIS-Falcon
Слава, а разрешите вопрос: вам ФИФО и ЛИФО по какой именно дате нужно? 1) По дате приходования на склад? (т.е. партии в одной накладной с разным остаточным сроком хранения получат одинаковый приоритет)? 2) По дате выпуска? 3) По дате истечения срока годности? А вообще вам надо в класс InventUpd_Reservation, метод UpdateReserveMore (...less тоже, но только отчасти). Там самое основное действие и творится. В руководстве по лохистике написано, что будет выбиратся партия по дате прихода. Я так понимаю, что имеется ввиду дата складской проводки. Или я не прав? Кстати, я вопрос задал потмучто хочу понять как система работает. По факту. Задачи у меня никакой не стоит. |
|
09.10.2005, 02:18 | #6 |
Member
|
Цитата:
Изначально опубликовано Shur
...В руководстве по лохистике... Цитата:
Изначально опубликовано Shur
... будет выбиратся партия по дате прихода. Я так понимаю, что имеется ввиду дата складской проводки. Или я не прав? ... Если, например, при продаже указывать конкретный склад, то режим резервирования по дате актуален в случае с партиями (также сойдет серийный номер или ГТД). Если партии не используются, то ничего особенного происходить не будет. При резервировании учитывается физическая дата из проводки. При включении резервирования по дате, по идее, первой будет резервироваться та партия, которая пришла раньше всех. Однако, если, например, пришли партии 1, 2 и 3 (будем считать, что партии перечислены в хронологической последовательности, в которой они поступали), и тут вдруг по партии 1 клиент что-то вернул, то она встанет в очередь на резервирование последней. Причем не только то, что вернулось от клиента, но и все, что по ней не было еще продано. Нужно отдать разработчикам должное, но при переносе в InventSum сохраняется физическая дата прихода, а не переноса.
__________________
С уважением, glibs® |
|
09.10.2005, 02:41 | #7 |
Member
|
И еще, пожалуй...
Цитата:
Изначально опубликовано glibs
... Однако, если, например, пришли партии 1, 2 и 3 ... Если по одной и той же партии будет несколько приходов разными датами, то вся партия станет в очередь на резервирование датой последнего прихода, а не как реально поступал товар. Механихм резервирования будет работать сложнее, если на складе будут использоваться ячейки и/или паллеты (все описанное выше будет действовать, однако в рамках, например, партии, появится больше строчек-InventSum'ов и больше дат). В общем, когда речь идет о ФИФО или ЛИФО, то де-факто речь идет о порядке подбора при резервировании складских аналитик, а не реальных приходов. Нужно отметить, что в случае с партиями, например, во многих случаях реализованный в Аксапте принцип подбора партии расхода будет обеспечивать или будет очень близок к обеспечению списания по ФИФО или ЛИФО не только аналитик, но и реальных приходов. Но, в общем случае это все-таки подбор аналитик, а не реальных приходов.
__________________
С уважением, glibs® |
|
10.10.2005, 11:13 | #8 |
Участник
|
Есть очевидный пример, когда резервирование "Назад от даты поставки" не работает.
Аналитика: склад+партия+серия+ГТД+ячейка Первичная аналитика: склад+партия+серия. Есть товар, есть два прихода по нему. Никаких возвратов, переносов и т.п. Всего две складские проводки. У одного прихода ВСЕ даты 10 число. У другого прихода ВСЕ даты 11 число. Все даты партий, серий соответствующие. Добавляю строчку в заказ созданием строки. Галочка "Назад от даты поставки" стоит (для особо ушлых Если кого заинтересует закидаю скриншотами - без проблем. |
|
10.10.2005, 14:28 | #9 |
Member
|
И что?
__________________
С уважением, glibs® |
|
10.10.2005, 14:43 | #10 |
Участник
|
Да так... ни чё...
Подумаешь система ведет себя не так как написано в инструкции... Да и ваще... пёс с ней... Если серьезно: может эту багу в МБС отправить? - нехай разберутся, исправят. Как думаете? |
|
04.04.2006, 10:16 | #11 |
Участник
|
Столкнулись с этой же проблемой. Микрософт ничего не ответил?
|
|
04.04.2006, 10:28 | #12 |
Участник
|
А в него никто и не обращался
|
|
04.04.2006, 15:53 | #13 |
Участник
|
Ну и ладно.Будем считать,что это невозможно
|
|
28.09.2007, 16:44 | #14 |
Member
|
Как-то проводя раскопки кода при строительстве наткнулся на кусок кода, в котором реализован настоящий FIFO. В Аксапте.
WMSShipmentReservation.findFloatingPickItemBatch() Вот в этом методе это происходит. Это кусок механизма резервирования функциональности WMS. Суть в том, что если для номенклатуры активна аналитика Партия (см. WMSShipmentReservation.findFloatingPickItem() сразу после завершения объявления переменных), то ищется паллета с партией с минимальной датой производства. Переделать на минимальный срок годности не сложно. Правда, назвать эту новость положительной сложно. Т.к. данный кусок кода является примерно одной четвертой от общего алгоритма резервирования номенклатуры функциональности WMS. В остальных случаях работает "стандартный" подход к резервированию, который подробно описан выше. Чем объясняется неодинаковость подхода можно только догадываться .
__________________
С уважением, glibs® |
|
25.12.2007, 16:38 | #15 |
Участник
|
to glibs:
может, все таки настоящий FEFO? Вот чего не хватает, так не хватает, если честно... |
|
25.12.2007, 20:51 | #16 |
Member
|
А чего вы со мной торгуетесь как с бабушкой на базаре, которая семечки продает (как будто я там на что-то влияю)? Как сделали, так сделали.
Только я не совсем точно написал. Там на самом деле FPFO (First Produced First Out). Если предположить, что продукция сдается на склад в день производства, то будет FIFO. Кстати... если предположить, что у одной и той же продукции срок годности является константой... то будет FEFO. Забавная мысль. М.б. вам от нее полегчает .
__________________
С уважением, glibs® |
|