成本计算函数结构表and计算步奏_第1页
成本计算函数结构表and计算步奏_第2页
成本计算函数结构表and计算步奏_第3页
成本计算函数结构表and计算步奏_第4页
成本计算函数结构表and计算步奏_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Tiptop成本计算函数结构表一 p500_ask() 询问画面二p500_del()删除成本相关资料cch_file,ccg_file,ccu_file, cct_file,ccc_file,cce_file三 p500()-成本计算主函数 3.1. p500_get_date()-获取成本计算日期 3.2. p500_last0()-取上期结存转本月期初 3.2.1 p500_ckp_ccc()-若ccc为空,则指定其为0 3.3. p500_ccc_0()-清空ccc_file,给一个零 3.4. p500_last()-取上期结存转本月期初 3.5. p500_wip()-处理 WIP

2、 在制成 wip_del()-delete ccg_file, cch_file,cce_file 该主件相关资料 wip_1()-计算每张工单的 WIP-主件 部份 成本 wip_2()-计算每张工单的 WIP-元件 投入 成本 (cch).1 wip_2_1() -WIP-元件 上期期末转本期期初.2 wip_2_21()-WIP-元件 本期投入材料 (依工单发料/退料档) .2.1 p500_cch_01() -# 将 cch 归 0.3 wip_ccg21()-计算每张工单的 WIP-主件 投入数量 -> 有争议.4 wip_2_22() - WIP-元件 本期投入人工制费.5

3、wip_2_23()- WIP-元件 本期投入调整成本 wip_3()-计算每张工单的 WIP-元件 转出 成本 (cch).1 - wip_32()-WIP-元件 本期转出成本 (实际成本制) .1.1 p500_sub(l_sfa.sfa01,l_sfa.sfa03,l_sub_qty) .1.2 p500_sub(l_cch.cch01,l_cch.cch04,l_sub_qty) wip_4()-计算每张工单的 WIP-主件 SUM 成本 3.6. p500_wip2()-处理重复性生产WIP(计算产品在制成本(料,工,费)投入,) wip2_1()-计算产品WIP主件 ccg wip

4、2_2()-计算每张工单的 WIP-元件 投入 成本 (cch) .1 wip2_2_1() # step 1. WIP元件 期初 .2 wip2_2_21() # step 2-1. WIP元件 本期投入材料 (依发料/退料档) .3 wip2_2_22() # step 2-2. WIP元件 本期投入人工制费 .4 wip2_2_23() # step 2-3. WIP元件 本期投入调整成本 wip2_3()-计算每张工单的 WIP-元件 转出 成本 (cch) wip2_4()-计算产品WIP主件 SUM cch (ccg) 3.7. p500_tlf()-由 tlf_file 计算各类

5、入出库数量, 采购成本 p500_upd_cxa09(l_apb12,l_apb09,1) p500_ccc22_cost() p500_ccc44_cost() 3.8. p500_ccb_cost()-计算入库调整金额 3.9. p500_ccg_cost()-计算wip入库调整金额 3.a. p500_ccg3_cost()-计算wip入库调整金额(重复性生产) 3.b. p500_ccc_tot(p_sw)- 计算所有出库成本及结存 p500_ccc_ccc26() p500_ccc_ccc23() 3.b.1 p500_tlf21_upd()-回写tlf21的成本-update p5

6、00_get_tlf21(p_tlf01,p_tlf10,p_chr,p_flag) 3.c. p500_ccc_ins()-insert ccc档 3.d. p500_can_upd()-加上销货收入调整金额 3.e. p500_rework()-计算重工工单 3.e.1 p500_rework1() -先算 WIP 及 完成品入库3.e.1.1 p500_wip_rework() -处理 WIP 重工成本 (重工sfb99='Y') wip_1() # 计算每张工单的 WIP-主件 部份 成本 (ccg) wip_2() # 计算每张工单的 WIP-元件 投入 成本 (cc

7、h) wip_3() # 计算每张工单的 WIP-元件 转出 成本 (cch) wip_4() # 计算每张工单的 WIP-主件 SUM 成本 (ccg) 3.e.2 p500_rework2() -再算所有出库成本及结存 3.e.2.1 p500_ccg2_cost() -加上WIP重工入库金额 3.e.2.2 p500_ccc_tot('2') -计算所有出库成本及结存 3.e.2.3 p500_ccc_upd() -Update ccc_file 3.e.3 p500_wipx0() -记录WIP-拆件式工单 在制成本 (工单性质=11) -因为要取重工后单价 3.e.3

8、.1 p500_wipx()-处理 WIP 在制成本 (工单性质=11拆件工单) 3.f . p500_reshare()-对于 联产品入库分摊 部份, 进行第二次处理3.f.1 p500_ccg4_cost() - 计算联产品入库分摊 3.f.2 p500_ccc_tot('3') -计算所有出库成本及结存 3.f.3 p500_ccc_upd() - Update ccc_file 3.g . p500_reshare2()-对于 拆件式入库分摊 部份, 进行处理3.g.1 p500_ccg5_cost() -计算拆件式入库分摊 3.g.2 p500_ccc_tot(

9、9;3') - 计算所有出库成本及结存 3.g.3 p500_ckp_ccc() -CHECK ccc_file做NOT NULL栏位的判断 3.g.4 p500_ccc_upd() - Update ccc_file 3.h . p500_cct2ccg()-将cct_file,ccu_file写入ccg_file,cch_file四 p500_out()-显示成本计算错误讯息(ccy_file) 4.1 p500_rep()-显示成本计算错误讯息(ccy_file)附录一:成本计算作业说明(axcp500)依输入须计算成本之料件, 按成本阶数由下往上累算成本1. 取本期期初成本:S

10、tep (1):取上期开帐资料(库存成本开帐数据维护作业(axct001)若无开帐资料, 则取:Step (2):上期期未成本(ccc_file ,ccc91,ccc92a/b/c/d/e/ )2.若此料件有做开立工单生产, 则做在制成本处理: Step (1):删除这个料件的所有本月份的在制工单数据 (ccg_file,cch_file) Step (2):自工单档(sfb_file)取工单未结案或本期结案且 开单日期<=成本计算年月且非重工工单(sfb38!=Y) Step (3):计算本张工单之 主件部份(ccg_file) Step(3-1):加总本张工单所耗工时(SELECT

11、SUM(ccj05) Step(3-2):加总本张工单完工入库量(自tlf_file) Step (4):计算本张工单之 组件部份(cch_file) Step(4-1):取上期开帐数据(在制成本开帐数据维护作业(axci400) 若无开帐资料, 则取: Step(4-2):取上期期未成本(cch_file) Step (5):自异动记录文件(tlf_file), 取本张工单下阶的发/退料储存到每月工单元件在制成本文件(cch_file) Step (6):计算本工单投入人工/制费/加工, 每张工单的人工/制费/加工记录于每月工单元件在制成本文件(cch_file), 而组件料号(cch04)

12、 固定为 DL+OH+SUB 人工/制费:SUM(ccj09b),SUM(ccj09c) FROM ccj_file WHERE ccj04 = 这张工单 加工:取A/P 净额 Step (7):取在制成本调整数据维护作业(axct401), 直接调整本张工单成本 (GVC 不会使用) Step (8):计算本张工单的转出成本: Step (8-1):根据本张工单完工入库量 * 此投入料之QPA = 转出数量 Step (8-2):若有替代料件, 则会首先转出主投入料件, 再依生管投入替代料顺序做转出. Step (8-3):若本期有超领量, 且本期有完工入库量, 则超领量会在本期全数转出 S

13、tep (8-4):若生产 = 完工入库套数 则下阶料全数转出 Step (8-5):转出成本单价为 “本期期初+本期投入” 之加权平均 Step (8-6):人工/制费/加工 的转出方式: (1)依实际输入(人工制费期末结存套数须由 人为个别设定各工单约当量) (请参照教育训练手册说明) GVC 使用参数(3) (3) 依产出套数(人工制费期末无结存) 只要本期有完工入库套数, 则人工/制费/加工全数转出 Step (8-7): 若当期未转出即结案 , 则归差异成本(cch4*) Step (8-8):若在制成本差异调整维护作业(axct402g)中,有 输入调整数据, 则直接对差异成本栏做

14、调整 ?在制成本差异调整维护作业(axct402g)和在制成本调整数据维护作业(axct401) 有何不同? Ans:前者为针对每一笔下阶料差异成本做调整,籍以影向下阶料期未成本 后者为在每月工单元件在制成本(cch_file) 增加一笔RECORD( cch04 = “ADJUST”), 籍以调整本张工单成本 Step (9):自每月工单元件在制成本文件(cch_file)汇总到每月工单主件在制成本档(ccg_file)2. 由异动记录文件(tlf_file), 计算各类入出库数量, 采购成本, 仅计算在单别成会分类设定作业(axci010)中, 单据之成本入项否èY才计算 Ste

15、p (1):若此笔异动为工单发/退料或入/退库数据, 且异动库存的单据日期大于工单结案日, 则视为不正常情况. 会存在库存及在制成本计算的特殊状况讯息文件(ccy_file), 但仍会做以下处理. Step (2):依影向库存之单据别, 取单别成会分类设定作业(axci010)中之成会单据类别(smydmy2), 是否为成会入项(smydmy1) Step (3):Check成会单据类别(smydmy2)è3.领出(工单,杂发), 并且此工单不为重工, 但却有备料的成本阶数较生产料件为高时, 会存在库存及在制成本计算的特殊状况讯息文件(ccy_file), 但仍会往下处理. Step

16、 (4):依不同的异动库存种类做以下判断: Step (4-1):重工入库:将数量存至本月重工入库数量(ccc27), 其入库金额待重工工单计算时补入 Step (4-2):一般正常入库时, 将数量存至本月入库数量(ccc21) Step (4-3):入库金额的计算, 若为标准成本制时, 取标准单价计算, 若为实际成本制时, 做以下判断:A. 杂项入库:取杂项异动单价维护作业(axct500)中此笔数据的金额.B. 调拨入库:取拨入单价撷取作业(axct501)中此笔数据的金额C. 一般入库:取此笔资料的净入库金额以上A,B,C三个动作均会更新tlf21(成本金额) Step (5):若为重工

17、领出时, 则将数量存至本月重工领出数量(ccc25) Step (6):若为工单领用时, 则将数量存至本月工单领用数量(ccc31) Step (7):若为杂项领用时, 则将数量存至本月杂项领用数量(ccc41) Step (8):若为其它调整时, 则将数量存至其它调整领用数量(ccc51) Step (9):若为本月销货时, 则将数量存至本月销货领用数量(ccc61), 并计算其金额 Step(10):若为盘点数量时, 则将数量存至本月盘差数量(ccc71) Step(11):依成会系统参数设定(axcs010)中的存货科目取得方式(ccz07)定义的不同决定科目, 及smy_file中的对

18、方科目回写至tlf_file Step(12):依入库成本调整数据维护作业(axct002)的数据直接调整入库金额 Step(13):加总工单上阶在制成本维护作业(axct400)中, 这颗料件的金额至入库金额栏 Step(14):算出加权平均单价, 若本期单价为0者, 则先取开帐资料单价, 若单价为0则再取上期期月平均单价, 此段FUCTION为共享, 若为重工工单, 会另加总cch_file的本月投入金额字段 Step(15):依成本阶区分, 当成本阶不同时, 才会做重工工单的处理, 而此部份的处理相同于一般工单, 差别仅在于一般工单先计算, 先得出重工前单价, 供重工工单使用附录二: T

19、iptop成本系统结帐逻辑暨来源作业说明2007.05.15 rosf成本系统结帐逻辑是为将当期之库存异动明细资料(Transaction Log File) , 依单别成会分类设定作业(axci010)中的设定分类做统计归纳. Tiptop 成本架构区分为 库存成本维护作业(axct100) ccc_file 及 工单上阶在制成本维护作业(axct400) ccg_file,cch_file. 即将tlf_file 分析归纳至 库存及在制明细资料作业中. 与MRP同样地依赖成本阶数定义所有料件之计算顺序. 不同之处在于成本计算为由下往上Roll Up 卷算(先计算原料/半成品, 再撷算成品金

20、额). 各阶(原料/半成品/成品)计算时, 以料件为主体进行撷算. 区分以下二部份计算:一. 库存进耗存计算: 以库存的角度收集期初;本月入库;在制领用;销货/销退;盘盈亏. 进而依进耗存公式计算出当期期未成本,在Tiptop作业为库存成本维护作业(axct100):1. 上月结存:即期初金额, 初上线时由于上期并无自Tiptop 系统撷算成本, 故由库存成本开帐资料维护作业(axct001)自行输入或由成会单位提供开帐金额; 期初数量应与仓库单位帐上数量一致. 可以成本开帐与仓库数量比较表(axcr190), 勾稽是否与制造系统之帐上库存数一致. 上期成本若由Tiptop 系统撷出后, 期初

21、金额即会自动撷取库存成本维护作业(axct100)之期未金额.2. 本月入库:包括采购入/退库;工单完工入/退库;杂项收料入/退库;工厂间调拨入/退库, 说明如下:(1).采购入/退库:自采购入库异动维护作业(apmt720)及采购仓退异动维护作业(apmt722)维护之库存异动资料撷算之, 其金额自应付帐款系统撷取而来. è易发生异常:该项数字应与总帐会计系统之原料/半成品之当期异动金额一致, (可使用材料进货资料明细表-依传票别(axcr701), 由系统自动核对成本之采购入库金额与总帐数字吻合否)(2).工单完工入/退库:自工单完工入库维护作业(asft620);委外采购入库维

22、护作业(apmt730)及拆件式工单完工入库维护作业(asft622)之异动资料撷算而来. 但在工单维护作业(asfi301)之记录为非重工è其金额, 参见在制计算之说明. (3).杂项收料入/退库:其资料内容由仓库杂项收料作业(aimt302)撷算而来. 计算前须由杂项异动单价维护作业(axct500)给予适当单价. (4).工厂间调拨入/退库: 由工厂间直接调拨作业(aimt720)或两阶段工厂间调拨模块作业异动之资料, 透过调拨异动单价维护作业(axct501)定义单价.3. 本月重工领出/工单领退料: 一般成本计算时, 对于重工金额往往难以认定. 但Tiptop 以期初金额+

23、一般入库金额加权平均单价视为重工品领用单价. 可避免重工品认定单价困难. 一般原/物料投入生产之单价, 即以当月计算出之加权平均单价认列之. 该项资料由工单发料作业模块撷算而来, 而该笔记录是为重工或一般领退料则视该工单之成本阶数而定. 若该工单生产半成品, 但领用成品或半成品, 则该记录则为重工.4. 重工入/退库:同样的自工单完工入库维护作业(asft620);委外采购入库维护作业(apmt730)及拆件式工单完工入库维护作业(asft622)之异动资料撷算而来. 但在工单维护作业(asfi301)之记录为重工 è其金额, 参见在制计算之说明5. 杂项领用:由仓库杂项发料作业(a

24、imt301)撷算而来, 使用当月算出之月加权平均单价. 6. 销货出货:由出货单维护作业(axmt620); 无订单出货单维护作业(axmt650)及销退单维护作业(axmt700)撷算而来. 7. 盘点盈亏:异动资料由盘点作业过帐而产生者. 皆统计于该栏中.8. 结存调整:因以上所有金额皆为明细资料加总而来. 与月底结存金额(期未数量*当月月加权平均单价), 可能在资料量大或成本单价低的情况下产生尾差. 因而统一记录于该栏9. 月底结存: 期未成本评价方式为. 期未数量*当月月加权平均单价二. 在制进耗存计算:在制成本的计算主要影向其正确性为投入及转出(完工入库成本). 投入包括材料成本及人工/制造费用的分摊, 加工费用的收集. 至于转出. 则是将投入成本做正确的区分以转至库存成本中的入库成本. Tiptop 的在制成本依工单+年度+期别汇总记录于 工单上阶在制成本维护作业(axct400)中, 可使用其 B.组件单身 功能进入 工单下阶在制成本维护作业(axct410) 查看该工单投入之明细资料. 并针对工单下阶在制成本维护作业(axct410) 各栏说明如下:1. 期初成本:初上线时, 由在制成本开帐资料维护作业(axci400),撷取开帐资料. 尔后由上期之在制月底结存带入. 2. 本月投入:依组件料号栏记载种类不同, 各代表以下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论