Enterprise Service for Vendor Creation

I would like to know whether there is any Enterprise Service for Vendor Creation in SAP. I have found out an Enterprise Service for the same -- SupplierERPCreateRequest_In. However this is an Asynchronous Enterprise Service.
I need to know wheter we can create Vendor in SAP through any Synchronous Enterprise Service ?
Thanks & Regards,
Ashwinni S. Kadam.

Hi Ashwinni
I don't think there exist a synchronous enterprise service for the creation of vendors. Do you know if there is an enterprise service to do an update on a vendor? If an application is responsible for creating the vendors (like SAP MDM in a CMDM scenario) then the application of course can send updates on a vendor. Or is the scenario thought to be that you only create the inital vendor in MDM and then maintain it in for example SAP ECC?
Br
Göran
Edited by: Göran Westin on May 24, 2011 2:30 PM

Similar Messages

  • BAPI/ Enterprise service for RFQ creation

    Hi All,
       I need help regarding creation of RFQ using BAPI or Enterprise Web Service.
       Is there any standard BAPI available to meet this functionality of RFQ creation(ME41).
      If any one has worked on similar stuff please reply. If you have any code related to such development then that will icing on cake.
    Thanks in advance,
    Amit Deshpande

    Hi Ashwinni
    I don't think there exist a synchronous enterprise service for the creation of vendors. Do you know if there is an enterprise service to do an update on a vendor? If an application is responsible for creating the vendors (like SAP MDM in a CMDM scenario) then the application of course can send updates on a vendor. Or is the scenario thought to be that you only create the inital vendor in MDM and then maintain it in for example SAP ECC?
    Br
    Göran
    Edited by: Göran Westin on May 24, 2011 2:30 PM

  • Service for vendor creation

    Hi!
    Is there a service to create a vendor in SAP and if so, can somebody provide me the definition of it since I do not have access to an ESR. Is there a possibility to access an ESR via SDN?
    Thanks,
    Konrad

    LO,
    Yes of course there an ESR (service registry in SDN° and much more.
    Service-Oriented Architecture -> Explore Enterprise Services -> ES Workplace
    You can ask for an access to SAP Systems in order to discover and evaluate Enterprise Services.
    A vendor is a business partner, the Enterprise Service is described there :
    http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=22791CE660E911DA36BB000F20DAC9EF
    Regards, Gilles.

  • IDOC or Web service for Vendor creation/updation from XI to R/3

    Hi,
    We have a scenario whereby the vendor master details in R/3 need to be created/updated by the data sent from XI. We are on XI 3.0 and R/3 ECC5.
    The options that we need to analyse best suiting the requirement are whether to use Web Service or whether to use IDOC.
    I am not very experienced in the usage of Web Service so it will be very helpful if you could please help me with the scenario build up and how it will update the records in R/3.
    From the point of view of the IDOC usage, the standard IDOC CREMAS03 is available to update the Vendor master data whereby the data is sent to XI in XML format and the data is mapped to IDOC structure and pushed out to R/3. I have checked the SDN forums and there have been discussions baout certain settings that need to be configured first to enable this IDOC scenario.
    Can you please help me in analysing which option to go for and what are the pros and cons of both and the complexity of implementation and if there are any rerequisites that need to be met for either option?
    Please advice.
    Regards,
    Archana

    Hi,
    Thanks for the suggestions and I personnaly favour the IDOC. However, the solution is not only looking at creating new Vendors in the R/3 system but also looking at updating the existing Vendors with the incoming data form the 3rd party.
    Can the same standard IDOC create and update the vendors or do I need to look at 2 different IDOCs?
    There will be a daily polling of data files via XI. The file format is going to be .txt and will be comma seperated.
    Is there any way of checking in XI itself the file duplication before transferring the data to R/3 as and when the files are received?
    On R/3 side, we were currently thinking of going forward with ABAP proxy which can create IDOC and then send the mail or somehow inform the business that some data was incorrect and therefore the IDOC's were not created for them or should we do it via RFC?
    We will also go forward with the custom table contianing the file names received till now to check for the sequence serial number.
    Please advice.
    Regards,
    Archana

  • Using Enterprise service for POS integration to POSDM

    Hi
    I have few question on using Enterprise Service  for POS Inbound .
    1. Is it possibe to get this XML schema for Enterprise Service
    2. Lets say we have to use a third party POS to  integarte POSDM via PI. But then if we don't want to do any transformation in SAP PI,  then can we use the following option:
              SAP POS sends the data in the ES XML format
              SAP PI just transports this to POSDM
    I do see some drawbacks of POS sending the data in  the ES service format. As this means, if any change needs to be done based on any new requirements, we need to change the source code. However the above option should still be technically possible?
    Any reference if the above approach had been used in any projects. We have always used the following flow:
    POS--> PI---> POSDM . PI to POSDM is through the RFC /POSDW/CREATE_TRANSACTIONS_EXT.
    Regards,
    Fazila

    Hi Fazila,
    The ES bundle "PointOfSaleTransactionERPBulkCreateRequest_In" can be used to transfer POS transactions to POS Data Management directly.
    In order to access the above-mentioned ES, please use the Integration Builder in your PI system in transaction SXMB_IFR and follow the link to the Integration Repository.
    This structure can be enhanced to capture additional information.
    Award point if useful.
    Regards,
    Ramki

  • BDC for vendor creation

    I've created a BCD program for vendor creation and I just realized that I now need to use multiple street address fields.  When I run the XK01 transaction in SAP directly I can access those field by clicking on the more fields button and expanding the screen.  When I use the BDC recorder function, the more fields button isn't available.  Has anyone else experienced this and found a solution?
    Thanks!
    Sybil

    Like this:
         'X' 'SAPMF02K'     '0105',         "Create Vendor: Initial Screen
          ' ' 'RF02K-BUKRS'             '0000',
          ' ' 'RF02K-KTOKK'             'Y000',
          ' ' 'USE_ZAV'                 'X'.                "<========
    Rob
    Message was edited by:
            Rob Burbank

  • ESOA: Enterprise Service for Purchase Requisition Query.

    Hi,
    I am not sure whether I am posting this question to the right forum, if not then please let me know the correct route.
    I am trying to test the standard enterprise service for purchase requisition query response. It brings all the purchase requisitions even though they are deleted and not appearing in MD04.
    Is there a way I can restrict and get only active purchase requistion. I am using the service PurchaseRequestItemByProductAndOrganisationalDataQueryResponse_In

    Not Answered.

  • Enterprise Services for Invoice Details

    Hi Friends,
    Can any one guide me to locate correct SAP Enterprise Services for Customer Invoice Details?
    I found the following services on ES Workplace.
    http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?id=A8E094B330C211DA1503000BCDDC2565&fragID=&packageid=DE0426DD9B0249F19515001A64D3F462&iv=
    How can we validate this is the right service or not? Is there any way to identify the tables and fields are involved in this Enterprise Service?
    Let me explain my requirement.
    External website (running on web sphere portal) wants to access  customer invoices/details from ECC through passing required inputs like customer number etc.
    For this requirement how do we approach on ES workplace and how to configure this service.
    How do I know the source Table and fields information related to that service.
    Is there any e-learning or web log for step by step for any ECC related services?
    Thank you.

    Hi,
    I'm not sure if it's the right one that you're looking but you can check it as follows...
    Using the URL that you've specified below (you'll see Software Component details), you'll also notice a where used link towards the top right hand side. Click on it, you'll start noticing namespace details.
    Use TCode SPROXY in the ECC system & go to the same Software Component & namespace & locate the Enterprise Service / Service Interface in question. Double click on it & then you'll see tabs (external view, internal view etc.). The internal view shows the internal Abap import/export parameters used in the proxy. On the properties tab, if you double click on the provider class you can drill down to the implementing code to see how it's implemented.
    There are some blogs & guides relating to navigating through the ES Workplace to find what you're looking for but a functional consultant in a specific area is in a better position to dictate whether the Enterprise Service is valid for a specific business function.
    Regards, Trevor

  • Enterprise Service for Business Partner on ERP

    Hello,
    I'm searching for an Enterprise Service for the generic business partner which was introduced in ERP. The application Real Estate Management works with this BP and I can't find a service for that.
    I know that there are ES for the objects Employee, Supplier and Customer, but on ERP is as well the object business partner.
    Hopefully someone can support me.
    Best regards,
    Yves

    Got a reply. The ES for the business object: Business Partner will come with EhP4.
    Cheers,
    Yves

  • Enterprise services for business travel (trip) management

    Hi experts.
    Do you know if there are enterprise services for business travel management in SAP ECC? I need ES for create, change and query business travel calculations (TRIP transaction).

    Hi,
    Are you looking for any ES bundle related to travel management.If yes, please  have a look at the following links.
    http://wiki.sdn.sap.com/wiki/display/ESpackages/Travel+Management
    http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?sap-unique=051607&sap-params=aWQ9MzNENTlGNDlBNTQ3NDY0ODhEOEVFOEVDQzY1RjIwRDEmcGFja2FnZWlkPURFMD
    QyNkREOUIwMjQ5RjE5NTE1MDAxQTY0RDNGNDYy
    There would be some service interfaces for which wsdl will be provided, you need to select which services you want and use them.Basically you will be importing the related component into the ESR.You need to download the content from Service market place ->download->SAP installation or upgrades->search by appl componet ->xi content
    Please let us know if you are looking for similar answer, if yes i can help you more in this.
    Regards,
    Srinivas.

  • Enterprise Services for release a Purchase Order

    Hello,
       Im looking in the ES Workplace an enterprise service for release a purchase order but I cant find it. Someone knows the name?
    Thanks
    Regards
    MG

    Hello Venu,
      Thanks for the response. I am doing what you said, I have exposed the BAPI as a web service, activate it (sicf), configurating the endpoint (soamanager), publish to the service registry (wspublish). But I have 2 problems,
       1. When I try to test it from the service registry it shows me this error: "Invalid transport binding settingsHTTP Client, does not have endpoint url specified", and I saw and the enpoints are configured.
       2. When I consume the web service through Web Dynpro, after I deploy and run, the applications show me this error, "java.lang.NoSuchMethodError: com.sap.tc.webdynpro.model.webservice.gci.WSTypedModel"wsexample1.wsexample1_model.Wsexample1_model.<init>(Wsexample1_model.java:124)".
    Regards
    SU

  • Enterprise services for E Recruiting

    Hi,
    I'm searching for enterprise services for ERecruiting on the ES Wiki and don't find anything...
    Can anyone help ? More precisely, I'm looking to query the ERecruiting backend for job advertissement data that has been posted in the last day.
    Thanks.

    Hello,
    If you search ES Workplace with key word 'ERECRUIT 604', you will see few Web services. The following are some examples:
    PersonnelRequisitionERPApplicantTrackingStatisticsCalculateQueryResponse_In
    PersonnelRequisitionERPBasicDataByIDQueryResponse_In
    PersonnelRequisitionERPCandidacyByIDQueryResponse_In
    PersonnelRequisitionERPByIDQueryResponse_In
    Thanks,
    Venu

  • Workflow for Vendor Creation through a portal.

    Hi All Workflow Experts,
                                         I have a scenario here.In my project  vendor is created through a portal.On submit button from portal the workflow is to be triggered.I have to design the workflow process.So can you please guide me through what all should i consider while i design this workflow?
    This is my first workflow assignment so if you explain in detail it will be a great help.
    I will just pen down what all scenarios i can think of:
    1.Start workflow after vendor creation or modification.
    2.Check whether approver are maintained in Org structure through  standard FMu2019s.
    3.Check If approvers are maintained ?
    4.If yes,approve or reject the vendor.
    5.If no,get the agents from the custom table who can take an action on this.
    This is what i can think of.
    Please guide me.
    Thanks in Advance,
    Saket.

    The corresponding BO related with the vendor creation or changing is LFA1 but this Business object doeanot have any events that are related to Create and Change , so try to create a ZLFA1 and add you own events or make use of delegation concept where you will create a delegation for LFA1.
    For your first isssue
    Start workflow after vendor creation or modification
    EXIT_SAPMF02K_001 Vendors: User Exit for Checks prior to Saving is the user exit where in you can call the workflow when ever you change or create , because this user exit will trigger when ever you try to save the vendor. so i think you can make use of this user exit
    For your second Issue
    Check whether approver are maintained in Org structure through standard FMu2019s.
    Make use of SWI_GET_USERS_OF_ORG_UNIT this fucntion mdoule to get the user of the ORG unit
    or you can create a Rule(for determining the agents dynamically) to find the approvers.

  • Need Sample Code for Vendor creation using JAVA API

    Hi,
    I have a scenario like Vendor creation using <b>Java API</b>.
    1.I have Vendors (Main) Table.
    2.I have <b>look up</b> tables like Account Group.
    3.Also <b>Qualifier table</b>(Phone numbers) too.
    Could you please give me the sample code which helps me to create Vendor records using Java API?
    <b>I need Code samples which should cover all of the above scenario.</b>
    <b>Marks will be given for the relevent answers.</b>
    Best Regards
    PK Devaraj

    Hi Devraj,
    I hope the below code might solve all your problem:-
    //Adding Qualified field
    //Creating empty record in Qualifed table 
    //Adding No Qualifiers
    Record qualified_record = RecordFactory.createEmptyRecord(new TableId(<TableId>));
    try {
    qualified_record.setFieldValue(new FieldId(<fieldId of NoQualifier), new StringValue(<StringValue>));//Adding No Qualifier
    catch (IllegalArgumentException e2) {
    // TODO Auto-generated catch block
    e2.printStackTrace();
    catch (MdmValueTypeException e2) {
    // TODO Auto-generated catch block
    e2.printStackTrace();
    //Creating Record in Qualified table
    CreateRecordCommand create_command = new CreateRecordCommand(connections);
    create_command.setSession(sessionId);
    create_command.setRecord(qualified_record);
    try
    create_command.execute();
    catch(Exception e)
    System.out.println(e.toString());
    RecordId record_id = create_command.getRecord().getId();
    //Adding the new record to Qualifed Lookup value and setting the Yes Qualifiers
    QualifiedLookupValue lookup_value = new QualifiedLookupValue();
    int link = lookup_value.createQualifiedLink(new QualifiedLinkValue(record_id));
    //Adding Yes Qualifiers
    lookup_value.setQualifierFieldValue(0 , new FieldId(<FieldID of Yes Qualifier>) , new StringValue(<StringValue>));
    //Now adding LookUP values
    //Fetch the RecordID of the value selected by user using the following function
    public RecordId getRecordID(ConnectionPool connections , String sessionID , String value , String Fieldid , String tableid)
    ResultDefinition rsd = new ResultDefinition(new TableId(tableid));
    rsd.addSelectField(new FieldId(Fieldid));
    StringValue [] val = new StringValue[1];
    val[0] = new StringValue(value);
    RetrieveRecordsByValueCommand val_command = new RetrieveRecordsByValueCommand(connections);
    val_command.setSession(sessionID);
    val_command.setResultDefinition(rsd);
    val_command.setFieldId(new FieldId(Fieldid));
    val_command.setFieldValues(val);
    try
         val_command.execute();
    catch(Exception e)
    RecordResultSet result_set = val_command.getRecords();
    RecordId id = null;
    if(result_set.getCount()>0)
         for(int i = 0 ; i < result_set.getCount() ; i++)
         id = result_set.getRecord(i).getId();     
    return id;
    //Finally creating the record in Main table
    com.sap.mdm.data.Record empty_record = RecordFactory.createEmptyRecord(new TableId("T1"));
    try {
         empty_record.setFieldValue(new FieldId(<FieldId of text field in Main table>),new StringValue(<StringValue>));
         empty_record.setFieldValue(new FieldId(<FieldId of lookup field in Main table>), new LookupValue(<RecordID of the value retrieved using the above getRecordID function>));
    empty_record.setFieldValue(new FieldId(<FieldId of Qualified field in Main table>), new QualifiedLookupValue(<lookup_value>));//QualifiedLookUp  value Retrieved above
    } catch (IllegalArgumentException e1) {
    // TODO Auto-generated catch block
         e1.printStackTrace();
    } catch (MdmValueTypeException e1) {
         // TODO Auto-generated catch block
         e1.printStackTrace();
    //Actually creating the record in Main table
    CreateRecordCommand create_main_command = new CreateRecordCommand(connections);
    create_main_command.setSession(sessionId);
    create_main_command.setRecord(empty_record);
    try
         create_main_command.execute();
    catch(Exception e)
         System.out.println(e.toString());
    Thanks
    Namrata

  • Enterprise service for Approving/Rejecting Time sheets

    Hi All,
    I am searching for the Enterprise service regarding "Approving / Rejecting Employee timesheet by Manager", i am able to find the Approve/Reject leave request but not the time sheet. could any one please help me in finding these services regarding time sheets. I need these services names as it is high priority issue. or is there any other way to accomplish the same task ?
    Thanks,
    Rohan

    Hi Shrivastava.G,
    Thanks for the quick response, i will look and dwell into it and see if it's fit my requirements and award points accordingly. time being i am stuck in one more problem i was able to find the Enterprise sercvices for Changing timesheet and even displaying timesheet, but surprisingly we could not find the enteprise service for the initial basic requirement of "CREATING TIMECARD", where a user can enter and book the necessary hours on weeekly basis.
    i got these two enterprise service, but it does not fit our requirement:
    1) ECC_EMPLTIMEEVENTERPCRTRC
    2) ECC_EMPTIMSHEETCHGRC
    Any help on this would be much appreciated,
    Thanks,
    Rohan

Maybe you are looking for

  • Unable to launch safari on my mac 10.8.2 after i tried to uninstall

    Hi, I have tried to uninstall the safari on my mac but it didnt went success after that i have installed the safari 6.0.2 but even after it is installed successfully iam unbale to launch the safari. Please provide how to clean uninstallation of safar

  • Color Space Management & Final Color Output-not WYSIWYG?

    I have constantly had problems with getting final output color to match what i am seeing on my monitors when color correcting. This has been a continual problem mainly with R3d footage and going to Prores...but for the sake of this discussion here is

  • Some pages no longer load using WIFI...

    Hello, I just started noticing this issue with my iPhone last week. My home wifi connection shows full strength but for some reason, some web pages that I frequently visit will no longer fully load. Safari shows about less than 1/4 load and will then

  • My i pod screen is white

    my ipod screen has been white all day it previously did this before but fixed itself and now it wont . how can i fix it without using my home button because my home button is stuck

  • Insert pdf into html document

    Hi there, I would like to import or insert a pdf file (acrobat) into an html document and be able to write above and below the document. I have copied the document into MS paint and saved it as a gif file and inserted it that way...Is there any more