Страница 1 из 1
corpo - рассинхронизация баз
Добавлено: 06 апр 2007, 09:48
GTHack
Каким то непонятным образом произошла некая рассинхронизация по базам - на площадке двойные приходные ордера к одной и той же накладной, в главной же базе - всё о.к.
никаких особых сообщений по корпе не было - вроде всё о.к. шло
сделал на площадке проверку КОУ - думал дублирующие одрера удаляться - не помогло, остались
подсобите плс как быть ?
для начала нужно привести в порядок базу на площадке, ну и неплохо бы вычислить почему и как косячит корпа ...
а как всё это сделать - не знаю
добавлю - площадок на самом деле две - проблема обнаружена только на одной ...
Добавлено: 06 апр 2007, 10:06
GTHack
т.е. получается количество по ордерам в 2 раза больше, чем в накладной
и автоматом это не вылечивается - что в ручную что ли выскребать или интерфейс писать собственный ?
Добавлено: 06 апр 2007, 10:23
edward_K
Для начала нужно выяснить кто их создал. Оссобено у того что лишний.
Дальше проверять настройки по корпо и т.п. Если это не массовый характер то проверить мож какая рассылка не прошла полностью - посмотрите журнал. (Если б она вообще не пришла, то и последующие не принимались бы).
Самый простой вариант лечения просто скопировать туда с главной базы нужные файлы(благо nrec все совпадают).
Добавлено: 06 апр 2007, 10:40
GTHack
создаёт один и тот же человек - ситуация корректировки кол-ва - и как следствие переформирование ордеров
ситуация исключительная - т.е. косяк не всегда так происходит ...
по главной базе старые удалились и создались новые
а на площадке старые почему то не удалились !
по обмену вроде всё о.к. - все внедрилось и внедряется до сих пор
отправить по корпе с глалавной базы SKLORDER SPORDER и сделать пересчёт сальдовых и текущих остатков ?
удаляться тогда ли на площадке не пришедшие записи - скорее всего нет ...
похоже нужно прямо файлами копировать ... ???
Добавлено: 06 апр 2007, 20:48
Seybukan
по главной базе старые удалились и создались новые
а на площадке старые почему то не удалились !
На площадке были модифицированы "старые" ордера. Корректно не отработалось разрешение конфликтов.
Как кстати настроено разрешение конфликтов?
Добавлено: 06 апр 2007, 20:59
Seybukan
Или стоит прием повторных рассылок.
У меня было такое:
в центральном делали накладную и ордер.
корпилось
на площадке переформировывались ордера.
корпилось.
после этого на площадке появлялось два ордера
выяснилось что, если это происходило в рамках одного дня (сервер корпо работал утром и вечером).
То на площадку вечером проходила повторно утренняя рассылка.
Или что-то в этом духе. Вообщем все равно надо поглядеть как стоит прием повторных рассылок на площадке.
Добавлено: 09 апр 2007, 06:51
GTHack
на площадке ордера не трогают - 100 %
так что модифицировать их не могли
да и повторная рассылка тоже не должна проходить ...
скопировалось - подтвердилось - всё
повторы начинаются только в случае больших пауз - которых нет
(хотя в как раз в тот период вроде как раз была задержка - но как я понимаю удаление старых ордеров тоже должно было пройти повтором)
а как кстати должно правильно настроено приём повторных рассылок ?
в общем попробую ещё в ручную провести подобную операцию и прослежу что и как
Добавлено: 09 апр 2007, 12:47
Seybukan
повторы не должны приниматься.