?" ":string.Format(" AND W.FNUMBER IN ({0}) ",baseSuppName);
strwhere.AppendLine(SuppName);
stringtext2=string.IsNullOrWhiteSpace(filter.FilterParameter.FilterString)?" ":" AND "+filter.FilterParameter.FilterString.Replace("{ts","").Replace("}","");
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_L Z ON T1.FOwnerId=Z.FORGID AND Z.FLOCALEID=2052--组织多语言表
LEFT JOIN T_ORG_ORGANIZATIONS HZ ON T1.FOwnerId=HZ.FORGID--组织表
LEFT JOIN T_BD_STOCK_L CK ON T1.FSTOCKID=CK.FSTOCKID AND CK.FLOCALEID=2052--仓库多语言表
LEFT JOIN T_BD_MATERIAL W ON T1.FMATERIALID=W.FMATERIALID
LEFT JOIN t_BD_MaterialBase JB ON JB.FMATERIALID=W.FMATERIALID
LEFT JOIN T_BD_MATERIAL_L WL ON T1.FMATERIALID=WL.FMATERIALID AND WL.FLOCALEID = 2052 --物料多语言表
LEFT JOIN T_BD_UNIT_L DW ON T1.FSTOCKUNITID=DW.FUNITID AND DW.FLOCALEID=2052 --计量单位多语言表
LEFT JOIN T_BD_UNIT DWBM ON T1.FSTOCKUNITID=DWBM.FUNITID--计量单位表
LEFT JOIN T_LQKJ_CZexpenses SS ON T1.FDate= SS.F_LQKJ_FDATE AND ZZ.FNAME=SS.F_LQKJ_ORGID AND CK.FNAME=SS.F_LQKJ_WAREHOUSE AND W.FNUMBER=SS.F_LQKJ_FMATERIALID--仓租手输费用表
LEFT JOIN T_BD_STOCK CKBM ON T1.FSTOCKID=CKBM.FSTOCKID
WHERE 1=1 AND (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY !=0 OR T1.FSTOCKQCQTY != 0 OR T1.FSTOCKINQTY !=0 OR T1.FSTOCKOUTQTY!=0) {1}",receBillTable,Filter,F_LQKJ_StartDate);
WHERE 1=1 AND (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY !=0 OR T1.FSTOCKQCQTY != 0 OR T1.FSTOCKINQTY !=0 OR T1.FSTOCKOUTQTY!=0) {1}",receBillTable,Filter);