sap Function Modules

Userful SAP standard function modules and function calls to accelerate development and meet complex business needs. SAP function mudules use demo. SAP ABAP Tutorial, ABAP Programming Guide, ABAP Performance Optimization SAP标准功能模块与函数调用,加速开发,满足复杂业务需求。

SAP ABAP BAPI函数50连载26-BAPI_PRODORD_CHECK_MAT_AVAIL

今年毕业生人数1000多万,可惜的是。 他们的老板快要没了。。。 他们爸爸妈妈的老板,也快要没了。 经济不景气,人人自危。 今天,我们来学习生产订单检查物料可用性的BAPI函数:BAPI_PRODORD_CHECK_MAT_AVAIL   导入参数: 参数名称 关联类型 缺省值 可选的 值传递 说明 RESET_AVAIL_DATA BAPI_ORDER_FUNC_CNTRL-RESET_AVAIL_DATA   是 是 重置有效数据 Reset Availability Data 关联:BAPI_ORDER_FUNC_CNTRL(执行订单函数的输入参数) 关联说明见下文 SCOPE_AVAIL BAPI_ORDER_FUNC_CNTRL-SCOPE_AVAIL   是 是 执行可用性检查(会话) Execute availability check (session) 关联:BAPI_ORDER_FUNC_CNTRL(执行订单函数的输入参数) 关联说明见下文 FIX_PLANNED_ORDERS BAPI_ORDER_FUNC_CNTRL-FIX_PLANNED_ORDERS   是 是 固定订单计划 Firm planned orders 关联:BAPI_ORDER_FUNC_CNTRL(执行订单函数的输入参数) 关联说明见下文 WORK_PROCESS_GROUP BAPI_ORDER_CNTRL_PARAM-WORK_PROC_GROUP ‘COWORK_BAPI’ 是 是 登录/服务器组名称 Logon/Server Group

SAP ABAP BAPI函数50连载25-BAPI_PRODORD_CLOSE关闭生产订单

在PP模块中,当我们想要批量关闭生产订单的时候,即Close Production Orders,我们就要使用到BAPI:BAPI_PRODORD_CLOSE啦。 这个BAPI函数非常高效快速,效果杠杠的。希望您喜欢~   导入参数: 参数名称 关联类型 缺省值 可选的 值传递 说明 WORK_PROCESS_GROUP BAPI_ORDER_CNTRL_PARAM-WORK_PROC_GROUP ‘COWORK_BAPI’ 是 是 Logon/Server Group Name 登录/服务器组名称 关联:BAPI_ORDER_CNTRL_PARAM(并行处理的订单控制结构) 关联说明见下文 WORK_PROCESS_MAX BAPI_ORDER_CNTRL_PARAM-WORK_PROC_MAX 99 是 是 Logon/Server Group Name 可以使用的最大工作进程数 关联:BAPI_ORDER_CNTRL_PARAM(并行处理的订单控制结构) 关联说明见下文   BAPI_ORDER_CNTRL_PARAM 字段 数据元素 数据类型 长度 小数位 短文本 WORK_PROC_GROUP RZLLI_APCL CHAR 20 0 登录/服务器组名称 WORK_PROC_MAX RZLLI_WPQT INT1 3 0 可以使用的最大工作进程数  

SAP ABAP BAPI函数50连载24-BAPI_RESERVATION_CREATE1创建预留,事务代码MB21

今天我们学习SAP ABAP BAPI函数50连载24-BAPI_RESERVATION_CREATE1创建预留,对应SAP前台TCODE事务代码为MB21。 输入抬头工厂等信息,返回预留单号码。 详细参数如下:   导入: 参数名称 关联类型 可选的 说明 RESERVATIONHEADER BAPI2093_RES_HEAD 必选 抬头信息 TESTRUN BAPI2093_TEST 可选 切换到模拟模式以写入BAPI ATPCHECK BAPI2093_ATPCHECK 可选 标识, ATP 检查是否应该执行 CALCHECK BAPI2093_CALCHECK 可选 标识,工厂日历是否应该检查 RESERVATION_EXTERNAL BAPI2093_RES_KEY-RESERV_NO 可选 预留/相关需求的编号   RESERVATIONHEADER常用字段: 字段名 类型 简短描述 MOVE_PLANT UMWRK 收货工厂/发货工厂 RES_DATE BSTER 预订基准日期 CREATED_BY USNAM 用户名 MOVE_TYPE BWART 移动类型(库存管理) COSTCENTER KOSTL 成本中心   导出:

SAP ABAP BAPI函数50连载23-BAPI_PRODORD_CREATE创建生产订单CO01

疫情还在往不好控制全国扩散的方向发展。 这年头,不落井下石已经不错了。做好自己吧。学习SAP的精髓。多多分享。分享使我快乐。 审核虽然多次失败了。但是不要为了赚钱为目的更新博客文章。让自己更充实,更充裕即可~ 今天,我们学习如何创建生产订单,创建订单长文本,订单下达。 属于PP模块,前台事务代码TCODE为CO01. BAPI函数名字:BAPI_PRODORD_CREATE   详细的参数如下: 参数名称 关联类型 缺省值 可选的 值传递 说明 ORDERDATA BAPI_PP_ORDER_CREATE 否 是 Transfer Structure for Creating Production Orders BAPI_PP_ORDER_CREATE:用于创建生产订单的传输结构 (关联表见下文) FSH_PRODORD_SEASON FSH_S_BAPI_PRODORD_SEASON 是 是 生产订单中的季节确定 FSH_S_BAPI_PRODORD_SEASON:Structure of Seasons for Production order BAPI (关联表见下文)   字段 数据元素 数据类型 长度 小数位 短文本 ORDER_NUMBER AUFNR CHAR 12 0 订单号 MATERIAL CO_MATNR18 CHAR

SAP ABAP BAPI函数50连载22-BAPI_OUTB_DELIVERY_CREATE_SLS创建交货单

连续坚持更新太难了。最近跟着刘畊宏练习健美操。基本练废了。。。 在VA01创建成功销售订单SO之后,我们会需要根据销售订单来创建交货单DN。 有时候需要拆分销售订单交货,有时候又需要合并销售订单SO进行交货。 所以要特别注意SD模块的BAPI函数BAPI_OUTB_DELIVERY_CREATE_SLS根据销售订单创建交货单的使用。 对应的前台事务代码TCODE是VL01N。希望您喜欢。   导入参数: 参数名称 关联类型 可选的 说明 SHIP_POINT BAPIDLVCREATEHEADER-SHIP_POINT 可选 装运点/接收点 DUE_DATE BAPIDLVCREATEHEADER-DUE_DATE 可选 交货创建日期   导出参数: 参数名称 关联类型 说明 DELIVERY BAPISHPDELIVNUMB-DELIV_NUMB 交货 NUM_DELIVERIES BAPIDLVCREATEHEADER-NUM_DELIVERIES 创建的凭证数   表参数: 参数名称 关联类型 可选的 说明 SALES_ORDER_ITEMS BAPIDLVREFTOSALESORDER 必选 参照销售订单的交货项目 CREATED_ITEMS BAPIDLVITEMCREATED 可选 生成的交货项目 RETURN BAPIRET2 可选 返回信息   组件 类型 简短描述 REF_DOC RFBEL_VL 参考凭证

SAP ABAP BAPI函数50连载之21-BAPI_PO_CHANGE采购订单修改删除

我们之前学习过事务代码TCODE ME21N创建采购订单PO的BAPI函数BAPI_PO_CREATE1 , 今天我们学习前台事务代码TCODE:ME22N的BAPI函数,作用是修改PO或者删除PO采购订单。 隶属于MM模块,函数名字:BAPI_PO_CHANGE 导入参数: 参数名称 关联类型 可选的 说明 PURCHASEORDER BAPIMEPOHEADER-PO_NUMBER 必选   POHEADER BAPIMEPOHEADER 可选 抬头 POHEADERX BAPIMEPOHEADERX 可选 抬头 TESTRUN BAPIFLAG-BAPIFLAG 可选   VERSIONS BAPIMEDCM 可选   NO_MESSAGING BAPIFLAG-BAPIFLAG 可选   备注:POHEADER与POHEADER X常用字段: 字段名 类型 简短描述 DOC_TYPE ESART 采购凭证类型 VENDOR ELIFN 供应商帐户号 PURCH_ORG EKORG 采购组织 PUR_GROUP BKGRP 采购组 COMP_CODE BUKRS 公司代码 DOC_DATE

热烈庆祝SAP ABAP BAPI函数50连载达到20个BAPI,感谢hot583

疫情封城期间坚持了下来的唯一爱好就是写文章,并坚持同步到微信公众号hot583, 由于图床的处理比较麻烦。生性懒惰的我,很少使用图片,其实大多数时候图片和视频更能清晰的表达意思的。 文字描述往往显得有些苍白无力。 稍微系统性的总结一下hot583的前面20个BAPI吧~ 需要的时候,可以直接CTRL+F查找导正确的内容,也是大功一件~ 微信公众号的链接可能要晚两天。这20个BAPI函数中涉及到了MM,PP,SD,FICO,PS模块了。 其实总体来说,肯定会超过50个BAPI的。万事开头难的,所以定了1个小目标是50个。 实现了,再弄第二个50个也不迟。最近阅读量和访问量节节高升,说明坚持就是胜利啊~   微信链接集锦: 【01】SAP ABAP开发:常用BAPI函数50个之1-[BAPI_ACC_DOCUMENT_POST] 【02】SAP ABAP开发:常用BAPI函数50个之2[BAPI_ACC_DOCUMENT_REV_POST] 【03】SAP ABAP开发常用BAPI函数50个之3-[BAPI_BILLINGDOC_CANCEL1] 【04】SAP ABAP开发常用BAPI函数50个之4-[BAPI_BILLINGDOC_CREATEMULTIPLE] 【05】SAP ABAP开发-常用BAPI函数50个之5-[BAPI_BUS2001_CREATE]创建项目定义 【06】SAP ABAP开发常用BAPI函数50个之6-[BAPI_BUS2054_CREATE_MULTI] 【07】SAP ABAP常用BAPI函数50之7-[BAPI_CURRENCY_CONV_TO_EXTERNAL] 【08】SAP ABAP常用BAPI函数50之8-[BAPI_CURRENCY_CONV_TO_INTERNAL] 【09】SAP ABAP常用BAPI函数50个之9-[BAPI_GOODSMVT_CANCEL]MBST 【10】SAP ABAP常用BAPI函数50之10-[BAPI_GOODSMVT_CREATE]货物移动 【11】SAP ABAP常用BAPI函数50之11-bapi_mat_bom_existence_check 【12】SAP ABAP BAPI函数50之12:BAPI_MATERIAL_SAVEDATA 【13】SAP ABAP BAPI函数50之13:BAPI_MATERIAL_BOM_GROUP_CREATE 【14】SAP ABAP BAPI函数50之14:BAPI_MATERIAL_SAVEREPLICA 【15】SAP ABAP BAPI函数50之15:BAPI_PLANNEDORDER_CREATE 【16】SAP ABAP BAPI函数50之16:BAPI_OBJCL_CREATE创建物料分类视图,CL01 【17】SAP ABAP BAPI函数50之17:BAPI_PRODORD_CREATE_FROM_PLORD   如果没有微信的同学,还可以看本网站的链接集锦: 前台事务FB01,F-02,生成会计凭证过账  bapi_acc_document_post/   

SAP ABAP BAPI函数50连载之20-BAPI_REQUIREMENTS_CREATE,MD61

SAP学习没有什么大的难度。现在入门简直是太容易了。成本几百块钱。 看到计算机专业毕业的小朋友到处找什么3000一个月的JAVA前台,后端,或者全栈工作岗位。 却对上学校给他们讲SAP职业道路和SAP开发语言ABAP的顾问老师们嗤之以鼻。很难想象。 在搜索引擎这么发达的2022年4月,搜索一下SAP会有那么难么? 今天我们来学习函数BAPI:BAPI_REQUIREMENTS_CREATE,这个BAPI函数属于PP模块,生产计划独立需求, BAPI函数作用:计划独立需求:创建计划独立需求,对应的前台事务代码TCODE是MD61.   下面进入BAPI的详细内容。希望您能喜欢这个例子哦。 导入参数 参数名称 关联类型 缺省值 可选的 值传递 说明 REQUIREMENTS_ITEM BAPISITEMR   否 是 Item Data BAPISITEMR:通讯字段:独立需求项目数据表(关联表见下文) REQUIREMENT_PARAM CM60R   是 是 Requirements parameters CM60R:计划独立需求功能的通常工作区域(关联表见下文) DO_COMMIT BAPISPARAM-DO_COMMIT ‘X’ 是 是 Control Parameters for Planned Independent Requirements BAPISPARAM:计划独立需求的控制参数(关联表见下文) UPDATE_MODE BAPISPARAM-UPDATE_MODE ‘X’ 是 是 Control Parameters for Planned Independent Requirements BAPISPARAM:计划独立需求的控制参数(关联表见下文)