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

Ошибка приема расходной накладной с помощью почтового модуля : Супермаг Плюс (Супермаг 2000)

19.03.2024 14:29


13.01.2012 16:32
Operex
 
Добрый день.
Закрыли период в офисной базе супермага по 31.12.2010. Расходные накладные, в которых подобраны приходы за 2010 год в магазинах, не вливаются в офис. Ошибка почтовика:

ORA-20721: Прием из подчиненной базы документа, имеющего ссылку в закрытый период, запрещен
ORA-06512: at "SUPERMAG.CORE", line 300
ORA-06512: at "SUPERMAG.SMPOSTENDUPDATEDOC", line 39
ORA-06512: at line 1

параметры: pType=«WO»; pID=«142РН000120»; pPrevState=«-1»
соединено с: База даных=TABERCO; Пользователь=Supermag
текст команды: Supermag.SMPostEndUpdateDoc
тип команды: StoredProcedure

Пользователю supermag, под которым запускается почтовый модуль, отключил проверки 109 и 163. Ошибка осталась. Основания в расходной накладной не хочется удалять. Подскажите как побороть эту ошибку.
13.01.2012 16:57
Operex
 
Цитата:
Mtirt https://olegon.ru/showpost.php?p=45203&postcount=2

Исправление здесь в 4-м пункте.

Спасибо, другого способа нет?
13.01.2012 16:58
Mtirt
 
Убрать в накладной основание с датой старше даты закрытия периода.
13.01.2012 17:22
Operex
 
Цитата:
Mtirt Убрать в накладной основание с датой старше даты закрытия периода.
Много товара осталось, который приходил в 2010 году. Значит на часть товара в РН не будут проставляться основания. Ситуация не очень хороша. Нельзя выключить эту проверку почтового модуля?
14.01.2012 09:26
Mtirt
 
Проверку выключить нельзя.
А чем плоха ситуация то?
Тем что Супермаг сам подберет основание из 2010 года?
24.01.2012 15:53
Operex
 
Цитата:
Mtirt Проверку выключить нельзя.
А чем плоха ситуация то?
Тем что Супермаг сам подберет основание из 2010 года?

В офисной базе подбирают основания автоматически с помощью супермага. Затем в черновике пересылают в магазин. Магазин поднимает документ в зеленый статус. После этого документ должен влиться в базу офиса, но вылетает ошибка в почтовом модуле.
24.01.2012 15:59
Mtirt
 
Так во всех базах и поменяй настройку подбора оснований.
Документы старше 01.01.2011 просто не будут подбираться.
Цена проставляться будет.
24.01.2012 17:02
Operex
 
Цитата:
Mtirt Так во всех базах и поменяй настройку подбора оснований.
Документы старше 01.01.2011 просто не будут подбираться.
Цена проставляться будет.
Так и сделал. Оказалось, что подбор "по товародвижению" дату игнорирует. А по первому и последнему приходу дату соблюдают, но толком ничего не подбирают.
Часовой пояс GMT +3, время: 14:29.

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