Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

ORA-20012 не могут пересылаться глобальные артикулы и синхронизированные с глобальными временные артикулы. : Супермаг Плюс (Супермаг 2000)

23.11.2024 3:48


08.04.2014 03:38
Две базы старшая DBCHITA, и младшая DBSEVER (одно ООО два магазина, обмен документами и карточками)
В базах каким то образом изменились наименование групп карточек (скрины баз во вложении)
И от сюда видимо получилась ошибка при приеме в старшую базу DBCHITA, и теперь не загружаются продажи в старшую базу. По тому как не может создать карточку. Ошибка ниже:

Код:
----- Ошибка приема -----
Пакет: 140408091830_30624_1.SVP
Тип объекта: Карточка складского учета
Идентификатор объекта: 077937
   -- Уровень вложения 0 --
Сообщение: ORA-20012: Из подчиненной базы в старшую / доверительную не могут пересылаться глобальные артикулы и синхронизированные с глобальными временные артикулы. Попытка принять артикул 077937 из базы ID=1.
ORA-06512: на  "SUPERMAG.CORE", line 324
ORA-06512: на  "SUPERMAG.SMPOSTBEGINUPDATECARD", line 12
ORA-06512: на  line 1

Исключение: System.Data.OracleClient.OracleException
Источник: System.Data.OracleClient
Метод: Void CheckError(System.Data.OracleClient.OciErrorHandle, Int32)
Данные:
   соединено с: База даных=DBCHITA; Пользователь=Supermag
   текст команды: Supermag.SMPostBeginUpdateCard
   тип команды: StoredProcedure
   параметры: pSrcDb=«1»; pArticle=«077937»; pGlobalArticle=«077937»; pAccepted=«1»; pBornIn=«72B5395A285845009C70132B95358809»; pResult=«null»
Миниатюры
Нажмите на изображение для увеличения
Название: КарточкиDBCHITA.jpg
Просмотров: 658
Размер:	259.0 Кб
ID:	3351   Нажмите на изображение для увеличения
Название: КарточкиDBSEVER.jpg
Просмотров: 680
Размер:	312.0 Кб
ID:	3352  
08.04.2014 06:54
"группа... " на втором скрине говорит о том, что создали новые группы классификатора, положили в них карточки и разослали карточки, не разослав классификатор. сейчас надо разослать классификатор и с этим все будет нормально.

что же касается ORA-20012, то это сообщение возникает при попытке разослать карточки из ПОДЧИНЕННОЙ в ГЛАВНУЮ
08.04.2014 07:15
Дополню, при попытке разослать глобальные артикулы, т.е. которые по логике из главной и приехали. Рассылать надо из старшей вниз сначала, а потом только недостающее снизу вверх, временные карточки.
Часовой пояс GMT +3, время: 03:48.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.