1
This commit is contained in:
parent
969a2706ca
commit
298a273980
@ -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
|
||||
@ -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),'')
|
||||
,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user