SELECT
u_mattress_mx_mtrl.mattressmxid,
u_mattress_mx_mtrl.mattressid,
u_mattress_formula.formulakind as formulakind ,
u_mattress_mx_mtrl.formula as formula,
u_mattress_mx_mtrl.formulaid,
u_mattress_mx_mtrl.mtrlid,
vv_mtrl_price.mtrlname,
u_mattress_mx_mtrl.price,
u_mattress_mx_mtrl.gram_weight,
u_mattress_mx_mtrl.cloth_width,
u_mattress_mx_mtrl.if_inputqty,
u_mattress_mx_mtrl.qty ,
u_mattress_mx_mtrl.costamt,
u_mattress_mx_mtrl.if_areaprice,
u_mattress_formula.formulatype,
case when u_mattress_mx_mtrl.chastr <> '' then u_mattress_mx_mtrl.chastr else u_mattress_formula.sortcode end as sortcode,
u_mattress_formula.if_mtrl,
u_mattress_mx_mtrl.if_success,
u_mattress_mx_mtrl.replace_formula,
u_mattress_mx_mtrl.priceunit,
u_mattress_mx_mtrl.shrinkage,
CASE when u_mattress_formula.if_mtrl > 1 THEN '+' ELSE '' END as addmx,
CASE when u_mattress_formula.if_mtrl > 1 THEN '-' ELSE '' END as delmx,
u_mtrl_price.name,
u_mattress_mx_mtrl.thickness,
u_mattress_mx_mtrl.chastr,
u_mattress_mx_mtrl.xu,
u_mattress_mx_mtrl.useqty,
u_mattress_mx_mtrl.useformula,
u_mattress_mx_mtrl.replace_useformula ,
u_mattress_mx_mtrl.gydscrp
From u_mattress_mx_mtrl
Left JOIN u_mattress_formula On u_mattress_formula.formulaid = u_mattress_mx_mtrl.formulaid left outer join u_mtrl_price on
u_mattress_mx_mtrl.mtrlid = u_mtrl_price.mtrlid
Left OUTER JOIN (
select
mtrlid,
name as mtrlname
from u_mtrl_price
union all
select top 1
0 as mtrlid,
' ' as mtrlname
from u_user_jlhprice
) AS vv_mtrl_price on vv_mtrl_price.mtrlid = u_mattress_mx_mtrl.mtrlid
u_mattress_mx_mtrl.mattressid = @arg_mattressid
u_mattress_formula.formulatype in (@@arg_formulatype@@)
序
计算
成功?
+
-
位置
公式名
按物料?
厚度cm/条数
物料
数量/长度
物料
单价
单位
收缩率
克重
幅宽
固定
厚度?
按面积
单价?
成本
金额
金额文本
公式
金额数字
公式
清单用量
用量文本
公式
用量数字
公式
工艺填写说明