powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
25 сообщений из 29, страница 1 из 2
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944436
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Сейчас пишу ТЗ по резервированию.
Центральный склад, склады филиалов, заказы поставщикам - резервы в целом по фирме.
Надо сделать работающее решение.

Хорошо работающее - без блокировок, чтобы резервы ставились в заказах за разумное время (до 10 секунд) и чтобы косяки в данных, даже если и появлялись, то через некоторое время исправлялись автоматически. Например, был резерв на складе, сделали инвентаризацию и списали часть товаров - резервы автоматом пересчитались по новым остаткам, отменили заказ с резервами - резервы других заказов пересчитались, сделали перемещение с центрального склада на филиал - через несколько минут резерв снялся с центрального склада и появился на филиале и т.д.

Как такое сделать на SQL я знаю (делал).
Но как такую задачу сделать в 1С?
Регламентные задния раз в 5 секунд запускать - смущает меня такой вариант.
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944537
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov чтобы резервы ставились в заказах за разумное время (до 10 секунд) и чтобы косяки в данных, даже если и появлялись, то через некоторое время исправлялись автоматически.
в 1С как то не принято ждать исправления резервов, обычно их двигает тот же документ, что и товарные запасы
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944559
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shuhards_ustinov чтобы резервы ставились в заказах за разумное время (до 10 секунд) и чтобы косяки в данных, даже если и появлялись, то через некоторое время исправлялись автоматически.
в 1С как то не принято ждать исправления резервов, обычно их двигает тот же документ, что и товарные запасы
Я знаю об этом способе.
Но он приводит к:
1. блокировкам
2. долгому времени выполнения некоторых операций.
И это в лучшем случае.

Почти всегда на практике кроме этого вылазят косяки, которые надо вычищать руками.
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944687
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в 1с резервы и остатки один регистр. Делать регистр где резервы будут в разрезе заказов и двигать резервы за остатками. Как можно списать резерв если нет остатка?
Делать управляемые блокировки...
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944689
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отменили заказ с резервами - резервы других заказов пересчитались -это как?? как резервы одних влияют на других. Схема резервов у вас какая то необычная?
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944784
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerroотменили заказ с резервами - резервы других заказов пересчитались -это как?? как резервы одних влияют на других. Схема резервов у вас какая то необычная?
на пальцах:
склад филиала - 20 штук
центральный склад - 40 штук
заказ поставщику - 30 штук

Есть Заказ 1 - 30 штук
и Заказ 2 - 40 штук

резервы:

на складе филиала зарезервировано 20 под заказ 1
на центральном складе зарезервировано 10 под заказ 1 и 30 под заказ 2
в заказе поставщику зарезервировано 10 штук под заказ 2

заказ 1 отменили, в результате
резервы должны стать:

склад филиала - резерв 20 штук под заказ 2
центральный склад - резерв 20 штук под заказ 2
заказ поставщику - резервов нет


Так понятнее?
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944802
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это что приоритеты есть у складов по резервам?
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944804
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а..ну ну путай резервы и заказы поставщику
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944805
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаешь задание. и всякий документ который снял резерв его запускает. называется параллельная работа
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944817
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerroэто что приоритеты есть у складов по резервам?

а у вас что, нет приоритета? и как тогда система решает, где именно резервировать?
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944822
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мы сразу решаем где резерв
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944827
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerroмы сразу решаем где резерв
руками?
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944832
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovZerroмы сразу решаем где резерв
руками?
склад по умолчанию
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944851
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerros_ustinovпропущено...

руками?
склад по умолчанию
ааа
ну с таким вариантом проблем обычно нет.
у меня ситуация другая - надо на всей сети резервировать - номенклатуры много, а количество некоторых штучек 1-2 (запчасти)
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944860
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фоновое задание делай.. которое переделывает заказы в резервы. а перемещение резервов с перемещением самим
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944862
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerroфоновое задание делай.. которое переделывает заказы в резервы. а перемещение резервов с перемещением самим
да я пока так и планирую...
но сомнения меня мучают - на положит ли это систему.
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944869
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чего положит? задание не запустится дважды - с одним ключем. и 1 задание все обрабатыает
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944956
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerroа чего положит? задание не запустится дважды - с одним ключем. и 1 задание все обрабатыает
20 заказов каждый на 100 штук товара плюс 5 перемещений на 300 штук - и все в течении 3 минут...
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38944981
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovZerroа чего положит? задание не запустится дважды - с одним ключем. и 1 задание все обрабатыает
20 заказов каждый на 100 штук товара плюс 5 перемещений на 300 штук - и все в течении 3 минут...
ну вот не надо. резервы сами заказы будут делать. переводить из заказов в резревы - задание. а фуры у вас не так часто приходят
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38945052
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerros_ustinovпропущено...

20 заказов каждый на 100 штук товара плюс 5 перемещений на 300 штук - и все в течении 3 минут...
ну вот не надо. резервы сами заказы будут делать. переводить из заказов в резревы - задание. а фуры у вас не так часто приходят

Больше 10 региональных складов, и проводить документы многие любят примерно в одно время...
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38945126
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если база одна то и распределять будет одно задание. Задание по ключу не дает запустить ещё раз. А как уж ты будешь распределять и покаким приоритетам - уже логикой можно задать
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38945188
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerroесли база одна то и распределять будет одно задание. Задание по ключу не дает запустить ещё раз. А как уж ты будешь распределять и покаким приоритетам - уже логикой можно задать
Так не получится. Надо параллельно запускать. Ладно, насколько понимаю, кроме фоновых заданий вариантов особых нет - буду их ковырять.
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38945386
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovShuhardпропущено...

в 1С как то не принято ждать исправления резервов, обычно их двигает тот же документ, что и товарные запасы
Я знаю об этом способе.
Но он приводит к:
1. блокировкам
2. долгому времени выполнения некоторых операций.
И это в лучшем случае.

Почти всегда на практике кроме этого вылазят косяки, которые надо вычищать руками.блокировки при большой базе номенклатуры не пересекаются. А у вас именно этот случай.

Долгое время чего?
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38945514
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все очень просто.
Есть для вашей самописки предлагаю вариант как в типовых - создать новый регистр резервов и при списании партий/остатоков смотерть, достаточно ли свободного остатка (остаток - резерв = свободный остаток).
...
Рейтинг: 0 / 0
Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
    #38946134
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сблокировки при большой базе номенклатуры не пересекаются. А у вас именно этот случай.

Долгое время чего?
как раз пересекаются
есть небольшая группа популярных товаров, и шанс, что одновременно двигаются и/или заказываются эти популярные товары, довольно высок.
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / [игнор отключен] [закрыт для гостей] / Как сделаны РАБОТАЮЩИЕ версии резервирования в 8.х
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]