Bapi for PS Network Create

Hi all,
I need a BAPI or function module to create a PS network with reference of Standard Nerwork. The network will be added on a WBS auto.
But I just found some check BAPI and a maintain BAPI : BAPI_NETWORK_MAINTAIN. Is there any function used to CREATE the network?
Thanks in advance.
Regards.
Ned

Check if any of the below Function Modules may help:
1.     2002_NETWORK_CREATE
2.     CN2002_NETWORK_CREATE
3.     NETWORK_CREATE                
4.     NETWORK_ENJOY_CREATE
5.     CNPB_M_NETWORK_CREATE
6.     CO2H_NETWORK_CREATE
7.     CO2H_NETWORK_CREATE_STRU
8.     CO2H_NETWORK_CREATE_WITH_REFE
9.     WB2_CREATE_ASSOCIATION_NETWORK
10.     WB2_CREATE_FLOW_NETWORK
Hope it helps.

Similar Messages

  • BAPI for cost centre create/change

    Hi,
    Is there a BAPI for Cost centre create and change?
    Thanks in advance.
    Regards,
    Arun Mohan

    Hi Ravi,
    My system is 4.6B.
    I found BAPI_COSTCENTER_CREATEMULTIPLE,
    but the BAPI for CC change is not present.
    Is there any other BAPI for CC change?
    Arun

  • Problem of BOM components uploading through BAPI,for  the Network(CN01)

    Hello,Friends,
    Iam PP consultant and facing a problem of BOM components uploading through BAPI,for creating of the Network (CN21)
    we have 300 components in the network activity and while uploading the BOM through BAPI , only 295 components has been uploaded.Others components has not uploaded.
    Please suggest me what will be the Problem? and
    What is the solution for the same?
    Regards,
    MYS

    in customizing availability checked has been applied ,for this reason one additional screen is appearing in BAPI for all these components
    How this screen could be by passed

  • Bapi for free goods create

    hi all.. can anyone pls tell me bapi for creating FREE GOODS.. t-code is vbn1..
    thanks..

    Hi
    check the BAPIs
    BAPI_FREEGOODS_CONDITIONS    
    CND_FREEGOODS_CALL_BAPI      
    CND_FREEGOODS_DEL_AFTER_INIT 
    CND_FREEGOODS_MAP_BAPIMTCS   
    if doesn't serve the purpose do it by BDC method
    Regards
    Anji

  • Required BAPI for CK74N Transaction - Creating Additive Costs

    Hi Experts, Good Day.
    My functional guy has given a requirement to create BDC for transaction CK74N. But as it is an 'Enjoy' Transaction I thought to opt BAPI instead of BDC. But in the forum I did not find exact BAPI for this and also found some suggestions to develop BDC for old transaction CK74.
    So, as of now I have return BDC for CK74. Here also I have a doubt. When I am executing BDC with 'N' - No-Screen mode I am getting an error like "No batch data found for this field" for some materials. This message is raised only those materials for which Costs has not maintained even for once. In this case at one screen the BDC_CURSUR is showing in some other field instead of Pricing field. So, I am getting error. But same BDC is fine with materials for those Costs has been maintained at-least one time.
    So, I hope with BAPI I can overwrite this error. Can anyone please let me know a BAPI for creating Additive Costs (CK74N).
    Regards,
    Vijay

    Vijay
    If you will pass data to above mentioned function module the SAP standard code will make sure BDC is coded in correct way. Please try to use it..Else you will have to determine via code in your BDC whether its first time or not..if first time means a new subscreen will come.
    Nabheet

  • BAPI for Quality notification create QM01

    Hi,
    any body plz provide me bapi for creating qualyty notification of type ZS/ZV
    which are store to dc,mail to vendor,w.r.t delivery etc.
    Thanks.
    Regards.

    Hi,
    Use the following BAPI's
    BAPI_ALM_NOTIF_CREATE - Create PM notification
    BAPI_SERVICENOTIFICAT_CREATE - service Notification
    <b>Reward points</b>
    Regards

  • 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

  • BAPI for service order create/change

    Hi,
    I need to create and update service order on release 4.6C. I have searched for available BAPI but did not come up with anything. Searching the OSS and forums, I found that there are function modules BAPI_ALM_ORDER_CREATE and BAPI_ALM_ORDER_MAINTAIN available on release 4.7 . There are notes about downgrading these function modules to 4.6C (Note 655926 is one of them, search ALMBAPI).
    My question is, has anybody done this ? What all is part of this downgrade ? There are numerous correction notes, and did you have to apply those ?
    Any help will be greatly appreciated.
    Regards,
    Rajendra Salecha

    Hi Rajendra,
    The note 655926 you mentioned, clearly details all the steps involved in downgrading the BAPIs to 46C. You just have to follow the steps in that order and yes, you need to have all the notes that are mentioned in there, unless they are delivered as part of some support pack and you are on that support pack level already.
    Srinivas

  • BAPI for transaction IW31 (creating a work order)

    Hi all,
    I need to be able to create a work order ( IW31) using ABAP code and was wondering if any knew if there was a BAPI that should be used for this functionality.
    Thanks in advance
    Mart

    hi,
    You can use
    BAPI_ALM_ORDER_MAINTAIN.
    Have a look at the following documentation.
    FU BAPI_ALM_ORDER_MAINTAIN
    Text
    Process Maintenance-/Service Order
    Functionality
    This Business Application Programming Interface (BAPI) is used for changing maintenance- or service orders and their lower-level objects. The following objects of an order can be processed (for restrictions, see the note at the end of the documentation):
    Order header
    Partner
    User status
    Order operations
    Relationships
    Components
    Long texts for order header, operations, and components
    Function
    Calling up this BAPI once allows you to perform all the operations. For this the system supplies the function module with a method table containing the methods to be performed. The entries in the method table refer to data records in the optionally filled-out data tables. All the methods from the method table are performed. Alternatively, just lower- level objects from existing orders can be changed.
    You can process the transferred data with the Business Add-In (BAdI) IBAPI_ALM_ORD_MODIFY to, for example, merge data from the external system with data from the R/3 system. The BAdI is called up as soon as the transferred data is converted into the internal format. The tests then take place after this.
    Construction of Method Table
    REFNUMBER Reference number for linking object methods - attributes
    The reference number is the line of the database which contains the corresponding data. The data table is determined by the object type.
    OBJECTTYPE Object category
    The object category specifies which object from the order should be processed. The key words listed here are not language-dependent and must be transferred exactly as they are. The following objects exist:
    HEADER Order header
    PARTNER Partner data
    USERSTATUS User status
    OPERATION Operation data
    RELATION Relationships
    COMPONENT Components
    TEXT Long texts
    (empty) ,General BAPI functions (save)
    METHOD Methods
    The methods with which the data should be processed. The following functions exist:
    CREATE Create objects
    CHANGE Change objects
    DELETE Delete objects
    RELEASE Release
    TECHNICALCOMPLETE Technically complete
    ATPCHECK Availability check
    CALCULATE Calculate
    SCHEDULE Schedule
    DELELTEDSEX Delete the status for external scheduling at operation level
    SAVE Save all data
    DIALOG Call-up dialog. See explanation below.
    TRACE Write trace file in the specified file to the frontend
    OBJECTKEY SAP external object key
    This key is for assigning the lower-level objects correctly to the corresponding objects, as there is always just one key in the data table. The key must have the following structure:
    1-12 Order number
    When creating orders with internal number assignment, a reference number beginning with % must be entered here. The BAPI then returns this number and the number actually assigned.
    13-16 Operation number
    17-20 Sub-operation number
    For relationships, the key is structured as follows:
    1-12 ,Order number from
    13-16 Operation number from
    17-28 Order number to
    29-32 Operation number to
    The following methods are permissible for the individual objects:
    HEADER:
    CREATE, CHANGE, RELEASE, TECHNICALCOMPLETE, ATPCHECK, CALCUALTE, SCHEDULE
    OPERATION
    CREATE, CHANGE, DELETE, DELETEDSEX
    PARTNER, RELATION, COMPONENT, USERSTATUS, TEXT:
    CREATE, CHANGE, DELETE
    (empty):
    SAVE, DIALOG, TRACE
    Data tables and update tables
    The objects have one or more data tables. For some objects you can specify which of the fields specified in the structure should be changed. For this you must set the field in the corresponding table to X as in the data table. If no update-table is transferred, then only those fields are set that have a value that is not initial. This simplifies the transfer data. However, this means it is not possible to delete fields. If an update structure should only be specified for some data records, the table with the update fields must nonetheless have the same amount of lines as the data table. The empty lines are then treated as if no update structure was transferred. The objects "Partner", "User Status", and "Text" have no update tables. The whole data record is always copied here.
    References
    The objects use the field REFNUMBER from the method table to refer to the lines in the data table. Counting always begins with 1. In doing this, REFNUMBER also refers to the update table. However, in the method table there is a second reference to higher-level objects for lower-levels objects. The field OBJECTKEY must be filled with order number, operation number, and sub-operation number, as specified above. If lower-level objects of a newly-created order should be changed, then you must enter a temporary order number that must begin with %. Several orders can be numbered serially, for example, with %00000000001, %00000000002 ... .
    The following objects have special treatment for REFNUMBER:
    Partner
    Texts
    Partners have an order number in the data table. During processing of the method table, all those entries in the data table are processed which have an order number that is the same as that in the line to which the method refers. Thus, through just one entry in the method table, several partners can be changed.
    Texts are composed of two tables. The first table (IT_TEXT) is made up of the header data of the text. Here you must specify the object and the first and last line of the text table (respectively inclusive, counting from 1). Through this, a line segment is specified in the text line table (IT_TEXT_LINES).
    Peculiarities in processing
    The BAPI processes the transferred methods in a particular sequence, which must not correspond to the sequence in the methods table.
    Write trace file
    Change user status time period 1
    Delete objects (dependent first)
    Create new objects
    Change existing or newly-created objects
    Change user status time period 2
    Status change of order
    Save data
    The methods are performed such that lower-level objects can also be assigned to newly-created objects. For example, first the operations are created, and then the components. Long texts can also be created for the objects.
    Components have an exceptional position. Components are created through the assignment to an operation, that is, using the "key" order/ operation (item number). However, as this is not the unique component key, you can only access the components to change them, delete them, or add long texts by using the reservation number/-item, which is only given after saving. This means that, for example, you cannot create a long text when you create the component.
    User status changes can take place at two different time points. Time point 1 is before the object changes, time point 2 is after the object changes and before the status change of the system. These time points should be defined in the transfer table in the field CHANGE_EVENT. The field documentation contains the possible values.
    The external scheduling is offered by the BAPI as a special function. THe BAPI can set the date field directly at the operation level, and select the operation with the status DSEX "Date set by external system". This status prevents any further scheduling of the operation, it keeps the transferred dates. For this, set the category 'X' in the restriction categories. When reading the operation, this category is also returned, independent of the category of restriction set in the dialog. To delete the status, you can call up the method DELETEDSEX for the object operation. The external scheduling cannot be influenced in the dialog. All changes to the scheduling restrictions in the dialog are saved as normal, but are not relevant for the scheduling as long as the status DSEX is active.
    Every time the BAPI is called up, a SAVE or DIALOG method must be transferred. Normally, calling up a BAPI is seen as a transaction. All data that is changed in the BAPI should be saved to the database immediately. The BAPI checks whether a SAVE method exists, otherwise it terminates processing. A test run of the BAPI is composed of a normal call-up using the SAVE method and a subsequent BAPI_TRANSACTION_ROLLBACK. To call up the BAPI without the SAVE method, for example, to realize dialog transactions, the BAPI can be called up with the DIALOG method. This switches off the check for the SAVE method. The processor must then ensure that later either a SAVE method or a BAPI_TRANSACTION_ROLLBACK is called up.
    A BAPI_TRANSACTION_COMMIT without SAVE method terminates processing in the update to ensure that no inconsistent data is written to the database. The processor who called up the BAPI does not receive any confirmation for the termination of the update in the target system. This logic is necessary as the order data was flagged for updating with BAPI_TRANSACTION_COMMIT through the SAVE method. However, the status information was already flagged for updating when the BAPI was called up. A BAPI_TRANSACTION_COMMIT without SAVE method then just saves the status information and would generate inconsistent orders, if the updating was not terminated.
    Customer Enhancement
    The BAdI IBAPI_ALM_ORD_MODIFY can be used to change the transferred data. The BAdI is called up after the conversion of the transfer structure into the structures used internally. Additional data can be transferred using the table EXTENSION_IN. Only then is the data checked.
    Example
    The following examples should clarify the use.
    Creating an order
    OBJECTKEY should be filled with a temporary key. The BAPI returns this key together with the assigned order number in the return table ET_NUMBERS . The order number in the HEADER table should also be filled with the number. For external number assignment, the external number should be specified. The update structure can be transferred if necessary.
    Methods table
    REFNUMBER OBJECTTYPE METHOD OBJECTKEY
    1 HEADER CREATE %00000000001
    IT_HEADER
    ORDERID ORDER_TYPE PLANPLANT ...
    %00000000001 PM01 1000 ...
    Creating an order with operation and long text
    Methods table
    REFNUMBER OBJECTTYPE METHOD OBJECTKEY
    1 HEADER CREATE %00000000001
    1 OPERATION CREATE %00000000001
    1 TEXT CREATE %000000000010010
    IT_HEADER
    ORDERID ORDER_TYPE PLANPLANT ...
    %00000000001 PM01 1000 ...
    IT_OPERATION
    ACTIVITY SUB_ACTIVITY CONTROL_KEY WRK_CNTR ...
    10 PM01 MECHANIC ...
    IT_TEXT
    ACTIVITY ... TEXTSTART TEXTEND
    10 ... 1 2
    IT_TEXT_LINES
    TDFORMAT TDLINE
    Longtext for operation 10, line 1
    Line 2 of the long text
    Notes
    Using the BAPI to process the order data cannot support all the functions of the transaction. This applies in particular for the following functions:
    Order header data
    The object list cannot be processed.
    Refurbishment orders are not supported.
    The estimated costs cannot be processed - only the estimated overall costs of the order.
    Notification data cannot be processed with the order BAPI. Even if the settings in Customizing are such that the orders and notifications can be maintained on one screen, no notification is created for the order.
    Permits cannot be processed.
    The order addresses cannot be processed.
    Individual partner addresses cannot be maintained.
    The settlement rule cannot be maintained.
    Order functions
    Printing the papers is not possible.
    Locking and unlocking the order is not possible.
    Accepting and rejecting quotations is not possible.
    Business completion is not possible.
    Flagging for deletion is not possible.
    The log cannot be displayed.
    User default values are not used.
    The field selection is not checked.
    The Customer Exits/BAdIs are not executed completely.
    Joint ventures are not supported.
    Funds Management is not supported.
    Investment orders are not supported.
    No integration of service products with task lists possible.
    No integration of configurable service products possible.
    Assignment of sales document items with service products in accordance with the aforementioned conditions.
    Operation data
    A change of the control key in the operation is not possible, if this leads to a change of the processing type (internal-/external processing)
    User status change not possible.
    Production resources and tools cannot be processed.
    Service lines cannot be processed.
    Task list integration is not supported.
    Linking operations with object list is not supported.
    Component data
    User status change not possible.
    BOM data cannot be processed.
    The delivery address cannot be processed.
    Further Information
    See also the documentation for the individual transfer tables.
    Parameters
    IT_METHODS
    IT_HEADER
    IT_HEADER_UP
    IT_HEADER_SRV
    IT_HEADER_SRV_UP
    IT_USERSTATUS
    IT_PARTNER
    IT_PARTNER_UP
    IT_OPERATION
    IT_OPERATION_UP
    IT_RELATION
    IT_RELATION_UP
    IT_COMPONENT
    IT_COMPONENT_UP
    IT_TEXT
    IT_TEXT_LINES
    EXTENSION_IN
    RETURN
    ET_NUMBERS
    Exceptions
    Function Group
    IBAPI_ALM_ORDER
    ~~Guduri

  • BAPI for sales order create

    My query is
    In BAPI_SALESORDER_CREATEFROMDAT2, when pricing condition types have been passed in ORDER_CONDITIONS_IN  tables, after creation of sales order, double conditions types occurred in sales order.
    How to remove that duplicacy ?
    Suggestion is that
    1st set of condition types occurring based on config
    2nd set of conditions types coming from FM.
    How to ignore 1st of data?

    hi
    Hi,
    Go through this one
    *& Report ZSD_j_SALESORDER
    report zsd_j_salesorder1 line-size 132 message-id zmmbapi .
    *& Created By : janani
    *& Created on : 13.10.2007
    *& Requested By : vardhman
    *& Description of program :
    Internal table definition *
    data: gt_order_header_in like bapisdhead occurs 0 with header line,
    gt_return like bapireturn1 occurs 0 with header line, " Return Messages
    gt_order_items_in like bapiitemin occurs 0 with header line, " Item Data
    gt_salesdocument like bapivbeln-vbeln , "Number of Generated Document
    gt_order_partners like bapiparnr occurs 0 with header line, "Document Partner
    gt_return1 like bapiret2 occurs 0 with header line.
    Data definition *
    types: begin of ty_gt_ft_sales ,
    partn_numb(10) type n ,"Customer Number 1
    partn_role(2) ,"Partner function
    sales_org(4) , "Sales Organization
    distr_chan(2) , "Distribution Channel
    division(002), "DIVISION
    doc_type(4) , "Sales Document Type
    purch_no(020), "Purchase order
    material(18), "MATERIAL
    targetquantity(020),"Target quantity
    reqqty(020), "Req quantity
    reqdate(010), "req date
    *REQ_DATE_H(010),
    ref_1(012), "Ref
    unload_pt(025),
    *PARTN_ROLE(2) ,"Partner function
    *PARTN_NUMB(10) ,"Customer Number 1
    end of ty_gt_ft_sales,
    begin of ty_header ,
    partn_numb(10) ,"Customer Number 1
    partn_role(2) ,"Partner function
    sales_org(4) , "Sales Organization
    distr_chan(2) , "Distribution Channel
    division(002), "DIVISION
    doc_type(4) , "Sales Document Type
    purch_no(020), "Purchase order
    unload_pt(025),
    req_date_h(010),
    end of ty_header,
    begin of ty_item,
    material(18), "MATERIAL
    targetquantity(020),"Target quantity
    reqqty(020), "Req quantity
    reqdate(010), "req date
    ref_1(012), "Ref
    *UNLOAD(025),
    end of ty_item.
    data : msg(240) type c, " Return Message
    e_rec(8) type c, " Error Records Counter
    rec_no(8) type c, " Records Number Indicator
    s_rec(8) type c, " Successful Records Counter
    t_rec(8) type c, " Total Records Counter
    v_matnr like mara-matnr,
    v_parvw type parvw.
    data : gt_ft_sales type standard table of ty_gt_ft_sales with header line.
    data : wa_gt_ft_sales type ty_gt_ft_sales,
    wa_order_items_in like gt_order_items_in,
    wa_gt_ft_sales1 type ty_gt_ft_sales,
    wa_header type ty_header,
    salesdocument like bapivbeln-vbeln.
    selection block for EXCEL UPLOAD FILE
    selection-screen begin of block b1 with frame title text-000.
    parameters file type ibipparms-path obligatory.
    selection-screen end of block b1.
    *<<<<AT SELECTION-SCREEN ON VALUE-REQUEST FOR FILE .
    at selection-screen on value-request for file .
    perform getname.
    form getname.
    call function 'F4_FILENAME'
    exporting
    program_name = syst-cprog
    dynpro_number = syst-dynnr
    importing
    file_name = file.
    endform.
    *TOP-OF-PAGE.
    top-of-page.
    skip 3.
    format color col_heading inverse on.
    write 40 text-001.
    format color col_heading inverse off.
    skip 1.
    format color col_negative inverse on.
    write :/ text-002, 13 sy-mandt , 104 text-003, 121 sy-uname,
    / text-004, 13 sy-datum , 104 text-005, 121 sy-uzeit.
    format color col_negative inverse off.
    skip 3.
    *START-OF-SELECTION.
    start-of-selection.
    perform get_data.
    perform bapi.
    *end-of-page.
    perform result.
    form result.
    t_rec = e_rec + s_rec.
    skip 3.
    format color col_total inverse on.
    write: /38 text-007, t_rec.
    format color col_total inverse off.
    format color col_negative inverse on.
    write: /38 text-008, e_rec.
    format color col_negative inverse off.
    format color col_total inverse on.
    write: /38 text-009, s_rec.
    format color col_total inverse off.
    endform.
    *& Form get_data
    text
    --> p1 text
    <-- p2 text
    form get_data .
    call function 'WS_UPLOAD' "#EC *
    exporting
    filename = file
    filetype = 'DAT'
    tables
    data_tab = gt_ft_sales
    exceptions
    conversion_error = 1
    file_open_error = 2
    file_read_error = 3
    invalid_type = 4
    no_batch = 5
    unknown_error = 6
    invalid_table_width = 7
    gui_refuse_filetransfer = 8
    customer_error = 9
    no_authority = 10
    others = 11.
    if sy-subrc 0 .
    message e000.
    endif.
    endform. " get_data
    *& Form BAPI
    form bapi .
    loop at gt_ft_sales into wa_gt_ft_sales.
    wa_gt_ft_sales1 = wa_gt_ft_sales.
    at new partn_numb.
    wa_header-doc_type = wa_gt_ft_sales1-doc_type..
    wa_header-sales_org = wa_gt_ft_sales1-sales_org . "'0001'
    wa_header-distr_chan = wa_gt_ft_sales1-distr_chan. "'01'
    wa_header-division = wa_gt_ft_sales1-division. " '01'
    wa_header-purch_no = wa_gt_ft_sales1-purch_no.
    wa_header-req_date_h = wa_gt_ft_sales1-reqdate.
    call function 'CONVERSION_EXIT_PARVW_INPUT'
    exporting
    input = wa_gt_ft_sales1-partn_role
    importing
    output = v_parvw.
    wa_header-partn_role = v_parvw.
    wa_header-partn_numb = wa_gt_ft_sales1-partn_numb.
    wa_header-unload_pt = wa_gt_ft_sales1-unload_pt.
    move-corresponding wa_header to gt_order_partners.
    move-corresponding wa_header to gt_order_header_in.
    append gt_order_header_in.
    append gt_order_partners.
    endat.
    call function 'CONVERSION_EXIT_CCMAT_INPUT'
    exporting
    input = wa_gt_ft_sales1-material
    importing
    output = v_matnr.
    gt_order_items_in-material = v_matnr .
    gt_order_items_in-target_qty = wa_gt_ft_sales1-targetquantity . "'1000'
    gt_order_items_in-req_qty = wa_gt_ft_sales1-reqqty.
    gt_order_items_in-req_date = wa_gt_ft_sales1-reqdate.
    *GT_ORDER_ITEMS_IN-BILL_DATE = wa_GT_FT_SALES1-REQDATE.
    gt_order_items_in-ref_1 = wa_gt_ft_sales1-ref_1.
    append gt_order_items_in.
    clear : wa_gt_ft_sales1,wa_header.
    at end of partn_numb.
    call function 'BAPI_SALESORDER_CREATEFROMDAT1'
    exporting
    order_header_in = gt_order_header_in
    WITHOUT_COMMIT = ' '
    CONVERT_PARVW_AUART = 'X'
    importing
    salesdocument = salesdocument
    SOLD_TO_PARTY =
    SHIP_TO_PARTY =
    BILLING_PARTY =
    return = gt_return
    tables
    order_items_in = gt_order_items_in
    order_partners = gt_order_partners.
    ORDER_ITEMS_OUT =
    ORDER_CFGS_REF =
    ORDER_CFGS_INST =
    ORDER_CFGS_PART_OF =
    ORDER_CFGS_VALUE =
    ORDER_CCARD =
    ORDER_CFGS_BLOB =
    ORDER_SCHEDULE_EX =
    if gt_return-type eq 'E' .
    e_rec = e_rec + 1.
    read table gt_return with key id = 'V1'.
    format color col_negative inverse on.
    rec_no = e_rec + s_rec.
    concatenate text-006 rec_no ':'
    gt_return-message into msg separated by space .
    condense msg.
    write: / msg.
    format color col_negative inverse off.
    elseif gt_return-number = '000'.
    s_rec = s_rec + 1.
    format color col_positive inverse on.
    msg = 'SUCCESS'.
    condense msg.
    write: / msg .
    format color col_positive inverse off.
    write :/ salesdocument, 'Has been created'.
    perform commit_mm.
    endif.
    clear: gt_return[], msg.
    endat.
    endloop.
    endform. " SLALE_UPLOAD_DATA
    *& Form COMMIT_MM
    text
    --> p1 text
    <-- p2 text
    form commit_mm .
    call function 'BAPI_TRANSACTION_COMMIT'
    exporting
    wait = 'X'
    importing
    return = gt_return1.
    clear: gt_order_items_inhttp://].\"GT_ORDER_CONDITIONS_IN[.
    endform. " COMMIT_MM
    inthis pass re_doc field in header...

  • BAPI for Trade promotion create in CRM

    Hi All,
    I have to create a Trade promotion(tcode - CRM_MKTPL).
    Please let me know if any BAPI or any useful function modules exists for Create or Change of the same
    Any suggestion or inputs on this will be helpful
    Thanks,
    Anoop

    Hi Anoop,
    Thank you so much for your input. That was very helpful. I was able to create the Deals successfully
    I have one problem though, I also need to upload the product & volumes/tradespends. With the product I used method "prod_assign_create" which is ok, but with the volume/tradespends, i have no idea.
    Would you know if there's any related class/method or BAPI that may upload the volume/tradespends within deals/trade promotion?
    Your help will be higly appreciated.
    Regards,
    Elynor

  • Internet sharing via dongle, how to set password for wifi network created?

    I am using a USB dongle with my Mac book Pro to share internet through AirPort, so that i can access my mac book's wifi from my iphone. This works great, but it is an open network and I woud like to set up a password.
    If anyone can point me in the direction I would be very grateful!
    Thanks

    If you are using OS X's Internet Sharing feature, then you can configure wireless security on your Mac's internal AirPort Card but are limited by the OS X version that you are using. It was not until Mountain Lion that Apple provided WPA2 security. Prior to this only WEP was available.
    You configure Internet Sharing via System Preferences > Sharing > Internet Sharing. (I don't have 10.6.x on any of my Macs so this may be different for your case.) Once you configure what is shared, you can then add wireless encryption.

  • BAPi for PR create

    Dear Experts ,
    I am searching the BAPi for purchase requisition create for enjoy transaction ( ME51N ) . I have found the BAPi "BAPI_PR_CREATE" .
    But I am using it at SAP ECC 4.6 so here it is giving error that BAPi doesn't exist .
    Suggest me.........
    Thanks
    Alok

    Hi Alok,
    I do not think that there is any BAPI to support enjoy PR transactions. I checked SAP note and found one note for PR BAPIs (SAP note - 499627).
    Please check link below:
    https://service.sap.com/sap/support/notes/499627
    1. Question:
    Can I use BAPI_REQUISITION_CREATE to set the fixed indicator?
    Answer:
    You cannot use the BAPI BAPI_REQUISITION_CREATE to set the fixed indicator.
    When the BAPI BAPI_REQUISITION_CHANGE is used to make changes, the system sets the fixed indicator automatically only if the purchase requisition originates from requirements planning.
    For more information, refer to Note 330206.
    1. Question:
    Can the BAPIs of the purchase requisition with the "CreateFromData1" and "Change" methods cover all of the functions of the EnjoySAP purchase requisition (transactions ME51N and ME52N)?
    Answer:
    The function modules BAPI_REQUISITION_CREATE and BAPI_REQUISITION_CHANGE do not cover all of the functions of the EnjoySAP purchase requisition transactions. This is because the two asynchronous BAPIs have been developed based on ME51 and ME52 (program SAPMM06B). The user exits from the function group MEREQ (for example, MEREQ001) are therefore not available.
    In SAP R/3 Release 4.70, two new API methods are developed that are based on the EnjoySAP technology of the purchase requisition transactions ME51N and ME52N. The function modules BAPI_PR_CREATE and BAPI_PR_CHANGE are released in Release 6.00 (ERP2005).
    SAP does not provide support for this because these function modules have not been released for Releases lower than 6.00. If you use these BAPIs in customer-defined programs, you must bear in mind that you are responsible for any problems that might occur. In addition, you must read Notes 109533 and 415983.
    A downport to a release lower than 4.70 is not provided because developing this would involve considerable time and effort.
    1. Question:
    Can BAPI_REQUISITION_CHANGE process the customer enhancements ExtensionIn?
    Answer:
    See Note 584902.
    1. Question:
    Can service items be created using BAPI_REQUISITION_CREATE or changed using BAPI_REQUISITION_CHANGE?
    Answer:
    No, this is only possible with the new API functions for the object BUS2105. See the following point.
    Hope that helps!
    Regards,
    Saba
    Edited by: Saba Sayed on Feb 17, 2011 5:40 PM

  • BAPI for VL31N:Create Inbound Delivery

    Hi all,
    Please give the BAPI for VL 31N: Create Inbound delivery transaction
    thanks

    No bapi but you can use this function module GN_DELIVERY_CREATE
    Select the data required - see below
      select ebeln ebelp menge meins matnr werks lgort bstae loekz elikz
             lmein umrez umren insmk pstyp sobkz knttp kzfme kzvbr
             ematn mfrnr mfrpn emnfr cuobj uebto untto uebtk bwtar idnlf
             txz01 mfrgr gewei voleh ntgew brgew volum ean11 aktnr abeln
             abelp aurel matkl upvor uptyp uebpo wepos
              into corresponding fields of table xekpo_short
              from ekpo
               where ebeln = i_ebeln
                 and ebelp = i_ebelp.
      if sy-subrc ne 0.
        e_rc = 4.
      else.
        read table xekpo_short index 1.
        call function 'ME_EKKO_SINGLE_READ'
          exporting
            pi_ebeln         = xekpo_short-ebeln
          importing
            po_ekko          = ekko
          exceptions
            no_records_found = 1
            others           = 2.
        if sy-subrc ne 0.
          e_rc = 4.
        elseif ekko-bstyp ne 'F' and ekko-bstyp ne 'L'.
          e_rc = 4.
        endif.
      endif.
      clear xvbsk.
      xvbsk-mandt = sy-mandt.
      xvbsk-ernam = sy-uname.
      xvbsk-erdat = sy-datum.
      xvbsk-uzeit = sy-uzeit.
      xvbsk-smart = 'L'.
    *- Nummer VBSK vergeben -
      select single * from tvsa where smart = xvbsk-smart.
      if sy-subrc = 0.
        call function 'NUMBER_GET_NEXT'
          exporting
            nr_range_nr = tvsa-numki
            object      = 'RV_SAMMG'
          importing
            number      = xvbsk-sammg
          exceptions
            others      = 01.
        if sy-subrc ne 0.
          message e700(me) with tvsa-numki text-007.
        endif.
      else.
        message e700(me) with space text-007.
      endif.
      data: h_grkor like lips-grkor,         "Liefergruppe         "386409
           h_bsmng like ekpo-menge.         "Bestellmenge übergeordnete Pos.
      if not ekko-lifnr is initial.
        call function 'VENDOR_MASTER_DATA_SELECT_12'
          exporting
            pi_lifnr       = ekko-lifnr
            pi_ekorg       = ekko-ekorg
          importing
            pe_lfm1        = lfm1
          exceptions
            no_entry_found = 1
            others         = 2.
        xkomdlgn-vsbed = lfm1-vsbed.
      else.
        clear xkomdlgn-vsbed.
      endif.
      xkomdlgn-lifnr = ekko-lifnr.
      xkomdlgn-inco1 = ekko-inco1.                              "363954
      xkomdlgn-inco2 = ekko-inco2.                              "363954
      xkomdlgn-exnum = ekko-exnum.                              "363954
      xkomdlgn-bukrs_best = ekko-bukrs.                         "363954
      xkomdlgn-matnr = xekpo_short-matnr.
      xkomdlgn-werks = xekpo_short-werks.
      xkomdlgn-lgort = xekpo_short-lgort.
    xkomdlgn-charg = ?
      xkomdlgn-vrkme = xekpo_short-meins.
      xkomdlgn-meins = xekpo_short-lmein.
      xkomdlgn-umvkz = xekpo_short-umrez.
      xkomdlgn-umvkn = xekpo_short-umren.
      if xekpo_short-matnr eq space.                            "386409
        xkomdlgn-meins = xekpo_short-meins.
        xkomdlgn-umvkz = 1.
        xkomdlgn-umvkn = 1.
      endif.
      xkomdlgn-insmk = xekpo_short-insmk.
      xkomdlgn-kzfme = xekpo_short-kzfme.
      xkomdlgn-kzvbr = xekpo_short-kzvbr.           "note 384051
      xkomdlgn-lfimg = p_lfimg.
      xkomdlgn-lfdat = p_eindt.
      xkomdlgn-vgbel = xekpo_short-ebeln.
      xkomdlgn-vgpos = xekpo_short-ebelp.
      xkomdlgn-lfart = gf_dlv_type.
      xkomdlgn-vgtyp = 'V'.
      xkomdlgn-kzazu = 'X'.                "??? what's that for ????
      xkomdlgn-knttp = xekpo_short-knttp.
      xkomdlgn-sobkz = xekpo_short-sobkz.
      if xekpo_short-matnr is initial or xekpo_short-pstyp = '6'.
        xkomdlgn-posar = 'B'.
      endif.
      xkomdlgn-ematn = xekpo_short-ematn.
      xkomdlgn-mfrnr = xekpo_short-mfrnr.
      xkomdlgn-mfrpn = xekpo_short-mfrpn.
      xkomdlgn-emnfr = xekpo_short-emnfr.
      xkomdlgn-cuobj = xekpo_short-cuobj.
      xkomdlgn-uebto = xekpo_short-uebto.
      xkomdlgn-untto = xekpo_short-untto.
      xkomdlgn-uebtk = xekpo_short-uebtk.
      xkomdlgn-bwtar = xekpo_short-bwtar.
      xkomdlgn-kdmat = xekpo_short-idnlf.
      xkomdlgn-arktx = xekpo_short-txz01.
      xkomdlgn-mfrgr = xekpo_short-mfrgr.
      xkomdlgn-gewei = xekpo_short-gewei.
      xkomdlgn-voleh = xekpo_short-voleh.
      xkomdlgn-ntgew = xekpo_short-ntgew * xkomdlgn-lfimg.
      xkomdlgn-brgew = xekpo_short-brgew * xkomdlgn-lfimg.
      xkomdlgn-volum = xekpo_short-volum * xkomdlgn-lfimg.
      xkomdlgn-ean11 = xekpo_short-ean11.
      xkomdlgn-aktnr = xekpo_short-aktnr.
      xkomdlgn-abeln = xekpo_short-abeln.
      xkomdlgn-abelp = xekpo_short-abelp.
      xkomdlgn-aurel = xekpo_short-aurel.
      xkomdlgn-idnlf = xekpo_short-idnlf.
      xkomdlgn-matkl = xekpo_short-matkl.
    Leergut-Stückliste übernehmen
      clear xkomdlgn-grkor.
      clear xkomdlgn-kmpmg.
      clear xkomdlgn-uepos.
      if xekpo_short-upvor ca '3X'.
        h_grkor = h_grkor + 1.
        xkomdlgn-grkor = h_grkor.
        h_bsmng = xekpo_short-menge.
      endif.
      if not xekpo_short-uebpo is initial and
             xekpo_short-uptyp ca '3X'.
        xkomdlgn-uepos = xekpo_short-uebpo.
        xkomdlgn-grkor = h_grkor.
        if h_bsmng ne 0.
          xkomdlgn-kmpmg = xekpo_short-menge / h_bsmng.
        endif.
      endif.
    *- Konsignation - SOBKZ 'K' hart reinsetzen, da  von Pstyp abhäng......
      if xekpo_short-pstyp eq '2'.
        xkomdlgn-sobkz = 'K'.
      endif.
    Kontierungsfelder
      if xekpo_short-sobkz eq 'E' or xekpo_short-sobkz eq 'Q'.
        call function 'MMPUR_EKKN_READ_EBELN_EBELP'
          exporting
            pi_ebeln                   = xekpo_short-ebeln
            pi_ebelp                   = xekpo_short-ebelp
          PI_BYPASSING_BUFFER        =
          PI_REFRESH_BUFFER          =
          tables
            pto_ekkn_po                = xekkn
          exceptions
            no_records_requested       = 1
            others                     = 2.
        if sy-subrc eq 0.
          read table xekkn index 1.
          xkomdlgn-ps_psp_pnr = xekkn-ps_psp_pnr.
          xkomdlgn-vbelv      = xekkn-vbeln.
          xkomdlgn-posnv      = xekkn-vbelp.
        endif.
      endif.
      append xkomdlgn.

  • 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.

Maybe you are looking for

  • Mini-Dvi to HDMI or S-video, also sound issues

    Hello, I want to connect my iMac with a Mini-Dvi port to a TV and want to hear the sound from the TV. What adapters will i need to hook it up to a HDMI port, and will this connection also produce sound on the TV? If that can't be done can I use a s-v

  • Export just responses to another PDF file

    The answer here may be obvious, but I can't see it. I have a very large form with many check boxes and fillin values. I would like to create anotehr PDF form that is just a quick summary form, that can import just specific response from the larger fo

  • Memory dump file

    how do u fix the blue screen memory dump files i can only use the laptop on safe mode why what is causing this

  • Exporting/Importing partition schema

    Hi, We are trying to manage multiple repositories for a project and in particular we use a devopment/test rep and a production rep ( containing a production plans snapshot ). When a plan is moved from a development repository to the production one, t

  • Billing Due

    Dear All, To capture the Free of Cost sales....i have made following settings... Sales doc ZPFI-JF-JEX-Excise invoice-End... Here, once i complete the cycle up to billing...it  works fine... But in VF04...again the delivery doc is being shown as due.