存储过程5

SELECT COUNT(*)
        INTO V_INFOCOUNT
        FROM INT_ERP_PO_INFO
       WHERE PROC_STATUS = 0
         AND ERP_PO_STATUS = 0
         AND REFERENCE_NUM = V_REFERENCE_NUM;
      IF (V_INFOCOUNT <> 0) THEN
        --put data in detail table to v_P_REQ_LINES_TBL
        V_SQL := 'select SOURCE_LINE_ID,QUANTITY,ITEM_ID,UNIT_PRICE/100 UNIT_PRICE,PACKAGE_TYPE,RICA_ADDRESS,LINE_NUMBER
            from INT_ERP_PO_DETAIL where reference_num = :PO_NUM ';
        EXECUTE IMMEDIATE V_SQL BULK COLLECT
          INTO V_P_REQ_LINES_TBL
          USING V_REFERENCE_NUM;

        --invoke ERP's procedure
        BEGIN
          INT_POS_SR.INT_POS_SR@ERP(V_SOURCE_TYPE_CODE,
                                    V_PO_TYPE,
                                    V_GROUP_CODE,
                                    V_HEADER_DESCRIPTION,
                                    V_NOTE_TO_BUYER,
                                    V_NOTE_TO_RECEIVER,
                                    V_REFERENCE_NUM,
                                    V_SOURCE_ORGANIZATION_ID,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值