ABAP中创建销售订单BAPI

  • 1.BAPI种类
  • 2.BAPI区别
  • 3.创建抬头行项目输入结构
  • 4.创建接口函数,并配置传入传出参数
  • 5.代码

1.BAPI种类

  1. BAPI_SALESORDER_CREATEFROMDAT2
  2. BAPI_CUSTOMERRETURN_CREATE
  3. SD_SALESDOCUMENT_CREATE

2.BAPI区别

  • BAPI_SALESORDER_CREATEFROMDAT2 业务对象限制为BUS2032
  • BAPI_CUSTOMERRETURN_CREATE 业务对象限制为BUS2102
  • SD_SALESDOCUMENT_CREATE 未限制业务对象类型
    • BUS2030 客户询价单
    • BUS2031 客户报价
    • BUS2032 销售订单
    • BUS2034 合同
    • BUS2094 贷项订单
    • BUS2096 借项订单
    • BUS2102 退货订单
    • BUS2103 后续免费送货订单
  • BAPI_SALESORDER_CREATEFROMDAT2和BAPI_CUSTOMERRETURN_CREATE都在内部调用SD_SALESDOCUMENT_CREATE
  • 对于不同订单类型(Z001,Z002…),配置了的SD凭证

ABAP创建销售订单BAPI示例相关推荐

  1. 创建销售订单BAPI一些心得

    1.创建销售订单使用的BAPI BAPI_SALESORDER_CREATEFROMDAT2 但是  BUSINESS OBJECT限制为 BUS2032 使用FM: DATA           L ...

  2. SAP ABAP 业务对象 BUS6021 AcctngSalesOrder 会计销售订单 BAPI 清单和相关 TCODE

    SAP ABAP 业务对象 BUS6021 AcctngSalesOrder 会计销售订单 BAPI 清单和相关 TCODE 简介: SAP ABAP 业务对象 BUS6021 AcctngSales ...

  3. 关于通过使用BAPI创建销售订单(抬头信息中:含增强字段)

    通过bapi函数创建销售订单,并更新增强字段 1,为构造增强字段(BAPE_VBAK,BAPE_VBAKX,VBAK,VBAKKOM,) 2,增强标准程序:将增强的字段赋给标准程序 (FV45KFAK ...

  4. 使用postman和SAP C4C OData服务创建销售订单

    我们使用OData服务创建销售订单,这是一个HTTP post请求,按照SAP C4C的规定需要在HTTP请求的头部附上一个CSRF token. 为此我们先要使用一个独立的HTTP get请求去获取 ...

  5. Oracle EBS 处理PR无法创建销售订单问题datafix

    PR审批以后,请交"创建内部订单",然后再提交"订单导入"创建内部销售订单. 问题症状: 1. "订单导入"日志输出提示: Order Nu ...

  6. SAP 创建销售订单-用外部给号的方法步骤

    前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 For this create the number range in VN01 with the number rang ...

  7. 启用FM模块后VA01创建销售订单报错,消息号 FI311 “未在项目00001 11AA 中输入承诺项目”

    文章目录 一.错误场景再现 二.错误分析 2.1 查询工厂所属公司代码-OX14/OMWD 2.2 检查和添加派生策略-FMDERIVE 2.3 验证配置是否生效 一.错误场景再现 VA01参考合同创 ...

  8. SAP 创建销售订单和生产订单收货如何冲减独立需求

    今天用户问我,这两张销售订单为什么没有让下面这个45的独立需求变成 43 之前我都不知道会有这个业务,于是百度了一下 首先, 在创建销售订单的时候会 根据销售订单类型+物料主数据中的项目类别组 --- ...

  9. 【ABAP】销售订单Billing Plan创建

    销售订单创建出具发票计划 客户有这样一个需求反馈,通过接口创建的销售订单,其中某一种类型的订单需要同时创建出具发票计划. 为此查看了销售订单创建BAPI:"SD_SALESDOCUMENT_ ...

最新文章

  1. crx header invalid_解决Chrome插件安装时程序包无效【CRX_HEADER_INVALID】(转载+xPath插件)...
  2. 五分钟看懂XLNet基本思想以及为什么它优于BERT
  3. 创建和触发Notification
  4. mysql 并行复制搭建_基于GTID的主从实践系列之④并行复制搭建及测试
  5. 使用jquery文件上传控件Uploadify来异步上传图片
  6. php的具体配置学习笔记
  7. mysql 数据结构语句_SQL 数据结构操作语句
  8. 使用Apache Ignite构建C++版本的分布式应用
  9. java怎么编程class,JAVA Class种
  10. python微控制器编程从零开始 pdf_Python微控制器编程从零开始
  11. 【机器学习】实验一 实验报告
  12. XCVU13P FPGA开发板
  13. 【函数参数传递】编写一个函数,统计字符串中小写字母的个数,并把字符串中的小写字母转化成大写字母。
  14. python获取B站单个视频的封面
  15. Java程序员必会!java语言的编译命令是什么
  16. 如何启用Ubuntu 18.04的鼠标键
  17. 基于人工鱼群优化可倒摆法(QIP)控制器附matlab代码
  18. 微信公众号开发,报错{errcode:41005,errmsg:media data missing hint:}的解决办法---亲测有效
  19. 车载以太网解决方案,你了解多少?
  20. jasypt对yml文件中密码加密

热门文章

  1. day05_雷神_函数进阶
  2. nodejs运行html5,nodejs项目怎么运行?
  3. UEditor富文本编辑器上传图片打不开,提示“后端配置项没有正常加载,上传插件不能正常使用”
  4. 科大讯飞语音识别C++版本SDK集成测试的一些问题,工具VS+QT
  5. 单片机的三大秘境之揭秘 KEIL 调试那些不为人知的事
  6. 红石外汇|每日汇评:CPI数据压垮美元,日元坚守阵地
  7. s5pv210-Linux之开发板PING外网
  8. 主机数和可用主机数计算
  9. mysql数据库监控
  10. 纯css3炫酷科技感菜单