改變帳款性質別以利排序沖帳才不會有問題,把19->17,把12->17

Cxrp400 應收  

LET ls_sql = SELECT xrccdocno,xrccseq,xrcc001,xrca035,xrca014, ,

                             xrca015,xrca006,xrcc008,xrcc009,xrcc100, ,

                             xrcc102,xrcc108,xrcc109,xrcc118,xrcc119, ,

                             xrcc120,xrcc122,xrcc128,xrcc129,xrcc130, ,

                             xrcc132,xrcc138,xrcc139,  CASE xrca001  WHEN '19' THEN '17' WHEN '11' THEN '11' WHEN '17' THEN '17' WHEN '12' THEN '17' END

                        FROM xrca_t,xrcc_t ,          改變帳款性質別以利排序沖帳才不會有問題,把19->17,把12->17   ,不用再開temp檔排序

                       WHERE xrcaent = xrccent ,

                         AND xrcald = xrccld ,

                         AND xrcadocno = xrccdocno ,

                         AND xrcaent = ,g_enterprise,

                         AND ( (xrcadocdt <= ',l_edate2,' AND xrca001 LIKE '1%' AND xrca001 != '19' AND xrca001 != 19 ) ,

                              OR (xrcadocdt <= ',l_edate2,' AND xrca001 = '19' AND NOT EXISTS(SELECT 1 FROM nmcr_t WHERE     nmcrent = xrcaent AND nmcr008 = xrcadocno))) ,

                         AND (xrcc108 - xrcc109 > 0 OR xrcc118 - xrcc119 > 0),

                         AND xrcastus = 'Y' ,

                         ORDER BY xrca001 ,xrcadocdt ,xrccdocno

原文地址:https://www.cnblogs.com/p81023c/p/11765899.html