![]() |
|
Помогите выбрать правильную схему | ☑ | ||
---|---|---|---|---|
0
Alamo-10
18.09.14
✎
11:50
|
Всем привет! Прошу помощи, не могу определиться с тем, как лучше реализовать задачу.
Дано. Существует база УТ 11 (клиент-серверная), в ней работают менеджеры, кладовщики оптовых складов и т.д. Также существует база Розницы 2.0 (клиент-серверная), в ней настроена РИБ, одним из узлов является база розничного магазина (файловая), который находится в том же здании, что и офис. Между базами успешно работает обмен, т.е. из узла РИБ данные попадают в центральную Розницу, и далее в УТ, а также в обратном направлении. Магазин может продавать товары, которые переместили к нему на склад. Необходимо. Руководство компании хочет, чтобы работала такая схема: покупатель приходит в розничный магазин, определяется с товаром и говорит менеджеру, что он хочет. Если товар есть на складе магазина, то ему его продают. Если товара нет, то менеджер должен иметь возможность посмотреть остаток этого товара на оптовом складе и оформить перемещение с оптового склада. Далее товар приносят, грубо говоря, из соседней комнаты. Причем на весь процесс перемещения/выдачи товара, желательно, должно уходить не более 5 минут. Никак не могу понять, как всё это реализовать с учетом обмена между имеющимися конфигурациями. У меня есть два варианта пока: 1) Сотрудники магазина работают в Рознице. Плюс в том, что Розница умеет разбивать одну продажу по нескольким ИП, а это очень нужно, в магазине 5 ИП. Но в этом случае нужно как-то оперативно информировать склад о том, что надо переместить товар. Учитывая, что есть РИБ, придется обмен делать каждую минуту. Также нужно давать менеджеру магазина инфу об остатках товара на оптовых складах, это дорабатывать в любом случае. 2) Кассы магазина работают в УТ, а не в рознице. Минус в том, что УТ не умеет разбивать продажу по ИП, это придется дорабатывать. Плюсы - не нужны никакие обмены, всё в одной базе. Как вариант - разрешить менеджерам магазина работать сразу в 2 базах, если товара нет в магазине, заносить сразу в УТ перемещение, а кладовщикам останется только создать расходный ордер. Но мне кажется, что это бред и не особо удобно, плюс руководство вряд ли захочет пускать сотрудников розницы в базу УТ. В общем, подскажите какое-нибудь элегантное решение задачи, полюбому кто-то сталкивался. Рассмотрю все возможные варианты) |
|||
1
Кир Пластелинин
18.09.14
✎
11:55
|
а может мне кто-нибудь разъяснить смысл такой схемы? Розница (файловая) -> Розница (Клиент-сервер) - УТ. я же правильно понял?
|
|||
2
Alamo-10
18.09.14
✎
11:58
|
(1) Правильно. Ну УТ и Центральная Розница находятся в головном офисе, тут есть сервер, поэтому они клиент-серверные. В магазине сервера нет, поэтому база файловая. В рознице настроен РИБ по магазинам
|
|||
3
Кир Пластелинин
18.09.14
✎
12:07
|
(2) ну меня смутил для начала этот момент "в ней настроена РИБ, одним из узлов является база розничного магазина (файловая), который находится в том же здании, что и офис". т.е. есть еще удаленные точки? а почему не сделали сразу Розница - УТ? а тонкий клиент? или не во всех точках есть нормальные каналы связи?
|
|||
4
Alamo-10
18.09.14
✎
12:13
|
(3) Сложно сказать, к моему приходу уже было так. Удаленные точки есть еще, то есть магазинов несколько, каждый магазин видит только свои данные. Это всех устраивает, тут больше вопросы по тому, как всё-таки вышеописанную схему реализовать более грамотно
|
|||
5
Alamo-10
18.09.14
✎
13:10
|
Ап! Очень нужны советы!
|
|||
6
ИС-2
naïve
18.09.14
✎
13:24
|
информирование можно сделать, например, через почту - в рознице проводят документ, отправляется письмо с выгрузкой этого документа для УТ и текстом в виде того, что надо получить.
В соседней комнате, при получении письма, раздается звуковой сигнал (чтобы кладовщики среагировали) до тех пор пока письмо не будет прочитано. Кладовщик печатает письмо и идет набирать товар (чтобы не ждать пока УТ загрузит письмо). А УТ спокойно прогружает данные |
|||
7
Garykom
гуру
18.09.14
✎
13:24
|
(0) Завести в рознице оптовый склад и настроить обмен по нему из ут11 ?
Т.е. например если в ут есть приход на этот склад то делаем такой же приход в рознице, если есть расход в ут то делаем и расход в рознице И обратно если в рознице сделали расход по этому складу то этот расход переносим ут, аналогично приходы в случае возвратов |
|||
8
Garykom
гуру
18.09.14
✎
13:26
|
(6) мляяяя звуковой сигнал при поступлении накладной это была гениальная хотелка на одной моей прошлой работе ))
но это фейспалм если честно, может сразу лучше сирену подключить а? чтобы точно отреагировали и нормативы реагирования с проверкой периодической ввести а? |
|||
9
Garykom
гуру
18.09.14
✎
13:30
|
(7)+ т.е. суть что две проги работают по одному складу ут и розница, да могут быть коллизии что один товар одновременно в двух прогах продадут но не забывайте выдать то его не спеют обоим покупателям )) тока если у вас копир из будущего есть для клонирования товара ))
т.е. если при сборке товара возникла коллизия, то исправляем один из доков ручками уже да минус что рознице нужно склад не забывать выбирать, а в ут иметь ввиду что склад у них общий в смысле что будут доки перемещения/продажи ниоткуда возникать |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |