首页 > 其他分享 >MIRO 凭证拆分 增强

MIRO 凭证拆分 增强

时间:2022-10-14 23:32:44浏览次数:43  
标签:MIRO 凭证 汇总 校验 标准 拆分 发票


群里有人问MIRO 拆分凭证怎么实现,找出来之前的资料看了下。

整理之前的文章,当时也是朋友看的需求。


MIRO发票校验,生成的财务发票凭证中,标准逻辑应付是一条,现在的需求是要根据成本中心拆分成多条。

操作大致如下:

miro 发票校验

MIRO 凭证拆分 增强_微信

生成凭证后 去 mir4查看凭证,查看财务凭证

MIRO 凭证拆分 增强_微信_02

标准的,记账码31对应的是一条汇总的行项目,只有一个汇总金额。
需求是根据item中的  成本中心  去汇总,把31项目拆分成明细,对于税费等按比例分摊。

MIRO 凭证拆分 增强_记账码_03

标准预留的BADI和出口,没找到,于是找了个位置做隐士增强
增强位置:
Function:FI_DOCUMENT_POST
Form:fi_document_prepare


MIRO 凭证拆分 增强_数据_04

尽量在prepare位置加代码,这里是数据准备阶段,后面有完整的标准校验,如果有其他关联表的变更也会随之一起自动赋值,如果直接在post的位置可能会导致更新的表不全,或者部分标准check没走,会有不确定风险。

所以在检查阶段或者数据准备阶段去做增强一般没为什么问题

MIRO 凭证拆分 增强_数据_05

同时注意冲销的处理。

MIRO 凭证拆分 增强_数据_06

里面细节就不赘述了…… 而且我也没有那段代码了,好多年前写的。


标签:MIRO,凭证,汇总,校验,标准,拆分,发票
From: https://blog.51cto.com/u_15680210/5758094

相关文章