ftp
aaa[@more@]-------------------------------------------------------------------------------DATA: l_hdl TYPE i,l_key TYPE i VALUE 26101957,l_slen TYPE i,l_compress TYPE c VALUE 'N',l_ftp_filename(80) TYPE c,l_cmd(80) TYPE c .DATA: ls_result TYPE ts_cmd_result,lt_result LIKE TABLE OF ls_result.l_slen = STRLEN( pwd ).CALL FUNCTION 'HTTP_SCRAMBLE'EXPORTINGSOURCE = pwdsourcelen = l_slenkey = l_keyIMPORTINGdestination = pwd.CALL FUNCTION 'FTP_CONNECT'EXPORTINGuser = userpassword = pwdhost = hostrfc_des
【ABAP】FTP Program
ABAP FTP Program[@more@]------------------------------------------------------------------------------- DATA: l_hdl TYPE i, l_key TYPE i VALUE 26101957, l_slen TYPE i, l_compress TYPE c VALUE 'N', l_ftp_filename(80) TYPE c, l_cmd(80) TYPE c . DATA: ls_result TYPE ts_cmd_result, lt_result LIKE TABLE OF ls_result. l_slen = STRLEN( pwd ). CALL FUNCTION 'HTTP_SCRAMBLE' EXPORTING SOURCE = pwd sourcelen = l_slen
在R/3中发送即时信息!
在SE37中运行TH_POPUP功能,输入CLIENT,要发送的信息(最长128个字符)以及用户名称,信息将立即在用户的屏幕上显示出来。[@more@]
ABAP报表的事件
*( )*[@more@]一, 首先介绍一下ABAP的程序的类型:Program type(程序类型)Introductory statement(类型描述)1 REPORT(报表)M PROGRAM(屏幕程序)F FUNCTION-POOL(函数组)K CLASS-POOL(类组)J CLASS-POOL(接口组)T TYPE-POOL(类型池)二, 下面介绍报表中用到的事件以及作用:1. LOAD-OF-PROGRAM:程序开始执行时候自动调用这个事件在SUBMIT,CALL TRANSACTION,PERFORM等执行
BDC SESSION
本程序以BDC SESSION的方式创建了一个SESSION(SM35可以查看SESSION一览),执行SESSION可以创建一条新的银行条目,该银行条目的关键字段如下:『銀行国コード』 :JP『銀行コード』 :9999001『銀行名』 :建設銀行001(東京)『地域 (都道府県)』:13[@more@]*&---------------------------------------------------------------------**& Report Z_BDC_SESSION **& **&---------------------------------------------------------------------** TCODE SM35を利用して、新規のセッションをチェックする。**----------
F4Help
)* _*( 用户F4 Help的作成。[@more@]REPORT ZF4HELP.*----------------------------------------------------------------------** INTERNAL TABLES & WORK AREAS **----------------------------------------------------------------------** 人事領域内表DATA: BEGIN OF GT_T500P OCCURS 0, PERSA LIKE T500P-PERSA, "人事領域 NAME1 LIKE T500P-NAME1, "人事領域テキストEND OF GT_T500P.DATA: G_REPID LIKE SY-REPID, "当前程序G_DYNNR LIKE SY-DYNNR. "当前屏幕*---------------------------
项目上遇到的BAPI
BAPI_MATERIAL_SAVEDATA 品目マスタデータの登録および変更BAPI_PO_CHANGE 購買発注変更BAPI_GOODSMVT_CREATE 在庫移動の入出庫伝票を登録BAPI_CURRENCY_CONV_TO_EXTERNAL 外部データ書式への通貨額の変換[@more@]
UP_ERR_FILE_F4&CHECK
设置上传文件与错误文件的F4 Help,并对文件是否存在进行检查。[@more@]*&---------------------------------------------------------------------**& REPORT ZFILE_F4_CHECK*&---------------------------------------------------------------------*REPORT ZFILE_F4_CHECK.*&---------------------------------------------------------------------**& ワーク定義*&---------------------------------------------------------------------*DATA:W_PATH TYPE STRING. "ファイルパス*&-------------
ALV_FieldEdit
(1)将ALV输出表中的menge字段设置为editable,并能够对用户的输入值进行合法性检查。(2)可以选中多行,并仅对选中的行进行数量更新。[@more@]*----------------------------------------------------------------------** アドオン機能名称 : 購買発注数量一括更新* プログラムID : ZKSCMMB0001_ZHOUGH* プログラム名称 : ZKSCMMB0001_ZHOUGH* 作成者 : 周 光輝* 作成日 : 2007/08/20 *----------------------------------------------------------------------** <処理概要>* 入力画面に紐付
查询一个事务代码所使用的BADI
Here is some inforamation on how to find BADI for your transaction..[@more@]Follow the below steps to find out what all BADI's are called when you press any button in any transaction. 1) Goto se24 (Display class cl_exithandler) 2) Double click on the method GET_INSTANCE. 3) Put a break point at Line no.25 (CASE sy-subrc). Now 4) Execute SAP standard transaction 5) Press the required button for which you need to write an exit logic, the execution will stop at the break point. 6) Check the values
BADI的实现步骤
BADI的实现步骤。[@more@]A.BADI定义1.SE18。2.输入要创建的BADI的名字,点击"Create"。3.输入BADI的描述性文本,在"Interface"选项卡上输入接口的名字,也可以采用SAP建议的接口的名字。同时,BADI类也会被创建。例如:对于BADI "ZTEST",SAP会建议"ZIF_EX_TEST"作为接口的名字,"ZCL_EX_TEST"作为类的名字。4.保存BADI。5.双击接口的名字,会跳转到Class Builder界面,在这里你可以定义接口的方法。6.保存并激活接口。B.在应用程序中调用BADI1.声明一个BADI接口的参考引用变
采购订单的下达过程
本文简单描述了采购订单的下达过程。[@more@]1、在后台中设置采购订单的批准过程路径 SPRO---->SAP Reference IMG ---->Materials Management ---->Purchasing ---->Purchasing order ---->Release Procedure for Purchase Orders 2、创建特性 这个特性和后勤中其他地方使用到的特性结构基本相似,只是这里的着重点不在Value视图上,而在Addnal Data视图上,在Addnal Data视图中在Table name字段中输入结构CEKKO,然后在Field name字段中输入你要控制的字段,可以使用事务码se11,查看结构CEKKO,选择你想要的字段。3、创建
定义采购价值代码
定义发出催付或催货信息的间隔以及物料少交和多交的容差范围的代码。路径:物料管理---采购---物料主记录---定义采购值码[@more@]
定义物料类型的属性
路径:SPRO-〉后勤常规-〉物料主记录-〉基本设置-〉物料类型-〉定义物料类型的属性。物料类型的定义是按照企业实际情况而制定的,SAP系统提供参考模板(如原材料、包装材料、半成品、成品、备件、废料等)。物料类型的用途有很多,例如定义物料代码的取值范围是基于物料类型的,维护物料主数据时所涉及的内容(如半成品无销售视图等)也是基于物料类型的。[@more@]
为物料管理进行公司代码初始化
事务代码:OMSY后台配置路径:SPRO-〉后勤-常规-〉物料主记录-〉基本设置-〉维护物料管理的公司代码功能:修改物料账的初始期间[@more@]
SAP R/3 中的未清项管理(转)
本文着重介绍了 SAP R/3 中未清项和已清项在应收中的应用。同样可以推及在应付以及总帐中的应用。[@more@]一、最开始接触未清项和已清项的概念,应该是在使用 FBL5N 查询客户的未清项的时候。在这个 T-Code 中,可以查询到某一个客户截至某一个日期,有哪些应收款项还未收,是否逾期。同一个 T-Code 中,也可以查询到某一个客户截至某一个日期,有哪些应收款项已收。实际上,该事务码,是对财务凭证的行项目进行查询,根据两个条件,一个是客户编号,另外一个是未清或者已清。一个最简化的典型的业务情景如下,针对与客户的某一笔交易,收
CL_ABAP_CHAR_UTILITIES类
本程序演示了如何利用类CL_ABAP_CHAR_UTILITIES在字符串中加入tab字符,回车换行符,换页符。[@more@]*&---------------------------------------------------------------------**& Report ZCHAR_UTILITIES*&---------------------------------------------------------------------**& 文字列処理用のユーティリティクラスCL_ABAP_CHAR_UTILITIESの使用*&---------------------------------------------------------------------*REPORT ZCHAR_UTILITIES.* 出力テーブルDATA: BEGIN OF GH_FILE,LINE(4096) TYPE C,E
创建动态内表
本程序利用CL_ALV_TABLE_CREATE类的CREATE_DYNAMIC_TABLE方法创建了动态内表,并利用指针往内表中填充数据,最后将内表显示。[@more@]*& Report ZCREATE_DYNAMIC_TABLE*&REPORT ZCREATE_DYNAMIC_TABLE.* Field Catalog for List Viewer ControlGH_FCAT LIKE LINE OF GT_FCAT.DATA: GH_LINE TYPE REF TO DATA.<FS_LINE> TYPE ANY,*----------------------------------------------------------------------**----------------------------------------------------------------------** Create Field catalog GH_FCAT-FIELD
ALV中不同单位统计的问题
ALV中不同单位统计的问题。[@more@]*&---------------------------------------------------------------------**& Report ZALV_SUM_DIFFERENT_UNIT*&*&---------------------------------------------------------------------*REPORT ZALV_SUM_DIFFERENT_UNIT.*----------------------------------------------------------------------** TYPE-POOLS*----------------------------------------------------------------------*TYPE-POOLS: SLIS.*-----------------------------------------------------------------
ALV双层次列表
程序:了双层 [@more@]*& Report ZALV_HIERARCHY*&---------------------------------------------------------------------*_HIERARCHY.* TYPE-POOLSTYPE-POOLS: SLIS.* DATA* HEADERID(NAME(EXPAND TYPE C,DATA GT_HEADER LIKE TABLE OF GH_HEADER.DATA: BEGIN OF GH_ITEM,4) TYPE N,2) TYPE N,2) TYPE N,2) TYPE N,DATA GT_ITEM LIKE TABLE OF GH_ITEM.* Field catalog* ALV Layout* key info between HEADER & ITEM output table* name of HEADER output table* name of ITEM output tableDATA: GW_REPID LIKE SY-REPID.*