运杂费处理SAP屠夫.docx
- 文档编号:28313952
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:18
- 大小:339.87KB
运杂费处理SAP屠夫.docx
《运杂费处理SAP屠夫.docx》由会员分享,可在线阅读,更多相关《运杂费处理SAP屠夫.docx(18页珍藏版)》请在冰豆网上搜索。
运杂费处理SAP屠夫
例4运杂费处理
1.MM局部采购运杂费用
刚学习SAP时,我问运输费用在SAP中如何处理?
网友回答说你这问题太大他复杂了要是讲起来估计我的指头都要打起一层皮,我大惊说莫非弟兄手最近脱皮否,那得去皮肤科看看,虽然手掌脱皮这事算不上什么大毛病,但总不大雅观吧.后来抽空仔细宰了宰,无非就是这些东西,今天稍微总结一下,如果读者有其他解决方法的可以一起探讨,为此假设一个客户的〞严格〞需求.
需求:
1.将每笔运杂费直接计入材料本钱.
2.注意未到运费用和期间影响,什么意思呢?
假设采购材料10000吨,每吨运费1元,典型地,供给商将货物运送到某保税区(比如很多来料加工企业就在保税区设置仓库,TW企业喜欢管此叫HUB,关于来料加工请看本例的小知识)或者某港口仓库,然后统一在运到生产工厂仓库,仓库之间有一定运输距离,同时货物最后到生产工厂也有一定时差甚至是跨期间的,比如10000吨到港后质检后只有5KT被运到生产工厂,另5KT在下期间才到工厂,如此当期进入材料本钱的只是5000元运费,假设有杂费同样需要防止响当期本钱.
3.假设存货使用的是实际本钱,在SAP中即MAP或STD+ML(如果直接使用标准价不带物料帐这些运杂费就到材料采购差异了,问题是很多外企这些差异是直接进销售本钱的就没有必要讨论,如果有物料分类帐这些差异最后被复原分配),为了简便,姑且假设采购材料使用MAP.
通常运输杂费处理无非是如下几种方法.
(一)方法1:
直接列入期间费用
会计实务规定企业购入的存货除采购价格外,其它的运输费,装卸费,保险费,包装费,挑拣费,合理损耗(途耗)或其他和采购相关费用(一般我们在做SAP主数据分类时间也喜欢使用〞其他〞这词,管理它三七二十一分不出类别的都放到其它)等等统同称存货/采购附加本钱,因为和存货有特定的直接关系可以计入存货本钱,但是在实际业务中,核算可能相当烦琐,根据重要性原如此制造企业可以直接做期间管理费用.商品流通企业因为这些附加本钱可能和多种存货相关(制造企业同样有这问题,一货车原材料进来好几百种,谁能合理将一笔运输费用计入各种原材料,所以有个用户问我这运输费用计算复杂着呢,这车费是按照材料个数,材料体积还是材料重量还是按照种类给白分比去分摊运输费用呢?
估计这样做本钱的要备受折腾,然后我征询一个朋友意见,那小子几乎是毫不犹疑地回答那用户有病.您说这啥人,连衣食父母号称〞上帝〞的用户都敢骂)还可能涉与销售费用,所以这些费用计入〞营业费用〞处理.无论是计入存货还是期间费用同一企业,各会计期间采用的方法必须一致.
至于存货到厂的仓储保管费用似乎各有言辞,一本会计书籍上写道:
仓储保管费用在会计上缺乏可操作性为了简便核算,也列入期间费用处理,而另一本书上说可以计入存货.
我所做过的一个case是企业将运输费,装卸费作成PO条件类型,同时将仓储保管费用也按采购价格的一个低百分比(在SAP中设置一应计的百分比条件类型)预提进存货本钱.
方法1就是将运杂费直接计入期间费用.
优点:
操作简单,估计多数没上系统的企业会如此操作.
缺点:
不能真实反响材料本钱,特别是当运输费金额较大时对当期利润有较大影响,特别是假设运输商某期间屡次提供运输服务后统一开给你一X较大的发票.
难于对应到相应PO,除非有使用一个text,reference字段输入PO号.
实现不了上面的需求.
SAP实现:
直接总帐记帐FB50,为什么可FB50,你将〞应付帐款-运输费〞做成一般总帐科目就行,如果有多个运输商要做报表将〞应付帐款-运输费〞作成90类型的科目使用统计性内部定单,或者干脆用个text,reference字段记录供给商就行,运输商就不用建立供给商主数据了.
为什么起码不按常规将运输商建成比如财务专用/或一次性供给商对应统驭科目〞应付帐款-运输费〞呢?
然后使用FB60确定应付运费呢?
是这样的,那天有个家伙将本来一般的总帐科目〞短期借款-本金〞给整成统驭科目使用供给商管理,“短期借款-利息〞整成对应到另一个供给商,如此〞独辟新径独具匠心〞的思路我也借鉴一下而已,就是要各位看不大明白.
(二)方法2:
使用事后借记和计划外运输费用
优点:
不需要使用MM条件类型,可以灵活决定运输费用是进入存货还是期间费用,当然在各期间必须一致.
可以实现上面的需求.
缺点:
可操作性差
(1)在MIRO做事后借记LIV时理论上是可以无限扩展的,意思是运输费,装卸费,槽车费,保险费等等可能对应不同供给商都可使用事后借记,问题是这么多供给商发票校验时输入PO带出的是材料供给商需要手工更改为不同的附加费用提供商,员工难免操作失误.
(2)如果要提供材料本钱组成报表取数相比照拟困难.
SAP实现:
说说SAP中的实现操作.
1.在PO中只输入10000吨价格100元/吨,MIGO时会计分录
Dr:
材料100万(10000吨)
Cr:
Gr/IR100万
〞计划外运费用〞科目,OBYC->UPF.
3.在IMGPath:
MaterialsManagement->LogisticsInvoiceVerfication->IningInvoice->
ConfigureHowUnplannedDeliveryCostsArePosted(Tcode:
SE16->V_169P_B)中有两种设置Unplanneddel.Costs设置为空表示计划外运费用金额直接计入进入材料本钱(STD如此材料采购差异),设置为2计划外费用才会进入〞计划外运费用〞科目(如图例4-1).
4.MIRO做LIV.
图例4-2-[1]:
选择了事后借记.
图例4-2-[2]:
注意Inv.Party输入运输商,通常我们输入PO进展发票校验,带出的供给商默认是材料供给商,注意要更改成运输商,在Unpl.del.Csts输入本期发生运输费用5000元.
100万的材料采购发票和10000的运费发票过来,一起做校验.
Unplanneddel.Costs设置为空:
Dr:
Gr/IR100万(和MIGO时100万抵消)
材料1万(进材料)
Cr:
AP101万
Unplanneddel.Costs设置为2:
Dr:
Gr/IR100万(和MIGO时100万抵消)
计划外运费用1万(进计划外费用)
Cr:
AP101万
通常可能的情况是运费发票后到,材料发票已经校验了,就可使用事后借项.
下面实例都假定Unplanneddel.Costs设置为空进材料本钱,不再区分两种情况,一般地我们想运输费进入材料本钱就不设置2.
如果将增值税务(17%和7%的运输进项税)考虑进来,分录就变成如下.
使用正常发票校验校验采购应付款.
Dr:
Gr/IR100万
VAT-InputTax17万
Cr:
AP-材料供给商117万
使用事后借记校验运输发票(如图例4-2).
选中计算税标志.
Dr:
材料4650元
VAT–FreightInputTax350
Cr:
AP-运输商5000元
假设当期只收到5000元运输发票,如此只有4650进材料本钱,显然满足上面用户的需求.
同样假设还有装卸公司的装卸费用,第三方仓库租用费等都可无限延用图例4-2的事后借记计划外费用,反正都是进材料,显然如果有的企业运杂费过多(我曾服务的一家外企云杂费用有上十种,并且对应多个供给商)这样非常容易出错,并且都使用计划外费用费用都进材料了,难于区分终究是何种运杂费,即使你可以使用一个比如text,reference,assignment去注释出运杂费种类,可操作性也很差.
所以通常我们使用第三种方法应计条件类型处理运杂费.
(三)方法3:
应计条件类型处理运杂费.
关于条件类型
优点:
使用应计条件类型,根据经验值将运杂费暂估应计入材料本钱,这样材料本钱组成报表很容易写出.
缺点:
1.当应计条件类型多时维护PO时很容易遗忘.
2.暂估的金额如和实际应付额差异大时,材料本钱就会失真,特别是暂估值(MIGO收货
当期就进了材料本钱)和实际值(发票校验确定的应付在下期)跨期间时显然影响了当期的移动平均价(其实本来就算整个运输费金额占材料比例也不大,可有的本钱核算要求〞严格〞的企业就喜欢挑漏子).
3.满足不了上面的需求.
SAP实现:
说说SAP中的实现操作.
假设企业需要将装卸仓储和运输费用都进入存货本钱,同时运输费用能可抵扣7%.
简单点,假设PO用到下面6个conditiontypes.
1.采购净价conditiontypePB00:
Amount->10000RMB(VendorA)
2.进项增值税conditiontypeMWST:
Amount->17%*10000=1700RMB
3.应付运输费用conditiontypeFRB1:
Amount->1000RMB(FreightvendorB)
(可建立AccesssequenceZFRB,在此例不建立)
4.运输费可抵扣额conditiontypeZDK1:
Amount->1000*7%=70RMB
CopyfromMWST,AccesssequenceMWST
5.装卸费用conditiontypeZZX1:
Amount->50RMB(unload/loadvendorC)
(CopyfromFRB1,可建立Accesssequence)
6.仓储费用conditiontypeZCC1:
Amount->库存总价值的5%
((CopyfromZA01-surchage%ongross)
一个比拟简单的处理方法就是将进项增值税和运输费可抵扣额直接在MIRO处理,FRB1(应付运输费用注意是1000*93%=930进存货本钱,对应acocuntkeyFR1),ZZX1(conditiontype的Controldata2tab页的Accruals打上勾,对应accountkeyZZX),ZCC1(conditiontype同ZZX1一样,对应accountkeyZCC),MIGO收货的会计凭证是:
Dr:
原材料11529RMB
Cr:
GR/IR10000RMB(VendorA)
应计运输费930RMB(FreightvendorB)
应计装卸费用50RMB(vendorC)
应计仓储费549RMB=(10000+930+50)*5%
*你想将各种采购附加本钱计入本钱,相应的conditiontype必须对应accountkey(即可设置各种采购附加费用科目)
MIRO时如图1,
图1-[1]:
校验材料供给商的应付,此时你输入一17%增值税码(关于税务设置请看本书FI相关配置).
会计凭证如下:
Dr:
GR/IR10000RMB
应交税金-应交增值税(进项税额for材料)1700RMB
Cr:
AP117000RMB(forvendorA)
图1-[2]:
你看FRB1的conditioncategory是B(deliverycost)就知道,这步校验运输费用和装卸费用,出现两个vendor你选运输费用应付校验如下.
Dr:
应计运输费930RMB(抵消MIGO时的贷项)
应交税金-应交增值税(进项税额for运费)70RMB
CrAP1000RMB(forvendorB)
装卸费用LIV同运输费用,仓储费是本公司的应计费用不校验.
*通常运输费等可以建立存取顺序然后MEK1维护一个计划价格,如果计划价格和实际支付有差异,进入OBYC-UPF科目,详细请参考本书的实例运输费用处理)
小庖:
不会吧,上面那也太简单了,能不能将简单的问题搞复杂点,事实上很多时候vendor报价都是含税价格,运输费用也是,也就是说ME11维护的inforecord和MEK1维护的运输计划费用都是含税价(计划费用采用应计方式处理)现在我要MIGO直接生成如下的会计凭证,你给我弄出来.
Dr:
原材料(采购净价+应付运输费用+装卸费)*(1+5%保险费)
11529RMB=(10000+930+50)*(1+5%)
应交税金-应交增值税(进项税额for材料)1700RMB
应交税金-应交增值税(进项税额for运费)70RMB
Cr:
GR/IR11700RMB(vendorA,含税价格,MIRO就不用输入17%税码校验了)
应计运输费1000RMB(FreightvendorB,已含税,MIRO直接转应付运输费)
应计装卸费用50RMB(vendorC)
应计仓储费549RMB=(10000+930+50)*5%
老屠:
那也倒是,不搞复杂一点怎么能显示我们的SAP博大精深呢?
不瞒您说,我最喜欢满足各种BT需求将简单的问题复杂化了.
Dr:
原材料11700RMB
应交税金-应交增值税(进项税额)1700RMB
Cr:
应付帐款|或银行存款|或应付票据啥的,可没有说GR/IR的,GR/IR等于材料采购?
还有应交税金-应交增值税(进项税额for材料)1700RMB和应交税金-应交增值税(进项税额for运费)70RMB不在MIGO时产生让它俩在MIRO时才产生行啵?
你说的那个会计凭证完全可以在MIGO产生只是人家一般不这样玩(因为MIGO你看debit只有存货想dr税金很难,这样的FIDOC也只有我才能给弄出来,有点太BT,这里就不说了.),我让PB00和FRB1你维护含税价格,我给他们各建立一参考价格ZPB0和ZFRB,然后PB00和FRB1带到PO自动换成不含税价格,你要看含税价格可以看ZPB0和ZFRB.
就这么定下.步骤如下:
(1)如图2,ZPB0参考PB00,该condition不能手工修改,注意选上参考程序M(如图2-[5][8]).
(2)定义两个accountkeyZCC|ZZX对应conditiontypeZCC1|ZZX1,这样在OBYC就可以设置应计科目了.
(3)定义计价方案(CalculationSchema)
图5-[1]:
我设置了3个采购价condition,ZPB0是用来做PB00参考condition的,ZPB0不允许修改,这个参考conditionZPB0和PB00必须满足
(1)一样的accesssequence0002
(2)ZPB0里设置RefConType:
PB00RefApplicatoM,如果PB00设置了supplementPricingProc(默认是RM0002),在PricingprocRM0002最好也设置一下ZPB0.
我必须指出的是ZPB0|PBXX|PB00(通常这个用来做手工输入采购价格的,有的企业设置PBXX并且优先级别高于PB00->从inforecord自动带出来的)的step都是1,图5-[1]表示采购价格的优先级别是PB00(tr3)>PBXX(tr2)>ZPB0(tr).
然后PB00设置一个AltCBV(Alternativeformulaforconditionbasevalue,如图6),就是说我们可写一个routine更改PB00从inforecord带出的值.假设inforecordPB00是11700.开PO会自动带出这个计价过程ZRM000,所有的condition都在一个内表,首先是ZPB011700(参考PB00的),然后到PB00时将其值更改(除以1+taxrate,比如本例是17%,taxrate可以根据物料主数据的purchasingview的Taxind.f.material获得,这个优先级别高于inforecord维护的taxcode,关于tax请看本书的SAP税务配置).
Ok,这下我们应该明白PB00|PBXX差异和参考价格的应用.
图5-[4]:
我们为ZZX1和ZCC1定义了两个accountkeyZZX和ZCC,Accrls表示该accountkey
是应计|预提(Accrual|provision),我喜欢将这些accountkey对应的科目叫类GR/IR,
因为这些科目主数据有一些和GR/IR一样的特征比如会计科目的controldatatab
页的onlybalancesinlocalcrcy必须选上,.还因为这些科目承载的通常是所谓的采购
附加费用(也可是产品,请看本书的外包处理实例)这些费用将计入材料本钱.
图5-[5]:
意思是ZCC1的仓储费是按百分比的,计价基数来自24行到36行.
图5-[6]:
我将FRB1的参考conditonZFRB放在计价过程最后一行并且没有为之设置accountkey(虽然它是应计condition,如未设置accrual其值就可能进actualvalue)是因为放在FRB1后,ZCC1就会将其值的5%也算进去ZCC1的totalvalue而实际上ZCC1的totalvalue是(PB00+FRB1+ZZX1)*5%=549.
除你为ZZC1再使用一个AltCBV.
现在你开PO,condition如下,我并没有将MWST(inputtax17%)和ZDK1(Fre.Tax7%)的conditionlistinputtax可以在inforecord的purchasedata维护一个taxcodeJ1(17%),这个taxcode会自动带到conditiontab页左边的invoicetab页,MIRO时也会相应到到lineitem.condition如如下图.
你也可以MEK1维护MWST和ZDK1的conditionrecord,此时,ZCC1的5%就要使用altBCV了,这样此两condition就会自动显示在POitem的conditionlist里.
MEK1你可能发现MWST是根据客户主数据和物料销售视图的taxclassifiction决定的,所以你可能需要扩大accesssequenceMWST,详细请看本书的SAP税务配置.
SE16:
V_162定义POitemlayout将GR/IRcontrol将taxcode设置必输
MIRO,FIDoc
分3次byPO发票校验
采购净价conditiontypePB00:
Amount->10000USD(VendorA)
国外运输费用ZFR1:
Amount->1000USD(FreightvendorB)
关税ZCS1:
1000%,Amout->11000*1000%=110000USD(CustomvendorC)
消费税ZXF1:
9%,Amount->110000*9%=9900USD(TaxvendorD)
消费品价值总额:
Amount->130900USD
进项增值税ZZZ1:
Amount->(PB00+ZFR1+ZCS1+ZXF1)*17%=22253USD
城市运输费用ZFR2:
Amount->100USD(VendorE)
消费品价值总额:
Amount->130900+100=140000USD
MIGO会计凭证:
Dr:
那破消费品140000USD
Cr:
GR/IR10000USD(vendorA)
OuterFreightcost1000USD(vendorB)
Customcost110000USD
Consumingtax9900USD
(四)方法4:
建立厂外临时工厂.
将工厂外的保税仓库或临时港口建立成一个专门的工厂,这样材料供给商送到保税仓库或临时港口后10000吨,如果质检后当期只运5000吨到生产工厂,如此只有5000吨进入存货本钱.
显然满足了上面需求.
优点:
不影响生产工厂的当期移动平均价,通过公司间库存转储单(STO)可以很方便将各种运杂费参加材料存货本钱.
缺点:
(1)需要建立另外的工厂,如果是石化行业原材料不多还好,如果是制造企业建立工厂显然对跑MRP不利,虽然可以通过特殊采购类型跨工厂跑MRP,但是肯定没有在同一plant方便.
(2)为了同公司代码库存转移能加进运杂费,必须开STO,本来从材料供给商那已经开了一次材料采购单,现在再开一次采购单(STO)肯定加重采购部和库房收货工作量,显然实施SAP不是用来折腾人的,尽量少用STO,除非你家采购人员确实闲的慌.
什么时候需要建立货物暂存工厂呢?
我举一个实例,某某一家美资A公司将生产的东西销往国外,在国内建立廉价的血泪生产工厂然后在国外在国外销售的例子实在太多了,通常可以在境外设置销售公司,假设在英美法国各设置有销售公司B,C和D,通常的业务可有以下几种:
(1)BCD开销售定单由某某A直接出货,这就是所谓的跨公司销售,BCD甚至可不设plant或设置一虚拟plant.
(2).因为A到BCD运输和各种手续耗时,需预先转一些产品过去,A开跨公司转储单到BCD,当然转储单除了本钱销售价(这样做的目的是报表合并时这些业务将不涉与公司间内部损益,否如此就会涉与公司间未实现和已实现损益)还可以加上转卸费,关税,保险费,运输费等.然后BCD开销售定单去卖.
(3)原因同2,只是某某A公司在距离BCD的某国外快递公司租用一间仓位,先将货物移过去,这样你就不能将快递公司仓位建立成一个Sto.Loc然后一步MB1B311过去,因为还需要各种运杂费,中途还需要时间,A公司某某要出货,假如干天后到达快递公司仓位才能在那边收货.
一句话,如果你需要在同公司间的Sto.Loc.库存转移加运杂费请使用Plant.
SAP实现:
说说SAP中的实现操作.
关于跨公司转储:
c:
\iknow\docshare\data\cur_work\.sapsh\bbsxp\images\upfile\2006-3\20063111646.doc
.sapsh./bbsxp/ShowPost.asp?
id=11365
(五)其他方法
(1)在财务管理要求稍严格的公司,假设运杂费不进材料采购本钱,可以通过总帐直接做帐,但是为了监视作用,可以采取建立K本钱中心费用类PO然后校验确定运输费用的方式,或建立采购服务(AC03)单.
(2)如果工单不多,还可将采购订单的类别里输入个生产订单类型F将某X采购定单的运输费用直接进入工单.
(3)TK11建立运输费用条件类型,通过shipment〔VT01N〕能产生shipmentcost,如何通过shipmentcost….这个没折腾过,欢迎大家补充…
……………………………………
欢迎各位弟兄补充….
小知识:
(一).三来一补
“三来一补〞是咱们国家早年在自身经济条件薄弱为了吸引外资和提高就业率所创立的贸易方式,包括来料加工,来样加工,来件装配和补偿贸易,在改革开放的〞前沿阵地〞某某地区非常普遍,名为贸易,实质上近似投资.通常有如下一些限制:
1.经营期限只有十年(这个限制应该已经不存在);
2.产品必须百分之百外销(这很容易理解,来料加工原材料都从境外取得通常是免征少预征或先征后退,先征后退是为了防止走私,据说开放的早年有的不老实的企业假来料加工为名将材料弄进来,因为没有关税价格肯定廉价然后转手卖出,整了一笔钱后就关门溜之大吉.
当然全额先征后退对来料加工企业肯定也会带来资金周转的问题,同时海关对先征
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 杂费 处理 SAP 屠夫
![提示](https://static.bdocx.com/images/bang_tan.gif)