powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Целостность данных в OEBS
4 сообщений из 4, страница 1 из 1
Целостность данных в OEBS
    #32825691
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Восхитите меня пожалуйста, сказав, что в OEBS нет проблем с целостностью данных. Я имею ввиду, что сумма операций по складу всегда будет равна сумме в бухгалтерии, или количество зарезервированного товара всегда = сумме выписанных заказов продажи.

На сколько я знаю, эта проблема есть во всех системах учета. Но почитав тут я подумал, раз в OEBS есть логика на триггерах, то может какраз интергити и поддерживается при помощи триггеров?

Я не владею терминологией OEBS к сожалению, но вопрос ясен я надеюсь.
...
Рейтинг: 0 / 0
Целостность данных в OEBS
    #32826194
Alexey_Мakienko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет в OEBS целостности данных.
Между модулями данные передаются через интерфейсные таблицы.
Например. При продаже товара со склада система спишет товар и сунет запись в интерфейсную таблицу дебеторов. Потом другой обработчик уже из дебеторов схватит эту запись из интерфейса и распихает уже по таблицам модуля. Иногда этот обработчик вываливается с ошибкой(обычно при некорректной настройке или перенастройке в ходе работы) тогда получается ситуация, что товар ушел, а счет клиенту не выставился. Это один из примеров не самый тяжелый. Бывают и хуже.
...
Рейтинг: 0 / 0
Целостность данных в OEBS
    #32826252
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey_МakienkoНет в OEBS целостности данных.
Между модулями данные передаются через интерфейсные таблицы.
Например. При продаже товара со склада система спишет товар и сунет запись в интерфейсную таблицу дебеторов. Потом другой обработчик уже из дебеторов схватит эту запись из интерфейса и распихает уже по таблицам модуля. Иногда этот обработчик вываливается с ошибкой(обычно при некорректной настройке или перенастройке в ходе работы) тогда получается ситуация, что товар ушел, а счет клиенту не выставился. Это один из примеров не самый тяжелый. Бывают и хуже.

Но я надеюсь, что в интерфейсной таблице хоть признак что строка не обработана или обработана с ошибкой остается?

Ну ладно связь модулей через интерфейсные таблицы - это один из способов. Так увеличивается скорость работы системы вцелом, но целостность снижается. Но это связь транзакции - транзакции.

А связь транзакции - справочники? Обновление справочников резервирования товаров делается я надеюсь в онлайне после выхода из строки заказа продажи (или хотябы при сохранении заказа продажи)? Или для обновления справочников с остатками или деб задолженностью по покупателю тоже надо чтото из интерфейсных таблиц подтягивать?
...
Рейтинг: 0 / 0
Целостность данных в OEBS
    #32826984
Alexey_Мakienko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv
Но я надеюсь, что в интерфейсной таблице хоть признак что строка не обработана или обработана с ошибкой остается?

Ну ладно связь модулей через интерфейсные таблицы - это один из способов. Так увеличивается скорость работы системы вцелом, но целостность снижается. Но это связь транзакции - транзакции.

А связь транзакции - справочники? Обновление справочников резервирования товаров делается я надеюсь в онлайне после выхода из строки заказа продажи (или хотябы при сохранении заказа продажи)? Или для обновления справочников с остатками или деб задолженностью по покупателю тоже надо чтото из интерфейсных таблиц подтягивать?

1) Обычно если обработанна, то удаляется. Если нет ставится флаг ошибки. Но когда интерфейсных таблиц много это уже проблема.

2) Из справочников данные обычно не удаляются, а ставится дата окончания действия.

3) Западные ЕRP несколько отличаются от наших систем. Они ориентированны на процессы. Процесс отгрузки примерно такой.

1. Создание заказа на продажу.
"Тут по сути ничего не происходит. Но можно настроить на этом этапе выполнение резервирование." Процесс завершается по нажатию кнопки "Разместить заказ".

2. Комплектование, подбор транспорта и отгрузка.
После отгрузки печатается набор документов и делается запись в интерфейсную таблицу складского модуля. Тут же запускается обработчик из модуля "Запасы" который на основании данных интерфейсной таблицы делает проводки по складу. Обработчик помечает строки заказа которые были проведенны в складском модуле.

3. Выставление счета закзчику
Програма запускающаяся по таймеру просматривает строки закзов и если они помеченны, как обработанные складской программой, делает записи в интерфейсную таблицу дебеторов.
Опять таки другая программа которая запускается по таймеру распихивает интерфейсную таблицу дебеторов. В этот момент появляется задолженность клиента перед нами.

Таким образом между отгрузкой со склада и выставлением дебеторки может пройти некоторое время. Кроме того задолженность может зависнуть в интерфейсной таблице на неопределнный срок.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Целостность данных в OEBS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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