XML Gateway Seeded Function/Map for PO Creation

Hi.
I am trying to determine if existing EBS XML Gateway functions/maps exist for inserting, changing and cancelling POs into EBS. If not, I would assume then that I could build these XML Gateway components myself.
Thanks.

Hello: thanks for your answer.
Yes , we were thinking about it. But, you know, we always want to explore all options before implementing a BAdI.
There must be an explanation about why SAP created two entries in table BBP_FUNCTION_MAP for releases ERP_4.0 and ERP_5.0. However, nobody seems to know about it.
Yesterday, we were debugging the BAdI just before it sends the PO creation and we could see that the call with CreateFromData2 exists but is inactive (ABAP code with asterisks). Why, then, this entry exists??
Thanks again
Regards
Valentí

Similar Messages

  • Functional module for automatic creation of pur requisition & pur order

    hello,
    what is the functional module for automatic creation of puchase requisition and automatic creation of purchase order which we will assign in action box in service order processing management.
    please let me know as early as possible
    regards,
    rajesh kumar raju

    Hi,
             Please check with following.
    IDOC_INPUT_ACC_PURCHASE_REQUI
    IDOC_INPUT_ACC_PURCHASE_ORDER
    /ISDFPS/OR_PURCHASE_ORDER_CR
    BS01_PURCHASE_DOCUMENT_CREATE
    CO_MP_CREATE_PURCHASE_ORDER
    Thanks & Regards
    Sadhu Kishore

  • BAPI/Function Module for Debtor Creation

    Hi Friends,
      Could you pls let me know the BAPI or Function Module for Debtor Creation.
    Thanks
    Ravindra

    Hi,
    I found one link for you, check out probably help you out.
    http://abap.wikiprog.com/wiki/Category:BAPI_Debtor
    Thanks,
    Krishna

  • Function module for automating creation of organizational unit

    Experts,
    I am using SRM 4.0. In my system R/3 is acting as backend.
    For creation of new organisational unit in SRM, which is not present in SRM but present in R/3 side i have to do the manual activity every time.
    Is there any function module? Which can automate this process. If there is any function module which i can use please let me know. and how can i use that also please let me know.
    By this automation every time through the program the new organization unit should created in SRM side.
    Please let me know..
    Thanks in advance. I will appriciate through rewards points.

    Hi,
    Thanks for your input. But i am planning to send one file for HR records and then from that file through program i will upload the file. IF for some user the orgaisation unit will not be found then there itself it would create the OU through Function module(If Any)... I am doing like this as the HR system is some legacy system not the R/3 system.
    So Please help me to find out  function module.
    i will appeciate for you help.
    Thanks

  • Function module for Article creation (transaction MM41)

    Hello,
    I have been trying to create an article which is normally done using transaction MM41.
    I am trying to use BAPI_MATERIAL_SAVEDATA to do this, but since article creation is different  from regular material creation, there are fields that are not available, for example article category (MARA-ATTYP).
    Another problem encountered with the BAPI is that the industry section is a required input.  For MM41 it is not a required field.
    Therefore, is there an available function module aside from the BAPI mentioned above that can perform article creation?
    If the BAPI above is sufficient, how can I properly populate the necessary fields?
    Additional information:  requirement is developed in 4.6c.
    provide the code I've been working on if asked.
    Thanks in advance!

    Hello Harsh
    To extend the article to another distribution channel you need to populate the salesdata/salesdatax structures of the BAPI.  For example:
      CLEAR wa_salesdata.
      wa_salesdata-material            = material.
      wa_salesdata-sales_org           = salesorg.
      wa_salesdata-distr_chan          = dstchan.
      wa_salesdata-item_cat            = itemcat.
      wa_salesdata-matl_stats          = '1'.
      APPEND wa_salesdata TO i_salesdata.
      CLEAR wa_salesdatax.
      wa_salesdata-material            = material.
      wa_salesdata-sales_org           = salesorg.
      wa_salesdata-distr_chan          = dstchan.
      wa_salesdatax-item_cat            = 'X'.
      wa_salesdatax-matl_stats          = 'X'.
      APPEND wa_salesdatax TO i_salesdatax.
    I believe the important data you need to have are material, sales org, and distribution channel.
    Hope this helps.

  • Function modules for delivery creation, change, deletion.

    hi all,
    anyone know and worked on function module to create/change/delete deliveries with reference to sales order/without reference of sales order.
    if any one knows about the function modules please let me know.

    BAPI_DELIVERYPROCESSING_EXEC will allow you to create an outbound delivery, but this is <b><u>not released</u></b> for customer use yet(Rel.47). Type that function module in the forum search area and you will get some sample code.

  • Remote Function module for Model creation

    Can any body give solution to this query?
    To get update the table : /sapapo/model which remote function module we can use?
    But I need this newly created model available in to the table : /sapapo/model
    Thanks
    Sasi

    Hi,
    Goto T code SE37
    Give FM name /SAPAPO/MVM_INT_SVC_CR_MOD
    Go to Function module Click Test sequence
    Give the name of Fm /SAPAPO/MVM_INT_SVC_CR_MOD
    Then give BAPI_TRANSACTION_COMMIT
    Two parameters reqd - modelid and model text
    Then will update the /SAPAPO/MODEL table

  • BAPI or Function Module for Vendor Creation.

    I have found a BAPI - "BAPI_VENDOR_CREATE" but it is of noe help for creating a vendor offline becuase it is simply calling Txn XK01.
    There is also a FM "VENDOR_INSERT" which directly inserts an entry into vendor master tables but without any validations.
    Can anyone please give me a way to create and update vendors WITHOUT using BDCs and which has all standard validations.
    If anyone has made a similar Z-object / ZBAPI, will be a great help if you could share it.

    plz try folowing fm's
    FI_WT_CREATE_VENDOR
    RM_ONETIME_VENDOR_MAINTAIN    Log.IV One time vendor data maintenance
    kanishak

  • XML Gateway outbound from BPEL

    We are trying to get the data from EBS using BPEL Process through XML Gateway outbound.
    We created XML Gateway DTD and Map and successfully posting to ECX_OUTBOUND and other sysyems(WebMethods).
    Now we are trying access it from BPEL. We created Receive activity to get the XML Payload from ECX_OUTBOUND. But Process is struck in receive activity. Receive activity is waiting for response.
    I am not sure we may be doing some thing wrong. Please help us.

    I have created screen-shots to show that.
    Receive
    Variable
    Port
    I have also tried adding header variable to receive activity in xml but it's not working
    <receive name="Receive_1" createInstance="yes"
    variable="Receive_1_Dequeue_InputVariable_1"
    partnerLink="ECX_OUTBOUND" portType="ns1:Dequeue_ptt"
    operation="Dequeue" bpelx:headerVariable="Variable_1"/>
    Thanks for your help
    Pawel
    What's more: When I change port type operation input message to Header_msg i gets the message to my Variable_1 of type Header_msg but data loaded to it is in format of this PROCESS_PO_007_msg
    I've found in documentation:
    Supporting for Normalized Message Properties
    To effectively set applications context values required in a BPEL process or to populate
    mandatory header variables for XML Gateway inbound transactions to complete
    successfully, Adapter for Oracle Applications provides a flexible mechanism that allows
    each context value and header variable to be set and passed in the adapter user interface
    directly through the Invoke activity. This message normalization feature not only
    provides a flexible solution on header support, but also simplifies the design-time tasks
    without using an Assign activity to pass header values.
    Setting Message Properties for Applications Context
    But there is nothing about Outbound transactions....
    Edited by: pawel.fidelus on 2009-12-18 02:59
    Edited by: pawel.fidelus on 2009-12-18 03:37

  • Since no replies or help in XML Gateway forum, re-posting it here

    Problem with XML Gateway consuming a map with a DTD

    Problem with XML Gateway consuming a map with a DTD

  • Function modules for PPM

    Hello APO gurus,
    I am new APO technical, Can anybody please suggest Remote function modules for PPM creation, change and Delete
    Thanks
    suresh

    Hi,
    These are BAPI Remote Function modules you can use for create , change and delete PPMs
    BAPI_PPMSRVAPS_GETLIST     - Read PPMs, Plans and Dependent Operations                                                  
    BAPI_PPMSRVAPS_SAVEMULTI_30A      - Maintenance of Production   Process Models and Plans.
    I hope useful for PPMs
    Thanks
    sreeni

  • Func module/bapi  for invoice creation

    Any function module for invoice creation WITH REFERENCE TO A SALEORDER. ??

    Hi,
    check this FM:GN_INVOICE_CREATE or BAPI: BAPI_BILLINGDOC_CREATEMULTIPLE
    check this link also.
    BAPI for creating sales invoice
    Regards
    Appana

  • Oracle XML Gateway- Mapping XML to Oracle Apps API - Wrong Number or types

    XML GATEWAY INBOUND – CALLING AN API (PL/SQL record type IN variable) TO INSERT THE DATA INTO SAMPLE TABLE
    Hi,
    I am using XML Gateway to push data into Oracle Apps using a procedure call with “Record Type” as the parameter. I am getting a “wrong number” or types of arguments mismatch error inspite of following the process described in the Oracle XML Gateway User’s Guide
    Steps followed:
    DB
    1. I Created a sample table XX_CUST_HIST(ID NUMBER, ACCOUNT_NAME VARCHAR2(50), FIRST_NAME VARCHAR2(50), LAST_NAME VARCHAR2(50), TITLE VARCHAR2(50))
    2. I then Created a package ‘XX_XML_DEMO_API’ in which we have defined a record type and a procedure.
    3. The Record type ‘customerRecordType’ holds account_name , first_name, last_name and the title.
    4. The Procedure ‘insert_customer_r’ takes 2 IN arguments :
    1. p_ id number
    2. p_customer customerRecordType
    5. The procedure will insert the values into xx_cust_hist table
    p_id -> id
    p_customer.account_name -> account_name
    p_customer.first_name -> first_name
    p_customer.last_name -> last_name
    p_customer.title -> title
    Now I need to call the procedure ‘XX_XML_DEMO_API . insert_customer_r’ from XML gateway.
    Following are the steps to call the procedure:
    [1] Create DTD
    ELEMENT NEW_CUSTOMER_APIR (DATAAREA)
    ELEMENT DATAAREA (CUSTOMER_DATA)
    ELEMENT CUSTOMER_DATA (ID, CUSTOMER_RECORD)
    ELEMENT ID (#PCDATA) ELEMENT CUSTOMER_RECORD (ACCOUNT_NAME, FIRST_NAME, LAST_NAME, TITLE)
    ELEMENT ACCOUNT_NAME (#PCDATA)
    ELEMENT FIRST_NAME (#PCDATA)
    ELEMENT LAST_NAME (#PCDATA)
    ELEMENT TITLE (#PCDATA)
    [2] Creation of XML map Data Definition type for Source and Destination are set to XML.
    While executing the procedure ‘XX_XML_DEMO_API . insert_customer_r’ in post_process from the message designer, instead of 2 (p_id IN number , p_customer IN customerRecordType) parameters it is showing 6 parameters (p_id IN number, p_customer IN customerRecordType, account_name IN varchar2, first_name IN varchar2, last_name IN varchar2, title IN varchar2). Six parameters are getting mapped, instead of the 2 that the procedure really needs.
    [3] Testing of XML map. Error message in transaction monitor:
    ORA-06550: line 1, column 7: PLS-00306: wrong number or types of arguments in call to 'INSERT_CUSTOMER_R' ORA-06550: line 1, column 7: PL/SQL: Statement ignored -
    ECX_ACTIONS.BIND_PROC_VARIABLES
    The process executed and produced the error message given in the step 3. The standard documentation is unclear on how this should be done. Being a newbie to the XML Gateway technology I am unable to get a clue about what the error message could be and which step of the process produced the message. Could anyone help me to proceed further?
    Thanks in advance.

    Hi Siva,
    It seems like the walletkey property of event type is defined incorrectly. Please try by defining the event as follows:
    <wlevs:property name="walletkey" type="char" length="20"/>
    Use "char" instead of "char[]".
    Best Regards,
    Sandeep

  • Seeking examples of custom XML Gateway message map

    I've been asked to create some custom XML Gateway message maps for inbound/outbound XML data feeds.
    I've followed along at [this tutorial|http://docs.oracle.com/cd/E12839_01/integration.1111/e10537/T430238T430339.htm#T430357], but it stops short of telling me how to define a custom message map.
    Does anyone know of a resource I could look at - a web site, book, etc., that would cover the creation of a custom message map?

    Have a look
    http://docs.oracle.com/cd/E18727_01/doc.121/e12954/T319774T319778.htm

  • Function-mapping.xml

    Hi,
       I am working on an mySAP Financials SAP Biller Direct application. I have created a custom User Creation function in R3 backend as opposed to the standard SAP function GEN_EBPP_ISR_CREATE_USER.
    Now I need Biller Direct to point to my new function.
    I see the 'function-mapping-xmlFile' setting in XCM which points to .xml file on the server. This file lists the names of the R3 functions to call for specific operations.
    I have modified the entry for 'create_user' to point to my new function. However the standard SAP function is still being invoked in the backend.
    Am I missing some other setting I need to change ? What would be the best way to point to my custom function ?
    Cheers,
    Perzad

    HI San,
    Based on your this post, i think u want like this way...
    How many times from source  DTM_Y2K_DATE  or <LinItem>(because DTM_Y2K_DATE   in LinItem ) occurs that many of <Item> in target is required rt??
    Then u map like,
    DTM_Y2K_DATE  (Change context to LineItem(right clich and choose context)) and map  to LineItem of target.
    and also now map directly from DTM_Y2K_DATE  to Start Date(Dont change any context now..)
    If still nt clear do post..
    Babu

Maybe you are looking for

  • Sales Order and Purchase Order Linking

    This functionality exists in the B1 client but is currently not available via the DI API. Please add this to the list of changes that should be completed with the product. Currently in the API you can base many documents on other documents but for so

  • BT Infinity - house move - confusion

    Hi all, first post here. I searched the forum but couldn't find a similar problem or solution. I already have bt infinity at my current address with all the equipment installed however we are moving literally less than a mile down the road. I notifie

  • Network connection reset error

    I am struggling to effect any software updates or downloands.  I get a "network connection reset" error.  I have failed to update iPhone software, even YouTube videos seem to hang at about the 50% mark.  I do not have anti-virus and have inserted new

  • Can't update or re-install flash player on Mac 10.6.8 safari 5.1.9

    Hi got a message today saying I needed to install latest edition of flash player when I went to check something on youtube it said something about "player being blocked" I downloaded the version 11.7.7.700.169 but only installed 95% an got jammed I t

  • Sharepoint Wsp licensing

    Hello, How can i develop a licensed wsp(sharepoint)?