Страница 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
повторы не должны приниматься.