Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Заказы только по определенным поставщикам : Супермаг Плюс (Супермаг 2000)

22.11.2024 23:29


16.01.2015 10:46
Цитата:
vdm Примерный шаблон. На современных СМ+ не проверено.
Подскажите пожалуйста кто сможет, есть необходимость еще одной проверки, вполне возможно что интересно будет многим:

Как организовать заказы поставщикам в разрезе определенных контрагентов. Необходимо чтоб операторы делали заказы только по определенным поставщикам.
Появилась такая потребность из-за случаев, когда ЦО формирует заказы, и магазин может повторно в этот же промежуток времени сформировать.

Вариант работы со списком поставщиков не подойдет, потому как в этом случае ограничит во всех режимах, а необходимо только по формированию документа заказа.
16.01.2015 11:10
у меня в поле "контракт" (название контракта) два первых символа обозначают кто делает по ним заказы:
"CO - кондитерка" - заказы делают в офисе
"MX - колбаса " - в магазине.
персонал обучен, на чужую территорию не лезет
также использую их при формировании отчетов...
16.01.2015 12:40
Если абсолютно весь товар по некоторым поставщикам должен заказываться только в ЦО или только в магазине - ну можно повесить доп. свойство на этих контрагентов и добавить проверку.
Если есть еще деление по ассортименту (это можно в ЦО, это в магазине), то нужно привязываться к контрактам.
16.01.2015 12:49
А можно разъяснить фразу "привязываться к контрактам"?
В моем понимании, внешне контракт из офиса и контракт для магазина ничем не отличаются...
16.01.2015 13:26
Ну контрагент тоже и в офисе и в магазине одинаковый.
Просто если делать свою проверку, то в ней можно определить, в ЦО она выполняется или нет (функция Office.IsCentralDatabase='1'), а дальше уже решать что можно и нельзя.
16.01.2015 13:42
Так проверка к должности привязывается.
Нет необходимости в проверке проверять офис или нет.
Вопрос, как разделить офисные и магазинные контракты. Метку добавить?
16.01.2015 14:25
Хорошо, пусть по должностям.
Можно метку, обязательную, будет примерно как у konst.
16.01.2015 15:25
Цитата:
vdm Ну контрагент тоже и в офисе и в магазине одинаковый.
Просто если делать свою проверку, то в ней можно определить, в ЦО она выполняется или нет (функция Office.IsCentralDatabase='1'), а дальше уже решать что можно и нельзя.
Так вопрос в том, что в магазине разрешено создавать заказы к примеру только от 3-х контрагентов, заказы от остальных поставщиков есть только на чтение.
А на офисе в свою очередь разрешено делать все..
16.01.2015 15:58
Ну если деление только по контрагентам, без углубления в товары, то вешай доп. свойство типа "Разрешен заказ в магазине [Да/Нет]" и проверяй smclientproperties.
16.01.2015 16:25
Цитата:
vdm Ну если деление только по контрагентам, без углубления в товары, то вешай доп. свойство типа "Разрешен заказ в магазине [Да/Нет]" и проверяй smclientproperties.
Доп свойство у клиентов?
Как такую проверку организовать?
Часовой пояс GMT +3, время: 23:29.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.