EBS 环境:R12.1.3
errbuf,retcode要放在最前面,要不提交请求可能会出现意外情况。
错误情况:
PROCEDURE main(p_flag IN VARCHAR2,
errbuf OUT VARCHAR2,
retcode OUT VARCHAR2)
retcode OUT VARCHAR2)
将需要传入的参数放在errbuf和retcode输出参数之前,直接在程序最开始的地方打上log输出,发现p_flag是没有值的。
需要将errbuf和retcode两个输出参数放在最前面,这是固定的形式。
正确的情况:
PROCEDURE main(errbuf OUT VARCHAR2,
retcode OUT VARCHAR2,
retcode OUT VARCHAR2,
p_flag IN VARCHAR2)