Доброго времени суток Уважаемые!
Вопрос в следующем.
Пример: Клиент резервирует ТМЦ А (док-т ЗаявкаПокупателя) , через некоторе время забирает ТМЦ А, но не по заявке, т.е. док-т Реализация ТМЦ проводится не на основании первой Заявки покупателя а, допустим, по другой. Но резерв списывается все равно. как это можно избежать?
Вопрос в следующем.
Пример: Клиент резервирует ТМЦ А (док-т ЗаявкаПокупателя) , через некоторе время забирает ТМЦ А, но не по заявке, т.е. док-т Реализация ТМЦ проводится не на основании первой Заявки покупателя а, допустим, по другой. Но резерв списывается все равно. как это можно избежать?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
так "допустим по другой" или все-таки реализация проводится без заявки?
если по другой заявке - то сначала спишется резерв по заявке-основанию, а потом, если нехватило - все прочие резервы по фифо...
если реализация без заявки - то спишутся резервы по фифо - если под клиента зарезервирован товар, и он его берет (без заявки) - то на каком основании вообщем-то не списывать резерв? Работа идет в рамках _договора_ А то потом блин начинается: клиент берет товар по реализации без заявки (или ЭТО ВЫ ТАК ДЕЛАЕТЕ?) в колве 1000 шт. - а клиенту что, отказать в товаре потому что на _свободном_ остатке 2 шт, а 5000 шту У НЕГО ЖЕ В РЕЗЕРВЕ?
- предполагается, что клиент что раньше заказал - то раньше и забирает....
исправить можно и без программинга - но это будет неудобно для операторов/манагеров.
Программно - поправить 1-2 строчки в коде...
если по другой заявке - то сначала спишется резерв по заявке-основанию, а потом, если нехватило - все прочие резервы по фифо...
если реализация без заявки - то спишутся резервы по фифо - если под клиента зарезервирован товар, и он его берет (без заявки) - то на каком основании вообщем-то не списывать резерв? Работа идет в рамках _договора_ А то потом блин начинается: клиент берет товар по реализации без заявки (или ЭТО ВЫ ТАК ДЕЛАЕТЕ?) в колве 1000 шт. - а клиенту что, отказать в товаре потому что на _свободном_ остатке 2 шт, а 5000 шту У НЕГО ЖЕ В РЕЗЕРВЕ?
- предполагается, что клиент что раньше заказал - то раньше и забирает....
исправить можно и без программинга - но это будет неудобно для операторов/манагеров.
Программно - поправить 1-2 строчки в коде...
Несколько не точно дал описание простите.
Суть в чем, есть заявка, по ней зарезервировано 100 шт., есть вторая, зарезервировано 200 шт. По условию зарезервировано все на одного контрагента. Если провести по первой заявке 110 шт (т.е. клиенту понадобилось больше и ТМЦ находятся в свободной продаже) то списывается резерв по док.основанию в кол-ве 100 шт, но и 10 шт. списывается с 2-й заявки. В итоге по второй заявке остаётся 190 шт.
Как программно это устранить. То что манагерам неудобно это факт:)
Суть в чем, есть заявка, по ней зарезервировано 100 шт., есть вторая, зарезервировано 200 шт. По условию зарезервировано все на одного контрагента. Если провести по первой заявке 110 шт (т.е. клиенту понадобилось больше и ТМЦ находятся в свободной продаже) то списывается резерв по док.основанию в кол-ве 100 шт, но и 10 шт. списывается с 2-й заявки. В итоге по второй заявке остаётся 190 шт.
Как программно это устранить. То что манагерам неудобно это факт:)
Еще раз. Клиент делает первую заявку 100, потом делает вторую заявку 200. Потом приходит и говорит заберу все сразу. Ты делаешь реализацию 300 и хочешь чтобы списался резерв 100, а резерв по второй заявке (200) остался. Так?
нет, ему по первой заявке необходимо больше чем зарезервировано, а вторая это вторая, никакого отношения к первой не имеет.
Иными словами, при проведении Реализации, в основании кот лежит заявка, необходимо что бы остальные резервы не списывались
Иными словами, при проведении Реализации, в основании кот лежит заявка, необходимо что бы остальные резервы не списывались
Это первому клиенту необходимо больше чем зарезервировано. Но за ним стоял второй клиент (отличный от первого, но у которого тоже есть первая заявка на 100 и вторая на 200). И когда пришла его очередь, он захотел забрать обе заявки, и ты выписываешь реализацию 300. При этом хочешь чтобы списался резерв 100, а резерв по второй заявке (200) остался. Так?
Что у вас за магазин? Почему до сих пор не обслужили моего (второго) клиента?
Что у вас за магазин? Почему до сих пор не обслужили моего (второго) клиента?
> нет, ему по первой заявке необходимо больше чем зарезервировано, а вторая это вторая, никакого отношения к первой не имеет.
Вы пытаетесь есть ножом то, что надо есть вилкой
Ключевое здесь то, что "вторая это вторая, никакого отношения к первой не имеет." - а скажите пожалуйста, в рамках одного договора заявки оформлены? ДА! один договор = одни условия, ОДНА КРЕДИТНАЯ ЛИНИЯ, и т.д. т.е. в РАМКАХ МЕТОДИКИ ИСПОЛЬЗОВАНИЯ ТИПОВОЙ ТИС - две заявки в рамках одного договора = ЭТО ОДНА БОЛЬШАЯ КУЧА, из которой клиент будет выбирать свой заказанный товар, причем порядок и количестов выбора (реализации) - могут быть произвольными, и вот когда клиент ВЫБЕРЕТ ВСЕ ИЗ __СВОЕЙ КУЧИ__ (т.е. из всех своих заявок) - вот только тогда будет выбирать из свободного количества.
..
если же "ВТОРАЯ НЕ ИМЕЕТ НИКАКОГО ОТНОШЕНИЯ К ПЕРВОЙ" - ну так и оформляйте из в разных "потоках", не имеющих отношения друг к другу, т.е. оформляйте их отдельными "договорами".
.. есть желание получить более развернутые объяснения (не на халяву) - стучитесь вечером в асю, скайп
.. просто потом к этому "привяжутся" проблемы со взаиморасчетами НЕ ПО ДОГОВОРУ, А ПО "ЗАЯВКАМ" и т.д. и т.д. - прохожена эта тропа уже кучу раз...
..
а ваша хотелка - чтобы списывался резерв только с заявки-основания + свободный - реализуется одной-двумя строками кода. делал уже такое...
... кстати, следует рассмотреть вопрос:
заявка1 = 100
заявка2 = 200
свободно = 10
ТОВАР - дефицитный, клиент приходит и выкупает 110 штук, списываем Заявка1 и 10 со свободного остатка...
все... дефицитный товар исчерпан, вторая заявка висит еще неделю и в результате клиент забирает 190 штук (10 он с первой поставкой забрал - ему больше не надо...)
В ИТОГЕ - дефицитный товар в колве 10 шт был выключен из оборота компании и не принес ожидаемого дохода, путем его продажи другим манагером...
.. пример - утрированный, понятно, что ТИС реализует некий общий подход, а дальше - докручиваем под себя...
..
кстати, в вашей ситуации гораздо логичнее (имхо) - если вы работете позаказно (а это следует из описания вашей задачи) - отказать клиенту в приобретении 110 штук, так как зарезервировано по заявке всего 100... Да, можно возразить, что можно оформить заявку3 на 10 штук и тут же ее продать - на что следует большой ржач: а нафига резервировать 10, если уже есть зарезервированные 200...???
Вы пытаетесь есть ножом то, что надо есть вилкой
Ключевое здесь то, что "вторая это вторая, никакого отношения к первой не имеет." - а скажите пожалуйста, в рамках одного договора заявки оформлены? ДА! один договор = одни условия, ОДНА КРЕДИТНАЯ ЛИНИЯ, и т.д. т.е. в РАМКАХ МЕТОДИКИ ИСПОЛЬЗОВАНИЯ ТИПОВОЙ ТИС - две заявки в рамках одного договора = ЭТО ОДНА БОЛЬШАЯ КУЧА, из которой клиент будет выбирать свой заказанный товар, причем порядок и количестов выбора (реализации) - могут быть произвольными, и вот когда клиент ВЫБЕРЕТ ВСЕ ИЗ __СВОЕЙ КУЧИ__ (т.е. из всех своих заявок) - вот только тогда будет выбирать из свободного количества.
..
если же "ВТОРАЯ НЕ ИМЕЕТ НИКАКОГО ОТНОШЕНИЯ К ПЕРВОЙ" - ну так и оформляйте из в разных "потоках", не имеющих отношения друг к другу, т.е. оформляйте их отдельными "договорами".
.. есть желание получить более развернутые объяснения (не на халяву) - стучитесь вечером в асю, скайп
.. просто потом к этому "привяжутся" проблемы со взаиморасчетами НЕ ПО ДОГОВОРУ, А ПО "ЗАЯВКАМ" и т.д. и т.д. - прохожена эта тропа уже кучу раз...
..
а ваша хотелка - чтобы списывался резерв только с заявки-основания + свободный - реализуется одной-двумя строками кода. делал уже такое...
... кстати, следует рассмотреть вопрос:
заявка1 = 100
заявка2 = 200
свободно = 10
ТОВАР - дефицитный, клиент приходит и выкупает 110 штук, списываем Заявка1 и 10 со свободного остатка...
все... дефицитный товар исчерпан, вторая заявка висит еще неделю и в результате клиент забирает 190 штук (10 он с первой поставкой забрал - ему больше не надо...)
В ИТОГЕ - дефицитный товар в колве 10 шт был выключен из оборота компании и не принес ожидаемого дохода, путем его продажи другим манагером...
.. пример - утрированный, понятно, что ТИС реализует некий общий подход, а дальше - докручиваем под себя...
..
кстати, в вашей ситуации гораздо логичнее (имхо) - если вы работете позаказно (а это следует из описания вашей задачи) - отказать клиенту в приобретении 110 штук, так как зарезервировано по заявке всего 100... Да, можно возразить, что можно оформить заявку3 на 10 штук и тут же ее продать - на что следует большой ржач: а нафига резервировать 10, если уже есть зарезервированные 200...???
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот