存货核算 核算范围变小 先进先出物料数据处理

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

存货核算 核算范围变小 先进先出物料数据处理

存货核算 核算范围由大变小,例如按财务组织核算变更为按库存组织核算(或按仓库核算)、按库存组织核算变更为按仓库核算,需要对先进先出的物料的后台表相关数据进行处理。




先进先出物料的出库成本是在当前组织的核算范围下,按顺序取该物料的入库成本。该顺序存放在一张后台表,因此如果将核算范围由大变小,需要将后台表的数据同步更新,避免出现数据问题。(核算范围由小变大,无需处理


以下sql用于后台顺序表的更新,更新后会将期初部分按照仓库进行合并(注意:期初部分的出库核算算出成本为期初加权平均价而非先入先出的价格,这个无法避免,后续新做的单据不影响),保证出库的成本与入库的成本。

(操作前,先备份 t_cl_inventorybalance 表)


--查询财务组织id
select fid from t_org_company where fnumber = '财务组织编码'

--查询先进先出余额表
select * FROM t_cl_inventorybalance WHERE FCOMPANYORGUNITID = '财务组织id'  and FPERIOD = 当前期间 and fyear = 当前年度

--删除先进先出余额表
DELETE FROM t_cl_inventorybalance WHERE FCOMPANYORGUNITID = '财务组织id'  and FPERIOD = 当前期间 and fyear = 当前年度

--更新先进先出余额表
insert into t_cl_inventorybalance(FID, FCOMPANYORGUNITID, FPERIOD, FMATERIALID, FLOT, FSEQNUM, FWAREHOUSEID, FLOCATIONID, FPERIODBEGINQTY, FPERIODENDQTY, FPERIODISSUEQTY, FPERIODENDASSISTQTY, FPERIODISSUEASSISTQTY, FPERIODBEGINBALANCE, FPERIODENDBALANCE, FPERIODISSUEAMOUNT, FPERIODBEGINCOSTDIFF, FPERIODENDCOSTDIFF, FPERIODRECEIPTCOSTDIFF, FPERIODISSUECOSTDIFF, FYEARISSUEAMOUNT,   FYEARISSUEQTY, FYEARRECEIPTCOSTDIFF, FYEARISSUECOSTDIFF, FPERIODADJUSTDIFF, FEXP, FPERIODRECEIPTQTY, FPERIODRECEIPTASSISTQTY, FPERIODRECEIPTAMOUNT, FSTORAGEORGUNITID, FYEAR, FPERIODBEGINASSISTQTY, FYEARRECEIPTASSISTQTY, FYEARISSUEASSISTQTY, FASSISTPROPERTYID, FPROJECTID, FTRACKNUMBERID, FSTORETYPEID)
select newbosid('7159C195'), T.FCOMPANYORGUNITID, T.FPERIOD, T.FMATERIALID, T.FLOT, T.FSEQNUM, T.FWAREHOUSEID, T.FLOCATIONID, T.FPERIODBEGINQTY, T.FPERIODENDQTY, T.FPERIODISSUEQTY, T.FPERIODENDASSISTQTY, T.FPERIODISSUEASSISTQTY, T.FPERIODBEGINBALANCE, T.FPERIODENDBALANCE, T.FPERIODISSUEAMOUNT, T.FPERIODBEGINCOSTDIFF, T.FPERIODENDCOSTDIFF, T.FPERIODRECEIPTCOSTDIFF, T.FPERIODISSUECOSTDIFF, T.FYEARISSUEAMOUNT, T.FYEARISSUEQTY, T.FYEARRECEIPTCOSTDIFF, T.FYEARISSUECOSTDIFF, T.FPERIODADJUSTDIFF, T.FEXP, T.FPERIODRECEIPTQTY, T.FPERIODRECEIPTASSISTQTY, T.FPERIODRECEIPTAMOUNT, T.FSTORAGEORGUNITID, T.FYEAR, T.FPERIODBEGINASSISTQTY, T.FYEARRECEIPTASSISTQTY, T.FYEARISSUEASSISTQTY, T.FASSISTPROPERTYID, T.FPROJECTID, T.FTRACKNUMBERID, T.FSTORETYPEID 
from t_im_inventorybalance T 
inner join t_bd_materialcompanyinfo mat on mat.FCOMPANYID = T.FCOMPANYORGUNITID and mat.FMATERIALID = T.FMATERIALID 
where T.FCOMPANYORGUNITID = '财务组织id'  and T.FPERIOD = 当前期间 and T.fyear = 当前年度 and mat.FACCOUNTTYPE = 4 and T.FISCALCULATE = 1


存货核算 核算范围变小 先进先出物料数据处理

存货核算 核算范围由大变小,例如按财务组织核算变更为按库存组织核算(或按仓库核算)、按库存组织核算变更为按仓库核算,需要对先进先出...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息