nghi abap distionary

Upload: baodongcolcn

Post on 02-Jun-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Nghi ABAP Distionary

    1/8

    Function Module

    AUTHORITY_CHECK_TCODE Check authority of user on TCODEVRM_SET_VALUES Set value cho listbox

    Tables

    USR04 , UST04 User list

    TSTC Tcode

    DD07T Fix value, Discrip of domain

    DD07L Fix value of domain

    VBAK Sale header

    VBAP Sale Items

    TVAK Sale Type

    TCURC CurrencyT000 Client

    T001 Company code

    T002 Languge

    VBUK Sale status (first sale create)

    VBUP Sale item status

    KNA1 CustomerTNAPR Program and form of output type

    TCODE

    SBWP Mesage box

    SQVI Table relationships

    SA38 Run program directly

    EWK1 Global Search in Z program

    http://www.se80.co.uk/sapfms/a/auth/authority_check_tcode.htmhttp://www.se80.co.uk/sapfms/a/auth/authority_check_tcode.htmhttp://www.se80.co.uk/sapfms/a/auth/authority_check_tcode.htm
  • 8/10/2019 Nghi ABAP Distionary

    2/8

    ST22 History of dump error

    AL08, sm04 Display user

    CG3I Dowload any thing Ap sever to loc

    Abaphelp Search abap document

    SFP Adobe form

    NACE Out

    OAER Upload image for ALV report

    PDF! Convert Smartform to PDF

    VKM3 Release Sale Order

    DSAL Digital signature

    SLIN Extended check

    ME49 Compare vendor price

    Mk03, XK03 Vendor search, change vendor infor

    SE93 Infor of a Tcode (package, program)

    Useful tcode reference:

    http://www.connexin.net/sap-transaction-codes.html

    http://wiki.scn.sap.com/wiki/display/ABAP/List+of+Transaction+codes

    SD Report

    S_ALR_87012186 Xem Revenue theo period

    KE30

    KE24

    VF44

    VF45

    VF48FBL3N

    SAPLSMTR_NAVIGATION

    MM Report

  • 8/10/2019 Nghi ABAP Distionary

    3/8

    MK03 Search vendor

    Message Class

    VR Output for SD Reporting

    Program

    DEMO_JAVA_SCRIPT_MINI_EDITOR Java editor in SAP

  • 8/10/2019 Nghi ABAP Distionary

    4/8

    BADI

    BADI_MATERIAL_CHECK Check when new material save

    BADI_MATERIAL_CHECK

    DEMO_JAVA_SCRIPT_MINI_EDITOR

    My SAP Knownledge

    C thsdng message ca packege khc bng: message s558(tn class).

    Khng thto parameter trong module pool

    Module pool cng ging nh program exe nhng dng cha screen v logic

    lm dialog program

    Program exe th dng cha report v showing data from database

    To mi 1 package th c thcha: Program, Include, Dictionary, Class, Function

    Group, Message, Transaction.

    Include dng cha nhng on code dng chung global

    Subrutione pool dng cha subrution dng chung global

    Subrutione pool v Include u khng chy c

    Module pool v Subrution Pool c hin thnh mt program binh thng

    (nm trong th mc program)

    Change $TMP sang PACKAGE bang cach voa se80, goto->object directory enty

    Print output Program

    Hi

    See in the Table TNAPR

    or use the Transaction NACE to find the print programs for most of the SD and MM related Scripts

    look at the OB96 Tcode for FI related scripts

  • 8/10/2019 Nghi ABAP Distionary

    5/8

    see OID1 tcode for PM related scripts

    and have to see in the SPRO transaction (Customizing)to find the other Script froms and programs

    see some of the std scripts/programs

    SD

    QUOTATION

    Output type : AN00

    ScriptForm Name : RVORDER01

    Driver Program Name : RVADOR01

    ENQUIRY

    Output type : AN00

    ScriptForm Name : RVORDER01

    Driver Program Name : RVADOR01

    SALES ORDER

    Output type : BA00

    ScriptForm Name : RVORDER01

    Driver Program Name : RVADOR01

    smartform name

    DELIVERY NOTE

    Output type : LD00

    ScriptForm Name : RVDELNOTE

    Driver Program Name : RVADDN01

    smartform name : LE_SHP_DELNOTE

    Smartform Driver Pgm: RLE_DELNOTE

    INVOICE

    Output type : RD00

    ScriptForm Name : RVINVOICE01

    Driver Program Name : RVADIN01

    smartform name : LB_BIL_INVOICE

    Smartform Driver Pgm: RLB_INVOICE

    MM

    PUCHASE ORDER/RFQ/CONTRACT

    Output type : NEUScriptForm Name : MEDRUCK

    Driver Program Name : SAPMF06P

    smartform name : /SMB40/MMPO_L

    smartform driver program: /SMB40/FM06P

    GOODS RECEIPT

    Output type : WE01

    ScriptForm Name : WESCHEINVERS1

  • 8/10/2019 Nghi ABAP Distionary

    6/8

    smartform name : /SMB40/MMGR1_A

    smartform driver program: /SMB40/M07DR

    GOODS ISSUE

    Output type : WA01

    ScriptForm Name : WA_SCHEINVERS1smartform name : /SMB40/MMGI1_A

    smartform driver program: /SMB40/M07DR

    FI Forms

    Account Statement : F140_ACC_STAT_01

    Cheque Printing : F110_PRENUM_CHEK

    Balance Confirmation: F130_confirm_01

    Dunning Form: F150_DUNN_01

    check the link below it provides steps to convert sap scripts to smartforms

    http://www.ficoexpertonline.com/downloads/Iyer_SmartForms.pdf

    Some output type

    1.AF00:inquiry output

    2.AN00:quotation output

    3.BA00;order output4.LD00:delivery output5.Lp00:scheduling output

    6.pk00:piking output7.PL00:packing output

    8:RD00:invoice output9:RD03:case sales invoice output

    How to find a BADI

    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.

    http://www.ficoexpertonline.com/downloads/Iyer_SmartForms.pdfhttp://www.ficoexpertonline.com/downloads/Iyer_SmartForms.pdfhttp://www.ficoexpertonline.com/downloads/Iyer_SmartForms.pdf
  • 8/10/2019 Nghi ABAP Distionary

    7/8

    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.

    7) This way you will find all the BADIs called on click of any button in any transaction.

    /SMB40/MMPO_A

    C 2 cch tm badi

    1. dng class -> get_instance method

    2. dng function module (cch ny hay hn)

    3. dng SPRO

    A user exit is a place in a software program where a customer can arrange for their own tailor-made code.

    SD module has a large number of User exit available.

    C 4 cch tm Customer exit:

    1. dng se84 search theo package

    2 dng cmod -> utiliti -> sap enhancement -> search theo package

    3 dng cmod -> find -> search theo package

    4 dng SPRO

    5 dng se37 search Exit_programA* -> search theo program (cch ny hay)

    6 dng tcode ZLC01 (tool down trn internet)

    7 vo program search 'CALL CUSTOMER.-FUNCTION'

    User exit

    Go to object navigator(SE80) and select package from the list and enter VMOD in it.

  • 8/10/2019 Nghi ABAP Distionary

    8/8