Столкнулся с такой проблемой.Суть:
Настроил накопительные скидки...,Расчет активности покупателя...
В подчиненных четырех МХ все работает и считается, отправляется в ЦО... В ЦО тож все гуд., НО, как, написано в мануале, Поддерживается единая система накопления., т.е:
Все подч.МХ отправляют в ЦО и ЦО отправляется статистику в Подчиненые МХ, результат, как я думаю должен получатся-все МХ будут знать накопления по ДК во всей сети.
Параметр почтовика , как написано, Из подчиненной в Подчиненную. выставил в ЦО., на что при расслыке получил от каждой подч.БД ответ:
Цитата: ----- Ошибка приема -----
Пакет: 090706143105_100052_2.SFPZ
Тип объекта: Активность покупателя
Идентификатор объекта: 5 2000001740026 023529 06.07.2009 00:00
-- Уровень вложения 0 --
Сообщение: Невозможно записать в БД объект «AT, 5<tab>2000001740026<tab>023529<tab>06.07.2009 00:00», таблица «SMACTIVITYCLIENT»
Исключение: Sm.Core.BaseException
Источник: Sm.Post.DbLoader
Метод: Void WriteNewObject(System.Data.OracleClient.OracleTransaction)
-- Уровень вложения 1 --
Сообщение: ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCACTIVITYCLIENT_LOC) - исходный ключ не найден
Исключение: System.Data.OracleClient.OracleException
Источник: System.Data
Метод: Void UpdatedRowStatusErrors(System.Data.Common.RowUpdatedEventArgs, BatchCommandInfo[], Int32)
Данные:
параметры: pLOCID=«5»; pCODE=«2000001740026»; pARTICLE=«023529»; pCREATEDAT=«06.07.2009 0:00:00»; pCOUNTSALE=«1»; pSUMSALE=«10,67»
соединено с: База даных=SHOP41; Пользователь=Supermag
текст команды: Insert into Supermag.SMACTIVITYCLIENT(LOCID,CODE,ARTICLE,CREATEDAT,COUNTSALE,SUMSALE) values(:pLOCID,:pCODE,:pARTICLE,:pCREATEDAT,:pCOUNTSALE,:pSUMSALE)
тип команды: Text
Плиз,Что делать.?