Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【SAP ABAP系列】ABAP MIR7预制凭证BAPI

【SAP ABAP系列】ABAP MIR7预制凭证BAPI

原创
作者头像
matinal
修改于 2020-11-16 01:59:26
修改于 2020-11-16 01:59:26
2.3K0
举报
文章被收录于专栏:SAP TechnicalSAP Technical

正文部分

做预制凭证有两个BAPI:

BAPI_INCOMINGINVOICE_PARK 和 BAPI_INCOMINGINVOICE_CREATE

连个的区别是:第一个只做发票预制,第二个是发票和过账一块做。

下面简单说说BAPI_INCOMINGINVOICE_PARK发票预制

做发票有四种业务

1. Park as Invoice (HEADERDATA-INVOICE_IND = X, ITEMDATA-DE-CRE_IND = SPACE)

2. Park as Credit Memo (HEADERDATA-INVOICE_IND = SPACE, ITEMDATA-DE-CRE_IND = SPACE)

3. Park as Subsequent Debit (HEADERDATA-INVOICE_IND = X, ITEMDATA-DE-CRE_IND = X)

4. Park as Subsequent Credit (HEADERDATA-INVOICE_IND = SPACE, ITEMDATA-DE-CRE_IND = X)

然后现在遇到一个问题

退货的凭证,做发票传BAPI报错,不知道如何处理。

现在只能做收货的发票。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
SAP 基于采购订单的MIRO校验过程
发票校验是物料管理(MM)系统的一部分。它提供物料管理部分和财务会计, 成本控制和资产管理部分的连接。
matinal
2020/01/15
2.2K0
SAP 基于采购订单的MIRO校验过程
【SAP ABAP系列】ABAP MRKO增强
寄售记录表: rkwa , "Consignment Withdrawals rkwa-stauts = '00' 为未结算 rkwa-status = '01'为己结算 寄售结算时相关信息从这张表取得,包括价格、税码等信息。 如果需要在过账时更改相应的取数逻辑,比如:过账日期,税码等可以使用RMVKON00这个增强。 具体由两个EXIT: EXIT_RMVKON00_001  : 财务凭证(发票),BKPF,BSEG中信息 EXIT_RMVKON00_002  : RKWA中信息 另外寄售结算冲销时比较麻烦,应为没有物料凭证所以不能用FB08或者MR8M冲销,必须先冲销寄售消耗(入库凭证),然后用MRKO把这张冲销的入库结算掉,再去FI使用F-03或者F.13等做清帐。(具体参考NOTES: Note 356130)
matinal
2020/11/14
2.1K0
【SAP ABAP系列】ABAP MRKO增强
SAP_SD常用BAPI
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/163896.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/15
8490
记一次SAP新业务开发项目
       直到笔者写这篇博文的时候,这个开发项目名义上已经上线,但其实开发以及优化的工作还在继续,数据的修复也仍在继续...
SAP梦心
2018/07/31
6960
记一次SAP新业务开发项目
bapi sap 创建物料_bapi 物料主数据创建 ‘BAPI_MATERIAL_SAVEDATA’「建议收藏」
marc_ind_post_to_insp_stock TYPE insmk_mat,”过账到检验库存
全栈程序员站长
2022/09/15
2.1K0
【SAP ABAP系列】ABAP BAPI 和 RFC 的区别
RFC:是se37写出来的其中可以远程调用的叫rfc,remote-enabled function,abap语法和输入输出参数就会有一些限制。 BAPI:是sap做好的实现待定业务操作的rfc。 RFC:是面向过程的,调用简单直接; BAPI:是面向对象的,有属性,方法,有事件。更加的复杂和丰富,更能反映sap业务的应用,bapi方法的构造是基于rfc的,所以可以说bapi集成了rfc。 RFC:一种函数,用于外部程序调用 BAPI:一种函数,用于主要业务流程处理 一个BAPI函数往往能是一个RFC函数(我不知道是不是所有BAPI都可以有基于RFC技术来调用, 但是至少也可以说大部分吧,java里面用BAPI,就是因为这个BAPI函数具有RFC的特性)。 补充:   BAPI(business application programming interface)是面向对象程序设计方法中的一组程序接口。它允许程序员通过SAP将第三方软件整合成R/3专有产品。为了完成一些特殊的商业任务,如上传交易数据等,R/3系统中内置了BAPI。   BAPI和RFC不是同一个层次上概念,不能说从字面上看到BAPI函数和RFC函数就认为他们之间有必然的联系和区别。打个比如,问一个问题:人可以分为哪几类,答曰:男人和老人。大家都知道,男人是基于性别来说的,老人是基于年龄的。BAPI是SAP提供的基于业务对象的函数,关键是它们处理的对象是R/3的业务对象business object),比如单据类销售订单,组织:公司等,它们是一系列实体。RFC则是一种系统间通讯的方式(Remote Funciton Call),一个男人可能同时也是一个老人,一个BAPI函数往往能是一个RFC函数(我不知道是不是所有BAPI都可以有基于RFC技术来调用,但是至少也可以说大部分吧,VB里面用BAPI,就是因为这个BAPI函数具有RFC的特性)
matinal
2020/11/17
1.4K0
【SAP ABAP系列】ABAP BAPI 和 RFC 的区别
【SAP FICO系列】财务预算凭证FMBB的BAPI及错误处理
error: 00 671: procesador ABAP: PERFORM_NOT_FOUND
matinal
2020/11/13
1.1K0
【SAP FICO系列】财务预算凭证FMBB的BAPI及错误处理
BAPI 一些笔记
CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_INPUT’
全栈程序员站长
2022/09/15
5510
SAP BAPI是个啥
SAP BAPI(业务应用程序编程接口),是针对业务对象模型的标准接口。BAPI是客户代码和第三方应用程序和SAP交互的主要方法。BAPI封装了SAP业务对象模型的内部层,以确保在访问或者更改业务对象时正确执行所有的业务逻辑,验证和授权检查。 就是Business API.
全栈程序员站长
2022/09/15
6690
SAP BAPI是个啥
ABAP随笔-面试回忆 望大家 需求不增 人天飙升
最近受疫情影响,项目比较少,大家有的降薪有个裁员,日子都不太好过,幸好我的项目还没有结束,所以还在做项目。最近参加面试的小伙伴比较多,我回忆去年我在面试四大的时候,3轮面试的大概过程。
Tab Zhu
2022/06/27
7150
ABAP随笔-面试回忆 望大家 需求不增 人天飙升
Copy Rounting (BAPI:BAPI_ROUTING_CREATE)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/163909.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/15
3910
SAP SD模块-创建供应商主数据BAPI
关于创建供应商主数据BAPI:SD_CUSTOMER_MAINTAIN_ALL的一点解释
matinal
2020/11/26
8990
【SAP ABAP系列】SAP ABAP 实现FTP的文件上传与下载
在SAP的实际应用中,经常会需要将生成的文件上传到FTP,或从FTP下载相关文档数据。本例实现将本地指定文件上传到FTP,及从FTP下载文件到本地的功能。 从FTP复制文件共有两种方式,一种是直接复制文件,另一种方式是先从FTP读取文件数据到内表,拷贝再写入指定位置文件,不过该功能仅支持文本格式文件(*.TXT,*.DAT),一般不予推荐。 相关函数: 1)FTP_CONNECT:通过账号连接FTP。 2)FTP_COMMAND:执行FTP操作命令(注意,程序中所有命令必须为小写)。 1cd:指定本地文件夹路径; cd:指定FTP文件夹路径; put <filename>:上传文件; get <filename>:下载文件; 3)FTP_SERVER_TO_R3:将FTP上的指定文本文件数据读取到内表。
matinal
2020/11/17
2.8K0
【SAP ABAP系列】SAP ABAP 实现FTP的文件上传与下载
matinal:ABAP 工作中心批量创建BAPI
matinal
2023/10/14
4610
相关推荐
SAP 基于采购订单的MIRO校验过程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档