用友U8查询采购订单明细可付款申请金额

此SQL查询从多个表中检索数据,涉及采购订单(PO_Pomain, PO_Podetails)及付款申请单(AP_ApplyPayVouchs, AP_ApplyPayVouch)的相关信息。查询内容包括订单详细信息、采购订单本币价税合计、已申请付款金额等。通过子查询计算了针对采购订单和采购发票的付款申请单已申请金额,并筛选了特定ID的订单详情。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SELECT * FROM  dbo.PO_Pomain WHERE cPOID='IPO201116010'

SELECT ID FROM  dbo.PO_Podetails WHERE POID='1000002351' AND cInvCode='CE0070030183'

SELECT  PO_Podetails.iNatSum, --采购订单本币价税合计
         --  @AppForPo =
    (
        SELECT SUM(AP_ApplyPayVouchs.iApplyAmt)
        FROM AP_ApplyPayVouchs
            JOIN dbo.AP_ApplyPayVouch
                ON AP_ApplyPayVouchs.PID = AP_ApplyPayVouch.PID
                   AND AP_ApplyPayVouch.cSource = '采购订单'
        WHERE AP_ApplyPayVouchs.iBVid = PO_Podetails.ID
             -- AND AP_ApplyPayVouchs.AutoID != @AutoID
    ) AS AppForPo,                                      --付款申请单参照采购订单已申请金额
           --@AppForBill =
    (
        SELECT SUM(AP_ApplyPayVouchs.iApplyAmt)
        FROM dbo.AP_ApplyPayVouch
            JOIN dbo.AP_ApplyPayVouchs
                ON AP_ApplyPayVouchs.PID = AP_ApplyPayVouch.PID
                   AND AP_ApplyPayVouch.cSource = '采购发票'
        WHERE AP_ApplyPayVouchs.iPOsID = PO_Podetails.ID
             -- AND AP_ApplyPayVouchs.AutoID != @AutoID
    )     AS AppForBill                                  --付款申请单参照采购发票已申请金额
    FROM dbo.PO_Pomain
        JOIN dbo.PO_Podetails
            ON PO_Podetails.POID = PO_Pomain.POID
    WHERE PO_Podetails.ID IN('1000020722','1000020740','1000020752','1000020769','1000020781','1000020793','1000020807','1000020827','1000020843','1000020856','1000020870','1000020890')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值