![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAP&Function
文章平均质量分 60
ChampaignWolf
SAP/ABAP/.NET/VB/JAVA
展开
-
Addition & Deletion of Component in a Production Order
【代码】Addition & Deletion of Component in a Production Order。原创 2024-02-05 10:30:28 · 674 阅读 · 0 评论 -
SAP PP 生产订单创建添加定制组件的ABAP实现方法
COXT函数组的一些函数使用时,需要执行CO_XT_ORDER_PREPARE_COMMIT预提交,正式提交后需要执行CO_XT_ORDER_INITIALIZE再次初始化,这一点和PS模块的一些API类似(毕竟是同一套底表)。这一步会根据表头的物料,工厂,订单类型,数量,计划起始/截止日期生成生产订单,同时会根据订单物料对应的生产BOM自动计算加工组件物料和数量,按常规方式不能改(非常规可以,我们下面聊)。我们需要做的是,删除不需要的“自动计算”出来的组件,替换成需要的定制组件。原创 2024-02-05 10:21:13 · 1519 阅读 · 0 评论 -
ABAP SM30自定义搜素帮助,且带出相关描述,也可回车带出。
【代码】ABAP SM30自定义搜素帮助,且带出相关描述,也可回车带出。原创 2023-04-24 18:55:13 · 827 阅读 · 1 评论 -
ABAP-CO02生产订单重读主数据
ABAP-CO02生产订单重读主数据原创 2022-09-24 11:18:46 · 1822 阅读 · 0 评论 -
ABAP读取销售订单选配BOM函数-CS_BOM_EXPL_KND_V1
ABAP读取销售订单选配BOM函数-CS_BOM_EXPL_KND_V1原创 2022-09-19 11:23:02 · 636 阅读 · 0 评论 -
SAP S4新语法 去前导零 加前导零
SAP S4新语法 去前导零 加前导零原创 2022-03-25 16:17:31 · 1088 阅读 · 0 评论 -
bapi_pr_create component不能挂组件的原因
原创 2021-11-25 09:43:13 · 674 阅读 · 1 评论 -
CK11,CK11N 成本估算数据读取
CK11,CK11N 成本估算数据读取CK11 数据读取在程序使用中有时需要临时取成本估计的过程结果数据,此时的估算数据尚未保存至数据库,无法通过函数CK_F_CSTG_STRUCTURE_EXPLOSION 取得,可使用CK_F_MATERIAL_CALC进行先计算出中间结果,再经过相应转换可得出相要的结果。以下是步骤展示:第一步:使用CK_F_MATERIAL_CALC 计算中间结果第二步:使用类cl_costing_persistence方法 costing_read_simp原创 2021-08-30 20:26:47 · 2401 阅读 · 0 评论 -
ck24 bapi BAPI_COSTESTIMATE_MARKING BAPI_COSTESTIMATE_RELEASING
*&---------------------------------------------------------------------**&ReportSAPBAPITESTMARKING**&**&-------------------...原创 2020-12-30 16:50:24 · 1219 阅读 · 0 评论 -
ck11N bapi(function) ----CK_F_MATERIAL_CALC
CALLFUNCTION'CK_F_MATERIAL_CALC'EXPORTINGklvar=lv_klvar"iv_klvarmatnr=iv_matnrwerks=iv_werkstvers=lv_tvers"iv_tverskadat=sy-datumbwdat=sy-datums_dun...原创 2020-12-30 16:48:17 · 1931 阅读 · 0 评论 -
CKR1 标准sample se38 输入程序名:SAPBAPITESTDELETING1
*&---------------------------------------------------------------------**&ReportSAPRCKR1**&**&-------------------...原创 2020-06-19 09:18:33 · 548 阅读 · 0 评论 -
BAPI_ASSET_RETIREMENT_POST 固定资产报废 BAPI
FORM frm_retire_asset USING p_bukrs p_anlnr CHANGING p_ud_ret p_ud_msg p_belnr. DATA: l_gdata ...原创 2020-02-17 10:22:54 · 936 阅读 · 0 评论 -
ABAP Send Mail with Attachment&find a sap bug out
Steps:1.Add Recipients2.Put in the mail content3.Create the attachment4.Pack the mail contents and attachment5.Send the mail outSource Code:REPORT...原创 2019-11-06 15:05:30 · 465 阅读 · 0 评论 -
创建生产订单,创建订单长文本,订单下达
DATA:gs_bapi_pp_order_create TYPE bapi_pp_order_create. DATA:gt_bapi_order_key TYPE TABLE OF bapi_order_key, gs_bapi_order_key TYPE bapi_order_key, gt_order_return TYPE T...原创 2019-11-06 09:29:58 · 1030 阅读 · 1 评论 -
Addition & Deletion of Component in a Production Order
We are all well familiarize with creation of Production order and doing the modification of the existing operation and components. But what if we have a case where we need to delete the existing compo...原创 2019-10-28 21:11:20 · 481 阅读 · 0 评论 -
CO_XT_COMPONENT_CHANGE 修改工单组件行
DATA : is_order_key TYPE coxt_ord_key, is_order_component_key TYPE coxt_s_ord_comp_key, l_mode TYPE char1 VALUE 'A'. DATA : wa_resb TYPE res...原创 2019-10-28 08:56:50 · 1562 阅读 · 1 评论 -
CO_XT_COMPONENTS_DELETE 删除工单组件
REPORT zdtest6.**判断是否有原始组件,如有全删DATA: ls_return TYPE coxt_bapireturn.DATA: lt_resbkeys TYPE coxt_t_resbdel, lt_return TYPE STANDARD TABLE OF bapiret2, lv_error TYPE flag.DATA: ...原创 2019-10-28 08:55:18 · 1125 阅读 · 1 评论 -
CSAP_MAT_BOM_MAINTAIN修改问题
使用此函数修改时,只要ITEM_NODE项目节点号 ITEM_COUNT内部计数器字段相同,就可以对原BOM种的相同项做修改。特别要注意一点,单原项目带安装地点,修改的时候不带安装地点,例如只修改数量,而该项目的STPU数据为空,执行后的结果是,安装地点的标志被取消了(但STPU中数据仍然存在),数量并没有修改,目前的解决办法是,人为加入判断这种情况(原来BOM项有安装地点,则传给...原创 2019-10-21 14:06:35 · 4910 阅读 · 0 评论 -
利用函数CS_BI_BOM_CREATE_BATCH_INPUT1 开发BOM批导程序
*----------------------------------------------------------------------** Program Name : BOM批导入* Purpose :* Project Name :* Created by :* Create on ...原创 2015-05-13 08:58:49 · 2806 阅读 · 0 评论 -
NUMERIC_CHECK用法及怎样判断小数类型的字符串为数字
ABAP中,有时候需要判断一个字符串是否为数字,下面是常用的几种方法及注意事项:1、可以利用NUMERIC_CHECK判断字串是否为数字并输出补零; 注意:利用function module NUMERIC_CHECK 检查字符串是否为数字时,整数类型的是NUMC,小数类型则会被认为Char类型!原创 2015-05-07 10:54:12 · 8555 阅读 · 0 评论 -
利用BAPI BAPI_PRODORDCONF_CREATE_TT (CO11N)报工
test原创 2015-04-28 19:58:42 · 7714 阅读 · 5 评论 -
MB_CHANGE_DOCUMENT使用方法
REFRESH IT_MSEG. CLEAR IT_MSEG. SELECT * INTO CORRESPONDING FIELDS OF TABLE IT_MSEG FROM MSEG WHERE MBLNR = TITAB-MBLNR原创 2013-08-31 19:18:37 · 2695 阅读 · 0 评论 -
SAP中利用BDC计划订单批量转PR 例程
在某项目中,根据客户需求,需要把计划订单批量转化为PR,本程序是利用BDC方式实现的.*&---------------------------------------------------------------------**& Report ZMM_PLO_TO_PR*&*&-------------------------------------------------原创 2013-03-23 21:04:36 · 2895 阅读 · 0 评论 -
The use of MD_STOCK_REQUIREMENTS_LIST_API
函数MD_STOCK_REQUIREMENTS_LIST_API的用法。在某项目中根据需求,需要获取MD04中显示的MRP相关信息,根据获取出来的信息,用BAPI去更改相关信息。在获取MD04中的信息时,用到函数MD_STOCK_REQUIREMENTS_LIST_API,下面介绍一下该函数的用法:call function 'MD_STOCK_REQUIREMENTS_LIST_API'原创 2013-03-23 20:17:35 · 3764 阅读 · 0 评论 -
WS_DELIVERY_UPDATE 修改数量、过账日期并发货过账
<!--span {font-family:"courier new"; font-size:10pt; color:#000000; background:#ffffff}.l0s31 {font-style:italic; color:#808080}.l0s32 {color:#3399ff}.l0s33 {color:#4da619}.l原创 2012-06-05 16:44:57 · 9467 阅读 · 0 评论 -
创建BAPI的简单步骤
原创 2009-05-23 13:38:00 · 908 阅读 · 0 评论 -
ABAP中BOM批导程序,以及函数CS_BI_BOM_CREATE_BATCH_INPUT1的用法
*----------------------------------------------------------------------** Program Name : BOM批导入* Purpose :* Project Name : * Created by : * Create原创 2013-06-04 23:41:02 · 6147 阅读 · 0 评论 -
利用函数BAPI_REQUIREMENTS_CREATE开发计划独立需求批导程序
项目中,计划独立需求批导也是项目上线时,用到的程序,下面代码是在某项目中利用函数BAPI_REQUIREMENTS_CREATE计划独立需求批导程序,分享一下,希望对需要的兄弟有帮助。原创 2015-05-13 09:10:21 · 6176 阅读 · 1 评论 -
利用SD_SALESDOCUMENT_CREATE 批导动态数据SO
期初上线时,SO作为动态数据,是批导入系统必须做的一步,好多朋友利用bdc、lsmw、scatt等工具都可以做,下面是项目中利用SD_SALESDOCUMENT_CREATE 进行批导的一些代码,分享一下,希望对用到的朋友有帮助。原创 2015-05-11 21:59:39 · 4351 阅读 · 0 评论 -
FUNCTION 'F4_DATE'在DIALOG程序中的应用
屏幕日期类型控件,当鼠标放上时,可以显示选择日期的小按钮,常用的有两种方式:一、参照标准日期数据元素创建;二、在屏幕pai中使用FUNCTION 'F4_DATE',前者的很常见,下面是后者在项目中的代码,分享一下,希望对用到的兄弟有帮助:显示效果如下图一红色方框中所示:原创 2015-05-07 18:45:59 · 1439 阅读 · 0 评论 -
SAP中Product Orders(生产订单)相关函数BAPI
项目中,生产订单的状态是了解生产过程的主要依据,也是自开发报表中常用到的,下面是生产订单状态的几个函数以及生产订单技术关闭、生产订单报工的几个函数,希望对用到的兄弟有所帮助。原创 2015-04-29 10:04:48 · 11330 阅读 · 0 评论 -
创建内向交货单 BBP_INB_DELIVERY_CREATE
创建内向交货单 BBP_INB_DELIVERY_CREATE原创 2015-03-13 09:04:25 · 6218 阅读 · 0 评论 -
sap利用VMD_EI_API=>MAINTAIN创建供应商主数据
sap利用VMD_EI_API=>MAINTAIN创建供应商主数据原创 2014-07-17 20:31:48 · 9373 阅读 · 0 评论 -
客户/供应商主数据批导
cmd_ei_api=>maintain_bapi和VMD_EI_API原创 2014-07-17 09:41:47 · 15006 阅读 · 0 评论 -
SAP中用ABAP读取采购申请抬头文本和行项目文本的程序
在CX项目中,需要读取采购申请单抬头文本和行项目文本,下面是在程序种的应用:* 读取抬头文本备注DATA: TEXT1(50). DATA: BEGIN OF ITB_S18 OCCURS 0. INCLUDE STRUCTURE thead. DATA: END OF ITB_S18. DATA: BEGIN原创 2013-07-10 23:37:10 · 10067 阅读 · 0 评论 -
获取流程订单、生产订单及计划订单的三个函数
一、获取流程订单详细信息的函数: DATA:ORDER_OBJECTS LIKE BAPI_PI_ORDER_OBJECTS, HEADER TYPE TABLE OF BAPI_ORDER_HEADER1 WITH HEADER LINE, P_SYSTEM_STATUS(40).REFRESH HEADER.CLEAR HEADER.ORDER_OBJ原创 2013-06-04 23:45:48 · 5019 阅读 · 0 评论 -
利用函数BAPI_PR_CREATE开发采购申请批导
k原创 2015-05-13 09:47:55 · 5226 阅读 · 0 评论 -
采购订单审批/取消审批程序(BAPI_PO_RESET_RELEASE、BAPI_PO_RELEASE)
采购订单审批/取消审批程序(BAPI_PO_RESET_RELEASE、BAPI_PO_RELEASE)原创 2015-05-13 21:06:33 · 9652 阅读 · 0 评论 -
BOM批量修改
在项目中,有时候会批量修改BOM的一些属性,利用的函数有三个,CSAP_MAT_BOM_OPEN ;CSAP_BOM_ITEM_MAINTAIN;CSAP_MAT_BOM_CLOSE,以下代码的需求是批量刷新BOM组件的展开类型,可根据需要,刷新其他的属性,也可以利用这三个函数做一些其他对BOM修改的操作的程序,分享一下,希望对用到的兄弟有帮助。*&------------------...原创 2015-05-21 17:22:52 · 9386 阅读 · 0 评论 -
abap常用函数
abap常用函数原创 2015-05-28 17:37:13 · 1416 阅读 · 0 评论