一.说明
在做集中采购的收入发票(参见《发票校验_集中采购》)时,税款留在第一个公司代码下,如果因税务管辖要求将税款转到第二个公司代码下,除手工记账外,还可采用SAP标准程序RFBUST10处理。
能够正确完成,需以下若干条件:
- 维护公司间结算科目和税码,参见《维护公司间结算科目》、《维护公司间结算税码》;
- 往来结算科目、税码对应科目等均需维护到指定公司代码下;
- 凭证类型为SA,注意事先要用FBN1维护在C100、C200的号码段(默认为01),操作参见《维护会计凭证号范围》。
涉及公司间往来的凭证号,可以用SE38执行程序RFBVOR00查看。也可用MIR4查询收入发票,从会计分录的抬头数据查看。
操作分为两步:执行程序RFBUST10生成一个批处理会话; 用T-CODE:SM35执行批处理对话。如果使用频繁,可用T-CODE:SE93给程序RFBUST10绑定一个自定义T-CODE。
此项操作可以重复多次,会多次生成往来会计凭证,所以在处理时需多加谨慎。
二.执行RFBUST10
在前台执行SE38如图 1所示,进入后在程序栏输入RFBUST10,点击执行按钮()。
图 1 SE38运行
如图 2所示进入条件筛选界面,为缩小筛选范围,可输入公司往来凭证号或指定过账日期。注意:在按批量输入转账过账栏作勾选标志,在凭证类型栏输入“SA”。
图 2 条件选择界面
执行后如图 3所示,如没有红色报错信息,则表明批处理对话已生成,可退出。
图 3 执行
三.SM35批处理操作
在前台执行SM35,进入后在会话名称列表中找到创建的批处理会话,注意此例事物为2,屏幕为10,如果无数据,则批处理会话创建失败,需更正后再次创建。
图 4 SM35初始
如图 5所示,用鼠标选中会话,点击工具栏的“处理”按钮(),弹出对话框,此例选择后台执行,参数选择后点击下部“处理”按钮。
图 5 处理会话