您现在的位置是:首页> ERP实施维护ERP实施维护
生产入库单匹配销售价目表单价,计算生产产值SQL账表开发
2025-08-24
ERP实施维护浏览量171
简介取值思路分享:用生产入库单与物料表匹配物料内码组合入库单物料表,再用物料表过滤自制产成品,与入库单物料表表匹配,考虑销售价目表多客户不同价格,价目表与价目表匹配去除重复物料,重复价格的只能取价目表的最大的FENTRYID ,注意与实际销售出库会存在差异,因为入库单无客户,如果把客户维护到生产入库单,可以相对更准确。selectrkd_wl.FBILLNOas生产入库单,rkd_wl.FREALQT
取值思路分享:用生产入库单与物料表匹配物料内码组合入库单物料表,再用物料表过滤自制产成品,与入库单物料表表匹配,考虑销售价目表多客户不同价格,价目表与价目表匹配去除重复物料,重复价格的只能取价目表的最大的 FENTRYID ,注意与实际销售出库会存在差异,因为入库单无客户,如果把客户维护到生产入库单,可以相对更准确。
select rkd_wl.FBILLNO as 生产入库单,
rkd_wl.FREALQTY as 入库实收数量 ,
rkd_wl.FNUMBER AS 物料编码,
rkd_wl.FNAME as 物料名称,
rkd_wl.FStockOrgId as 入库组织,
rkd_wl.FDATE AS 入库日期,
jmb_wl.FPRICE as 价目表单价,
jmb_wl.FPRICE*rkd_wl.FREALQTY as 入库总额
from
( select rkd_mx.*,wl.FNUMBER, wl.FMASTERID,wl_mc.FNAME,rkd_t.FBILLNO,rkd_t.FStockOrgId,rkd_t.FDATE
from T_PRD_INSTOCKENTRY as rkd_mx
inner join T_PRD_INSTOCK as rkd_t on rkd_mx.fid= rkd_t.fid
inner join T_BD_MATERIAL as wl on wl.FMATERIALID=rkd_mx.FMATERIALID
inner join T_BD_MATERIAL_L as wl_mc on wl.FMATERIALID=wl_mc.FMATERIALID )as rkd_wl
inner join ( select t_BD_MaterialBase.FCATEGORYID ,t_BD_MaterialBase.FMATERIALID from t_BD_MaterialBase
inner join T_BD_MATERIAL on T_BD_MATERIAL.FMATERIALID=t_BD_MaterialBase.FMATERIALID
where FCATEGORYID =241) wl_sx on wl_sx.FMATERIALID=rkd_wl.FMATERIALID
left join ( select T_BD_MATERIAL.FMASTERID,T_BD_MATERIAL.FNUMBER, jmb_mx.FPRICE from T_SAL_PRICELISTENTRY jmb_mx
inner join (select FMATERIALID, max(FENTRYID) as FENTRYID from T_SAL_PRICELISTENTRY group by FMATERIALID
)jmb_s on jmb_mx.FMATERIALID=jmb_s.FMATERIALID and jmb_mx.FENTRYID=jmb_s.FENTRYID
inner join T_BD_MATERIAL on T_BD_MATERIAL.FMATERIALID=jmb_mx.FMATERIALID ) jmb_wl on jmb_wl.FMASTERID=rkd_wl.FMASTERID
/****SQL账表过滤条件****/
where
(COALESCE('#RKD_WL.FStockOrgId#', '') = '' OR RKD_WL.FStockOrgId= COALESCE('#RKD_WL.FStockOrgId#', ''))
AND
('#STAETDATE#'='' or RKD_WL.FDATE >= '#STAETDATE#')
AND ( '#ENDDATE#'='' or RKD_WL.FDATE <= '#ENDDATE#')
ORDER BY RKD_WL.FBILLNO

随机文章
随机图文

金蝶ERP云星空BOS开发平台平行扩展问题
由于CRM系统升级,造成生产订单自定义字段无法批改。因为CRM升级后对生产订单进行了平行扩展。扩展了2次。现在教你如何删除不需要的BOS平行扩展。因为金蝶BOS开发平台控制了开发商唯一码校验。因此我们需...
金蝶云星空二开单据物料基本单位携带
金蝶云星空二开单据物料的基本单位携带。物料需要引用基本单位属性增加计量单位字段,值更新打钩物料值更新事件配置单位对应关系
金蝶云星空BOS开发计算多个数字相加
BOS二开单据根据每月销售数量计算本年的销售数量合计。在每月销售数量字段上做如下配置。每个月都用一用的公式。保证每个月数值反生改变时,都可以自动更新合销售数量合计。注意销售数量合计字段 即时触发更新事件...
金蝶ERP云星空物料编码加客户名称唯一性检查
金蝶云星空BOS开发单据,多字段唯一性检查。禁止相同客户与相同物料编码输入多次。点保存按钮后最终检查如下
金蝶云星空二开单据显示序号
序号字段标识必须是FSeq
金蝶云星空如何限制组织只能选择库存组织
金蝶云星空如何限制组织只能选择库存组织。打开编辑字段,选择组织右边的组织职能。选择库存职能
金蝶云星空获取当前年份
创建一个整数字段或者文本字段,预测年份。设置预测年份值更新事件。截取创建日期的年份。并且在表单属性的菜单集合,选择保存按钮,调用值更新服务。
金蝶BOS开发平台删除字段后,数据库还有这个字段
很多小伙伴会发现,在金蝶BOS二开过程中,会创建了很多字段。但是后面觉得这些字段不用了。直接在BOS开发界面删除,但是实际上数据库还有这个字段信息。如何彻底删除呢?首先确定好这些字段是无用字段。复制这...
金蝶云星空限制只能选某个组织机构
金蝶云星空在BOS平台如何限制单据只允许某个组织,或者某几个组织。首先去数据库查询组织机构表中字段select*fromT_ORG_Organizations根据查询结果。找到需要的组织机构。去BOS平台找到组织机构字段 设置...
金蝶云星空二开单据使用半年后突然增加一个字段如何把这个字段批量更新
金蝶云星空二开单据已经使用了大半年时间,有很多数据了。但是突然新增一个字段,这个字段以前不存在,所以单据上以前这个字段值就是空的。可以通过字段批改功能批量维护。批改必须保证数据准确性。以下介绍2种方法:...





微信收款码
支付宝收款码