This commit is contained in:
余宇波 2025-06-05 19:33:30 +08:00
parent 314a6aa116
commit c7ef926f9f
4 changed files with 104 additions and 34 deletions

View File

@ -315,10 +315,10 @@ else
FROM ( SELECT DISTINCT [ID],hh.ID,F_036
FROM [ReceivablesDetailsTable] hh where {wheresql} ) a )
,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,0,null,0
, null, null, null, null, null
, null, null, null, null, null,'',1 [HuiLv],SUM([DingDanZongE_YuanBi]),'' [ZeRenRen],0 [XinYongEDu],'' [],SUM([DaoKuanJinE_YuanBi]) ,SUM([YingShouHeJi_YuanBi]),SUM([YunZaFei]),SUM([LeiJiTuiHuoJinE_YuanBi])
From
(select distinct [ID],[ID],[F_010],F_017,F_018,F_019,F_020,F_021,F_022 ,0 as F_024 ,F_025,
0 as F_027,0 F_036 from
0 as F_027,0 F_036 ,[BiBie] ,[DingDanZongE_YuanBi] ,[DaoKuanJinE_YuanBi] ,[YingShouHeJi_YuanBi] ,[YunZaFei], [LeiJiTuiHuoJinE_YuanBi] from
[ReceivablesDetailsTable]
where {wheresql}
) a )) W Order by W.F_001");
@ -639,6 +639,24 @@ else
this.View.Model.SetValue("F_067", item["F_067"], indexi);
//68
this.View.Model.SetValue("F_068", item["F_068"], indexi);
//结算币别
this.View.Model.SetValue("FBiBie", item["BiBie"], indexi);
//汇率
this.View.Model.SetValue("FHuiLv", item["HuiLv"], indexi);
//订单总额(原币)
this.View.Model.SetValue("FDingDanZongE_YuanBi", item["DingDanZongE_YuanBi"], indexi);
//责任人
this.View.Model.SetValue("FZeRenRen", item["ZeRenRen"], indexi);
//客户信用额度
this.View.Model.SetValue("FXinYongEDu", item["XinYongEDu"], indexi);
//累计到款金额(原币)
this.View.Model.SetValue("FDaoKuanJinE_YuanBi", item["DaoKuanJinE_YuanBi"], indexi);
//应收款合计(原币)
this.View.Model.SetValue("FYingShouHeJi_YuanBi", item["YingShouHeJi_YuanBi"], indexi);
//运杂费
this.View.Model.SetValue("FYunZaFei", item["YunZaFei"], indexi);
//累计退货金额(原币)
this.View.Model.SetValue("FLeiJiTuiHuoJinE_YuanBi", item["LeiJiTuiHuoJinE_YuanBi"], indexi);
//【订单总额、累计发货金额、累计退货金额、累计开票金额、累计到款金额、应收款合计、未出货总额、实际已出货应收款合计、】的明细需要去重
if (dicList.ContainsKey(item["销售单主键ID"].ToString() + "-" + item["销售员ID"].ToString()))
@ -651,6 +669,11 @@ else
this.View.Model.SetValue("F_021", null, indexi);
this.View.Model.SetValue("F_022", null, indexi);
this.View.Model.SetValue("F_025", null, indexi);
this.View.Model.SetValue("FLeiJiTuiHuoJinE_YuanBi", null, indexi);
this.View.Model.SetValue("FDaoKuanJinE_YuanBi", null, indexi);
this.View.Model.SetValue("FYingShouHeJi_YuanBi", null, indexi);
this.View.Model.SetValue("FXinYongEDu", null, indexi);
this.View.Model.SetValue("FDingDanZongE_YuanBi", null, indexi);
}
else

View File

@ -24,7 +24,7 @@ BEGIN
[],[],[],[],[],[],[],[],[],[],[]
,[退],[],[],[],[],[],[],[],[],[],[],
[1-6],[7-12],[13-18],[19],[1],[-],[],[ID],[],[],[],[],[],[]
,[],[ID],[],[],[] )
,[],[ID],[],[],[],[()],[()] ,[])
SELECT
[ID],[ID],[ID],[],[F_RecConditionId],[],[],[],[],[SBU]
,[],[],[],[],[],[],[],[],[],[],[],
@ -33,14 +33,14 @@ SELECT
[],[],[],[],[],[],[],[],0 [],[], 0 []
,0 [退],0 [],0 [],0 [],0 [],NULL [],0 [],0 [],NULL [],NULL [],0 [],
NULL [1-6],NULL [7-12],NULL [13-18],NULL [19],NULL [1],NULL [-],NULL [],[ID],[],[],[],[],[]
,[] ,[],[ID],[],[],[]
,[] ,[],[ID],[],[],[],[()],[()],[]
FROM (
SELECT A.FID [ID]
,ISNULL(O.fid,l.fid) [ID]
,ISNULL(w.FENTRYID,0) [ID], ISNULL(w.FNAME,'') AS [], W.F_RecConditionId
,(SELECT SUM(FBillAllAmount_LC) FROM T_SAL_ORDERFIN FF WITH(NOLOCK) WHERE FF.FID = A.FID ) AS [],w.FRECADVANCEAMOUNT [],ISNULL(w.FRECADVANCERATE,100) []
,(SELECT SUM(FBillAllAmount) FROM T_SAL_ORDERFIN FF WITH(NOLOCK) WHERE FF.FID = A.FID ) AS [],w.FRECADVANCEAMOUNT [],ISNULL(w.FRECADVANCERATE,100) []
,ISNULL(O.FNAME,L.FNAME) AS [],CONVERT(DECIMAL(18,2),ISNULL(n.FSHARERATE,100)) AS []
,CONVERT(DECIMAL(18,6),ISNULL(n.FSHAREAMOUNT,fin.FBillAllAmount_LC )) []
,CONVERT(DECIMAL(18,6),fin.FBillAllAmount*ISNULL(n.FSHARERATE,100)*0.01 ) []
,ISNULL(ACO.,ACL.) AS [SBU] , ISNULL (ACO.[] , ACL.) AS [],c.FNAME AS [] ,ISNULL(K.FDATAVALUE,'') AS []
,P.FDATAVALUE AS [],A.F_contractnumber AS [] , G.FNAME AS []
,CONVERT( NVARCHAR(10), YEAR(A.FAPPROVEDATE)) AS [],CONVERT(VARCHAR(10), A.FAPPROVEDATE,23) AS []
@ -54,14 +54,14 @@ SELECT A.FID [
--WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber),'')
,[]=NULL
,[]=ISNULL( (SELECT SUM(B.FBillAllAmount_LC) AS '累计发货金额' FROM T_SAL_DELIVERYNOTICE SAL WITH(NOLOCK)
,[]=ISNULL( (SELECT SUM(B.FBillAllAmount) AS '累计发货金额' FROM T_SAL_DELIVERYNOTICE SAL WITH(NOLOCK)
INNER JOIN T_SAL_DELIVERYNOTICEFIN B WITH(NOLOCK) ON SAL.FID =B.FID
WHERE SAL.FDOCUMENTSTATUS= 'C' AND SAL.F_PAPERCONTRACT = A.F_contractnumber AND SAL.FSALEORGID=a.FSALEORGID),0)
,[]=NULL
--,[]=ISNULL((CASE WHEN SUBSTRING(U.FNUMBER,1,1)= 'W' THEN T. ELSE T. END ),'')
--,[]=T.
,[退]=ISNULL((
SELECT SUM(B.FBillAllAmount_LC) AS '累计退货金额'
SELECT SUM(B.FBillAllAmount) AS '累计退货金额'
FROM T_SAL_RETURNSTOCK AA WITH(NOLOCK)
INNER JOIN T_SAL_RETURNSTOCKFIN B WITH(NOLOCK) ON AA.FID =B.FID
WHERE AA.FDOCUMENTSTATUS= 'C' AND aa.FSALEORGID = a.FSALEORGID
@ -151,14 +151,15 @@ SELECT A.FID [
,A.FSALEORGID AS '组织ID'
,W.F_DAY AS '天数'
,a.FBILLNO []
,[]=ISNULL((SELECT SUM(FAllAmount_LC) FROM T_SAL_ORDERENTRY_F aa WHERE aa.FID=a.FID AND aa.FAllAmount_LC>0),0)
,[]=ISNULL((SELECT SUM(FAllAmount) FROM T_SAL_ORDERENTRY_F aa WHERE aa.FID=a.FID AND aa.FAllAmount>0),0)
,[]=w.F_MBBA_DECIMAL_UKY
,(SELECT ll.FNAME FROM dbo.T_BD_CURRENCY_L ll WITH(NOLOCK) where ll.FCURRENCYID=fin.FSettleCurrId ) AS []
,fin.FSettleCurrId [ID]
, fin.FExchangeRate []
, (0) []
,Cccc.FNUMBER AS []
,0 [()],0 [()]
,ISNULL(a.F_expenses,0) []
-----------------from --------
FROM T_SAL_ORDER A WITH(NOLOCK)
@ -210,7 +211,7 @@ SELECT A.FID [
-- ) T ON T.F_PaperNumber = A.F_contractnumber AND T.FSALEORGID=a.FSALEORGID
LEFT JOIN V_ASSISTANTDATA U WITH(NOLOCK) ON U.FENTRYID = A.F_Ordercategory
LEFT JOIN
(
(
SELECT F_PaperNumber, FSALEORGID ,SUM(FAFTERTOTALTAXFOR) AS '发票总金额' FROM (
SELECT F_PaperNumber, t0.FSALEORGID,t0.FCURRENCYID,fin.FSettleCurrId
,CASE WHEN F_ORDERCATEGORY ='67283ced82f38d' THEN FAFTERTOTALTAXFOR
@ -232,7 +233,7 @@ GROUP BY F_PaperNumber, FSALEORGID
-- (ACO.区域 != '碳索智控' OR ACO.区域 IS null )
--AND (ACL. != '碳索智控' OR ACL. IS null )
AND C.FNAME NOT IN ('派诺科技(香港)有限公司','武汉派诺科技发展有限公司','客户-样机使用'
,'珠海华夏云联技术有限公司','珠海兴诺能源技术有限公司','广东碳索智控科技有限公司')
,'珠海华夏云联技术有限公司','珠海兴诺能源技术有限公司','广东碳索智控科技有限公司','广东诺瓦数能科技有限公司')
--AND L.FNAME NOT IN ('兴诺总','陈智勇')
) OR A.FSALEORGID != 100302) AND A.FDocumentStatus = 'C'
--AND EXISTS(SELECT 1 FROM T_SAL_ORDERENTRY bb WHERE bb.fid=a.fid )
@ -274,21 +275,21 @@ GROUP BY F_PaperNumber, FSALEORGID
update [ZRP_YingShouMingXi_yuyubo] set
[]=[]*[]*0.01
,[]=[]*[]*0.01
,[]=[]*[]*0.01
,[退]=[退]*[]*0.01
,[]=[]*[]*0.01
,[]=[]*[]*0.01
,[]=ISNULL([],100)
,[]=[]*[]*0.01*ISNULL([],100)*0.01
--UPDATE [ZRP_YingShouMingXi_yuyubo] set []=[];
UPDATE [ZRP_YingShouMingXi_yuyubo] set
[]=CASE WHEN []>0 then ABS([])-ABS(([退]+[])*[]*0.01) ELSE 0 end
,[]=CASE WHEN []>0 then ABS([])-ABS([]*[]*0.01)ELSE 0 end
[]=CASE WHEN []>0 then ABS([])-ABS(([退]+[])*[]*0.01) +[] ELSE 0 end
,[]=CASE WHEN []>0 then ABS([])-ABS([]*[]*0.01) ELSE 0 end
--,[]='2022-01-01'
--,[]=CASE WHEN [] IS NOT NULL AND [] <= GETDATE() AND [] >'1990-01-01' AND []>0 THEN [] ELSE NULL END
--,[]=CASE WHEN [] IS NOT NULL AND [] <= GETDATE() AND [] >'1990-01-01' AND []>0 THEN([]-[退]-[])*[]*0.01*ISNULL([],100)*0.01 ELSE 0 END
,[]=CASE WHEN [] >0 THEN ([]-[退]- [] )*[]*0.01 ELSE 0 end
,[]=CASE WHEN [] >0 THEN ([]-[退]- [] )*[]*0.01 ELSE 0 end
,[]=CASE WHEN []>12 THEN '转应收专责小组' ELSE [] END
,[]= CASE WHEN []>='1990-01-01' AND [] IS NOT NULL THEN '验收完成'
@ -301,7 +302,7 @@ WHEN ISNULL( [
update [ZRP_YingShouMingXi_yuyubo] set
[]=CASE WHEN [] IS NOT NULL AND [] <= GETDATE() AND [] >'1990-01-01' AND []>0 THEN [] ELSE NULL END
,[]=CASE WHEN [] IS NOT NULL AND [] <= GETDATE() AND [] >'1990-01-01' AND []>0
THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END;
THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01+[] ELSE 0 END;
--WHERE [ID]=110181;
@ -318,18 +319,29 @@ UPDATE [ZRP_YingShouMingXi_yuyubo] SET
THEN '1-2年' WHEN []>=25 AND []<=36 THEN '2-3年' WHEN []>=37 AND []<=48 THEN '3-4年' WHEN []>=49 THEN '5年以上' ELSE '' END
--,[]=CASE WHEN []>=1 AND []<=6 THEN '正常' WHEN []>=7 AND []<=12 THEN '催款函' WHEN []>=13 AND []<=18
--THEN '律师' WHEN []>=19 THEN '诉讼' ELSE '' END
,[1-6]=CASE WHEN []>=1 AND []<=6 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END
,[7-12]=CASE WHEN []>=7 AND []<=12 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END
,[1-2]=CASE WHEN []>=13 AND []<=24 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END
,[2-3]=CASE WHEN []>=25 AND []<=36 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END
,[4-5]=CASE WHEN []>=37 AND []<=60 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END
,[5]=CASE WHEN []> 60 THEN (([]-[退])*[]*0.01 -[])*[]*0.01 ELSE 0 END
,[1-6]=CASE WHEN []>=1 AND []<=6 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 +[] ELSE 0 END
,[7-12]=CASE WHEN []>=7 AND []<=12 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 +[] ELSE 0 END
,[1-2]=CASE WHEN []>=13 AND []<=24 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01+[] ELSE 0 END
,[2-3]=CASE WHEN []>=25 AND []<=36 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 +[] ELSE 0 END
,[4-5]=CASE WHEN []>=37 AND []<=60 THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 +[] ELSE 0 END
,[5]=CASE WHEN []> 60 THEN (([]-[退])*[]*0.01 -[])*[]*0.01 +[] ELSE 0 END
update [ZRP_YingShouMingXi_yuyubo] SET []=CASE WHEN [] > '1990-01-01' AND [] >GETDATE() THEN [] ELSE NULL END
,[]=CASE WHEN (([] <'1990-01-01'OR ([] IS NULL AND [] IS null)) OR [] > GETDATE()) AND []>0
THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 ELSE 0 END
THEN ([]-[退])*[]*0.01*[]*0.01 - []*[]*0.01 +[] ELSE 0 END
,[]=CASE WHEN [] > 12 THEN '' ELSE '' END ;
--, fin.FExchangeRate []
-- , (0) [客户信用额度]
-- ,Cccc.FNUMBER AS [客户编码]
-- ,0 [累计到款金额(原币)],0 [应收款合计(原币)] [订单总额(原币)]
-- ,ISNULL(a.F_expenses,0) [运杂费]
update [ZRP_YingShouMingXi_yuyubo] SET [()]=[],[()]=[], [()]= [],[退()]=[退];
update [ZRP_YingShouMingXi_yuyubo] SET []=[]*[],[]=[]*[], []= []*[]
,=*[],[退]=[退]*[] ;
-- 1.当字段“是否集采项目”为“华润”“龙湖”“绿地”时,则“客户信用”取“是否集团项目”字段。其余不变
--2.
--广
@ -387,7 +399,7 @@ WHERE bb.FNUMBER=[
drop table ReceivablesDetailsTableBack;
end
SELECT [ID],[ID],[ID],[F_061],[F_054],[F_055],[F_056],[F_060],[F_057],[F_058]
SELECT [ID],[ID],[ID],[F_061],[F_054],[F_055],[F_056],[F_060],[F_057],[F_058] ,[F_048]
INTO ReceivablesDetailsTableBack
FROM ReceivablesDetailsTable
WHERE ISNULL([F_061],'')!='' OR ISNULL([F_054],'')!='' OR ISNULL([F_055],0)!=0 OR ISNULL([F_056],'')!=''OR ISNULL([F_060],'')!=''
@ -400,7 +412,15 @@ WHERE bb.FNUMBER=[
( [F_001],[F_002],[F_003],[F_004],[F_005],[F_006],[F_007],[F_008],[F_009],[F_010],[F_011],[F_012],[F_013],[F_014],[F_015],[F_016],[F_017],[F_018],[F_019],[F_020]
,[F_021],[F_022],[F_023],[F_024],[F_025],[F_026],[F_027],[F_028],[F_029],[F_030],[F_031],[F_032],[F_033],[F_034],[F_035],[F_036],[F_037],[F_038],[F_039],[F_040],
[F_041],[F_042] ,[F_043],[F_044],[F_045],[F_046],[F_047],[F_048],[F_049],[F_050],[F_051],[F_052],[F_053],[F_059],[F_000] ,[F_062],[F_063],[ID],[ID],[ID],[EditTime],[IfManualEdit]
,[F_064],[F_065],[F_066],[F_067],[F_068])
,[F_064],[F_065],[F_066],[F_067],[F_068] ,[BiBie]
,[HuiLv]
,[DingDanZongE_YuanBi]
,[ZeRenRen]
,[XinYongEDu]
,[]
,[DaoKuanJinE_YuanBi]
,[YingShouHeJi_YuanBi]
,[YunZaFei],[LeiJiTuiHuoJinE_YuanBi])
SELECT [ID],[],[SBU],[],[],[],[] ,[],[],[],[],CONVERT(NVARCHAR(20),[],23),[]
,[2]
@ -413,9 +433,10 @@ WHERE bb.FNUMBER=[
,[],[],[],[],[],[],[],CONVERT(NVARCHAR(20),[],23),[],[],[-],[1-6],[7-12],[13-18],[19]
,[1],[],[],[],CONVERT(NVARCHAR(20),[],23),[],[],[],[],[],[],[]
,[] ,[ID],[],[]
,[ID],[ID],[ID],GETDATE(),0,[1-2],[2-3],[3-4],[4-5],[5]
,[ID],[ID],[ID],GETDATE(),0,[1-2],[2-3],[3-4],[4-5],[5],[],[],[()],[],[] ,[]
,[()],[()],A.,[退()]
FROM [ZRP_YingShouMingXi_yuyubo] A
WHERE ([]-[退])>[]
WHERE ([]-[退()])>[()]
ORDER BY A.[ID],[ID],[ID];
update ReceivablesDetailsTable set F_061=B.F_061, F_054=B.F_054 ,F_055=B.F_055,F_056=B.F_056
@ -439,3 +460,14 @@ GO
--SELECT TOP 10 * FROM ReceivablesDetailsTable
--SELECT a.FID,b.FID,a.F_AMOUNT,b.F_MBBA_DECIMAL_UKY FROM T_SAL_ORDER a LEFT JOIN T_SAL_ORDERPLAN b
--ON a.FID=b.FID WHERE a.F_AMOUNT <F_MBBA_DECIMAL_UKY
----and a.F_AMOUNT<0
--ORDER BY a.FID
--BEGIN TRAN
--UPDATE T_SAL_ORDER SET F_AMOUNT=F_MBBA_DECIMAL_UKY
--FROM ( SELECT a.FID,a.F_AMOUNT,b.F_MBBA_DECIMAL_UKY FROM T_SAL_ORDER a LEFT JOIN T_SAL_ORDERPLAN b
--ON a.FID=b.FID WHERE a.F_AMOUNT <F_MBBA_DECIMAL_UKY) b
--WHERE T_SAL_ORDER.fid=b.fid
------COMMIT

View File

@ -14,7 +14,7 @@ BEGIN
-- 1. <20>츠踏깃
DECLARE cursor_name CURSOR
FOR
SELECT a.F_Amount,b.F_MBBA_Decimal_uky,a.FBILLNO,a.FSALEORGID,a.F_contractnumber,a.fid,b.FENTRYID AS wfid ,b.FRECADVANCEAMOUNT
SELECT a.F_Amount,b.F_MBBA_Decimal_uky,a.FBILLNO,a.FSALEORGID,a.F_contractnumber,a.fid,b.FENTRYID AS wfid ,b.FRECADVANCEAMOUNT,a.F_EXPENSES
FROM dbo.T_SAL_ORDER a WITH(NOLOCK) LEFT JOIN dbo.T_SAL_ORDERPLAN b WITH(NOLOCK) ON a.FID=b.FID
INNER JOIN (SELECT DISTINCT [ID],[],[] from [ZRP_YingShouMingXi_yuyubo] WHERE []>0) cc ON [ID]=a.FID
WHERE (ISNULL(a.F_Amount,0) > 0 AND []-ISNULL(a.F_Amount,0) -[]>0) AND (a.FID=@saleOrderId OR @saleOrderId=0)
@ -25,8 +25,8 @@ ORDER BY a.fid,wfid
OPEN cursor_name;
DECLARE @rowId INT=0,@amount DECIMAL(18,4)=0
-- 3. 琦뻔삿혤鑒앴
DECLARE @F_AMOUNT DECIMAL(18,2), @F_MBBA_Decimal_uky DECIMAL(18,2),@FBILLNO NVARCHAR(200),@FSALEORGID INT ,@F_contractnumber NVARCHAR(500) ,@fid INT ,@wfid INT,@FRecAdvanceAmount DECIMAL(18,2);
FETCH NEXT FROM cursor_name INTO @F_AMOUNT, @F_MBBA_Decimal_uky,@FBILLNO,@FSALEORGID,@F_contractnumber,@fid,@wfid,@FRecAdvanceAmount;
DECLARE @F_AMOUNT DECIMAL(18,2), @F_MBBA_Decimal_uky DECIMAL(18,2),@FBILLNO NVARCHAR(200),@FSALEORGID INT ,@F_contractnumber NVARCHAR(500) ,@fid INT ,@wfid INT,@FRecAdvanceAmount DECIMAL(18,2),@F_EXPENSES DECIMAL(18,6) ;
FETCH NEXT FROM cursor_name INTO @F_AMOUNT, @F_MBBA_Decimal_uky,@FBILLNO,@FSALEORGID,@F_contractnumber,@fid,@wfid,@FRecAdvanceAmount,@F_EXPENSES;
WHILE @@FETCH_STATUS = 0
BEGIN
@ -35,7 +35,7 @@ BEGIN
-- 뇹잿澗운뵙饋쏜띨
IF(@rowId !=@fid)
BEGIN
SELECT @rowId=@fid,@amount=@F_AMOUNT;
SELECT @rowId=@fid,@amount=@F_AMOUNT-@F_EXPENSES;
END
IF(@amount>=@FRecAdvanceAmount)
@ -55,7 +55,7 @@ BEGIN
END
-- 삿혤苟寧係션쩌
FETCH NEXT FROM cursor_name INTO @F_AMOUNT, @F_MBBA_Decimal_uky,@FBILLNO,@FSALEORGID,@F_contractnumber,@fid,@wfid,@FRecAdvanceAmount;
FETCH NEXT FROM cursor_name INTO @F_AMOUNT, @F_MBBA_Decimal_uky,@FBILLNO,@FSALEORGID,@F_contractnumber,@fid,@wfid,@FRecAdvanceAmount,@F_EXPENSES;
END;
-- 4. 밑균踏깃

View File

@ -0,0 +1,15 @@
SELECT F_OrderNo,* FROM VRYF_t_Cust_Entry100021
WHERE fid=100011
--WHERE F_OrderNo LIKE '%ȋ%'
--SELECT * FROM VRYF_t_Cust100013
--SELECT * INTO T_SAL_ORDER_back202504231951 FROM T_SAL_ORDER
BEGIN TRAN
UPDATE T_SAL_ORDER SET F_Amount=bb.F_Amount
FROM (
SELECT a.fid,a.F_Amount AS dddd,b.F_Amount FROM dbo.T_SAL_ORDER a
INNER JOIN VRYF_t_Cust_Entry100021 b ON a.F_contractnumber=b.F_ORDERNO
WHERE a.F_SALEORGID=100302 AND ISNULL(a.F_Amount,0)=0 AND b.fid=100011 AND b.F_Amount<>0) bb
WHERE T_SAL_ORDER.F_SALEORGID=100302 AND ISNULL(T_SAL_ORDER.F_Amount,0)=0