This commit is contained in:
余宇波 2025-07-23 15:07:06 +08:00
parent 969a2706ca
commit 298a273980
2 changed files with 32 additions and 11 deletions

View File

@ -90,4 +90,23 @@ AND F_SOURPAPERCONTRACT=''
GROUP BY F_ORDERNO) b
WHERE T_SAL_ORDER.F_CONTRACTNUMBER=b.F_ORDERNO AND T_SAL_ORDER.FSaleOrgId=100302
COMMIT
ROLLBACK
ROLLBACK
----SELECT 1 ,f_linshiqty=(
-- UPDATE T_SAL_ORDERENTRY SET f_linshiqty=b.[发货数]
-- FROM (
--SELECT a.FENTRYID,a.FQTY,SUM([发货数]) [发货数] FROM (
--SELECT a.FENTRYID,nn.FENTRYID AS [发货ID],a.FQTY,nn.FQty AS [发货数],cc.F_CONTRACTNUMBER,bb.F_Papercontract FROM dbo.T_SAL_ORDERENTRY A
--INNER JOIN dbo.T_SAL_DELIVERYNOTICEENTRY_LK KK ON A.FENTRYID=KK.FSID AND A.FID=KK.FSBILLID
--INNER JOIN dbo.T_SAL_DELIVERYNOTICEENTRY nn ON kk.FENTRYID=nn.FENTRYID
--INNER JOIN T_SAL_DELIVERYNOTICE bb ON nn.FID=bb.FID
--INNER JOIN dbo.T_SAL_ORDER cc ON a.FID=cc.fid
--WHERE kk.FSTABLENAME='T_SAL_ORDERENTRY'
--) a
--GROUP BY a.FENTRYID,a.FQTY
--) b
--WHERE T_SAL_ORDERENTRY.FENTRYID=b.FENTRYID

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,7 +33,7 @@ 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]
@ -175,7 +175,8 @@ WHERE aa.FCreditStatus='A' AND aa.FRowAuditStatus='A' AND bb.FNUMBER=Cccc.FNUMBE
,Cccc.FNUMBER AS []
,0 [()],0 [()]
,ISNULL(a.F_expenses,0) []
,A.F_responsible [],w.[],0 [],0 []
,ISNULL(ISNULL(N.F_res,O.FNAME),L.FNAME) [],w.[],0 [],0 []
,uuu.FNAME AS []
-----------------from --------
FROM T_SAL_ORDER A WITH(NOLOCK)
@ -188,16 +189,16 @@ WHERE aa.FCreditStatus='A' AND aa.FRowAuditStatus='A' AND bb.FNUMBER=Cccc.FNUMBE
LEFT JOIN T_BD_RecCondition_L X ON X.FID = W.F_RecConditionId
) w ON w.FID=A.FID
LEFT JOIN (SELECT a2.FENTRYID,a2.FDATAVALUE FROM T_BAS_ASSISTANTDATAENTRY a1 JOIN T_BAS_ASSISTANTDATAENTRY_L a2 ON a1.FENTRYID = a2.FENTRYID
WHERE a1.FID = '670cc977263353') B ON A.F_ORDERCATEGORY = B.FENTRYID
WHERE a1.FID = '670cc977263353') B ON A.F_ORDERCATEGORY = B.FENTRYID
LEFT JOIN dbo.T_SEC_USER uuu ON a.FCREATORID=uuu.FUSERID
LEFT JOIN T_BD_CUSTOMER Cccc WITH(NOLOCK) ON Cccc.FCUSTID= A.FCUSTID
LEFT JOIN T_BD_CUSTOMER_L C WITH(NOLOCK) ON C.FCUSTID= A.FCUSTID AND C.FLOCALEID= 2052
LEFT JOIN T_PerformanceSharingEntry TPS ON TPS.fid=a.FID
LEFT JOIN V_BD_SALESMAN_L L WITH(NOLOCK) ON L.fid = A.FSALERID
LEFT JOIN T_PerformanceSharing M WITH(NOLOCK) ON M.FSOURCEBILLNO = A.FBILLNO AND M.FDOCUMENTSTATUS = 'C'
LEFT JOIN T_PerformanceSharingEntry N WITH(NOLOCK) ON N.FID=M.FID
LEFT JOIN (SELECT FID,FSALEID,CASE WHEN ISNULL(F_res,'')='' THEN NULL ELSE F_res END AS F_res,FSHARERATE FROM T_PerformanceSharingEntry N WITH(NOLOCK) ) N ON N.FID=M.FID
LEFT JOIN V_BD_SALESMAN_L O WITH(NOLOCK) ON O.fid= N.FSALEID
LEFT JOIN (SELECT DISTINCT ACO22.,ACO22.,ACO22. FROM ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO22 ) ACO
ON ACO.=O.FNAME AND ISNULL(ACO.,'') != ''
ON ACO.=ISNULL(N.F_res,O.FNAME) AND ISNULL(ACO.,'') != ''
LEFT JOIN (SELECT DISTINCT ACL22.,ACL22. ,ACL22. FROM ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACL22 ) ACL
ON ACL.=L.FNAME AND ISNULL(ACL.,'') != ''
LEFT JOIN T_SAL_ORDERFIN fin WITH(NOLOCK) ON a.FID=fin.FID
@ -266,8 +267,8 @@ GROUP BY F_PaperNumber, FSALEORGID
-- LEFT JOIN (SELECT DISTINCT ACO22.名称,ACO22.明细区域,ACO22.区域 FROM ERPTOHR.HYHRV3.dbo.v_erp_empinfo ACO22 ) ACO2
--ON ACO2.=a.F_responsible AND ISNULL(ACO2.,'') != ''
UPDATE [ZRP_YingShouMingXi_yuyubo] SET []= []
WHERE ISNULL([],'')='' OR [] LIKE ' %';
--UPDATE [ZRP_YingShouMingXi_yuyubo] SET []= []
--WHERE ISNULL([],'')='' OR [] LIKE ' %';
UPDATE [ZRP_YingShouMingXi_yuyubo] SET SBU=b.,[]=b.
@ -277,7 +278,8 @@ GROUP BY F_PaperNumber, FSALEORGID
UPDATE [ZRP_YingShouMingXi_yuyubo] SET [2]=ISNULL((SELECT STRING_AGG(CONVERT(NVARCHAR(10),SAL.FDATE,23)
+'---'+FORMAT( ISNULL(B.FBillAllAmount_LC,0),'0.00')+''
,',')
AS '发货日期' FROM T_SAL_DELIVERYNOTICE SAL WITH(NOLOCK)
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 = [] AND sal.FSaleOrgId=[ZRP_YingShouMingXi_yuyubo].ID),'')
,