提交 f8ff3f32 authored 作者: 谭富强's avatar 谭富强

完成代码

上级 8fdb3e81
...@@ -819,38 +819,38 @@ namespace LQKJ.K3.CZXT.Pluglus ...@@ -819,38 +819,38 @@ namespace LQKJ.K3.CZXT.Pluglus
,T1.FOWNERTYPENAME --货主类型 ,T1.FOWNERTYPENAME --货主类型
,DW.FNAME AS FSTOCKUNITID--库存单位名称 ,DW.FNAME AS FSTOCKUNITID--库存单位名称
,DWBM.FNUMBER AS FSTOCKUNITBM--库存单位编码 ,DWBM.FNUMBER AS FSTOCKUNITBM--库存单位编码
,ISNULL(FORMAT(CONVERT(FLOAT,T1.FSTOCKQCQTY), '#,0.########'), '0') AS FSTOCKQCQTY--期初&数量(库存) ,ISNULL(FORMAT(CONVERT(FLOAT,T1.FSTOCKQCQTY), '###,##0.00000000'), '0') AS FSTOCKQCQTY--期初&数量(库存)
,ISNULL(FORMAT(CONVERT(FLOAT, T1.FSTOCKINQTY), '#,0.########'), '0') AS FSTOCKINQTY--收入&数量(库存) ,ISNULL(FORMAT(CONVERT(FLOAT, T1.FSTOCKINQTY), '###,##0.00000000'), '0') AS FSTOCKINQTY--收入&数量(库存)
,ISNULL(FORMAT(CONVERT(FLOAT, T1.FSTOCKOUTQTY), '#,0.########'), '0') AS FSTOCKOUTQTY--发出&数量(库存) ,ISNULL(FORMAT(CONVERT(FLOAT, T1.FSTOCKOUTQTY), '###,##0.00000000'), '0') AS FSTOCKOUTQTY--发出&数量(库存)
,ISNULL(FORMAT((T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY), '#,0.########'), '0') AS FSTOCKJCQTY--结存&数量(库存) ,ISNULL(FORMAT((T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY), '###,##0.00000000'), '0') AS FSTOCKJCQTY--结存&数量(库存)
--,ISNULL(FORMAT(CONVERT(FLOAT, T1.FSTOCKJCQTY), '#,0.########'), '0') AS FSTOCKJCQTY--结存&数量(库存) --,ISNULL(FORMAT(CONVERT(FLOAT, T1.FSTOCKJCQTY), '###,##0.00000000'), '0') AS FSTOCKJCQTY--结存&数量(库存)
,ISNULL(FORMAT((CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END), '#,0.########'), '0') AS F_LQKJ_Unitvolume--单位体积 ,ISNULL(FORMAT((CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END), '###,##0.00000000'), '0') AS F_LQKJ_Unitvolume--单位体积
,ISNULL(FORMAT((T1.FSTOCKINQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END), '#,0.########'), '0') AS F_LQKJ_Inboundvolume--入库体积 ,ISNULL(FORMAT((T1.FSTOCKINQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END), '###,##0.00000000'), '0') AS F_LQKJ_Inboundvolume--入库体积
,ISNULL(FORMAT((T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END), '#,0.########'), '0') AS F_LQKJ_Outboundvolume--出库体积 ,ISNULL(FORMAT((T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END), '###,##0.00000000'), '0') AS F_LQKJ_Outboundvolume--出库体积
,ISNULL(FORMAT((CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY)), '#,0.########'), '0') AS F_LQKJ_Totalvolume--总体积 ,ISNULL(FORMAT((CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY)), '###,##0.00000000'), '0') AS F_LQKJ_Totalvolume--总体积
,ISNULL(FORMAT((W.F_ORA_DECIMAL_QTR), '#,0.########'), '0') AS F_LQKJ_Warehouserent--仓租单价 ,ISNULL(FORMAT((W.F_ORA_DECIMAL_QTR), '###,##0.00000000'), '0') AS F_LQKJ_Warehouserent--仓租单价
,ISNULL(FORMAT(((CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY)) * W.F_ORA_DECIMAL_QTR), '#,0.########'), '0') AS F_LQKJ_Warehouse--仓租 ,ISNULL(FORMAT(((CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY)) * W.F_ORA_DECIMAL_QTR), '###,##0.00000000'), '0') AS F_LQKJ_Warehouse--仓租
,ISNULL(FORMAT((W.F_ORA_DECIMAL_QTR1), '#,0.########'), '0') AS F_LQKJ_Unloadingfee--卸车费单价 ,ISNULL(FORMAT((W.F_ORA_DECIMAL_QTR1), '###,##0.00000000'), '0') AS F_LQKJ_Unloadingfee--卸车费单价
--,ISNULL(FORMAT((T1.FSTOCKINQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * W.F_ORA_DECIMAL_QTR1), '#,0.########'), '0') AS F_LQKJ_Unloading--卸车费 --,ISNULL(FORMAT((T1.FSTOCKINQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * W.F_ORA_DECIMAL_QTR1), '###,##0.00000000'), '0') AS F_LQKJ_Unloading--卸车费
,ISNULL(FORMAT((T1.F_ORA_DECIMAL_QTR1), '#,0.########'), '0') AS F_LQKJ_Unloading--卸车费 ,ISNULL(FORMAT((T1.F_ORA_DECIMAL_QTR1), '###,##0.00000000'), '0') AS F_LQKJ_Unloading--卸车费
,ISNULL(FORMAT((W.F_ORA_DECIMAL_83G), '#,0.########'), '0') AS F_LQKJ_Loadingfee --装车费单价 ,ISNULL(FORMAT((W.F_ORA_DECIMAL_83G), '###,##0.00000000'), '0') AS F_LQKJ_Loadingfee --装车费单价
--,ISNULL(FORMAT((T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * W.F_ORA_DECIMAL_83G), '#,0.########'), '0') AS F_LQKJ_Loading--装车费 --,ISNULL(FORMAT((T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * W.F_ORA_DECIMAL_83G), '###,##0.00000000'), '0') AS F_LQKJ_Loading--装车费
,ISNULL(FORMAT((T1.F_ORA_DECIMAL_83G), '#,0.########'), '0') AS F_LQKJ_Loading--装车费 ,ISNULL(FORMAT((T1.F_ORA_DECIMAL_83G), '###,##0.00000000'), '0') AS F_LQKJ_Loading--装车费
,ISNULL(FORMAT((CS.F_LQKJ_Sortingfees), '#,0.########'), '0') AS F_LQKJ_Sortingfees--分拣费单价 ,ISNULL(FORMAT((CS.F_LQKJ_Sortingfees), '###,##0.00000000'), '0') AS F_LQKJ_Sortingfees--分拣费单价
,ISNULL(FORMAT((T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * CS.F_LQKJ_Sortingfees), '#,0.########'), '0') AS F_LQKJ_Sorting--分拣费 ,ISNULL(FORMAT((T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * CS.F_LQKJ_Sortingfees), '###,##0.00000000'), '0') AS F_LQKJ_Sorting--分拣费
,ISNULL(FORMAT((T1.F_LQKJ_Scanfee), '#,0.########'), '0') AS F_LQKJ_Scanfee--一物一码扫码出库费 ,ISNULL(FORMAT((T1.F_LQKJ_Scanfee), '###,##0.00000000'), '0') AS F_LQKJ_Scanfee--一物一码扫码出库费
,ISNULL(FORMAT((T1.F_LQKJ_JDchannelfee), '#,0.########'), '0') AS F_LQKJ_JDchannelfee--京东渠道贴标费 ,ISNULL(FORMAT((T1.F_LQKJ_JDchannelfee), '###,##0.00000000'), '0') AS F_LQKJ_JDchannelfee--京东渠道贴标费
,ISNULL(FORMAT((T1.F_LQKJ_Breturnfees), '#,0.########'), '0') AS F_LQKJ_Breturnfees--B2B退货挑选费 ,ISNULL(FORMAT((T1.F_LQKJ_Breturnfees), '###,##0.00000000'), '0') AS F_LQKJ_Breturnfees--B2B退货挑选费
,ISNULL(FORMAT((T1.F_LQKJ_Specialloading), '#,0.########'), '0') AS F_LQKJ_Specialloading--特殊装货 ,ISNULL(FORMAT((T1.F_LQKJ_Specialloading), '###,##0.00000000'), '0') AS F_LQKJ_Specialloading--特殊装货
,ISNULL(FORMAT((T1.F_LQKJ_Inspectionfee), '#,0.########'), '0') AS F_LQKJ_Inspectionfee--检查及包装费 ,ISNULL(FORMAT((T1.F_LQKJ_Inspectionfee), '###,##0.00000000'), '0') AS F_LQKJ_Inspectionfee--检查及包装费
,ISNULL(FORMAT((T1.F_LQKJ_Wdbczce), '#,0.########'), '0') AS F_LQKJ_Wdbczce--未达标仓租差额 ,ISNULL(FORMAT((T1.F_LQKJ_Wdbczce), '###,##0.00000000'), '0') AS F_LQKJ_Wdbczce--未达标仓租差额
,ISNULL(FORMAT(ISNULL(CONVERT(FLOAT, W.F_ORA_DECIMAL_QTR), 0) * ((T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY) * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END) ,ISNULL(FORMAT(ISNULL(CONVERT(FLOAT, W.F_ORA_DECIMAL_QTR), 0) * ((T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY) * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END)
+ ISNULL(CONVERT(FLOAT, T1.F_ORA_DECIMAL_QTR1), 0) + ISNULL(CONVERT(FLOAT, T1.F_ORA_DECIMAL_QTR1), 0)
+ ISNULL(CONVERT(FLOAT, T1.F_ORA_DECIMAL_83G), 0) + ISNULL(CONVERT(FLOAT, T1.F_ORA_DECIMAL_83G), 0)
+ (T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * ISNULL(CONVERT(FLOAT, CS.F_LQKJ_Sortingfees), 0)) + (T1.FSTOCKOUTQTY * CASE WHEN JB.FVOLUME = 0 THEN 1 ELSE JB.FVOLUME END * ISNULL(CONVERT(FLOAT, CS.F_LQKJ_Sortingfees), 0))
+ ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Scanfee), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_JDchannelfee), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Breturnfees), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Scanfee), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_JDchannelfee), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Breturnfees), 0)
+ ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Specialloading), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Inspectionfee), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Specialloading), 0) + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Inspectionfee), 0)
+ ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Wdbczce), 0), '#,0.########'), '0') AS F_LQKJ_Totalcosts--费用合计 + ISNULL(CONVERT(FLOAT, T1.F_LQKJ_Wdbczce), 0), '###,##0.00000000'), '0') AS F_LQKJ_Totalcosts--费用合计
FROM {0} T1 FROM {0} T1
LEFT JOIN T_ORG_ORGANIZATIONS_L ZZ ON T1.FSTOCKORGID=ZZ.FORGID AND ZZ.FLOCALEID=2052--组织多语言表 LEFT JOIN T_ORG_ORGANIZATIONS_L ZZ ON T1.FSTOCKORGID=ZZ.FORGID AND ZZ.FLOCALEID=2052--组织多语言表
LEFT JOIN T_ORG_ORGANIZATIONS CKZZ ON T1.FSTOCKORGID=CKZZ.FORGID--组织表 LEFT JOIN T_ORG_ORGANIZATIONS CKZZ ON T1.FSTOCKORGID=CKZZ.FORGID--组织表
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论