欢迎来到天天文库
浏览记录
ID:39468023
大小:125.00 KB
页数:19页
时间:2019-07-04
《SAP 的CALL FUNCTION 函数汇总》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SAP常用FUNCTIONBOM展开函数CS_BOM_EXPL_MAT_V2:只展开BOM的函数 CALLFUNCTION'CS_BOM_EXPL_MAT_V2' EXPORTING capid=pm_capid “应用程序一般为PP01 datuv=pm_datuv “通常为系统的当前日期 mtnrv=pm_mtnrv “要展开BOM的物料 mehrs='X' “x表示多层展开﹐space表示只展开第一层 werks=pm_werks “通常为1000 IMPORTING topmat=selpool
2、 dstst =dstst_flg TABLES stb=stb “展开的BOM存放在该内表 matcat=matcat “下面含有组件的物料存放在该内表 CS_BOM_EXPL_KND_V1:展开与特性相关的特定款号的BOM CALLFUNCTION'CS_BOM_EXPL_KND_V1' EXPORTING capid=pm_capid “应用程序一般为PP01 datuv=pm_datuv “通常为系统的当前日期 mtnrv=pm_mtnrv “要展开BOM的物料 cuobj=vbap_wa-
3、cuobj“与特性相关的组态 mehrs='X' “x表示多层展开﹐space表示只展开第一层 werks=pm_werks “通常为1000 IMPORTING topmat=selpool dstst =dstst_flg TABLES stb=stb “展开的BOM存放在该内表 matcat=matcat “下面含有组件的物料存放在该内表范例见系统报表程序RCS12001 STATUS_TEXT_EDIT:获取生产定单状态callfunction'STATUS_TEXT_EDIT'EXPO
4、RTINGflg_user_stat='X'objnr=LO_OBJNRonly_active='X'spras=sy-languIMPORTINGline=ls_statuEXCEPTIONSobject_not_found=01.使用:objnr状态对象号,only_active启动的, LAST_DAY_OF_MONTHS:获取每个月的最后一天CALLFUNCTION'LAST_DAY_OF_MONTHS'EXPORTINGday_in=dateIMPORTINGlast_day_of_month=date1. CONVERSION_EXIT_ALPHA_OUTPUT:去掉
5、字符串前面0DEFINEalpha_minus.callfunction'CONVERSION_EXIT_ALPHA_OUTPUT'exportinginput=&1importingoutput=&1.END-OF-DEFINITION. CONVERSION_EXIT_ALPHA_INPUT:前面加0callfunction'CONVERSION_EXIT_ALPHA_INPUT'exportinginput=&1importingoutput=&1. TH_DELETE_USER:踢用户 CALLFUNCTION'CUT_2BYTES_STRINGS'EXPORTINGI_
6、STR=T_STRI_LEN=4IMPORTINGO_STR=T_TXT04T_STR输入字符I_LEN长度T_TXT04输出字符 SPELL_AMOUNT:金额转换成英文CALLFUNCTION'SPELL_AMOUNT'EXPORTINGAMOUNT=T_AMOUNT10CURRENCY='RMB'LANGUAGE='1'IMPORTINGIN_WORDS=S_AMWORD2EXCEPTIONSNOT_FOUND=1TOO_LARGE=2OTHERS=3. CLOI_PUT_SIGN_IN_FRONT:把SAP里的负号放到前面来的函数DATA:t(10)TYPEcVALU
7、E'65465-'.CALLFUNCTION'CLOI_PUT_SIGN_IN_FRONT'CHANGINGvalue=t.write:t. CONVERT_OTF:将SAP文檔(SAPScript)转换成其它类型。CALLFUNCTION'CONVERT_OTF'EXPORTINGFORMAT='PDF'IMPORTINGBIN_FILESIZE=FILE_LENTABLESOTF=OTFDATALINES=PDFDATAEXCEPTIONSERR_MAX_LINEWIDTH=
此文档下载收益归作者所有