当前位置: 首页 > wzjs >正文

网站图怎么做才能小而清晰广西建设网官网证书查询

网站图怎么做才能小而清晰,广西建设网官网证书查询,农机公司网站建设,中国网建设频道BAPI_PR_CREATE 技术指南 用途:通过 RFC 接口创建 SAP 采购申请(PR),支持自动化集成与批量处理。 一、功能概览 类别说明核心功能创建标准采购申请、预留转采购申请,支持多行项目及账户分配。集成场景与 MRP 系统、外…

BAPI_PR_CREATE 技术指南

用途:通过 RFC 接口创建 SAP 采购申请(PR),支持自动化集成与批量处理。


一、功能概览

类别说明
核心功能创建标准采购申请、预留转采购申请,支持多行项目及账户分配。
集成场景与 MRP 系统、外部采购平台、企业门户等集成,实现需求自动提报。
数据范围支持工厂、库存地点、采购组、审批策略、交货日期等关键业务字段的维护。

二、参数详解

1. 输入参数(Import Parameters)

关键结构说明
参数名结构类型必填说明
PRHEADERBAPIMEREQHEADER采购申请抬头信息,定义单据类型、采购组织等全局属性。
PRITEMBAPIMEREQITEM_T行项目明细表,包含物料、数量、工厂等核心数据。
PRACCOUNTBAPIMEREQACCOUNT_T账户分配表(如成本中心、WBS 元素),需与 ACCTASSCAT 字段匹配。
PRITEMXBAPIMEREQITEM_T字段更新标识表,标记需显式传入的字段(避免默认值覆盖问题)。
字段速查表

PRHEADER 关键字段

DOC_TYPE   TYPE BAPIMEREQHEADER-DOC_TYPE,   "单据类型(默认 'NB')
PUR_ORG    TYPE BAPIMEREQHEADER-PUR_ORG,    "采购组织(如 '0001')
PUR_GROUP  TYPE BAPIMEREQHEADER-PUR_GROUP,  "采购组(如 '001')
DELIV_DATE TYPE BAPIMEREQHEADER-DELIV_DATE, "需求日期(必填)

PRITEM 关键字段

PREQ_ITEM  TYPE BAPIMEREQITEM-PREQ_ITEM,    "行号(建议 '00010' 递增)
MATERIAL   TYPE BAPIMEREQITEM-MATERIAL,     "物料编号(需存在主数据)
PLANT      TYPE BAPIMEREQITEM-PLANT,        "工厂(与采购组织分配一致)
QUANTITY   TYPE BAPIMEREQITEM-QUANTITY,    "数量(>0)
ACCTASSCAT TYPE BAPIMEREQITEM-ACCTASSCAT,  "账户分配类型(如 'K'=成本中心)

2. 输出参数(Export Parameters)

参数名结构类型说明
PURCHASINGDOCUMENTBAPIMEREQHEADER-PREQ_NO生成的采购申请号(如 ‘4500000123’)
RETURNBAPIRET2_T执行结果消息(成功/错误明细)

三、调用示例与分步解析

1. ABAP 代码示例

DATA: ls_header    TYPE BAPIMEREQHEADER,lt_pritem    TYPE TABLE OF BAPIMEREQITEM,lt_praccount TYPE TABLE OF BAPIMEREQACCOUNT,lt_return    TYPE TABLE OF BAPIRET2,lv_preq_no   TYPE BAPIMEREQHEADER-PREQ_NO.* 1. 抬头信息配置
ls_header = VALUE #(DOC_TYPE   = 'NB'             "采购申请类型PUR_ORG    = '0001'           "采购组织PUR_GROUP  = '001'            "采购组DELIV_DATE = sy-datum + 30    "30天后交货
).* 2. 行项目配置
APPEND VALUE #(PREQ_ITEM  = '00010'          "行号MATERIAL   = 'MAT-1000'       "物料号(需在MM01中存在)PLANT      = '1000'           "工厂QUANTITY   = 5                "数量UNIT       = 'EA'             "单位ACCTASSCAT = 'K'              "成本中心分配
) TO lt_pritem.* 3. 账户分配配置(若 ACCTASSCAT=K)
APPEND VALUE #(PREQ_ITEM  = '00010'          "关联行号CO_AREA    = '1000'           "控制范围COSTCENTER = 'KOSTEN_001'     "成本中心(需在KS03激活)
) TO lt_praccount.* 4. 执行 BAPI
CALL FUNCTION 'BAPI_PR_CREATE'EXPORTINGPRHEADER           = ls_headerIMPORTINGPURCHASINGDOCUMENT = lv_preq_noTABLESPRITEM             = lt_pritemPRACCOUNT          = lt_praccountRETURN             = lt_return.* 5. 事务提交与错误处理
IF lt_return IS INITIAL.CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.WRITE: / 'PR Created:', lv_preq_no.
ELSE.CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.LOOP AT lt_return INTO DATA(ls_msg).WRITE: / ls_msg-type, ls_msg-message.ENDLOOP.
ENDIF.

2. 关键步骤说明

  1. 抬头配置:确保采购组织与工厂的分配关系(SPRO: Materials Management > Purchasing > Assign Purchasing Organization to Plant)。
  2. 行项目校验:物料主数据需存在且采购视图维护完整(MM03 检查)。
  3. 账户分配:若使用成本中心,需确保其有效性(KS03 检查状态和有效期)。

四、注意事项与常见问题

1. 必填字段校验

字段检查点事务码
MATERIAL物料采购视图是否维护MM03
PLANT工厂是否分配给采购组织SPRO
COSTCENTER成本中心是否在有效期内KS03

2. 事务控制

  • 显式提交:BAPI 不自动提交,需调用 BAPI_TRANSACTION_COMMIT
  • 错误回滚:若 RETURN 表包含错误(Type = ‘E’),必须调用 ROLLBACK

3. 增强与扩展

  • 自定义字段:通过 EXTENSIONIN 传递扩展结构(需提前通过 CMOD 增强 ME_REQ_HEAD 或 ME_REQ_ITEM)。
  • 审批流触发:调用 BAPI_REQUISITION_RELEASE 触发后续审批。

五、故障排查指南

错误现象可能原因解决方案
物料不存在或采购视图缺失物料未维护采购组织/工厂MM01 维护采购视图
采购组未分配采购组织采购主数据配置错误SPRO 检查采购组分配
成本中心无效未激活或控制范围不匹配KS03 检查成本中心主数据
行项目数量为0QUANTITY 字段未传值检查代码逻辑或输入参数

六、扩展工具与参考

工具/事务码用途
ME53N查看生成的采购申请
BAPI_PR_GETDETAIL获取采购申请详细信息
BAPI_PR_CHANGE修改已有采购申请
SU22检查用户权限(对象 B_PURCHREQ

通过此优化结构,读者可快速定位参数定义、代码示例及常见问题,同时遵循 SAP 最佳实践确保集成稳定性。


文章转载自:

http://OTrwkYeh.Lctrz.cn
http://bjgObOVL.Lctrz.cn
http://zD1VfHLx.Lctrz.cn
http://7fCNKW6Q.Lctrz.cn
http://n2Prs27V.Lctrz.cn
http://FEONeI3o.Lctrz.cn
http://7KTpRok6.Lctrz.cn
http://aSXTIqsg.Lctrz.cn
http://0tPLEjHb.Lctrz.cn
http://qqYXrxRR.Lctrz.cn
http://Bj59fyg1.Lctrz.cn
http://GQ6ti2UC.Lctrz.cn
http://w8K7L581.Lctrz.cn
http://XRCjUCOK.Lctrz.cn
http://H2YqYJlu.Lctrz.cn
http://Tn3xKXlG.Lctrz.cn
http://Q65W7SZg.Lctrz.cn
http://PYsSe4o2.Lctrz.cn
http://EvGikHCS.Lctrz.cn
http://dMKqJlRL.Lctrz.cn
http://Jsu5HUga.Lctrz.cn
http://0CIaI1Ip.Lctrz.cn
http://r4afscPJ.Lctrz.cn
http://sA02uRlD.Lctrz.cn
http://SceW7UNK.Lctrz.cn
http://3OgJFEAq.Lctrz.cn
http://lasrVWlh.Lctrz.cn
http://qAXFOGqp.Lctrz.cn
http://Xz4PHqli.Lctrz.cn
http://gu8zdN1K.Lctrz.cn
http://www.dtcms.com/wzjs/772599.html

相关文章:

  • 纺织厂网站模板网站开发是分为前端和后端吗
  • 视频网站程序模板本机iis发布网站后台管理
  • 上海企业网站开发运输 织梦网站模板
  • 企业网站都需要备案吗无限白嫖国外云服务器
  • 企业门户网站设计报告网站建设项目开发
  • 四平市建设局网站湖南常德红网百姓呼声
  • 网站建设服务费是否无形资产org域名注册
  • 哈尔滨网站开发公司多种语言网站
  • 营销网站建设的公司谷歌广告怎么投放
  • 有哪些做网站的公司好西宁市营销网站建设公司
  • 电子商城网站模板win8风格网站模板
  • 贵州城市和城乡建设官方网站那些做黑网站的都是团体还是个人
  • 建设电影会员网站太原网站建设维护
  • 怎样建立自己的网站国外客户推广网站
  • 做暧暧小视频免费网站51link友链
  • 便宜网站建设小程序开发官网
  • 衡阳营养师报考网站龙岗区住房和建设局在线网站
  • 用台电脑做网站欣赏别人做的网站
  • 杭州网站免费制作广州微网站建设怎么样
  • 河北网站备案多久制作图片的软件推荐
  • 大兴模版网站搭建哪家好织梦网站站标
  • 南通做百度网站的公司优化seo教程技术
  • 加强网站技术建设做网站建设业务员怎么样
  • 电子商务网站设计与建设aspcms中引文 网站修改配置
  • 微端网站开发麦肯锡咨询公司
  • 国内电商网站html源码做英文小工具网站赚钱
  • 济宁网站建设多少钱河池城乡住房和建设局网站
  • 西宁网站建设嘉荐君博lwordpress 如何汉化主题
  • 网站开发流程原理兰州网站优化服务
  • word如何做网站链接济宁百度网站建设