Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Oracle

Добавление документа (заказа) не из СМ, хранимыми процедурами. : Oracle

28.03.2024 13:30


28.07.2017 09:32
karachun
 
Здравствуйте!!!
Написал я заказ поставщикам. Родной не устраивает. Добавляю в базу документ своими запросами, из своей программы.
В базе есть пакеты с процедурами. Например: docor.createdocumentor. Из названия, понимаю что это создание документа типа «Заказ». Пробую написать:
SQL код:
begin
    docor
.createdocumentor(aid                 => 'or_0001'
                                                
,acreatedat          => sysdate
                                                
,aclientindex        => 55
                                                
,alocation           => 1
                                                
,aorderdate          => sysdate
                                                
,aourselfclientindex => 55);
end
Получаю ORA-20017, и ещё кучу ORA-06512 на строки в процедуре.

Может кто-то вставлял документы из самописных программ, процедурами СМ. Как это делается?
28.07.2017 09:50
Mtirt
 
https://olegon.ru/showthread.php?t=1...ght=StartSMApp
https://olegon.ru/showthread.php?t=1...ght=StartSMApp
https://olegon.ru/showthread.php?t=1...ght=StartSMApp

Хотя, и это тоже раньше обсуждалось на форуме, лучшее решение - не писать в базу данных, а сделать XML-файл и отдать его почтовому модулю.
Часовой пояс GMT +3, время: 13:30.

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