自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 资源 (1)
  • 收藏
  • 关注

原创 快速導出EXCEL --'WS_DOWNLOAD'

<br /> CALL FUNCTION 'WS_DOWNLOAD'<br />   EXPORTING<br />*   BIN_FILESIZE                  = ' '<br />*   CODEPAGE                      = '8400'<br />     FILENAME                      = P_FILE<br />     FILETYPE                      =  'DAT'<br />*   MOD

2011-05-26 11:59:00 14101

原创 ABAP batch批次程式總結代碼

<br /> FORM GET_MATERIAL_001_DETAIL USING PF_MATNR PF_08 PF_03 PF_04 PF_09 PF_11 PF_07.<br />  DATA: L_OBJECTKEY LIKE BAPI1003_KEY-OBJECT.<br />  DATA: LT_CHAR LIKE TABLE OF BAPI1003_ALLOC_VALUES_CHAR WITH HEADER LINE,<br />        LT_NUM  LIKE TABLE OF BA

2011-05-24 13:13:00 16578

转载 工單常用表的關系記錄

<br />訂單表頭   AFKO <br />訂單項AFPO <br />訂單表頭AUFK <br />生?定單CAUFV <br />工藝路線AFFL <br />訂單工序AFVC <br />訂單BOM RESB<br />form get_data.<br />* 按照輸入的條件把符合選擇條件的關於訂單的資料放入內部表i_tab1,<br />* ?生表頭所需資料,連接兩個表:afko,afpo.<br />select afpo~dwerk afpo~matnr afpo~charg<br />a

2011-05-19 14:04:00 16950

转载 状态BAPI--工单

<br />  CONCATENATE  'OR'  TWK1-AUFNR  INTO  Z_OBJNR.<br />  CALL FUNCTION 'STATUS_TEXT_EDIT'<br />    EXPORTING<br />      FLG_USER_STAT    = 'X'<br />      OBJNR            = Z_OBJNR<br />      ONLY_ACTIVE      = 'X'<br />      SPRAS            = SY-LANG

2011-05-14 17:38:00 15034

原创 负号提前BAPI(-)

<br />CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'<br />     CHANGING<br />          value   =<br />     exceptions<br />          OTHERS  = 1.

2011-05-08 23:23:00 14037

转载 ABAP function函數總結

<br />函数名 描述<br />SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息<br />EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织<br />VIEW_MAINTENANCE_CALL 维护表视图<br />函数名 描述<br />DY_GET_FOCUS 获得屏幕焦点<br />DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值<br />函数名 描述<br />F4IF_INT_TAB

2011-05-05 12:26:00 17180

转载 ABAP email發郵件 2

<br />SAP可以把一些信息发到外部的Email地址,比如把PO的信息发送给供应商。<br />实现这个事情主要的问题有两个:配置系统和写ABAP<br /> <br />配置系统:(这是470以上系统的配置,如果是47C或者以下,会用到RFC(SM59))<br />1.设置Profile参数<br />2.SAP发邮件用户的维护<br />3.SICF<br />4.SCOT<br />5.SOST (查看发送状况)<br /> <br />ABAP的编写:<br /> <br /> <br /> 

2011-05-05 11:11:00 15514

转载 ABAP email發郵件 2

<br />SAP可以把一些信息发到外部的Email地址,比如把PO的信息发送给供应商。<br />实现这个事情主要的问题有两个:配置系统和写ABAP<br /> <br />配置系统:(这是470以上系统的配置,如果是47C或者以下,会用到RFC(SM59))<br />1.设置Profile参数<br />2.SAP发邮件用户的维护<br />3.SICF<br />4.SCOT<br />5.SOST (查看发送状况)<br /> <br />ABAP的编写:<br /> <br /> <br /> 

2011-05-05 11:11:00 17037

转载 ABAP email發郵件

<br />在SAP中我们可以配置STMP邮件功能,可以通过SOST来查看邮件状态,在编码中可用FM SO_DOCUMENT_SEND_API1 、SO_NEW_DOCUMENT_ATT_SEND_API1通过编码的方式来发送邮件以及邮件附件。在定义附件表时用solisti1,其长度为Char255,实际中我们导出的每一行记录都会超出这个长度。对XLS格试的附件我们可以用Excel的分隔标签来解决这个问题,对于文字乱码我们可以在附件加charset=utf-16le解决此类问题。同样,也适用于其他类似的乱码

2011-05-05 11:05:00 20904

原创 動態ALV

<br /> FIELD-SYMBOLS: <dy_table> TYPE STANDARD TABLE,<br />               <dy_line>  TYPE ANY,<br />               <dy_field> TYPE ANY.<br /> <br /> <br /> <br /> FORM SUB_CALL_ALV_FUNCTION.<br /><br />* Add ALV dynamic field name and table<br />  PERFORM 

2011-04-23 11:43:00 14499

原创 物料特性值BAPI

<br />        CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'<br />         EXPORTING<br />           OBJECTKEY              = L_OBJECTKEY    "material number<br />           OBJECTTABLE            = 'MARA'<br />           CLASSNUM               = 'Z_PVD_001_10'<br /

2011-04-14 15:27:00 14792

转载 標準ALV 數據修改與內表一致(一句話設定)

<br />CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'<br />EXPORTING<br />I_BACKGROUND_ID = 'SIWB_WALLPAPER'<br />I_CALLBACK_PROGRAM = I_REPID<br />       I_GRID_SETTINGS = LC_GLAY    -------------------------<br />I_CALLBACK_HTML_TOP_OF_PAGE = W_HTML_TOP_OF_PAGE<b

2011-04-13 14:20:00 15723

转载 標準ALV 的標準按鈕實現自己的事件

<br />每一个标准的用'REUSE_ALV_GRID_DISPLAY'实现的ALV,执行后都会跳转到一个标准的屏幕。我们可以去观察这个screen的GUI Status—‘STANDARD_FULLSCREEN’。上面有不少的按钮,每个按钮都有一个功能代码。如‘ &ALL’ ‘&SAL’这种。我的想法是,按这个按钮的时候激发我在程序中代码,实现ALV的user exit。<br /> <br />做法(以下载按钮为例):<br />Step 1:<br /> DATA: it_event_test TY

2011-04-13 11:36:00 15098

原创 SE38定制輸出

<br />(1)EXIT_SAPLS38E_001<br />       DATA: it_code(256)  TYPE c OCCURS 0.<br />        read report 程式名 into it_code.<br />        insert report 程式名 form it_code.<br /> <br />(2)INCLUDE: LSEURF01<br /> <br /> form fetch_template tables temptab type rswsou

2011-04-02 11:38:00 15275

原创 RFC debug

<br />首先“RFC的用戶”進入設定“外部斷點”,然後TCODE:srdebug打開,選擇“RFC的用戶”和外部斷點選項

2011-03-23 13:21:00 15327

原创 FB02修改BAPI

<br /> REPORT  ZTEST_80.<br /><br /><br /><br />type-pools : TPIT.<br /><br />DATA : W_BSEG TYPE BSEG,<br />W_message TYPE T100-TEXT.<br /><br />data : it_errtab TYPE tpit_t_errdoc WITH HEADER LINE,<br />it_fldtab TYPE tpit_t_fname WITH HEADER LINE,<br />i

2011-03-22 15:02:00 21265 4

转载 所有憑証的沖銷

<br />一:凭证的更改<br />1,已经过帐的<br />FB02.具体操作见财务操作手册(也可以见凭证显示手册,基本操作是一样的)<br />过完帐的允许更改的地方有限,只有凭证抬头文本,参照,分配,文本,原因代码等<br />2,预制凭证的更改.<br />TCODE,FBV2.<br />预制凭证可以更改的地方很多,只有凭证编码+公司代码+记帐码不允许更改.<br />如果科目错误,可以把金额置为0 ,这样凭证保存后打印出来就不会含有那个科目了.<br /> <br /><br />二:凭证冲销

2011-03-22 14:35:00 15450

转载 关于ALV颜色的控制

<br />ALV的颜色控制可以分3中级别:<br />1.数据LIST中某一行颜色的控制<br />2.数据LIST中某一列颜色的控制<br />3.数据LIST中某个单元格颜色的控制<br />如果在ALV中这三种颜色控制同时存在时,它们会有一个优先级的。单元格控制的优先级别最高,下来是行控制的优先级,最后是列控制的优先级。<br />效果如下<br /><br />代码如下<br />TH_LAYOUT-coltab_fieldname<br />这个属性里面放的是内表中表示行颜色字段的CODE<br

2011-03-22 09:14:00 14994

原创 求稅率function

<br /> data: TAXID like KOMV-KBETR.<br /><br />PERFORM GET_TAX USING '3331' 'J1' CHANGING TAXID.<br /><br />if sy-subrc = 0.<br /><br />endif.<br /><br />FORM GET_TAX USING LBUKRS LMWSKZ CHANGING TAXID.<br />  DATA I_A053 TYPE TABLE OF A053.<br />  DATA W_

2011-03-17 16:13:00 13535

原创 Screen F1幫助

<br /> PERFORM MONITOR_INPUTHELP_F16  USING   FUN1.   "是screen上定義的listbox <br /> <br />FORM MONITOR_INPUTHELP_F16 USING P_MONITOR TYPE C.<br />  DATA H_FIELDS_TAB LIKE HELP_VALUE OCCURS 1 WITH HEADER LINE.<br />  DATA H_TABIX LIKE SY-TABIX.<br />  H_FIELDS

2011-03-17 16:12:00 13353

原创 SM36/SM37後台處理

<br />SM36:<br /><br /> <br />SM37:<br /> <br /> <br /><br /><br />

2011-03-15 11:24:00 3313 1

转载 SAP的一些基本使用技巧

<br />1 关于SAP的menu现实tcode实现 <br />   菜单 “extras”---"setting" ,选择 “display technical names”,回车。 <br />2 设定一个输入框的默认值 <br />   光标在该输入框(栏位--台湾人叫法),F1,单击“Technical information”,记住“Paramter ID”的值。然后顶端菜单,”system“---"user profile"----"own data",单击”parameters“标签页,输

2011-03-15 09:37:00 993

转载 SELECT-OPTIONS的控制

<br />REPORT Z_TEST.<br />TYPE-POOLS SSCR.<br /><br />DATA: RESTRICT TYPE SSCR_RESTRICT,<br />      OPTLIST  TYPE SSCR_OPT_LIST,<br />      ASS      TYPE SSCR_ASS.<br />SELECTION-SCREEN BEGIN OF BLOCK BLK WITH FRAME TITLE TEXT-001.<br />  SELECT-OPTIONS  S

2011-03-14 16:48:00 801

原创 ABAP的博客收集

<br />http://scnblogs.techweb.com.cn/laobai/archives/date/2010/02/page/4<br /><br />http://hanhe-tech.com:8089/blog/user.asp?userID=251&Cate=0&page=1<br /> <br />http://www.abaptech.com/category/tech/int/

2011-02-13 19:01:00 478

原创 sap学习生活(各模块讲解)

<br />http://www.fuhesap.com/sap/201.html

2011-02-13 19:00:00 584

原创 MB51 增加字段

<br />物料凭证清单MB51,可以通过IMG配置增加选择页面和显示页面的字段。<br /> <br />--Material management(物料管理)<br />    --Inventory mangement and Physical Inventory<br />        --Reporting<br />            --Define Field Selection for material document list<br /> 

2011-01-28 09:59:00 3292

转载 Solution Manager Key(使用類,用類時可以參考)

<br /> *&---------------------------------------------------------------------*<br />*& Report   ZSLMKEY<br />*&<br />*&---------------------------------------------------------------------*<br />*&<br />*&<br />*&------------------------------------------

2011-01-27 11:42:00 635

原创 從服務器下載文件DOWNLOAD_WEB_OBJECT

<br /> *&--------------------------begin--------------------------------------*<br />FORM DOWNLOAD_EXCEL_TEMPLATE USING FP_OBJID LIKE wwwdatatab-objid<br />                                   FP_DEST  LIKE sapb-sappfad<br />                                 

2011-01-21 12:51:00 5047

转载 SAP中寻找增强的实现方法(全)-转贴

<br />      SAP 增强已经发展过几代了,可参考 SAP 标准教材 BC425 和 BC427。简单的说SAP的用户出口总共有四代: <br />      1、第一代  基于源代码的增强。<br />      SAP提供一个空代码的子过程,在这个子过程中用户可以添加自己的代码,控制自己的需求。这类增强都需要修改sap的标准代码。 <br />      示例:USEREXIT.. in SAPMV45A <br />      源代码增强以子程序形式发布,在 SAP 的发行版本中,使用 PE

2011-01-21 11:25:00 6579

转载 ALSM_EXCEL_TO_INTERNAL_TABLE上载Excel文件的一个函数

http://blogold.chinaunix.net/u1/40527/showart.php?id=1970184(轉)FM:ALSM_EXCEL_TO_INTERNAL_TABLE 是上载Excel文件的一个函数,但是这个函数有两个限制。一是每个CELL只能导入前50个字符,二是如果超过9999行,行号会初始化为从零开始其实解决起来很简单,只要改一下结构 ALSMEX_TABLINE 的字段就行了,然后COPY ALSM_EXCEL_TO_INTERNAL_TABLE 为ZALSM_EXCEL_TO

2011-01-19 10:49:00 1558

原创 ZUFI014會計憑証(VENDOR.CUSTOMER,GL)

<br /> *&---------------------------------------------------------------------*<br />*& Report  ZUFI014<br />*&<br />*&---------------------------------------------------------------------*<br />*& Author              : CHUNG NAM INTERNATIONAL CO.,LTD. DRE

2011-01-19 10:39:00 1425

原创 定制ABAP編輯器的中內容(Editor中自動生成代碼)

<br /> <br />Debug程式,發現LSEURF01中的form fetch_template是增加自動代碼的<br />其中tse05是自動代碼的保存表

2011-01-15 12:04:00 1160

转载 SAP 中如何寻找增强 (2)

<br />方法一、利用TCODE寻找增强(第二代的增强)<br />执行一个程序(源代码后附),在选择屏幕处输入你所需要增强的程序TCODE,执行後,就会出现一个列表,那里就有关于如何增强这个的绝大部分SMOD增强。<br /> <br /> <br />方法二、利用系统函数寻找<br />MODX_FUNCTION_ACTIVE_CHECK<br />在这个FUNCTION的代码最后添加一个断点。执行需要增强的TCODE,如果有增强,就会自动跳入DEBUG界面。在DEBUG界面,查看f_tab字段,这里

2011-01-15 11:37:00 737

转载 ABAP 编辑器设置(轉)

<br />http://scnblogs.techweb.com.cn/wink/archives/9.html/comment-page-1<br /> <br />对于经常开发ABAP程序的ABAPer,应该很希望ABAP的关键字能够完成自动输入.<br />在ABAP编辑器里找了很久都没有发现哪里有地方可以设置.<br />后经过一翻折腾,发现 只需要更改一个设置就好.<br />1) 找到路径<br />C:/Documents and Settings/XXX XXX/SapWorkDir/ab

2011-01-15 11:17:00 2454

原创 ALV Checkbox選中某單號時,可以把其它相同單號的記錄也選中

<br />主要是在data_changed中處理<br /> <br />REPORT  ZUBATSDN.<br />TABLES: VBAK,VBUP,LIKP,VBAP, ZTSDN.<br />*TYPE-POOLS VRM.<br />DATA:  IT_FIELDCAT1 TYPE LVC_T_FCAT,<br />       TY_FIELDCAT TYPE LVC_S_FCAT.<br /><br />Data w_style TYPE lvc_s_styl.<br />Data t_s

2011-01-15 10:02:00 1758

原创 OLE操作EXCEL

<br />REPORT YGL_MYOLE.<br />INCLUDE OLE2INCL.<br />* OLE OBJECT<br />DATA:<br />    MYEXCEL           TYPE OLE2_OBJECT,<br />    MYSHEET           TYPE OLE2_OBJECT,<br />    MYCELL             TYPE OLE2_OBJECT,<br />    MYWORKBOOK  TYPE OLE2_OBJECT.<br />

2011-01-15 09:54:00 469

原创 sap 連接saccess,mssql

<br />*&-------------------------------------------------------------------<br />--*<br />*& Report  ZTEST_90<br />*&<br />*&-------------------------------------------------------------------<br />--*<br />*& Author              : CHUNG NAM INTERNATIONAL

2011-01-15 09:37:00 812

原创 SE16N修改表数据

<br />當表做了SM30或者沒有修改表內容的功能,可用SE16N,<br />(1)進入SE16N<br />(2)在命令框錄入&SAP_EDIT,後回車,如果有權限則可以直接修改<br />(3)如果沒有權限修改,則可以通過按“F8”進行修改 

2011-01-15 09:27:00 3764

原创 TH_CREATE_MODE調用TCODE並在新的窗口顯示

<br /> <br />           CALL FUNCTION 'TH_CREATE_MODE'<br />              EXPORTING<br />                TRANSAKTION           = 'VA03'<br />*               DEL_ON_EOT            = 0<br />*               PARAMETERS            =<br />*               PROCESS

2011-01-14 14:46:00 964

原创 ABAP 動態寶義變量

<br /> DATA: l_ref TYPE REF TO data.  <br /> data: l_zexten like '結構體名稱A'.<br />wa_extension-structure = '結構體名稱A'.<br /> <br />  FIELD-SYMBOLS: <l_struc> TYPE ANY.<br /> CREATE DATA l_ref TYPE (wa_extension-structure).<br />   ASSIGN l_ref->* TO <l_struc>.

2011-01-14 10:02:00 519

block new record

block new record delete record show record

2013-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除