BAPI BAPI_ACC_EMPLOYEE_EXP_POST

Hi masters.
Does anybody can send me any example about using BAPI BAPI_ACC_EMPLOYEE_EXP_POST. I am trying to use that BAPI to post travel expenses, by filling in DOCUMENTHEADER, with the following data:
DOCUMENTHEADER                                                                               
OBJ_TYPE                       HRPAY                       
       OBJ_KEY                        000354160010000261          
       OBJ_SYS                        DR3CLNT110                  
       USERNAME                       KJDH935                     
       HEADER_TXT                     TESTE WF                    
       OBJ_KEY_R                                                  
       BUS_ACT                                                    
       COMP_CODE                      AZB                         
       AC_DOC_NO                                                  
       FISC_YEAR                      2011                        
       DOC_DATE                       07.01.2011                  
       PSTNG_DATE                     07.01.2011                  
       FIS_PERIOD                     01                          
       DOC_TYPE                       BT                          
       REF_DOC_NO                     0010000261                  
       COMPO_ACC                                                  
       TAX_COMP_CODE                                              
       REASON_REV                                                 
       REF_DOC_NO_LONG                                            
       NEG_POSTNG                                                 
and ,also, two lines in ACCOUNTGL table:
ITEMNO_ACC GL_ACCOUNT COMP PSTNG_DATE DO AC_DOC_NO  FISC FI STLMNT_ REF_KEY_1    REF_KEY_2    REF_KEY_3            ITEM_TEXT                                                                               
0000000001 26101025   AZB  07.01.2011 BT            2011 01 201101                                                 TESTE CONTABILIZAÇÃO POR BAPI                   
0000000002 56700101   AZB  07.01.2011 BT            2011 01 201101                                                 TESTE CONTABILIZAÇÃO POR BAPI                   
and two mor lines in CURRENCYAMOUNT table:
ITEMNO_ACC CU CURRE AMT_DOCCUR                     EXCH_RATE    AMT_BASE                       EXCH_RATE_V CUR
                                                                                0000000001    BRL                        300,0000                                      0,0000     0,00000    
0000000002    BRL                        300,0000                                      0,0000     0,00000    
When a test the BAPI, I get the following messages:
E RW                   609 Error in document: HRPAY 000354160010000261 DR3CLNT110          
E F5                   354 Account 26101025 in company code AZB cannot be directly posted to
E F5                   354 Account 26101025 in company code AZB cannot be directly posted to
W KI                   281 Do not assign any objects in cost accounting to account 26101025

These are functional errors - talk to your functional analyst.
Rob

Similar Messages

  • BAPI for Infotype

    Hello Experts,
       I am in need for standard BAPIs for the following info types. If it is not available please help me with some way.
    <b>Infotypes:
    &#61656;     0002 (Personal Data)
    &#61656;     0006 (Addresses)
    &#61656;     0009 (Bank details)
    &#61656;     0021 (Family member/dependents)
    &#61656;     0023 (Other/Previous employers)
    &#61656;     0028 (Internal medical service) subtype 0008 (Blood group)
    &#61656;     0185 (Personal IDs)
    &#61656;     0591 (Nominations)
    &#61656;     0000 (Actions)
    &#61656;     0001 (Organizational Assignment)
    &#61656;     0007 (Planned working time)
    &#61656;     0016 (Contract Elements)
    &#61656;     0017 (Travel Privileges)
    &#61656;     2006 (Absence Quotas)</b>
    Thanks & Regards
    Nigesh

    Hi,
    list of BAPI Funtions
    0035 BAPI for Grant Master Data
    BAPI_0035_CHANGE Change grant master data
    BAPI_0035_CREATE Create GM grant master data
    BAPI_0035_GET_DETAIL Get detail of grant master data
    0036 BAPI for BudgetEntryDocGM
    BAPI_0036_CREATE Create GM Budgeting Entry Document
    BAPI_0036_GET_DETAIL Get the detail of a GM budget entry document
    BAPI_0036_GET_LIST Get list of GM budgeting entry docs.
    BAPI_0036_REVERSE Reverse GM Budgteing Entry document
    0038 BAPIs for Funded Program
    BAPI_0038_CHANGE Change a Funded Program
    BAPI_0038_CREATE Create Funded Program
    BAPI_0038_DELETE Delete a Funded Program
    BAPI_0038_GETDETAIL Get details to a Funded Program
    BAPI_0038_GETLIST Get list of Funded Programs
    0050 BAPI for BudgetEntryDocFM
    BAPI_0050_CREATE Create FM Budgeting Entry document
    BAPI_0050_GET_DETAIL Get FM budgeting entry document
    BAPI_0050_GET_LIST Get list of budgeting entry documents
    BAPI_0050_REVERSE Reverse FM Budgeting Entry document
    0051 BAPI for BudgetFM (mass data)
    BAPI_0051_GET_TOTALS Get FM budget totals
    BAPI_0051_UPDATE FM Budgeting - Update totals
    1031 Business Object BUS1031 (Activity Type)
    BAPI_ACTIVITYTYPE_GETDETAIL Detail Information for Activity Type on Key Date
    BAPI_ACTIVITYTYPE_GETLIST List of Activity Types Using Selection Criteria
    BAPI_ACTIVITYTYPE_GETPRICES Output Activity Prices for Activity Types on Key Date
    BAPI_ACTTYPE_CHANGEMULTIPLE Change One or More Activity Types
    BAPI_ACTTYPE_CREATEMULTIPLE Create One or More Activity Types
    2145 Business Objects Complaints AB (BAPI)
    BAPI_ABCLAIM_CREATE AB-CWB: Create BAPI Complaint
    4499 Business Object: Bank Statement
    BAPI_ACCSTMT_CREATEFROMBALANCE Store account balance/check debit information
    BAPI_ACCSTMT_CREATEFROMLOCKBOX Create lockbox data
    BAPI_ACCSTMT_CREATEFROMPREVDAY Create Bank Statement/Day-End Statement
    BAPI_ACCSTMT_CREATEFROMSAMEDAY Create Bank Statement/Today's Data
    ABSE Object Type "Absence"
    BAPI_ABSENCE_APPROVE Unlock absence
    BAPI_ABSENCE_CHANGE Change absence
    BAPI_ABSENCE_CREATE Create absence
    BAPI_ABSENCE_DELETE Delete absence
    BAPI_ABSENCE_GETDETAIL Read absence
    BAPI_ABSENCE_GETDETAILEDLIST Read instances with data
    BAPI_ABSENCE_GETLIST Read instances
    BAPI_ABSENCE_REQUEST Create locked absence
    BAPI_ABSENCE_SIMULATECREATION Simulation: Create absence
    ACC4 FI/CO: BAPIs for UPDATE
    BAPI_ACC_BILLING_CHECK Accounting: Check Billing Doc. (OAG: LOAD RECEIVABLE)
    BAPI_ACC_BILLING_POST Accounting: Post invoice (OAG: LOAD RECEIVABLE)
    BAPI_ACC_DOCUMENTS_RECORD Follow-On Document Numbers in Accounting for Multiple Source Documents
    BAPI_ACC_EMPLOYEE_EXP_CHECK Accounting: Check G/L acct assignment for HR posting (OAG:POST JOURNAL
    BAPI_ACC_EMPLOYEE_EXP_POST Accounting: Post G/L account assignment for HR posting (OAG:POST JOURN
    BAPI_ACC_EMPLOYEE_PAY_CHECK Accounting: Check Vendor Acct Assignment for HR Posting (OAG:LOAD PAYA
    BAPI_ACC_EMPLOYEE_PAY_POST Accounting: Post Vendor Acct Assignment for HR Posting (OAG: LOAD PAYA
    BAPI_ACC_EMPLOYEE_REC_CHECK Accounting: Check Cust. Acct Assignmt for HR Posting (OAG:LOAD RECEIVA
    BAPI_ACC_EMPLOYEE_REC_POST FI/CO: Post Customer Acct Assignment for HR Posting (OAG: LOAD RECEIVA
    BAPI_ACC_GL_POSTING_CHECK Accounting: General G/L Account Posting
    BAPI_ACC_GL_POSTING_POST Accounting: General G/L Account Posting
    BAPI_ACC_GOODS_MOVEMENT_CHECK Accounting: Check Goods Movement (OAG: POST JOURNAL)
    BAPI_ACC_GOODS_MOVEMENT_POST Accounting: Post Goods Movement (OAG: POST JOURNAL)
    BAPI_ACC_INVOICE_RECEIPT_CHECK Accounting: Check Invoice Receipt (OAG: LOAD PAYABLE)
    BAPI_ACC_INVOICE_RECEIPT_POST Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE)
    BAPI_ACC_PURCHASE_ORDER_CHECK Accounting: Check Purchase Order
    BAPI_ACC_PURCHASE_ORDER_POST Accounting: Post Purchase Order
    BAPI_ACC_PURCHASE_REQUI_CHECK Accounting: Check Purchase Requisition
    BAPI_ACC_PURCHASE_REQUI_POST Accounting: Post Purchase Requisition
    BAPI_ACC_SALES_ORDER_CHECK Accounting: Check Sales Order
    BAPI_ACC_SALES_ORDER_POST Accounting: Post Sales Order
    BAPI_ACC_SALES_QUOTA_CHECK Accounting: Check Customer Quotation
    BAPI_ACC_SALES_QUOTA_POST Accounting: Post Customer Quotation
    BAPI_ACC_TRAVEL_CHECK Accounting: Check Trip
    BAPI_ACC_TRAVEL_POST Accounting: Post Trip
    ACC5 FI/CO: BAPIs Asset Postings
    BAPI_ACC_ASSET_ACQ_SETT_CHECK ACC: Asset Acquisition - Synchronous Determination of Capitalization V
    BAPI_ACC_ASSET_ACQ_SETT_POST ACC: Asset Acquisition-Asynchronous Determination of Capitalization Va
    BAPI_ACC_***_ACQUISITION_CHECK BAPI: Check Asset Acquisition
    BAPI_ACC_***_INTRA_TRANS_CHECK Accounting: Post Asset Transfer
    BAPI_ACC_***_POSTCAP_CHECK BAPI: Check Subsequent Capitalization
    BAPI_ACC_***_RETIREMENT_CHECK BAPI: Check Asset Retirement
    BAPI_ACC_***_TRANSFER_CHECK Accounting: Post Asset Transfer
    BAPI_ACC_***_TRANSFER_POST Accounting: Post Asset Transfer
    BAPI_ACC_***_TRANS_ACQ_CHECK Accounting: Check acquisition from transfer
    BAPI_ACC_***_TRANS_ACQ_POST Accounting: Post acquisition from transfer
    BAPI_ACC_***_TRANS_RET_CHECK Accounting: Post Asset Transfer
    BAPI_ACC_AUC_ACQUISITION_CHECK Accounting: Asset Acquisition from Settlement
    BAPI_ACC_AUC_ACQUISITION_POST Accounting: Asset Acquisition from Settlement
    ACC6 Accounting: BAPIs for UPDATE II
    BAPI_ACC_BILLING_REV_CHECK Accounting: Check Billing Document Reversal (OAG: LOAD RECEIVABLE)
    BAPI_ACC_BILLING_REV_POST Accounting: Post Billing Doc.Reversal (OAG: LOAD RECEIVABLE)
    BAPI_ACC_GL_POSTING_REV_CHECK Accounting: Check Reversal of General G/L Account Posting
    BAPI_ACC_GL_POSTING_REV_POST Accounting: Post General G/L Posting Reversal
    BAPI_ACC_GOODS_MOV_REV_CHECK Accounting: Check Goods Movement Reversal (OAG: POST JOURNAL)
    BAPI_ACC_GOODS_MOV_REV_POST Accounting: Post Goods Movement Reversal (OAG: POST JOURNAL)
    BAPI_ACC_INVOICE_REV_CHECK Accounting: Check Reversal of Invoice Receipt (OAG: LOAD PAYABLE)
    BAPI_ACC_INVOICE_REV_POST Accounting: Post Invoice Receipt Reversal (OAG: LOAD PAYABLE)
    BAPI_ACC_PYMNTBLK_UPDATE_CHECK Accounting: Check Changes to Payment Block for Open Items
    BAPI_ACC_PYMNTBLK_UPDATE_POST Accounting: Post Changes to Payment Block for Open Items
    ACC9 Accounting: BAPIs
    BAPI_ACC_DOCUMENT_CHECK Accounting: Check
    BAPI_ACC_DOCUMENT_POST Accounting: Posting
    BAPI_ACC_DOCUMENT_REV_CHECK Accounting: Check Reversal
    BAPI_ACC_DOCUMENT_REV_POST Accounting: Post Reversal
    AEMM Additionals in integrated mat. maint.
    BAPI_ADDITIONAL_MAINTAINDATA Create and Change Additionals Assignments (Retail)
    BEACTIVITY Process modeling activity
    BAPI_ACTIVITY_COMPARE Test Module for Modeling
    BAPI_ACTIVITY_GETALLCOUPLING Determination of Coupling Events for Several Activities
    BAPI_ACTIVITY_GETCOUPLING Get activity coupling events
    BAPI_ACTIVITY_GETDETAIL Read diagram
    BAPI_ACTIVITY_GETPOTCOUPLING Get potential coupling events between two activities
    BAPI_ACTIVITY_GET_PARENTS Delivers Higher-Level Activities
    BAPI_ACTIVTY_GETDIAGRAMIDS Read diagram
    CRM_CO_SLS CO Interface CRM Sales
    BAPI_ACCOUNTING_PROXY_UPLOAD Account Assignment Objects for CRM Transactions
    FAGL_SKF_BAPI
    BAPI_ACC_POST_STAT_KEYFIGURE
    FKN5 BAPI Account Balances
    BAPI_ACCOUNT_GETBALANCES Retrieves Balances for a Contract Acct
    IPPEBAPI_ACT
    BAPI_1179_EXISTENCECHECK
    BAPI_1179_REPLICATE
    BAPI_1179_SAVEREPLICA
    IPPEBAPI_BAL
    BAPI_1183_EXISTENCECHECK
    BAPI_1183_REPLICATE
    BAPI_1183_SAVEREPLICA
    IPPEBAPI_CMP iPPE: Component BAPIs
    BAPI_1176001_EXISTENCECHECK Check Existence of Product Structure Variant
    BAPI_1176_EXISTENCECHECK Check Existence of a Product Structure Node
    BAPI_1176_REPLICATE Replicate Product Structure Nodes
    BAPI_1176_SAVEREPLICA Maintain or Create Product Structure
    IPPEBAPI_FLO
    BAPI_1182_EXISTENCECHECK
    BAPI_1182_REPLICATE
    BAPI_1182_SAVEREPLICA
    IPPEBAPI_GEN iPPE: BAPIs for Generic Engineering Node
    BAPI_1197_EXISTENCECHECK Check Existence of Generic Engineering Node
    BAPI_1197_REPLICATE Replicate the Generic Engineering Node
    BAPI_1197_SAVEREPLICA Create and Change Generic Engineering Node
    IPPEBAPI_MPO
    BAPI_1220_REPLICATE
    BAPI_1220_SAVEREPLICA
    IPPEBAPI_PRM
    BAPI_1196_EXISTENCECHECK
    BAPI_1196_REPLICATE
    BAPI_1196_SAVEREPLICA
    IPPEBAPI_RES
    BAPI_1193_EXISTENCECHECK
    BAPI_1193_REPLICATE
    BAPI_1193_SAVEREPLICA
    K23G Service Function Modules
    BAPI_ACC_CO_DOCUMENT_FIND Read CO Document for Manual Actual Postings
    K40C CO Actual Postings, Manual
    BAPI_ACC_ACTIVITY_ALLOC_CHECK Accounting: Check Activity Allocation
    BAPI_ACC_ACTIVITY_ALLOC_POST Accounting: Post Activity Allocation
    BAPI_ACC_ACT_POSTINGS_REVERSE Accounting: Reverse CO Documents - Manual Actual Postings
    BAPI_ACC_MANUAL_ALLOC_CHECK Accounting: Check Manual Cost Allocation
    BAPI_ACC_MANUAL_ALLOC_POST Accounting: Post Manual Cost Allocation
    BAPI_ACC_PRIMARY_COSTS_CHECK Accounting: Check Primary Costs
    BAPI_ACC_PRIMARY_COSTS_POST Accounting: Post Primary Costs
    BAPI_ACC_REVENUES_CHECK Accounting: Check Revenues
    BAPI_ACC_REVENUES_POST Accounting: Post Revenues
    BAPI_ACC_SENDER_ACTIVITY_CHECK Accounting: Check Sender Activities
    BAPI_ACC_SENDER_ACTIVITY_POST Accounting: Post Sender Activities
    BAPI_ACC_STAT_KEY_FIG_CHECK Accounting: Check Statistical Key Figures
    BAPI_ACC_STAT_KEY_FIG_POST Accounting: Post Statistical Key Figures
    KACG Coding Block: FI/LO Part of KACB
    BAPI_ACCSERV_CHECKACCASSIGNMT BAPI: Object BUS6001 AccountingServices, Method CheckAccountAssignment
    KGR2 External Access to CO Hierarchies
    BAPI_ACTIVITYTYPEGRP_ADDNODE Object BUS1115 (Activity Type Group) - Method AddNode
    BAPI_ACTIVITYTYPEGRP_CREATE Object BUS1115 (Activity Type Group) - Method Create
    BAPI_ACTIVITYTYPEGRP_GETDETAIL Object BUS1115 (Activity Type Group) - Method GetDetail
    BAPI_ACTIVITYTYPEGRP_GETLIST Object BUS1115 (Activity Type Group) - Method GetList
    KPLB BAPIs: Plan data interface
    BAPI_ACT_INPUT_CHECK_AND_POST Activity Type Planning/Price Planning: Formal Parameter Check
    BAPI_ACT_INPUT_READ Activity Type Planning/Price Planning: Formal Parameter Check
    BAPI_ACT_PRICE_CHECK_AND_POST Activity Type Planning/Price Planning: Formal Parameter Check
    BAPI_ACT_PRICE_READ Activity Type Planning/Price Planning: Formal Parameter Check
    OPERS_CA Business Object: Other Personal Data
    BAPI_ADDITIONALDATA_GETDETAIL Read additional personal data
    BAPI_ADDPERSDATA_CHANGE Change additional personal data
    BAPI_ADDPERSDATA_CREATE Create additional personal data
    BAPI_ADDPERSDATA_DELETE Delete additional personal data
    BAPI_ADDPERSDATA_DELIMIT Delimit additional personal data validity period
    BAPI_ADDPERSDATA_GETDETAILEDLI Read instances with data
    BAPI_ADDPERSDATA_GETLIST Read instances
    PADR_AU Business Object AddressEmp (AU)
    BAPI_ADDREMPAU_CHANGE ESS Address Change - Australia
    BAPI_ADDREMPAU_CREATE ESS Address Create - Australia
    BAPI_ADDREMPAU_CREATESUCCESSOR ESS Address Create Successor - Australia
    BAPI_ADDREMPAU_GETDETAIL ESS Address Get Detail - Australia
    BAPI_ADDREMPAU_GETDETAILEDLIST Read instances with data
    BAPI_ADDREMPAU_REQUEST ESS Address Request - Australia
    BAPI_ADDREMPAU_SIMULATECREATN ESS Address Simulate Creation - Australia
    PADR_CH Business Object: AddressEmp
    BAPI_ADDREMPCH_CREATESUCCESSOR Create Subsequent Employee Address Record
    BAPI_ADDREMPCH_GETDETAILEDLIST Read Instances with Data
    PADR_DE Business Object AddressEmp (DE)
    BAPI_ADDREMPDE_CREATESUCCESSOR Create Next Employee Address Record
    BAPI_ADDREMPDE_GETDETAILEDLIST Read Instances with Data
    PADR_DK Business Object AddressEmp - DK
    BAPI_ADDREMPDK_CREATESUCCESSOR Create Subs.Employee Address Record
    BAPI_ADDREMPDK_GETDETAILEDLIST Read Instances with Data
    PADR_ES Business Object AddrEmpE
    BAPI_ADDREMPES_CREATESUCCESSOR Personnel number next record create
    BAPI_ADDREMPES_GETDETAILEDLIST Read instances with data
    PADR_FR Business Object AddrEmpFR
    BAPI_ADDREMPFR_CREATESUCCESSOR Franch Employee Address: Create Next Record
    BAPI_ADDREMPFR_GETDETAILEDLIST Read Data Records in Period (French Employee Addresses)
    PADR_HK Business object: AddressEmp (HK)
    BAPI_ADDREMPHK_CHANGE Change Employee Address (Hong Kong)
    BAPI_ADDREMPHK_CREATE Create Employee Address (Hong Kong)
    BAPI_ADDREMPHK_CREATESUCCESSOR Create subs.employee address record (Hong Kong)
    BAPI_ADDREMPHK_GETDETAIL Read employee address (Hong Kong)
    BAPI_ADDREMPHK_GETDETAILEDLIST Read instances with data (Hong Kong)
    BAPI_ADDREMPHK_REQUEST Create locked employee address record (Hong Kong)
    BAPI_ADDREMPHK_SIMULATECREATE Simulation: Create Employee Address (Hong Kong)
    PADR_ID Business Object AddressEmp (ID)
    BAPI_ADDREMPID_CHANGE ESS Address Change - Indonesia
    BAPI_ADDREMPID_CREATE ESS Address Create - Indonesia
    BAPI_ADDREMPID_CREATESUCCESSOR ESS Address Create Successor - Indonesia
    BAPI_ADDREMPID_GETDETAIL ESS Address Get Detail - Indonesia
    BAPI_ADDREMPID_GETDETAILEDLIST Read instances with data - Indonesia
    BAPI_ADDREMPID_REQUEST Create locked employee address record - Indonesia
    BAPI_ADDREMPID_SIMULATECREATIO ESS Address Simulate Creation - Indonesia
    PADR_IE Business Object AddressEmp - Ireland
    BAPI_ADDREMPIE_CREATESUCCESSOR Create subs.employee address record
    BAPI_ADDREMPIE_GETDETAILEDLIST Read instances with data
    PADR_IT HR Employee Self-Service: Address Italy
    BAPI_ADDREMPIT_CREATESUCCESSOR Create personnel number next record
    BAPI_ADDREMPIT_GETDETAILEDLIST <Currently not used>
    PADR_MY Business Object AddressEmp (MY)
    BAPI_ADDREMPMY_CHANGE ESS Address Change - Malaysia
    BAPI_ADDREMPMY_CREATE ESS Address Create - Malaysia
    BAPI_ADDREMPMY_CREATESUCCESSOR ESS Address Create Successor - Malaysia
    BAPI_ADDREMPMY_GETDETAIL ESS Address Get Detail - Malaysia
    RCP990
    BAPI_1194_REPLICATE_GR
    BAPI_1194_SAVEREP_MULTIPLE_GR
    RCP993
    BAPI_1198_REPLICATE_SR
    BAPI_1198_SAVEREP_MULTIPLE_SR
    RWCL Interface to Accounting
    BAPI_ACC_DOCUMENT_DISPLAY Accounting: Display Method for Follow-On Document Display
    BAPI_ACC_DOCUMENT_RECORD Accounting: Follow-on document numbers for source document
    SZAM BAPIs f. BOR obj. BUS4003 (AddrContPart)
    BAPI_ADDRCONTPART_SAVEREPLICA BAPI for inbound distribution of contact person addresses
    Reward points if found helpful…..
    Cheers,
    Chandra Sekhar.

  • ALE-BAPI-Scenario to XI with several BAPIs

    Hello
    <b>Descritpion of the current situation:</b>
    I configured an ALE Distribution model to transfer the HR payroll accounting data from an single SAP 4.7 system (WebAS 6.20) into 8 different SAP-Accounting-Systems (SAP R/3 4.6C). The model contains 14 BAPIs-Calls which are sent to SAP XI (3.0 SP17) and forwarded to the corresponding SAP-R/3-System, depending on the company-code.
    SAP XI demands for each BAPI an RFC-Sender-Adapter which contains a programID. For each programID I have to configure an TCP/IP-RFC destination in the sender system which contains the corresponding programID. The ALE distribution model configuration (BD64) allows only to use logical systems as receiver. So I have to create 14 logical systems with the same identification as the 14 TCP/IP-RFC destinations. In addition I was only allowed to create TCP/IP-RFC destinations with a length of 10 characters, because the field for the logical system isn't longer.
    <b>My questions are the following</b>:
    1) Is there a possibility to avoid the creation of 14 logical systems in this situation?
    2) Are there User-Exits or BADIs to map a different RFC-Destination in ALE before executing the BAPI-Call (i.e. depending on the logical system AND the BAPI)?
    3) Does anybody have a similar model and what are the experiences?
    Thanks
    Beat Mueller

    Hi
    Here's the List of the Object-Methots and BAPIs for Checking:
    CompanyCode.GetPeriod:
    - BAPI_COMPANYCODE_GET_PERIOD
    CostType.GetFixaccountList:
    - BAPI_FIXACCOUNT_GETLIST
    GeneralLedgerAccount.GetDetail:
    - BAPI_GL_ACC_GETDETAIL
    AcctngServices.DocumentDisplay:
    - BAPI_ACC_DOCUMENT_DISPLAY
    AcctngServices.PreCheckPayrollAccountAssign:
    - BAPI_CODINGBLOCK_PRECHECK_HR
    AcctngEmplyeeExpnses.Check:
    - BAPI_ACC_EMPLOYEE_EXP_CHECK
    AcctngEmplyeeExpnses.Post:
    - BAPI_ACC_EMPLOYEE_EXP_POST
    AcctngEmplyeeRcvbles.Check:
    - BAPI_ACC_EMPLOYEE_REC_CHECK
    AcctngEmplyeeRcvbles.Post:
    - BAPI_ACC_EMPLOYEE_REC_POST
    AcctngEmplyeePaybles.Check:
    - BAPI_ACC_EMPLOYEE_PAY_CHECK
    AcctngEmplyeePaybles.Post:
    - BAPI_ACC_EMPLOYEE_PAY_POST
    Customer.Find:
    - BAPI_CUSTOMER_FIND
    Customer.GetDetail2:
    - BAPI_CUSTOMER_GETDETAIL2
    Vendor.Find:
    - BAPI_VENDOR_FIND
    Vendor.GetDetail:
    - BAPI_VENDOR_GETDETAIL
    and here are the IDocs for Posting the Documents:
    ACC_EMPLOYEE_EXP.ACC_EMPLOYEE_EXP02
    ACC_EMPLOYEE_PAY.ACC_EMPLOYEE_PAY02
    ACC_EMPLOYEE_REC.ACC_EMPLOYEE_REC02
    Documentation:
    4.6c:
    http://help.sap.com/saphelp_46c/helpdata/en/ae/1c4b6e5733d1118b3f0060b03ca329/frameset.htm
    Our project had been stopped until now and will be reactivated in April. Have you been successfull posting the payroll form HR to FI/CO via SAP XI? How did you solve it?
    Greetings
    Beat Muller

  • What is the BAPI name for FB01

    Hi all,
            Currently i got requirement on Transactional data uploding to FB01 transaction thru BAPI.
    I found the BAPI ' BAPI_ACC_GL_POSTING_POST'. But in this iam unable to find the Posting key(BSCHL) at line item level. If it is the exact BAPI tell me how to get the posting key for it. Please tell me the solution  its urgent.
    Thanks all,
    Chinnamurthy.

    There are many
    ACC4                           FI/CO: BAPIs for UPDATE                                              
    BAPI_ACC_BILLING_POST          Accounting: Post Billing Document (OAG: LOAD RECEIVABLE)             
    BAPI_ACC_EMPLOYEE_EXP_POST     Accounting: Post G/L Acct Assignment for HR Posting (OAG: POST JOURNAL
    BAPI_ACC_EMPLOYEE_PAY_POST     Accounting: Post Vendor Acct Assignment for HR Posting (OAG: LOAD PAYA
    BAPI_ACC_EMPLOYEE_REC_POST     Accounting: Post Cust. Acct Assigt for HR Posting (OAG: LOAD RECEIVABL
    BAPI_ACC_GL_POSTING_POST       Accounting: General G/L Account Posting                              
    BAPI_ACC_GOODS_MOVEMENT_POST   Accounting: Post Goods Movement (OAG: POST JOURNAL)                  
    BAPI_ACC_INVOICE_RECEIPT_POST  Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE)                 
    BAPI_ACC_PURCHASE_ORDER_POST   Accounting: Post Purchase Order                                      
    BAPI_ACC_PURCHASE_REQUI_POST   Accounting: Post Purchase Requisition                                
    BAPI_ACC_SALES_ORDER_POST      Accounting: Post Sales Order                                         
    BAPI_ACC_SALES_QUOTA_POST      Accounting: Post Customer Quotation                                  
    BAPI_ACC_TRAVEL_POST           Accounting: Post Trip        
    The Function Module BAPI_ACC_GL_POSTING_POST is for General G/L account, you don't have to provide the posting key, but an amount positive or negative (Credit);
    Regards

  • Bapi / Function to save FI document

    Hallo everybody!
    Is there a function module to create an FI document?
    Thank you very much indeed!!!

    There are BAPI for that (most of those have a _CHECK associated BAPI)
    - BAPI_ACC_BILLING_POST     Accounting: Post Billing Document (OAG: LOAD RECEIVABLE)
    - BAPI_ACC_EMPLOYEE_EXP_POST     Accounting: Post G/L Acct Assignment for HR Posting (OAG: POST JOURNAL)
    - BAPI_ACC_EMPLOYEE_PAY_POST     Accounting: Post Vendor Acct Assignment for HR Posting (OAG: LOAD PAYABLE)
    - BAPI_ACC_EMPLOYEE_REC_POST     Accounting: Post Cust. Acct Assigt for HR Posting (OAG: LOAD RECEIVABLE)
    - BAPI_ACC_GL_POSTING_POST     Accounting: General G/L Account Posting
    - BAPI_ACC_GOODS_MOVEMENT_POST     Accounting: Post Goods Movement (OAG: POST JOURNAL)
    - BAPI_ACC_INVOICE_RECEIPT_POST     Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE)
    - BAPI_ACC_PURCHASE_ORDER_POST     Accounting: Post Purchase Order
    - BAPI_ACC_PURCHASE_REQUI_POST     Accounting: Post Purchase Requisition
    - BAPI_ACC_SALES_ORDER_POST     Accounting: Post Sales Order
    - BAPI_ACC_SALES_QUOTA_POST     Accounting: Post Customer Quotation
    - BAPI_ACC_TRAVEL_POST     Accounting: Post Trip
    - BAPI_ACC_BILLING_REV_POST     Accounting: Post Billing Doc.Reversal (OAG: LOAD RECEIVABLE)
    - BAPI_ACC_GL_POSTING_REV_POST     Accounting: Post General G/L Posting Reversal
    - BAPI_ACC_GOODS_MOV_REV_POST     Accounting: Post Goods Movement Reversal (OAG: POST JOURNAL)
    - BAPI_ACC_INVOICE_REV_POST     Accounting: Post Invoice Receipt Reversal (OAG: LOAD PAYABLE)
    - BAPI_ACC_PYMNTBLK_UPDATE_POST     Accounting: Post Changes to Payment Block for Open Items
    - BAPI_ACC_DOCUMENT_POST     Accounting: Posting
    There are also FM generating BDC data
    - POSTING_INTERFACE_START
    - POSTING_INTERFACE_DOCUMENT
    - POSTING_INTERFACE_END
    Regards

  • Regarding: List of Bapi.

    HIii,
    PLs anyone can provide a list of BAPI which is having some critical functionality like , send a mail , download in pdf , excel , search help  etc..
    Thanks

    Hi ,
    Please find all the Bapis available .
    Function Module Name     Short text for function module
         BAPI1164_COPAHIERUDEF_SETTREE     CO-PA Hierarhy User-Defined Set Tree
         BAPIADDREMPCH_SIMULATECREATION     Simulation: Create Employee Address
         BAPIADDREMPDE_SIMULATECREATION     Simulation: Create Employee Address
         BAPIADDREMPDK_SIMULATECREATION     Simulation: Create Employee Address
         BAPIADDREMPES_SIMULATECREATION     Simulation: Create employee address
         BAPIADDREMPFR_SIMULATECREATION     Simulation: Create French Employee Address
         BAPIADDREMPIE_SIMULATECREATION     Simulation: Mitarbeiteradresse anlegen
         BAPIADDREMPIT_SIMULATECREATION     Simulation: Create employee's address
         BAPIADDREMPNL_SIMULATECREATION     Simulation: Create Employee Address
         BAPIADDREMPUS_SIMULATECREATION     Simulation: Create Employee Address
         BAPIADDRESSEMPSIMULATECREATION     Simulation: Create employee address
         BAPIBANKDETAILGBSIMULATECREATN     Simulation: Create Bank Details
         BAPIBANKDETAILSIMULATECREATINL     Simulation: Create Bank Details
         BAPIBANKDETAILSIMULATECREATION     Simulation: Create Bank Details
         BAPIEMPCAPFODESIMULATECREATION     Simulation: Create Capital Formation Savings
         BAPIINTCONTROLSIMULATECREATION     Simulation: Create internal control
         BAPISDORDER_GETDETAILEDLIST     Sales Order: List of All Order Data
         BAPIW4W5INFOUSSIMULATECREATION     Employee W4/W5 Information: Simulate Record Creation
         BAPI_0050_CREATE     Create FM Budgeting Entry document
         BAPI_0050_GET_DETAIL     Get FM budgeting entry document
         BAPI_0050_GET_LIST     Get list of budgeting entry documents
         BAPI_0050_REVERSE     Reverse FM Budgeting Entry document
         BAPI_0051_GET_TOTALS     Get FM budget totals
         BAPI_0051_UPDATE     FM Budgeting - Update totals
         BAPI_1176001_EXISTENCECHECK     Check Existence of Product Structure Variant
         BAPI_1176_EXISTENCECHECK     Check Existence of a Product Structure Node
         BAPI_1176_REPLICATE     Replicate Product Structure Nodes
         BAPI_1176_SAVEREPLICA     Maintain or Create Product Structure
         BAPI_1179_EXISTENCECHECK     Check Existence of Process Structure Node
         BAPI_1179_REPLICATE     Replicate Process Structure Nodes
         BAPI_1179_SAVEREPLICA     Maintain or Create Process Structure
         BAPI_1182_EXISTENCECHECK     Check Existence of Factory Layout Node
         BAPI_1182_REPLICATE     Replicate Factory Layout Nodes
         BAPI_1182_SAVEREPLICA     Maintain or Create Factory Layout
         BAPI_1183_EXISTENCECHECK     Check Existence of Line Balance
         BAPI_1183_REPLICATE     Replicate Line Balances
         BAPI_1183_SAVEREPLICA     Maintain or Create Line Balances
         BAPI_1193_EXISTENCECHECK     Check Existence of a Resource Node
         BAPI_1193_REPLICATE     Replicate Production Resources
         BAPI_1193_SAVEREPLICA     Maintain or Create iPPE Object Resources Nodes
         BAPI_1196_EXISTENCECHECK     Check Existence of iPPE Production Model
         BAPI_1196_REPLICATE     Replicate iPPE Production Models
         BAPI_1196_SAVEREPLICA     Create or Change iPEE Production Model
         BAPI_1197_EXISTENCECHECK     Check Existence of Generic Engineering Node
         BAPI_1197_REPLICATE     Replicate the Generic Engineering Node
         BAPI_1197_SAVEREPLICA     Create and Change Generic Engineering Node
         BAPI_ABSENCE_APPROVE     Unlock absence
         BAPI_ABSENCE_CHANGE     Change absence
         BAPI_ABSENCE_CREATE     Create absence
         BAPI_ABSENCE_DELETE     Delete absence
         BAPI_ABSENCE_GETDETAIL     Read absence
         BAPI_ABSENCE_GETDETAILEDLIST     Read instances with data
         BAPI_ABSENCE_GETLIST     Read instances
         BAPI_ABSENCE_REQUEST     Create locked absence
         BAPI_ABSENCE_SIMULATECREATION     Simulation: Create absence
         BAPI_ACCOUNTING_PROXY_UPLOAD     Account Assignment Objects for CRM Transactions
         BAPI_ACCSERV_CHECKACCASSIGNMT     BAPI: Object BUS6001 AccountingServices, Method CheckAccountAssignment
         BAPI_ACCSTMT_CREATEFROMBALANCE     Store account balance/check debit information
         BAPI_ACCSTMT_CREATEFROMLOCKBOX     Create lockbox data
         BAPI_ACCSTMT_CREATEFROMPREVDAY     Create Bank Statement/Day-End Statement
         BAPI_ACCSTMT_CREATEFROMSAMEDAY     Create Bank Statement/Today's Data
         BAPI_ACC_ACTIVITY_ALLOC_CHECK     Accounting: Check Activity Allocation
         BAPI_ACC_ACTIVITY_ALLOC_POST     Accounting: Post Activity Allocation
         BAPI_ACC_ACT_POSTINGS_REVERSE     Accounting: Reverse CO Documents - Manual Actual Postings
         BAPI_ACC_ASSET_ACQ_SETT_CHECK     ACC: Asset Acquisition - Synchronous Determination of Capitalization Value
         BAPI_ACC_ASSET_ACQ_SETT_POST     ACC: Asset Acquisition-Asynchronous Determination of Capitalization Value
         BAPI_ACC_***_ACQUISITION_CHECK     BAPI: Check Asset Acquisition
         BAPI_ACC_***_INTRA_TRANS_CHECK     Accounting: Post Asset Transfer
         BAPI_ACC_***_POSTCAP_CHECK     BAPI: Check Subsequent Capitalization
         BAPI_ACC_***_RETIREMENT_CHECK     BAPI: Check Asset Retirement
         BAPI_ACC_***_TRANSFER_CHECK     Accounting: Post Asset Transfer
         BAPI_ACC_***_TRANSFER_POST     Accounting: Post Asset Transfer
         BAPI_ACC_***_TRANS_ACQ_CHECK     Accounting: Check acquisition from transfer
         BAPI_ACC_***_TRANS_ACQ_POST     Accounting: Post acquisition from transfer
         BAPI_ACC_***_TRANS_RET_CHECK     Accounting: Post Asset Transfer
         BAPI_ACC_AUC_ACQUISITION_CHECK     Accounting: Asset Acquisition from Settlement
         BAPI_ACC_AUC_ACQUISITION_POST     Accounting: Asset Acquisition from Settlement
         BAPI_ACC_BILLING_CHECK     Accounting: Check Billing Doc. (OAG: LOAD RECEIVABLE)
         BAPI_ACC_BILLING_POST     Accounting: Post Billing Document (OAG: LOAD RECEIVABLE)
         BAPI_ACC_BILLING_REV_CHECK     Accounting: Check Billing Document Reversal (OAG: LOAD RECEIVABLE)
         BAPI_ACC_BILLING_REV_POST     Accounting: Post Billing Doc.Reversal (OAG: LOAD RECEIVABLE)
         BAPI_ACC_CO_DOCUMENT_FIND     Read CO Document for Manual Actual Postings
         BAPI_ACC_DOCUMENTS_RECORD     Follow-On Document Numbers in Accounting for Multiple Source Documents
         BAPI_ACC_DOCUMENT_CHECK     Accounting: Check
         BAPI_ACC_DOCUMENT_DISPLAY     Accounting: Display Method for Follow-On Document Display
         BAPI_ACC_DOCUMENT_POST     Accounting: Posting
         BAPI_ACC_DOCUMENT_RECORD     Accounting: Follow-on document numbers for source document
         BAPI_ACC_DOCUMENT_REV_CHECK     Accounting: Check Reversal
         BAPI_ACC_DOCUMENT_REV_POST     Accounting: Post Reversal
         BAPI_ACC_EMPLOYEE_EXP_CHECK     Accounting: Check G/L acct assignment for HR posting (OAG:POST JOURNAL)
         BAPI_ACC_EMPLOYEE_EXP_POST     Accounting: Post G/L account assignment for HR posting (OAG:POST JOURNAL)
         BAPI_ACC_EMPLOYEE_PAY_CHECK     Accounting: Check Vendor Acct Assignment for HR Posting (OAG:LOAD PAYABLE)
         BAPI_ACC_EMPLOYEE_PAY_POST     Accounting: Post Vendor Acct Assignment for HR Posting (OAG: LOAD PAYABLE)
         BAPI_ACC_EMPLOYEE_REC_CHECK     Accounting: Check Cust. Acct Assignmt for HR Posting (OAG:LOAD RECEIVABLE)
         BAPI_ACC_EMPLOYEE_REC_POST     FI/CO: Post Customer Acct Assignment for HR Posting (OAG: LOAD RECEIVABLE)
         BAPI_ACC_GL_POSTING_CHECK     Accounting: General G/L Account Posting
         BAPI_ACC_GL_POSTING_POST     Accounting: General G/L Account Posting
         BAPI_ACC_GL_POSTING_REV_CHECK     Accounting: Check Reversal of General G/L Account Posting
         BAPI_ACC_GL_POSTING_REV_POST     Accounting: Post General G/L Posting Reversal
         BAPI_ACC_GOODS_MOVEMENT_CHECK     Accounting: Check Goods Movement (OAG: POST JOURNAL)
         BAPI_ACC_GOODS_MOVEMENT_POST     Accounting: Post Goods Movement (OAG: POST JOURNAL)
         BAPI_ACC_GOODS_MOV_REV_CHECK     Accounting: Check Goods Movement Reversal (OAG: POST JOURNAL)
         BAPI_ACC_GOODS_MOV_REV_POST     Accounting: Post Goods Movement Reversal (OAG: POST JOURNAL)
         BAPI_ACC_INVOICE_RECEIPT_CHECK     Accounting: Check Invoice Receipt (OAG: LOAD PAYABLE)
         BAPI_ACC_INVOICE_RECEIPT_POST     Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE)
         BAPI_ACC_INVOICE_REV_CHECK     Accounting: Check Reversal of Invoice Receipt (OAG: LOAD PAYABLE)
         BAPI_ACC_INVOICE_REV_POST     Accounting: Post Invoice Receipt Reversal (OAG: LOAD PAYABLE)
         BAPI_ACC_MANUAL_ALLOC_CHECK     Accounting: Check Manual Cost Allocation
         BAPI_ACC_MANUAL_ALLOC_POST     Accounting: Post Manual Cost Allocation
         BAPI_ACC_PRIMARY_COSTS_CHECK     Accounting: Check Primary Costs
         BAPI_ACC_PRIMARY_COSTS_POST     Accounting: Post Primary Costs
         BAPI_ACC_PURCHASE_ORDER_CHECK     Accounting: Check Purchase Order
         BAPI_ACC_PURCHASE_ORDER_POST     Accounting: Post Purchase Order
         BAPI_ACC_PURCHASE_REQUI_CHECK     Accounting: Check Purchase Requisition
         BAPI_ACC_PURCHASE_REQUI_POST     Accounting: Post Purchase Requisition
         BAPI_ACC_PYMNTBLK_UPDATE_CHECK     Accounting: Check Changes to Payment Block for Open Items
         BAPI_ACC_PYMNTBLK_UPDATE_POST     Accounting: Post Changes to Payment Block for Open Items
         BAPI_ACC_REVENUES_CHECK     Accounting: Check Revenues
         BAPI_ACC_REVENUES_POST     Accounting: Post Revenues
         BAPI_ACC_SALES_ORDER_CHECK     Accounting: Check Sales Order
         BAPI_ACC_SALES_ORDER_POST     Accounting: Post Sales Order
         BAPI_ACC_SALES_QUOTA_CHECK     Accounting: Check Customer Quotation
         BAPI_ACC_SALES_QUOTA_POST     Accounting: Post Customer Quotation
         BAPI_ACC_SENDER_ACTIVITY_CHECK     Accounting: Check Sender Activities
         BAPI_ACC_SENDER_ACTIVITY_POST     Accounting: Post Sender Activities
         BAPI_ACC_STAT_KEY_FIG_CHECK     Accounting: Check Statistical Key Figures
         BAPI_ACC_STAT_KEY_FIG_POST     Accounting: Post Statistical Key Figures
         BAPI_ACC_TRAVEL_CHECK     Accounting: Check Trip
         BAPI_ACC_TRAVEL_POST     Accounting: Post Trip
         BAPI_ACTIVITYTYPEGRP_ADDNODE     Object BUS1115 (Activity Type Group) - Method AddNode
         BAPI_ACTIVITYTYPEGRP_CREATE     Object BUS1115 (Activity Type Group) - Method Create
         BAPI_ACTIVITYTYPEGRP_GETDETAIL     Object BUS1115 (Activity Type Group) - Method GetDetail
         BAPI_ACTIVITYTYPEGRP_GETLIST     Object BUS1115 (Activity Type Group) - Method GetList
         BAPI_ACTIVITYTYPE_GETDETAIL     Detail Information for Activity Type on Key Date
         BAPI_ACTIVITYTYPE_GETLIST     List of Activity Types Using Selection Criteria
         BAPI_ACTIVITYTYPE_GETPRICES     Output Activity Prices for Activity Types on Key Date
         BAPI_ACTIVITY_COMPARE     Test Module for Modeling
         BAPI_ACTIVITY_GETALLCOUPLING     Determination of Coupling Events for Several Activities
         BAPI_ACTIVITY_GETCOUPLING     Get activity coupling events
         BAPI_ACTIVITY_GETDETAIL     Read diagram
         BAPI_ACTIVITY_GETPOTCOUPLING     Get potential coupling events between two activities
         BAPI_ACTIVITY_GET_PARENTS     Delivers Higher-Level Activities
         BAPI_ACTIVTY_GETDIAGRAMIDS     Read diagram
         BAPI_ACTTYPE_CHANGEMULTIPLE     Change One or More Activity Types
         BAPI_ACTTYPE_CREATEMULTIPLE     Create One or More Activity Types
         BAPI_ACT_INPUT_CHECK_AND_POST     Activity Type Planning/Price Planning: Formal Parameter Check
         BAPI_ACT_INPUT_READ     Activity Type Planning/Price Planning: Formal Parameter Check
         BAPI_ACT_PRICE_CHECK_AND_POST     Activity Type Planning/Price Planning: Formal Parameter Check
         BAPI_ACT_PRICE_READ     Activity Type Planning/Price Planning: Formal Parameter Check
         BAPI_ADDITIONALDATA_GETDETAIL     Read additional personal data
         BAPI_ADDITIONAL_MAINTAINDATA     Create and Change Additionals Assignments (Retail)
         BAPI_ADDPERSDATA_CHANGE     Change additional personal data
         BAPI_ADDPERSDATA_CREATE     Create additional personal data
         BAPI_ADDPERSDATA_DELETE     Delete additional personal data
         BAPI_ADDPERSDATA_DELIMIT     Delimit additional personal data validity period
         BAPI_ADDPERSDATA_GETDETAILEDLI     Read instances with data
         BAPI_ADDPERSDATA_GETLIST     Read instances
         BAPI_ADDRCONTPART_SAVEREPLICA     BAPI for inbound distribution of contact person addresses
         BAPI_ADDREMPAU_CHANGE     ESS Address Change - Australia
         BAPI_ADDREMPAU_CREATE     ESS Address Create - Australia
         BAPI_ADDREMPAU_CREATESUCCESSOR     ESS Address Create Successor - Australia
         BAPI_ADDREMPAU_GETDETAIL     ESS Address Get Detail - Australia
         BAPI_ADDREMPAU_GETDETAILEDLIST     Read instances with data
         BAPI_ADDREMPAU_REQUEST     ESS Address Request - Australia
         BAPI_ADDREMPAU_SIMULATECREATN     ESS Address Simulate Creation - Australia
         BAPI_ADDREMPCH_CREATESUCCESSOR     Create Subsequent Employee Address Record
         BAPI_ADDREMPCH_GETDETAILEDLIST     Read Instances with Data
         BAPI_ADDREMPDE_CREATESUCCESSOR     Create Next Employee Address Record
         BAPI_ADDREMPDE_GETDETAILEDLIST     Read Instances with Data
         BAPI_ADDREMPDK_CREATESUCCESSOR     Create Subs.Employee Address Record
         BAPI_ADDREMPDK_GETDETAILEDLIST     Read Instances with Data
         BAPI_ADDREMPES_CREATESUCCESSOR     Personnel number next record create
         BAPI_ADDREMPES_GETDETAILEDLIST     Read instances with data
         BAPI_ADDREMPFR_CREATESUCCESSOR     Franch Employee Address: Create Next Record
         BAPI_ADDREMPFR_GETDETAILEDLIST     Read Data Records in Period (French Employee Addresses)
         BAPI_ADDREMPHK_CHANGE     Change Employee Address (Hong Kong)
         BAPI_ADDREMPHK_CREATE     Create Employee Address (Hong Kong)
         BAPI_ADDREMPHK_CREATESUCCESSOR     Create subs.employee address record (Hong Kong)
         BAPI_ADDREMPHK_GETDETAIL     Read employee address (Hong Kong)
         BAPI_ADDREMPHK_GETDETAILEDLIST     Read instances with data (Hong Kong)
         BAPI_ADDREMPHK_REQUEST     Create locked employee address record (Hong Kong)
         BAPI_ADDREMPHK_SIMULATECREATE     Simulation: Create Employee Address (Hong Kong)
         BAPI_ADDREMPID_CHANGE     ESS Address Change - Indonesia
         BAPI_ADDREMPID_CREATE     ESS Address Create - Indonesia
         BAPI_ADDREMPID_CREATESUCCESSOR     ESS Address Create Successor - Indonesia
         BAPI_ADDREMPID_GETDETAIL     ESS Address Get Detail - Indonesia
         BAPI_ADDREMPID_GETDETAILEDLIST     Read instances with data - Indonesia
         BAPI_ADDREMPID_REQUEST     Create locked employee address record - Indonesia
         BAPI_ADDREMPID_SIMULATECREATIO     ESS Address Simulate Creation - Indonesia
         BAPI_ADDREMPIE_CREATESUCCESSOR     Create subs.employee address record
         BAPI_ADDREMPIE_GETDETAILEDLIST     Read instances with data
         BAPI_ADDREMPIT_CREATESUCCESSOR     Create personnel number next record
         BAPI_ADDREMPIT_GETDETAILEDLIST     <Currently not used>
         BAPI_ADDREMPMY_CHANGE     ESS Address Change - Malaysia
         BAPI_ADDREMPMY_CREATE     ESS Address Create - Malaysia
         BAPI_ADDREMPMY_CREATESUCCESSOR     ESS Address Create Successor - Malaysia
         BAPI_ADDREMPMY_GETDETAIL     ESS Address Get Detail - Malaysia
         BAPI_ADDREMPMY_GETDETAILEDLIST     Read instances with data - Malaysia
         BAPI_ADDREMPMY_REQUEST     Create locked employee address record - Malaysia
         BAPI_ADDREMPMY_SIMULATECREATIO     ESS Address Simulate Creation - Malaysia
         BAPI_ADDREMPNL_CREATESUCCESSOR     Create Subsequent Employee Address Record
         BAPI_ADDREMPNL_GETDETAILEDLIST     Read Authority Data
         BAPI_ADDREMPNZ_CHANGE     ESS Address Change - Newzealand
         BAPI_ADDREMPNZ_CREATE     ESS Address Create - Newzealand
         BAPI_ADDREMPNZ_CREATESUCCESSOR     ESS Address Create Successor -Newzealand
         BAPI_ADDREMPNZ_GETDETAIL     ESS Address Get Detail - Newzealand
         BAPI_ADDREMPNZ_GETDETAILEDLIST     Read instances with data
         BAPI_ADDREMPNZ_REQUEST     ESS Address Request - Newzealand
         BAPI_ADDREMPNZ_SIMULATECREATN     ESS Address Simulate Creation - Newzealand
         BAPI_ADDREMPPT_GETDETAILEDLIST     
         BAPI_ADDREMPSG_CHANGE     ESS Address Change - Singapore
         BAPI_ADDREMPSG_CREATE     ESS Address Create - Singapore
         BAPI_ADDREMPSG_CREATESUCCESSOR     ESS Address Create Successor - Singapore
         BAPI_ADDREMPSG_GETDETAIL     ESS Address Get Detail - Singapore
         BAPI_ADDREMPSG_GETDETAILEDLIST     Read instances with data - Singapore
         BAPI_ADDREMPSG_REQUEST     Create locked employee address record - Singapore
         BAPI_ADDREMPSG_SIMULATECREATIO     ESS Address Simulate Creation - Singapore
         BAPI_ADDREMPTH_APPROVE     Unlock employee address
         BAPI_ADDREMPTH_CHANGE     Change Employee Address
         BAPI_ADDREMPTH_CREATE     Create Employee Address
         BAPI_ADDREMPTH_CREATESUCCESSOR     Create subs.employee address record
         BAPI_ADDREMPTH_DELIMIT     Delimit Employee Address Validity Period
         BAPI_ADDREMPTH_GETDETAIL     Read employee address
         BAPI_ADDREMPTH_GETDETAILEDLIST     Read instances with data
         BAPI_ADDREMPTH_GETLIST     Read Instances
         BAPI_ADDREMPTH_REQUEST     Create locked employee address record
         BAPI_ADDREMPTH_SIMULATECREATIO     Simulation: Create Employee Address
         BAPI_ADDREMPTW_CHANGE     Change Employee Address (Taiwan)
         BAPI_ADDREMPTW_CREATE     Create Employee Address (Taiwan)
         BAPI_ADDREMPTW_CREATESUCCESSOR     Create subs.employee address record (Taiwan)
         BAPI_ADDREMPTW_GETDETAIL     Read employee address (Taiwan]
         BAPI_ADDREMPTW_GETDETAILEDLIST     Read instances with data (Taiwan)
         BAPI_ADDREMPTW_REQUEST     Create locked employee address record (Taiwan)
         BAPI_ADDREMPTW_SIMULATECREATE     Simulation: Create Employee Address (Taiwan)
         BAPI_ADDREMPUS_CREATESUCCESSOR     Create additional employee address record
         BAPI_ADDREMPUS_GETDETAILEDLIST     Read Instances with Data
         BAPI_ADDRESSCONTPART_CHANGE     BAPI to change contact person addresses
         BAPI_ADDRESSCONTPART_GETDETAIL     BAPI to read contact person addresses
         BAPI_ADDRESSEMPCH_CHANGE     Change Employee Address
         BAPI_ADDRESSEMPCH_CREATE     Create Employee Address
         BAPI_ADDRESSEMPCH_GETDETAIL     Read Employee Address
         BAPI_ADDRESSEMPCH_REQUEST     Create Locked Employee Address Record
         BAPI_ADDRESSEMPCREATESUCCESSOR     Create Next Employee Address Record
         BAPI_ADDRESSEMPDE_CHANGE     Change Employee Address
         BAPI_ADDRESSEMPDE_CREATE     Create Employee Address
         BAPI_ADDRESSEMPDE_GETDETAIL     Read Employee Address
         BAPI_ADDRESSEMPDE_REQUEST     Create Locked Employee Address Record
         BAPI_ADDRESSEMPDK_CHANGE     Change Employee Address
         BAPI_ADDRESSEMPDK_CREATE     Create Employee Address
         BAPI_ADDRESSEMPDK_GETDETAIL     Read Employee Address
         BAPI_ADDRESSEMPDK_REQUEST     Create Locked Employee Address Record
         BAPI_ADDRESSEMPES_CHANGE     Change employee address
         BAPI_ADDRESSEMPES_CREATE     Create employee address
         BAPI_ADDRESSEMPES_GETDETAIL     Read employee address
         BAPI_ADDRESSEMPES_REQUEST     Create locked employee address
         BAPI_ADDRESSEMPFR_CHANGE     Change French Employee Address
         BAPI_ADDRESSEMPFR_CREATE     Create French Employee Address
         BAPI_ADDRESSEMPFR_GETDETAIL     Read French Employee Address
         BAPI_ADDRESSEMPFR_REQUEST     Create Locked French Employee Address
         BAPI_ADDRESSEMPGETDETAILEDLIST     Read instances with data
         BAPI_ADDRESSEMPIE_CHANGE     Change Employee Address
         BAPI_ADDRESSEMPIE_CREATE     Create Employee Address
         BAPI_ADDRESSEMPIE_GETDETAIL     Read employee address
         BAPI_ADDRESSEMPIE_REQUEST     Create locked employee address record
         BAPI_ADDRESSEMPIT_CHANGE     Change employee's address
         BAPI_ADDRESSEMPIT_CREATE     Create employee's address
         BAPI_ADDRESSEMPIT_GETDETAIL     Read employee's address
         BAPI_ADDRESSEMPIT_REQUEST     Create locked employee's address
         BAPI_ADDRESSEMPJP_CHANGE     Address Japan: Change record
         BAPI_ADDRESSEMPJP_CREATE     address Japan: Create record
         BAPI_ADDRESSEMPJP_CRESUCCESSOR     Address Japan: Create succeeding record
         BAPI_ADDRESSEMPJP_DETAILEDLIST     Address Japan: Read instances with record
         BAPI_ADDRESSEMPJP_GETDETAIL     Address Japan: Read record
         BAPI_ADDRESSEMPJP_REQUEST     Address Japan: Create locked record
         BAPI_ADDRESSEMPJP_SIMUCREATION     Address Japan: Simulate Create record
         BAPI_ADDRESSEMPNL_CHANGE     Change Employee Addresses
         BAPI_ADDRESSEMPNL_CREATE     Create Employee Address
         BAPI_ADDRESSEMPNL_GETDETAIL     Read Employee Address
         BAPI_ADDRESSEMPNL_REQUEST     Create Locked Employee
         BAPI_ADDRESSEMPPT_CHANGE     
         BAPI_ADDRESSEMPPT_CREATE     
         BAPI_ADDRESSEMPPT_GETDETAIL     
         BAPI_ADDRESSEMPUS_CHANGE     Change Employee Address
         BAPI_ADDRESSEMPUS_CREATE     Create Employee Address
         BAPI_ADDRESSEMPUS_GETDETAIL     Read Employee Address
         BAPI_ADDRESSEMPUS_REQUEST     Create Locked Employee Address
         BAPI_ADDRESSEMP_APPROVE     Unlock employee address
         BAPI_ADDRESSEMP_CHANGE     Change Employee Address
         BAPI_ADDRESSEMP_CREATE     Create Employee Address
         BAPI_ADDRESSEMP_DELETE     Delete employee address
         BAPI_ADDRESSEMP_DELIMIT     Delimit employee address validity period
         BAPI_ADDRESSEMP_GETDETAIL     Read employee address
         BAPI_ADDRESSEMP_GETLIST     Read Instances
         BAPI_ADDRESSEMP_REQUEST     Create locked employee address record
         BAPI_ADDRESSORG_CHANGE     BAPI to Change Organization Addresses
         BAPI_ADDRESSORG_GETDETAIL     BAPI to Read Organization Addresses
         BAPI_ADDRESSORG_SAVEREPLICA     BAPI for Inbound Distribution of Organizational Addresses
         BAPI_ADDRESSPERS_CHANGE     BAPI for Changing Personal Addresses
         BAPI_ADDRESSPERS_GETDETAIL     BAPI for Reading Personal Addresses
         BAPI_ADDRESSPERS_SAVEREPLICA     BAPI for Inbound Distribution of Private Addresses
         BAPI_ADV_MED_GET_ITEMS     Read Product Catalog Items
         BAPI_ADV_MED_GET_LAYOBJ_DESCR     Read Long Text for Layout Area or Layout Area Item
         BAPI_ADV_MED_GET_LAYOBJ_DOCS     Read Documents for a Layout Area or a Layout Area Item
         BAPI_ADV_MED_GET_LAYOUT     Read Product Catalog Layout
         BAPI_ADV_MED_GET_LIST     Read Product Catalog List
         BAPI_ADV_MED_GET_PRICES     Read Product Catalog Item Prices
         BAPI_ADV_MED_GET_SALES_AREA     Read Sales Area for a Product Catalog
         BAPI_ADV_MED_GET_VARIANT_LIST     Read Product Catalog Variants
         BAPI_AGMT_COND_PROXY_UPLOAD     Distribution of Conditions for Contracts/Scheduling Agreements
         BAPI_AGMT_COND_UPLOAD     Distribution of Conditions for Contracts/Scheduling Agreements
         BAPI_AGREEMENTS     BAPI for Agreements
         BAPI_AGREEMENT_MAINTAIN     Create/Change Contract/Scheduling Agreement
         BAPI_AGREEMENT_PROXY_UPLOAD     Proxy BAPI for Upload Purchase Contracts/Scheduling Agreements
         BAPI_ALE_MODEL_GET     BAPI: read ALE distribution model
         BAPI_ALM_COMPONENT_GET_DETAIL     Read Detail Data for a Component
         BAPI_ALM_CONF_CANCEL     Cancel confirmation for maintenance/service order
         BAPI_ALM_CONF_CREATE     Create confirmation for maintenance/service order
         BAPI_ALM_CONF_GETDETAIL     Detailed data for maintenance/service order confirmation
         BAPI_ALM_CONF_GETLIST     List of maintenance/service order confirmations
         BAPI_ALM_GET_PROP     Propose Data for Time Confirmation
         BAPI_ALM_NOTIF_CHANGEUSRSTAT     Change User Status of a PM/CS Notification
         BAPI_ALM_NOTIF_CLOSE     Complete PM/CS Notification
         BAPI_ALM_NOTIF_CREATE     Create PM/CS Notification
         BAPI_ALM_NOTIF_DATA_ADD     PM/CS Notification: Add Data
         BAPI_ALM_NOTIF_DATA_DELETE     PM/CS Notification: Delete Data
         BAPI_ALM_NOTIF_DATA_MODIFY     PM/CS Notification: Change Data
         BAPI_ALM_NOTIF_GET_DETAIL     PM/CS Notification: Read Detail Data
         BAPI_ALM_NOTIF_LIST_EQUI     Select PM/CS Notifications by Equipment
         BAPI_ALM_NOTIF_LIST_FUNCLOC     Select PM/CS Notifications by Functional Locations
         BAPI_ALM_NOTIF_LIST_PARTNER     Select PM/CS Notifications by Partners
         BAPI_ALM_NOTIF_LIST_PLANGROUP     Select PM/CS Notifications by Maintenance Planner Group
         BAPI_ALM_NOTIF_LIST_SORTFIELD     Select PM/CS Notifications by Sort Field
         BAPI_ALM_NOTIF_POSTPONE     Reset PM/CS Notification
         BAPI_ALM_NOTIF_PUTINPROGRESS     Release PM/CS Notification
         BAPI_ALM_NOTIF_SAVE     Save PM/CS Notification
         BAPI_ALM_NOTIF_TASK_COMPLETE     PM/CS Notification: Complete Task
         BAPI_ALM_NOTIF_TASK_RELEASE     PM/CS Notification: Release Task
         BAPI_ALM_NOTIF_TASK_SUCCESS     PM/CS Notification: Set Task to Successful
         BAPI_ALM_OPERATION_GET_DETAIL     Read Detail Data for an Operation
         BAPI_ALM_ORDERHEAD_GET_LIST     Determination of a List of Maintenance/Service Orders from Selection
         BAPI_ALM_ORDEROPER_GET_LIST     Determination of a List of Operations from Selection
         BAPI_ALM_ORDER_GET_DETAIL     Reading of Detail Data for an Order
         BAPI_ALM_ORDER_MAINTAIN     Process Maintenance-/Service Order
         BAPI_ALV_ATECATT_LOG_REQ2     
         BAPI_ALV_AT_NEW_DB     
         BAPI_ALV_AUTOMATION_ROUTINE     
         BAPI_ANSWER_READMULTIPLE     Read answers
         BAPI_APPCOMP_READMULTIPLE     Read application component ID
         BAPI_APPLICANT_CHANGEPASSWORD     Change applicant password
         BAPI_APPLICANT_CHECKEXISTENCE     Check applicant's existence
         BAPI_APPLICANT_CHECKPASSWORD     Check applicant password
         BAPI_APPLICANT_CREATE     Create applicant
         BAPI_APPLICANT_CREATE_PW_REG     Create entry for applicant password
         BAPI_APPLICANT_DELETE_PW_REG     Delete entry for applicant password
         BAPI_APPLICANT_DEQUEUE     Unlock Applicant
         BAPI_APPLICANT_ENQUEUE     Lock Applicant
         BAPI_APPLICANT_GETSTATUS     Determine applicant status
         BAPI_APPLICANT_GET_PW_REG     Read entry for applicant password
         BAPI_APPLICANT_INITPASSWORD     Initialize applicant password
         BAPI_APPLICATIONLOG_GETDETAIL     Read Details of Entries in Application Log
         BAPI_APPLICATION_CREATE     Create Application
         BAPI_APPRAISAL_CHANGE     Change appraisals
         BAPI_APPRAISAL_CREATE     Create appraisals
         BAPI_APPRAISAL_DELETE     Delete appraisals
         BAPI_APPRAISAL_GETDETAIL     Read appraisal
         BAPI_APPRAISAL_GETLIST     Display appraisals
         BAPI_APPRAISAL_MODEL_GETDETAIL     Read appraisal model
         BAPI_APPRAISAL_MODEL_GETLIST     Display Appraisal Model
         BAPI_APPRAISAL_SCALE_GETDETAIL     Read proficiencies and texts for scale
         BAPI_APPRAISAL_STATUS_CHANGE     Change appraisal status
         BAPI_APPRAISEE_GETLIST     Read appraisees
         BAPI_APPRAISER_GETLIST     Read appraisers
         BAPI_APPREQUEST_ADDVARIANT     Create Appropriation Request Variant
         BAPI_APPREQUEST_ASSGNTOPROGPOS     Assign Appropriation Request to Inv. Program Position(s)
         BAPI_APPREQUEST_ASSGNVRNTVERSN     Assign Appropriation Request to Plan Version(s)
         BAPI_APPREQUEST_CHANGE     Change appropriation request
         BAPI_APPREQUEST_CHANGEVARIANT     Change Appropriation Request Variant
         BAPI_APPREQUEST_CHANGEVARI_MPO     Interface Module for BAPI_APPREQUEST_CHANGEVARIANT
         BAPI_APPREQUEST_CHANGE_MPO     Interface Module
         BAPI_APPREQUEST_CHNGASSGNMNTIP     Change Assignment of Approp. Request to Inv. Program Position
         BAPI_APPREQUEST_CREATE     Create Appropriation Request
         BAPI_APPREQUEST_DELETE     Delete appropriation request
         BAPI_APPREQUEST_GETDETAIL     Display appropriation request
         BAPI_APPREQUEST_GETDETAIL_MPO     Interface Module for BAPI_APPREQUEST_GETDETAIL
         BAPI_APPREQUEST_GETSTATUS     Display Status of Appropriation Request
         BAPI_APPREQUEST_REMOVEVARIANT     Delete Appropriation Request Variant
         BAPI_APPREQUEST_RESETPLANVALUE     Reset Plan Values of Appropriation Request Variant
         BAPI_APPREQUEST_SETPLANVALUES     Change Plan Values of Appropriation Request Variant
         BAPI_APPREQUEST_SETSTATUS     Setting System and User Status of Appropriation Request
         BAPI_APPREQUEST_SETSTATUSVARNT     Setting of User and System Status on Variants
         BAPI_APPREQUEST_UASSGNVRNTVRSN     Cancel Assignment of Appropriation Request Variant to Plan Version
         BAPI_APPREQUEST_UNASSGNPROGPOS     Cancel Assignment of Appropriation Request to Inv. Program Position(s)
         BAPI_AP_ACC_GETBALANCEDITEMS     Vendor Account Clearing Transactions in a given Period
         BAPI_AP_ACC_GETCURRENTBALANCE     Vendor Account Closing Balance in Current Fiscal Year
         BAPI_AP_ACC_GETKEYDATEBALANCE     Vendor Account Balance at Key Date
         BAPI_AP_ACC_GETOPENITEMS     Vendor Account Open Items at a Key Date
         BAPI_AP_ACC_GETPERIODBALANCES     Posting Period Balances per Vendor Account in Current Fiscal Year
         BAPI_AP_ACC_GETSTATEMENT     Vendor Account Statement for a given Period
         BAPI_AR_ACC_GETBALANCEDITEMS     Customer account clearing transactions in a given time period
         BAPI_AR_ACC_GETCURRENTBALANCE     Closing balance of customer account in current fiscal year
         BAPI_AR_ACC_GETKEYDATEBALANCE     Customer account balance at a key date
         BAPI_AR_ACC_GETOPENITEMS     Customer account open items at a key date
         BAPI_AR_ACC_GETPERIODBALANCES     Posting period totals per customer account in current fiscal year
         BAPI_AR_ACC_GETSTATEMENT     Customer account statement for a given period
         BAPI_ASSET_ACQUISITION_CHECK     Check asset acquisition
         BAPI_ASSET_ACQUISITION_POST     Post Asset Acquisition
         BAPI_ASSET_POSTCAP_CHECK     Check post-capitalization
         BAPI_ASSET_POSTCAP_POST     Post post-capitalization
         BAPI_ASSET_RETIREMENT_CHECK     Check asset retirement
         BAPI_ASSET_RETIREMENT_POST     Post asset retirement
         BAPI_ASSET_REVERSAL_CHECK     Check Reversal of Asset Document
         BAPI_ASSET_REVERSAL_POST     Post Reversal of Asset Document
         BAPI_ASSORTMENTLIST_GETGROUP     Select Assortment List Groups
         BAPI_ASSORTMENTLIST_GETHEAD     Select Assortment List Header
         BAPI_ASSORTMENTLIST_GETPOS     Select Assortment List Items
         BAPI_ASSORTMENT_MAINTAINDATA     Maintenance of Assortments
         BAPI_ATTENDEE_BOOK_LIST     Read Attendee Bookings
         BAPI_ATTENDEE_CHANGEPASSWORD     Change attendee password
         BAPI_ATTENDEE_CHECKEXISTENCE     Check existence of attendee
         BAPI_ATTENDEE_CHECKPASSWORD     Check attendee password
         BAPI_ATTENDEE_PREBOOK_LIST     Read attendee prebookings
         BAPI_ATTENDEE_TYPE_LIST     Internet attendee types
         BAPI_ATTRIBUT_SENDLIST     Function module for BAPI BARCODE.SendList
         BAPI_BANKACCT_GET_BUPA     BAPI: Select Business Partner for Account
         BAPI_BANKACCT_GET_DETAIL     BAPI: Account Detail Data
         BAPI_BANKACCT_GET_HIERARCHY     BAPI: Account Hierarchy for an Account
         BAPI_BANKACCT_GET_LIST     BAPI: List of Accounts for a Business Partner
         BAPI_BANKACCT_GET_LIST_ALL     BAPI: List of all Accounts for One or More Bank Keys
         BAPI_BANKACCT_GET_ROOTACCOUNTS     BAPI: Determination of Root Accounts for a Hierarchy
         BAPI_BANKDETAILCREATESUCCESSNL     Create Subsequent Bank Details Record
         BAPI_BANKDETAILCREATESUCCESSOR     Create subsequent bank details record
         BAPI_BANKDETAILGBCREATESUCCESS     Create subsequent bank details record
         BAPI_BANKDETAILGBGETDETAILLIST     Read instances with data
         BAPI_BANKDETAILGB_APPROVE     Unlock bank details
         BAPI_BANKDETAILGB_CHANGE     Change bank details
         BAPI_BANKDETAILGB_CREATE     Create bank details
         BAPI_BANKDETAILGB_DELETE     Delete bank details
         BAPI_BANKDETAILGB_DELIMIT     Bankverbindung zeitlich abgrenzen
         BAPI_BANKDETAILGB_GETDETAIL     Read bank details
         BAPI_BANKDETAILGB_GETLIST     Read instances
         BAPI_BANKDETAILGB_REQUEST     Create locked bank details record
         BAPI_BANKDETAILGETDETAILEDLINL     Read Authority Data
         BAPI_BANKDETAILGETDETAILEDLIST     Read instances with data
         BAPI_BANKDETAILJP_DETAILEDLIST     Bank Japan: Read instances with record
         BAPI_BANKDETAILJP_GETDETAIL     Bank Japan: Read record
         BAPI_BANKDETAILNL_APPROVE     Unlock Bank Details
         BAPI_BANKDETAILNL_CHANGE     Change Bank Details
         BAPI_BANKDETAILNL_CREATE     Create Bank Details
         BAPI_BANKDETAILNL_DELETE     Delete Bank Details
         BAPI_BANKDETAILNL_GETDETAIL     Read Bank Details
         BAPI_BANKDETAILNL_GETLIST     Read Authorities
         BAPI_BANKDETAILNL_REQUEST     Create Locked Bank Details
         BAPI_BANKDETAIL_APPROVE     Unlock bank details
         BAPI_BANKDETAIL_CHANGE     Change bank details
         BAPI_BANKDETAIL_CREATE     Create bank details
         BAPI_BANKDETAIL_DELETE     Delete bank details
         BAPI_BANKDETAIL_DELIMIT     Delimit bank details
         BAPI_BANKDETAIL_GETDETAIL     Read bank details
         BAPI_BANKDETAIL_GETLIST     Read instances
         BAPI_BANKDETAIL_REQUEST     Create locked bank details record
         BAPI_BANKNZ_CHANGE     Change bank details
         BAPI_BANKNZ_CREATE     Create bank details
         BAPI_BANKNZ_CREATESUCCESSOR     Create subsequent bank details record
         BAPI_BANKNZ_GETDETAIL     Read bank details
         BAPI_BANKNZ_GETDETAILEDLIST     Read instances with data
         BAPI_BANKNZ_REQUEST     Create locked bank details record
         BAPI_BANKNZ_SIMULATECREATION     Simulation: Create Bank Details
         BAPI_BANK_CHANGE     Change Bank
         BAPI_BANK_CREATE     Create Bank
         BAPI_BANK_GETDETAIL     Details on Banks
         BAPI_BANK_GETLIST     List of Banks
         BAPI_BANK_SAVEREPLICA     Duplicate Individual Banks (ALE)
         BAPI_BANK_STATEMENT_EXEC     Bank Statement: Newly Create Bank Statement
         BAPI_BANK_STATEMENT_GET     Bank Statement: Call Up Created Bank Statement
         BAPI_BARCODE_SENDLIST     Function module for BAPI BARCODE.SendList
         BAPI_BASICPAYEVALUATEWAGETYPES     Valuate person-specific wage types
         BAPI_BASICPAY_APPROVE     Unlock basic pay
         BAPI_BASICPAY_CHANGE     Change Basic Pay
         BAPI_BASICPAY_CREATE     Create Basic Pay
         BAPI_BASICPAY_CREATESUCCESSOR     Create subsequent basic pay record
         BAPI_BASICPAY_DELETE     Delete basic pay
         BAPI_BASICPAY_EVALUATEWAGETYPS     Create Basic Pay
         BAPI_BASICPAY_GETDETAIL     Read basic pay
         BAPI_BASICPAY_GETLIST     Read Instances
         BAPI_BASICPAY_REQUEST     Create Locked Basic Pay Record
         BAPI_BASICPAY_SIMULATECREATION     Simulation: Create basic pay
         BAPI_BATCH_CHANGE     Change Batch
         BAPI_BATCH_CREATE     Create Batch
         BAPI_BATCH_DELETE     
         BAPI_BATCH_GET_DETAIL     Batch detailed information
         BAPI_BATCH_GET_LEVEL     Determine batch level
         BAPI_BATCH_REPLICATE     Distribute Batch
         BAPI_BATCH_RESTRICT     
         BAPI_BATCH_SAVE_REPLICA     Replicate batch
         BAPI_BATCH_UNDELETE     
         BAPI_BATCH_UNRESTRICT     
         BAPI_BECBUSSCEN_READ     Read Collaborative Business Map
         BAPI_BEN_BENADJREAS_CALC_ENDDA     Determination of the (new) end date of an existing adjustment reason
         BAPI_BEN_BENADJREAS_DELIMIT     Delimitation of adjustment reason
         BAPI_BEN_BENADJREAS_GET_LIST     Define adjustment reasons that are currently valid for an employee
    Edited by: Srinivas Manchikalapati on Nov 24, 2008 3:05 PM

  • Open Purchase Order UPload Using the BAPI 's

    i need to upload the open Purchase Order using the BAPI function BAPI_PO_CREATE1., below is the given fileds blod are for Header, header will Repeat for the line items,can any one help me out  using the BAIP's for upload the PO, i need sample code for this ........
    Thanks & Regards
    Raghu
    <u>Field Name     Field Description                              Type     Length</u>
    <b>EBELN             Purchasing Document Number                         CHAR     010          X
    BUKRS             Company Code                                                     CHAR    004     MN10     C
    EKORG             Purchasing Organization                              CHAR     004     MN00     C
    EKGRP             Purchasing group                              CHAR     003          X
    BSART             Order type (Purchasing)                              CHAR     004          X
    LIFNR             Account Number of Vendor or Creditor                    CHAR     010          X
    BEDAT             Purchase Order Date                              DATS     010          X
    ZTERM             Terms of payment key                              CHAR     004          X
    WAERS             Currency Key                                   CUKY     005          X
    INCO1             Incoterms (part 1)                              CHAR     003          X
    INCO2             Incoterms (part 2)                              CHAR     028          X</b>
    EBELP             Item Number of Purchasing Document                    NUMC     005          X
    EMATN             Material number                                   CHAR     018          X
    WERKS             Plant                                        CHAR     004          X
    LGORT             Storage location                              CHAR     004          X
    EPSTP             Item category in purchasing document                    CHAR     001          X
    KNTTP             Account assignment category                         CHAR     001          X
    EINDT             Item delivery date                              DATS     010          X
    MENGE            "Purchase order quantity (direct input, transfer of POs)"     CHAR     013          X
    MEINS            Order unit                                   UNIT     003          X
    NETPR            "Net price: Document currency (direct input, transfer of"     CHAR     011          X
    PEINH            "Price unit (direct input, transfer of POs)"               CHAR     005          X
    BPRME            Order Price Unit (Purchasing)                         UNIT     003          X
    BPUMZ            Numerator: Conversion OPUn into OUn (direct input of POs          CHAR     005          X
    BPUMN            Denominator: Conversion OPUn into OUn (direct input of P          CHAR     005          X
    SAKTO            Cost element                                   CHAR     010          X
    KOSTL              Cost Center                                   CHAR     010          X
    VBELN          Sales and Distribution Document Number                    CHAR     010          X
    VBELP          Sales document item                              NUMC     006          X
    WEMPF          Goods recipient                                   CHAR     012          X
    WEBTH          "Amount in local currency (direct input, transfer of POs)"     CHAR     013          X
    WEBTF          "Amount in document currency (direct input, transfer of P"     CHAR     013          X
    WEREF          Flag for treatment of GR/IR (direct input of POs)          CHAR     001          X
    SPINF          Indicator: Update info record                         CHAR     001          X
    WEPOS          Goods Receipt Indicator                              CHAR     001          X
    REPOS          Invoice receipt indicator                         CHAR     001          X

    i need to upload the open Purchase Order using the BAPI function BAPI_PO_CREATE1., below is the given fileds blod are for Header, header will Repeat for the line items,can any one help me out  using the BAIP's for upload the PO, i need sample code for this ........
    Thanks & Regards
    Raghu
    <u>Field Name     Field Description                              Type     Length</u>
    <b>EBELN             Purchasing Document Number                         CHAR     010          X
    BUKRS             Company Code                                                     CHAR    004     MN10     C
    EKORG             Purchasing Organization                              CHAR     004     MN00     C
    EKGRP             Purchasing group                              CHAR     003          X
    BSART             Order type (Purchasing)                              CHAR     004          X
    LIFNR             Account Number of Vendor or Creditor                    CHAR     010          X
    BEDAT             Purchase Order Date                              DATS     010          X
    ZTERM             Terms of payment key                              CHAR     004          X
    WAERS             Currency Key                                   CUKY     005          X
    INCO1             Incoterms (part 1)                              CHAR     003          X
    INCO2             Incoterms (part 2)                              CHAR     028          X</b>
    EBELP             Item Number of Purchasing Document                    NUMC     005          X
    EMATN             Material number                                   CHAR     018          X
    WERKS             Plant                                        CHAR     004          X
    LGORT             Storage location                              CHAR     004          X
    EPSTP             Item category in purchasing document                    CHAR     001          X
    KNTTP             Account assignment category                         CHAR     001          X
    EINDT             Item delivery date                              DATS     010          X
    MENGE            "Purchase order quantity (direct input, transfer of POs)"     CHAR     013          X
    MEINS            Order unit                                   UNIT     003          X
    NETPR            "Net price: Document currency (direct input, transfer of"     CHAR     011          X
    PEINH            "Price unit (direct input, transfer of POs)"               CHAR     005          X
    BPRME            Order Price Unit (Purchasing)                         UNIT     003          X
    BPUMZ            Numerator: Conversion OPUn into OUn (direct input of POs          CHAR     005          X
    BPUMN            Denominator: Conversion OPUn into OUn (direct input of P          CHAR     005          X
    SAKTO            Cost element                                   CHAR     010          X
    KOSTL              Cost Center                                   CHAR     010          X
    VBELN          Sales and Distribution Document Number                    CHAR     010          X
    VBELP          Sales document item                              NUMC     006          X
    WEMPF          Goods recipient                                   CHAR     012          X
    WEBTH          "Amount in local currency (direct input, transfer of POs)"     CHAR     013          X
    WEBTF          "Amount in document currency (direct input, transfer of P"     CHAR     013          X
    WEREF          Flag for treatment of GR/IR (direct input of POs)          CHAR     001          X
    SPINF          Indicator: Update info record                         CHAR     001          X
    WEPOS          Goods Receipt Indicator                              CHAR     001          X
    REPOS          Invoice receipt indicator                         CHAR     001          X

  • URGENT: Function modules or BAPIs

    Hi Experts,
    I need function modules or BAPI to get the open items and cleared items G/L Account wise.
    Useful replies will be surely awarded.

    Hi Chakradhar,
    Check tcode : BAPI
    u will get all bapis there.
    Regards,
    Hemant

  • Questions on BPS BAPI calls and PDF forms

    I will need to create a button on a BPS form and that button is supposed to call a BAPI.  One of the buttons will create a PDF of the form (using the contents of the form) and print said form to a 'default' printer.  The issue is that not all cFolder users will have an ECC logon name.  What am I to do in this instance?  Will I need to pass some type of credentials to the ECC backend in order to run this BAPI?
    Also, how can I get the contents of the form(s) to the BAPI?  I assume that I will need to create the PDF in the code of the BAPI.  Please be patient with me as this is my first time to work with cFolders and/or BPS.
    Regards,
    Davis

    Hi Davis,
    Well, if you are able to log on the BPS application (thus, a Web Interface if I'm not mistaken) then it means that some user is logged on the ABAP-side. It is either a "personal" user or a technical (common) user, that is used for anonymous access.
    You will certainly be able to track down this user with the SM04 transaction.
    You should be able to add a button to the BPS page. One idea would be to call an URL with an ICF service behind that will be able to process the parameters contained in this URL.
    It will be this very ICF service that will call the BAPI.
    Try these links
    http://help.sap.com/saphelp_nw04s/helpdata/en/55/33a83e370cc414e10000000a114084/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ea8db790-0201-0010-af98-de15b6c1ee1a
    Hope this helps.
    Best regards,
    Guillaume

  • Deletion of Scheduling Agreement and Delivery Schedule using BAPI

    Hi SAP MM Gurus,
    Please assist in inquiry below:
    My scenario is that I am trying to delete delivery schedules and scheduling lines using BAPIs. I have no issues when there is no GR made yet for the delivery schedules. The error arises when there are already existing Goods Receipts and Invoices for the schedule line that I wish to delete
    When using the BAPIs (either BAPI_SAG_CHANGE or BAPI_SCHEDULE_MAINTAIN), I set the deletion indicator to "L" and set to X all change relevant fields (i.e. DELETION_INDX). However, whenever I execute it, I get the error message 06088. The funny thing is both the Quantities and the delivered quantities that are normally populated are left blank.
    For example:
    Normal error for 06088:
    Quantity 100.0 smaller than quantity delivered 179.0
    Error using BAPI with deletion indicator:
    Quantity  smaller than quantity delivered
    Is this a bug of the BAPI? or am I just missing some settings?
    Your immediate response is appreciated
    Regards,
    DeLo

    Hi,
    Please find the below link check the setting are correct or not
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a02cb00a-bfb4-2c10-98aa-e33e7f64ba28?quicklink=index&overridelayout=true
    Reagrds,
    Pramod

  • BAPI for training and event management

    Hi all,
    I need a bapi that returns the list of the attendees of a training course.
    I've seen that a FM exists: RH_GET_PARTICIPANTS and i know how it works.
    I would like a standard BAPI to be called by an external system.
    If it doesn't exit I will create a remote FM that calls the RH_GET_PARTICIPANTS.
    thanks
    enzo

    Hi Enzo,
    I don't think there is a BAPI.. but you can create one using the Method 'Display Attendance' for the 'Attendance' Business Object (PDRELA_025) in Tcode BAPI. But I think creating an RFC that in turn calls RH_GET_PARTICIPANTS is the easy way out.
    Regards,
    Suresh Datti

  • Scheduling BAPi

    Hi guys,
    While scheduling a BAPI(ZBAPI_WS_REPORT ),am gettin an error msg says Program ZBAPI_WS_REPORT is invalid or does not exist,even though it exists in the target client.What could be the problem?Please help me out in this regard asap.Its very urgent.
    Surely points vl b rewarded.
    Warm Regards,
    Mohandoss P.

    You need to call that BAPI into your report and then you have schedule that report.
    I hope it helps.
    Let me know if any doubts.
    Thanks,
    Vibha
    Please mark all the useful answers

  • BAPI Error: No account assignment exists for service line 0000000000

    I am using BAPI : BAPI_PO_CREATE1 to create a PO.
    I am getting this error while creating PO  "No account assignment exists for service line 0000000000"
    Please help.

    Yes...
    for each item i am creating one parent service record and one child service record with REQUISITION_SERVICES.
    the Package no for parent is the subpackage no for child.
    also for each item, I fill REQUISITION_ACCOUNT_ASSIGNMENT and REQUISITION_SRV_ACCASS_VALUES
    Still I get the Error.
    Thanks to help me resolve.

  • Need BAPI for MIGO to create a Goods Receipt against PO &Outbound Delivery

    Hi Friends,
    GRN’s (Good receipt notifications) created in DHL (Non SAP system) will need to be communicated to SAP.
    I need to post goods receipt using input data in MIGO. Is there any BAPI that i can use.The requirement is like below:
    PO number field in output file is checked against entries in EKKO-EBELN, if a match is found the GR is posted against a Purchase Order otherwise LIKP-VBELN is checked and if a match is found GR is posted against an Outbound Delivery.
              If PO Number = EKKO-EBELN    GR against Purchase Order
                            = LIKP-VBELN      GR against Outbound Delivery
    Based on the above condition I need to create a Goods Receipt. 
    Could you please tell me the GM code, movement types and the required fields to be passed for the BAPI?
    The fields available are with us are...
    Header text. - Bill of Lading- Posting Date-Quantity- UOM--- Vendor Batch / Batch / Serial No --- PO Number or Delivery Number… SLED
    Are these fields sufficient for doing MIGO with the BAPI or do we require more fields???
    Please provide sample code if possible.
    Waiting for replies,
    Thanks and Regards,
    Sudha

    Hi Friends,
    GRN’s (Good receipt notifications) created in DHL (Non SAP system) will need to be communicated to SAP.
    I need to post goods receipt using input data in MIGO. Is there any BAPI that i can use.The requirement is like below:
    PO number field in output file is checked against entries in EKKO-EBELN, if a match is found the GR is posted against a Purchase Order otherwise LIKP-VBELN is checked and if a match is found GR is posted against an Outbound Delivery.
              If PO Number = EKKO-EBELN    GR against Purchase Order
                            = LIKP-VBELN      GR against Outbound Delivery
    Based on the above condition I need to create a Goods Receipt. 
    Could you please tell me the GM code, movement types and the required fields to be passed for the BAPI?
    The fields available are with us are...
    Header text. - Bill of Lading- Posting Date-Quantity- UOM--- Vendor Batch / Batch / Serial No --- PO Number or Delivery Number… SLED
    Are these fields sufficient for doing MIGO with the BAPI or do we require more fields???
    Please provide sample code if possible.
    Waiting for replies,
    Thanks and Regards,
    Sudha

  • How to change pricing Conditions in Sales order in change sales order bapi

    Hi Experts,
    How to change pricing Conditions in Sales order in change sales order bapi.
    I have used the 2 function modules bapi-changesalesorder and sd salesdocument change, But it is creating the new record , instead of changing the existing one, Could please assist regarding the same
    Thanks in Advance .
    NLN

    HI NLN
      I have just tried on my system and managed to overwrite the existing price by passing the following parameters.
      <b>Import Paramters:</b>
         SALESDOCUMENT - Sales Document Number
         ORDER_HEADER_INX - UPDATEFLAG as <b>'U'</b>.
         LOGIC_SWITCH - Import Structure - Pass 'X' to LOGIC_SWITCH-COND_HANDL.
      <b>Tables:</b>
         CONDITIONS_IN - ITM_NUMBER,
                         COND_COUNT, -> Condition counter same as KONV-ZAEHK generally it is <b>'01'</b>
                         COND_TYPE,
                         COND_VALUE,
                         CURRENCY.
         CONDITIONS_INX - ITM_NUMBER,
                          COND_COUNT,
                          COND_TYPE,
                          UPDATEFLAG as <b>'U'</b>,
                          CURRENCY.
       Hope i have clarified your query.
    Kind Regards
    Eswar

Maybe you are looking for