关于过账 - 后进先出和先进先出成本方法
本主题说明了“后进先出”和“先进先出”成本方法的过账。
接收时为后进先出和先进先出成本物料过账成本
将物料接收到存货的系统处理如下:
- 采购单接收
- 作业接收
- 作业报工过账
- 作业物料收回
- 客户订单退回
- 库存调整
- 循环盘点过账
- 杂项接收
- 实际库存过账
物料后进先出文件
对于后进先出和先进先出成本核算,系统为物料后进先出文件中的物料维护所有的接收堆栈。
每次在将物料从采购、作业或杂项接收中接收到库存时,都会创建包含以下信息的“物料后进后出”记录:
- 物料号
- 接收日期
- 接收时间
- 接收数量
- 接收成本 (制造物料的成本明细 - 物料成本、人工成本、固定间接成本、可变间接费和外协成本)
- 总账科目
如果使用“后进先出”,接收成本过账到“物料成本”表单,并在“物料”表单的“(标准)单位成本”字段中显示(仅查看)。“单位成本”字段显示发出物料的下一个成本。
如果使用“先进先出”,接收成本过账到“物料成本”表单,并将其显示(仅查看)在“物料”表单的“(标准)单位成本”字段中。“单位成本”字段在物料文件中显示旧物料的后进先出记录的成本。
每次将物料从客户订单退回、存货调整、循环盘点过账、实际库存过账或从物料收回接收到存货时,总是将接收的数量添加到当前位于“物料后进先出”文件最后一个记录的数量中。
注意: 每项物料在文件中的当前“后进先出/先进先出”信息在“物料后进先出/先进先出汇总”和“物料后进先出/先进先出明细”报告中显示。
根据要过账处理的不同,过账到“物料后进先出”记录的“接收成本”有所不同:
- 对于采购单接收处理,作为缺省值,过账的接收成本为采购单行单位成本。
- 在通过采购单接收接收物料时,“接收成本”缺省值来自于采购单行单位成本。
- 在执行杂项接收时,使用的“接收成本”是由用户在处理事务时输入的。
- 在从作业中接收存货时,使用的“接收成本”是由“车间管理参数”表单的“成本基于完成标志”字段、作业状态和作业工序中的“完成”标志确定的。如果接收是通过使用最后工序中的人工处理执行的,可以选择关闭作业单。如果在输入处理时关闭作业,使用的接收成本总是作业的实际单位成本。
- 如果作业未结束,并且“成本基于完成标志”参数设置为“作业”,则使用的“接收成本”是作业的计划单位成本。(计划单位成本是基于“当前工序”和“当前物料”表单中的准备、加工时间和费率确定的。)
- 如果作业未关闭,并且“成本基于完成标志”参数设置为“工序”,则使用的“接收成本”是由作业工序的“完成”标志确定的。
- 已完成工序的实际成本积累的同时,积累未完成工序的计划成本以确定最终接收成本。
分类账分配日记账
当物料进入库存 (采购的或制造的) 时,将在相应的分类账分配日记账中创建新处理 (客户订单分类、IC 分类、采购单分类或 SF 分类)。
- 用于采购单接收、作业接收或杂项接收处理的“接收成本”为上述“接收成本”。
- 用于库存调整的“接收成本”是在输入处理时物料后进先出文件中的最后一个记录。用于客户订单退回的“接收成本”是根据行物料的所有发货的平均值。
- 用于作业物料收回的“接收成本”是将物料发放到作业时使用的实际成本的平均值。
发出时为后进先出和先进先出成本物料过账成本
已经通过处理以下事务在系统中将物料从存货中全部发出:
- 作业物料发出
- 客户订单发货
- 采购单退回
- 库存调整
- 杂项发出
- 循环盘点过账
- 实际库存过账
在从存货中发出物料时,不访问“物料成本”和“物料”表单的“(标准)单位成本”字段。在发出物料时,系统消耗该物料的“物料后进先出”文件中的数量与成本,直到发放完所有数量为止。
虽然“物料成本”和“物料”表单的“(标准)单位成本”字段显示发出物料的下一个成本,如果需要使用多个“物料后进后出”记录才能满足要发出的数量,可以将多个不同的单位成本用于总发放成本。在消耗数量和成本时,将从“物料后进先出”文件中删除记录。在使用“后进先出”或“先进先出”时,系统不考虑物料是从哪个库存货位发出的。它只考虑接收的时间。