[ОТВЕТИТЬ]
Опции темы
18.03.2016 09:13  
akonev
так. вот на этом месте идем в "Администратор" на закладку "Периоды" и внимательно смотрим, что там есть с датами, похожими на дату обрезки базы.
смотрю на ENDDATE в ключе. и думается мне, что уникальность нарушается попыткой сделать запись с той же датой закрытия периода, которая уже есть в базе.
 
22.03.2016 11:02  
Zhalex
Цитата:
уникальность нарушается попыткой сделать запись с той же датой закрытия периода, которая уже есть в базе.
Если это так, то ошибка в алгоритме закрытия и обрезки БД на подчин.МХ, что неустранимо без разработчиков. Есть ли способ протрассировать/залогировать что за данные пытается записать в таблицу этот алгоритм?

Прилетевшие из ЦО компенсационные накладные не дает удалить проверка "6" (которая не отключается), так как они находятся в закрытом периоде. Остатки на дату закрытия/обрезки периода оказываются задвоенными.
 
24.03.2016 12:06  
akonev
и всё-таки.... что на закладке "Периоды" есть?
 
29.03.2016 15:31  
Zhalex
Да, в закладке "Периоды" есть одна запись о закрытии периода с обрезкой БД. Запись и в старшей бд и подчин. одинаковая (скрин с записью есть в 1-ом посте).

Проблема решена с помощью ТП Сервис+.
Цитата:
В ходе обрезки в подчиненной базе происходит перенос в аналитические таблицы FFMapRep_ и FFSpec_ компенсационных накладных на восстановление списанных остатков на конец периода, присланных из ЦО. Этот перенос происходит внутри одной транзакции. То есть либо документы появляется в обоих таблицах, либо, если транзакция неуспешна, отсутствуют в обоих таблицах. У клиента в подчиненной базе произошло рассогласование содержимого таблиц FFMapRep_ и FFSpec_, то есть в одной таблице документы есть, в другой нет.

Нужно удалить из FFSpec_ документы, относящиеся к периоду, закрытому на 01.12.2014 и после этого запустить процедуру обрезки подчиненной базы.:
delete from FFSpec_ where EndDate=TO_DATE('20141201','YYYYMMDD');
commit;
 
"Спасибо" Zhalex от:
 


Опции темы



Часовой пояс GMT +3, время: 20:47.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.