本博客的灵感来源于Joe Dutra的BSAO–Mapping–在PO项目上添加税务详细信息(非常感谢您的分享和帮助)。
这是一个代码片段,演示如何从SAP获取税务信息并将其映射到cXML INVC文档,因此,它是通过阿里巴网络发送给买家的。
这项开发是针对德国税收方案进行的。可以进一步增强错误处理(标准方法的异常处理)。它没有针对服务线和所有其他场景进行测试。此外,wap自助建站,标准sapfm用于将货币金额(字符串)转换为十进制。请注意,这些FM可能会在升级期间被SAP删除。
我们将映射以下字段与ECC PO中的税务详细信息。
我们将共享CC发票配置,在SPRO活动中维护SAP税务代码与cXML的分类关系:
与其他SAP组件集成–>SAP Business Suite Integration Component for Ariba–>应用程序特定设置–>SAP ERP Integration Component for Ariba–>与供应商集成–>定义计费映射设置文档–>将SAP ERP SD税务代码映射到cXML税务类别
使用BAdI ARBERP\u OUTBOUND\u映射、method MAP\u vbrk\u to\u invc\u out映射税务详细信息字段。在下面的例子中,云信息,创建了方法invc\u itm\u map\u tax\u code来封装所有与税务详细信息相关的更改。
方法
签名
对于缺少的方法,大数据包括哪些内容,可以使用类ZOV\u CL\u实用程序的ADD\u MESSAGE\u STATIC\u BAPI:
这里是包含税务数据的发票的cXML输出:
,返利机器人怎么做,爱返利