Показать сообщение отдельно
Старый 09.09.2009, 14:37   #32  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
Цитата:
Сообщение от pitersky Посмотреть сообщение
Так вроде же речь шла именно о резервировании ДО фактического прихода...
Понял. Начну сначала.
1. В Заказе на продажу есть дополнительное свойство, которое влияет на перезервирование ТМЦ (например, вип/обычный).
2. В момент приходования ТМЦ (мы делали в складской части) и в случае наличия незарезервированных ТМЦ из Заказов на продажу с типом "вип" -- выполняем снятие уже полученного ТМЦ с резерва (обычное резервирование) и резервировании в необходимом Заказе на продажу с типом "вип".
3. Пример:
3.0. Остаток на 2009-01-01 на складе 10 шт, зарезервировано 0 шт, физ.доступно 10 шт
3.1. Заказ на продажу 1, тип "обычный", резервирование "Автоматическое", от 2009-01-02, количество 12 шт. -- Статус "Физ.Зарезервировано" - 10 шт, "В заказе" - 2 шт
3.2. Заказ на продажу 2, тип "вип", резервирование "Автоматическое", от 2009-01-03, количество 4 шт. -- Статус "В заказе"
3.3. Заказ на продажу 3, тип "вип", резервирование "Автоматическое", от 2009-01-04, количество 5 шт. -- Статус "В заказе"
3.4. При необходимости получить максимально возможное кол-во ТМЦ для текущего вип клиента, например, по Заказу на продажу 2 -- выполняется дописанный функционал по Заказу на продажу, что позволяет "выцепить" все возможные остатки из зарезервированного в Заказах на продажу с типом "обычный". В нашем случае из Заказа на продажу будет снято с резерва 4шт ТМЦ. Получаем: Заказ на продажу 1 -- Статус "Физ.Зарезервировано" - 6 шт, "В заказе" - 6 шт; Заказ на продажу 2 -- Статус "Физ.Зарезервировано" - 4 шт.
3.5. Аналогично работает при приходорвании ТМЦ, только за основу берется Заказ на покупку (Номенклатура + Количество).
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин