SAPфорум.RU
https://sapboard.ru/forum/

процедура утверждения на основе пользовательского запроса
https://sapboard.ru/forum/viewtopic.php?f=24&t=26444
Страница 1 из 1

Автор:  alex77s [ Чт, июн 14 2007, 14:39 ]
Заголовок сообщения:  процедура утверждения на основе пользовательского запроса

Господа, подскажите пожалуйста, как создать работающий шаблон процедуры утверждения на основании только пользовательского запроса в SBO 2004С? Пробовал разные варианты, в т.ч. только SELECT 'True' в тексте запроса - не проходит.
В шаблоне все нужные галки проставлены.
На стандартных условиях все работает.
Может дело в настройках, полномочиях и т.п. или это какой-то глюк?

Заранее благодарю

Автор:  _den [ Пт, июн 15 2007, 07:30 ]
Заголовок сообщения: 

Да все работает, никаких проблем, например такой запрос:

IF
($[ORDR.U_DocTypes] = 2)

SELECT
'TRUE'
ELSE
SELECT
'FALSE'

Автор:  alex77s [ Пт, июн 15 2007, 13:46 ]
Заголовок сообщения: 

В том то, и дело, что у меня не работает :( , в том числе и данный пример. Документ (Заказ) спокойно сохраняется без утверждения.
Все вроде бы сделано правильно - шаблон активен, этапы заданы, пользователи определены. Но работают только те шаблоны, где заданы стандарьные условия типа Отклонения от кредитного лимита.

И спасибо _den за ответ, по крайней мере буду знать, что это у меня частный случай.

Может кто посоветует, что смотреть?
Не может ли причина быть в том, что разработчиком на сохранение документа навешена туева хуча SQL-кода, проверяющего, соответствует ли сохраняемый документ определенным условиям (в случае несоответствия - сообщение об этом и откат транзакции), а так же апдейты некоторых полей сохраняемого документа, не влияющих, правда на условия запроса в процедуре утверждения?

Автор:  avg [ Пн, июн 18 2007, 12:06 ]
Заголовок сообщения: 

alex77s,
1) а вы случаем документ не через SDK DI создаёте?
2) если нет, то попробуйте отключить "навешенную" SQL-логику
3) фразы типа
alex77s написал(а):
...а так же апдейты некоторых полей сохраняемого документа, не влияющих, правда на условия запроса в процедуре утверждения?
широковещательно писать не советую ;)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/