Standard Web services for Business Partner
Hi Experts,
Currently I am working on web service in abap.Can somebody tell me what all standar web services are available related to Business Partner Search and Business Partner creation..?
Thanks
Samii
Hi,
If you want to create a web service definition then below are the steps,
1. Create a RFC enabled function module with your functionality
2. Then in menu bar go to Utilities->More Utilities->Create Web Service->From the Function module.
3. This will open a wizard, Just follow the wizard. This will create your web service.
4. You can see the web service in SE80. Enter the package in which the webservice was created. Then select Enterprise Services and select your web service.
5. To test the web service, go to transaction SOAMANAGER
6. In the web interface select Application and Secario communication tab, then select Service Administration
7. In the web service administration page you can search for your web service and test it.
You can refer this Wiki,
http://wiki.sdn.sap.com/wiki/display/CRM/CreatingWebServiceinSAP+CRM
Regards,
Arun Kumar
Similar Messages
-
Standard Web service for Plant maintenance
Hi Gurus,
I am new to Web services.Could you plese let me know is there any standard web services for Plant maintenance?
Thanks & Regards
BhuvanaHi,
This is the mail which i got from Client.
We have a prospect wanting to see a proof of concept (and pay for it) of SAP -GIS integration using web services. No specific requirement. Fetch a bunch of work orders from SAP using web service and display on a map - can be the POC.
Please review the attached doc. Figure out whether any standard web service is available, if not a BAPI can be converted to web service quickly.
Attchment contains Utilizing State oriented Communications
for Web Services based on BAPI With Microsoft Visual Studio
2005.U can check it in Google with the same name.
They just asked about is there any Standard web services available for Plant maintenance.
Regards
Bhuvana -
Standard web services for Goods receipt and purchase order
Hi,
Can you please tell me the std web services for creating the Purchase order and Goods receipt?
Is there a link where i can get the information on this implementation?
Thanks
SriniHi,
Please reffer ES workplace.
[Order to Cash|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=9B0DDD8CCC484FA79EBBBA7F78B57DA7]
Thanks
Farooq -
Extend standard web service for custom BO
Hello Experts,
I have a requirement where I have created a custom BO with some custom fields and added its embedded component as a new tab on the Lead TI.
Now we want to integrate these custom fields to the standard lead web service to replicate these custom fields into the backend CRM system.
I tried for Process Extension Scenario but it only works for the fields added to the extended bo. Could you please suggest on how this could be achieved.
Thanks and Regards,
Sumeet NarangHi Sumeet,
In your scenario if you have only add extension fields in your case use the below steps to achieve it.
1) Open Screen in HTML5 mode using admin user.
2) Go to Adapt -> Edit Master Layout.
3) Select the Tab and click on Plus sign and on top 1 ore sign beside the Input box.
4) Enter Your new tab name and click on sign and Apply.
5) Now Select the newly created Tab (Do not exit from the Adapt mode) under the section you have option to "Add Section" , "Add Field", "Add Mashups".
6) Now come out of the adapt mode and again go to the adapt mode and edit the Header and click "Add New Field" in header section of the screen .
7) After creating the New Field select "Save and Open" or "Field Definition" option to add those fields under respective Services.
8) Now go to your newly created Tab and drag and drop your custom fields from Header section to New tab.
9) Now download the updated web services and check if those fields available or not
Regards,
Mithun -
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,
YvesGot a reply. The ES for the business object: Business Partner will come with EhP4.
Cheers,
Yves -
Sample for Business Objects Web Services for Admin Tasks
Hi,
Anyone has any idea that where can I get a sample using Business Objects Web Services for Admin Tasks like:
- How To Set Security Rights
- How To Manage Categories
- How To Manage User Accounts
- How To Manage User Groups
Thanks,
HarshadSamples are available at:
https://www.sdn.sap.com/irj/sdn/businessobjects?rid=/webcontent/uuid/e02e0a54-6471-2b10-c99c-d66e07fab102&startindex=21
Check BOSAP notes and other samples page for more info. -
Hi,
In the Dealer Portal, Vehicle Sales Role --> Personalization.
I am getting below Warning message.
The Web Dynpro component assignment for business partner is missing.
As per my investigation found below.
Since address formats are different for each country, you can define in the Customizing activity Assign Web Dynpro Components to Country-Specific Address Formats under SPRO --> Logistics Execution --> Dealer Portal which Web Dynpro component you want the system to use for displaying end customer addresses.
BUT do NOT understand the name of WebDynpro Component to provide.
What are the entries or WebDynpro component names to fill in below?Hi Hussain,
Could you share the step-by-step solution? Thanks. -
Calling DOO standard web service in ADF custom order Capture form
Hi
I am trying to call the standard DOO web service in my ADF form and I am using web service data control to call that service. But when I am dragging and drooping the method in my page with the parameters needed for that particular method and try to run the page. Its giving a null pointer exception. The main parameter for that method is _payload which wants an EBM to be passed to it.
DOO is a distributed Order Orchestration which is part of SCM fusion module. In fusion we can capture the order from different places from a legacy system from an EBS or any other application and then that captured order is passed to
DOO of fusion by calling a standard web service. But we don't have a order capture form built in ADF from where we can enter order and then pass this info to the DOO web service.
EBM is Enterprise business message,it is an xml format file which is passed to the DOO of fusion.It accept only EBM format xml in which capture order data is dere with EBM header and the data area which contains the order information.
The name of the method in web service which is called in j developer is SalesOrderOrchestrationService_pt_SubmitTransformAssignLaunch(__payload). payload is the parameter which accepts the EBM file.
The sample of an EBM or the xml which is passed to this method of web service as a payload is below.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>ALALL</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">ssiER3#1</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soap:Header>
<soap:Body xmlns:ns1="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2">
<ProcessSalesOrderFulfillmentEBM xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2" xmlns:coresalesorder="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2">
<corecom:EBMHeader xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Sender>
<corecom:ID>LEG1</corecom:ID>
<corecom:Application>
<corecom:ID>CRM</corecom:ID>
<corecom:Version>8.0</corecom:Version>
</corecom:Application>
<corecom:ContactName>Siebel contact</corecom:ContactName>
<corecom:ContactEmail>[email protected]</corecom:ContactEmail>
<corecom:ContactPhoneNumber>1234567891</corecom:ContactPhoneNumber>
</corecom:Sender>
</corecom:EBMHeader>
<coresalesorder:DataArea>
<corecom:Process responseCode="OBJECT" xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"/>
<coresalesorder:ProcessSalesOrderFulfillment>
<corecom:Identification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="SALESORDER_ID_GUID">31343933343333353331383237343632</corecom:BusinessComponentID>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="OrderNumber">TEST-ALALL-2</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="OrderId">TEST-ALALL-2</corecom:ID>
</corecom:ApplicationObjectKey>
</corecom:Identification>
<coresalesorder:CurrencyCode>USD</coresalesorder:CurrencyCode>
<coresalesorder:OrderDateTime>2013-02-04T10:58:32Z</coresalesorder:OrderDateTime>
<coresalesorder:PartialShipmentAllowedIndicator/>
<coresalesorder:PricingDateTime>2013-02-04T10:58:32Z</coresalesorder:PricingDateTime>
<coresalesorder:RequestedShipDateTime/>
<coresalesorder:FulfillmentModeCode/>
<coresalesorder:ShipmentPriorityCode>NEXTDAY</coresalesorder:ShipmentPriorityCode>
<coresalesorder:TypeCode>ORDER</coresalesorder:TypeCode>
<corecom:Status xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Code>BOOKED</corecom:Code>
<corecom:EffectiveDateTime>2013-02-04T23:40:42</corecom:EffectiveDateTime>
</corecom:Status>
<corecom:CurrencyExchange xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:ConversionTypeCode/>
<corecom:ConversionRate/>
<corecom:ConversionRateDateTime/>
</corecom:CurrencyExchange>
<corecom:BusinessUnitReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:BusinessUnitIdentification>
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="ORGANIZATION_ID">A40A64204F0811DDBFBB6925DE4959D4</corecom:BusinessComponentID>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="InventoryOrganizationId">300000001130177</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="OrganizationId">300000001130053</corecom:ID>
</corecom:ApplicationObjectKey>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="OrganizationId">300000001130053</corecom:ID>
</corecom:AlternateObjectKey>
</corecom:BusinessUnitIdentification>
</corecom:BusinessUnitReference>
<corecom:CustomerPartyReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:PartyIdentification>
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="CUSTOMERPARTY_PARTYID_GUID">2d383037373236333033353335383233</corecom:BusinessComponentID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="AccountId">300000002605080</corecom:ID>
</corecom:ApplicationObjectKey>
</corecom:PartyIdentification>
<corecom:OrganizationName/>
<corecom:CustomerPartyAccountIdentification>
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="CUSTOMERPARTY_ACCOUNTID_GUID">2d363038363737353331313735393632</corecom:BusinessComponentID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="AccountId">300000002605080</corecom:ID>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountIdentification>
</corecom:CustomerPartyReference>
<coresalesorder:SalesOrderLine>
<corecom:Identification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="SALESORDER_LINEID_GUID">31373632363632373039363139343635</corecom:BusinessComponentID>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="LineNumber">1</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="LineId">101</corecom:ID>
</corecom:ApplicationObjectKey>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="IntegrationId">88290</corecom:ID>
</corecom:AlternateObjectKey>
</corecom:Identification>
<corecom:ParentSalesOrderLineIdentification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="SALESORDER_LINEID_GUID">31373632363632373039363139343635</corecom:BusinessComponentID>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="LineNumber">1</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="ParentLineId"/>
</corecom:ApplicationObjectKey>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="IntegrationId">88290</corecom:ID>
</corecom:AlternateObjectKey>
</corecom:ParentSalesOrderLineIdentification>
<corecom:RootParentSalesOrderLineIdentification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="SALESORDER_LINEID_GUID">31373632363632373039363139343635</corecom:BusinessComponentID>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="LineNumber">1</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="RootParentLineId"/>
</corecom:ApplicationObjectKey>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="IntegrationId">90</corecom:ID>
</corecom:AlternateObjectKey>
</corecom:RootParentSalesOrderLineIdentification>
<coresalesorder:SubstitutionAllowedIndicator/>
<coresalesorder:SourceTypeCode/>
<coresalesorder:PreferredGradeCode/>
<coresalesorder:CatchWeightMeasure/>
<corecom:EffectiveTimePeriod xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:StartDateTime/>
<corecom:EndDateTime/>
</corecom:EffectiveTimePeriod>
<coresalesorder:GrossWeightMeasure>0</coresalesorder:GrossWeightMeasure>
<coresalesorder:TypeCode>ORDER</coresalesorder:TypeCode>
<coresalesorder:Description>Servers</coresalesorder:Description>
<coresalesorder:OrderQuantity unitCode="EA">1</coresalesorder:OrderQuantity>
<corecom:Status xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Code>PENDING</corecom:Code>
</corecom:Status>
<corecom:ItemReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:ItemIdentification>
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="ITEM_ID_GUID">61</corecom:BusinessComponentID>
<corecom:ContextID/>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="ProductId">AS85008</corecom:ID>
<corecom:ContextID>300000001130177</corecom:ContextID>
</corecom:AlternateObjectKey>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="ProductId">AS85008</corecom:ID>
<corecom:ContextID>300000001130177</corecom:ContextID>
</corecom:ApplicationObjectKey>
<corecom:CustomerItemID schemeAgencyID="SEBL_01" schemeID="ProductId"/>
</corecom:ItemIdentification>
<corecom:Name/>
<corecom:TypeCode/>
<corecom:Description>Computer</corecom:Description>
</corecom:ItemReference>
<coresalesorder:FulfillmentModeCode/>
<coresalesorder:SalesOrderSchedule>
<corecom:Identification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:BusinessComponentID schemeAgencyID="AIA_01" schemeID="SALESORDER_SCHEDULE_GUID">31373632363632373039363139343635</corecom:BusinessComponentID>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="SalesOrderScheduleNumber">1</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="SalesOrderScheduleId">101</corecom:ID>
</corecom:ApplicationObjectKey>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="SEBL_01" schemeID="IntegrationId">201</corecom:ID>
</corecom:AlternateObjectKey>
</corecom:Identification>
<corecom:ShipmentSet xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Name/>
</corecom:ShipmentSet>
<coresalesorder:ExtendedAmount currencyCode="USD">18762.00</coresalesorder:ExtendedAmount>
<coresalesorder:GrossWeightMeasure>0</coresalesorder:GrossWeightMeasure>
<coresalesorder:Description>Servers</coresalesorder:Description>
<coresalesorder:OrderQuantity unitCode="Ea">1</coresalesorder:OrderQuantity>
<coresalesorder:RequestedShipDateTime>2013-06-25T10:58:32Z</coresalesorder:RequestedShipDateTime>
<coresalesorder:ScheduledShipDateTime/>
<coresalesorder:ScheduledArrivalDateTime/>
<coresalesorder:RequestedDeliveryDateTime/>
<coresalesorder:LatestRequestedDeliveryDateTime/>
<coresalesorder:LatestRequestedShipDateTime/>
<coresalesorder:LatestRequestedShipDateTime/>
<coresalesorder:EarliestShipDateTime/>
<coresalesorder:ShipmentPriorityCode/>
<coresalesorder:FulfillmentModeCode/>
<coresalesorder:FOBPointCode/>
<coresalesorder:ModeOfTransportCode>Air</coresalesorder:ModeOfTransportCode>
<coresalesorder:ReasonCode/>
<coresalesorder:ServiceLevelCode>Next day air</coresalesorder:ServiceLevelCode>
<corecom:CarrierPartyReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:PartyIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>10010</corecom:ID>
<corecom:ContextID>100010023895555</corecom:ContextID>
</corecom:ApplicationObjectKey>
</corecom:PartyIdentification>
</corecom:CarrierPartyReference>
<corecom:Status xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Code>PENDING</corecom:Code>
</corecom:Status>
<corecom:PaymentTerm xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Code>4</corecom:Code>
</corecom:PaymentTerm>
<corecom:CustomerPurchaseOrderShipmentReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:PurchaseOrderLineIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>Line # 1</corecom:ID>
</corecom:ApplicationObjectKey>
</corecom:PurchaseOrderLineIdentification>
<corecom:PurchaseOrderIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>PO#A1</corecom:ID>
</corecom:ApplicationObjectKey>
</corecom:PurchaseOrderIdentification>
</corecom:CustomerPurchaseOrderShipmentReference>
<corecom:UnitListPrice xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Amount currencyCode="USD">18762.00</corecom:Amount>
</corecom:UnitListPrice>
<corecom:UnitSalePrice xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:Amount currencyCode="USD">18762.00</corecom:Amount>
</corecom:UnitSalePrice>
<corecom:ShipFromPartyReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:LocationReference>
<corecom:LocationIdentification>
<corecom:ID>100010023895555</corecom:ID>
<corecom:ApplicationObjectKey>
<corecom:ID>300000001130184</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
<corecom:AlternateObjectKey>
<corecom:ID schemeAgencyID="AIA_01" schemeID="CUSTOMERPARTY_PARTYCONTACTID_GUID">300000001201066</corecom:ID>
</corecom:AlternateObjectKey>
</corecom:LocationIdentification>
</corecom:LocationReference>
</corecom:ShipFromPartyReference>
<coresalesorder:SalesOrderShipToParty xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:CustomerPartyAccountContactIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000003212320</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountContactIdentification>
<corecom:CustomerPartyAccountSiteUsageIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000003679213</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountSiteUsageIdentification>
<corecom:ShipToPartyReference>
<corecom:CustomerPartyAccountIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000002605080</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountIdentification>
</corecom:ShipToPartyReference>
</coresalesorder:SalesOrderShipToParty>
<coresalesorder:SalesOrderBillToParty xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:CustomerPartyAccountContactIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000003212320</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountContactIdentification>
<corecom:CustomerPartyAccountSiteUsageIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000003679211</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountSiteUsageIdentification>
<corecom:BillToPartyReference>
<corecom:CustomerPartyAccountIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000002605080</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountIdentification>
</corecom:BillToPartyReference>
</coresalesorder:SalesOrderBillToParty>
<coresalesorder:ShipmentInstruction/>
<coresalesorder:PackingInstruction/>
<coresalesorder:TotalAmount/>
<coresalesorder:PricingDateTime/>
<coresalesorder:PurchaseDate/>
</coresalesorder:SalesOrderSchedule>
</coresalesorder:SalesOrderLine>
<coresalesorder:SalesOrderCustomerParty xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:CustomerPartyAccountContactIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID/>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountContactIdentification>
<corecom:CustomerPartyReference>
<corecom:CustomerPartyAccountIdentification>
<corecom:ApplicationObjectKey>
<corecom:ID>300000002605080</corecom:ID>
<corecom:ContextID/>
</corecom:ApplicationObjectKey>
</corecom:CustomerPartyAccountIdentification>
</corecom:CustomerPartyReference>
</coresalesorder:SalesOrderCustomerParty>
<coresalesorder:ModeOfTransportCode/>
<coresalesorder:ServiceLevelCode/>
<coresalesorder:TotalAmount currencyCode="USD">70.94</coresalesorder:TotalAmount>
<coresalesorder:EarliestShipDateTime/>
<coresalesorder:PricingDateTime/>
<corecom:SourceDocumentReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
<corecom:DocumentIdentification>
<corecom:ID>ShipOrderGenericProcess</corecom:ID>
</corecom:DocumentIdentification>
</corecom:SourceDocumentReference>
</coresalesorder:ProcessSalesOrderFulfillment>
</coresalesorder:DataArea>
</ProcessSalesOrderFulfillmentEBM>
</soap:Body>
</soap:Envelope>
Can I get a help on this and my question is in j developer when I make a web service data control and drag and drop that method in to my pages submit button with text box taking this EBM or xml as entry and when I submit this its giving a null pointer exception. How can I overcome this.
Regards
Satbir SinghHi,
for complex services like this the recommendation is to use a JAX-WS proxy client, put a POJO in front (wrapper) to access information and methods to expose in the application and create a POJO DC from the wrapper. This not only is more powerful and allows you to intercept data calls, it also gives you a netter option for debugging and error handling in case something fails.
Frank -
Search help for business partner ID in segmentation applet
Hello,
In CRM 2007 I'm using the segmentation toll. When creating filters for Business Partner ID criterium I'm using a search help functionality to find the desired records. However search help for business partners used in this area is very different from the search help used in any other parts of WEB UI (it is restricted to only few fields, that are not enough for our requirements).
Segmentation applet is written in Java but the search help looks like normal WEB UI screen. I wonder if any of you could help me with replacing this serach help called by segmentation applet (java application) with a standard search help for business partners (BP_HEAD_SEARCH)?
Kind reagrds
MarekHello there,
I think the requirement/question is not very clear in your post.
However, the segment Java applet calls a CRM class which has related code and methods.
Class: CL_CRM_MKTTG_SEGAP_COM
Package: CRM_MKTTG_SEG_APPLET.
Please explain the problem in detail.
Regards,
Vinamra. -
Number ranges for Business Partner
Hello experts,
Can you please guide how to define different number ranges for differenet different parner functions such Bidder and Employee.
Presently when I create a new employee for a Business partner who has newly registered with SRM, they both are getting same range of BP number, which makes the user list very long to manage/search while creating BID/Auction invitation.
Please guide me. Thanks in advance
VijayHello,
find below the settings of table T77S0 in our system. We use grouping Z4 for org units. Be aware of the fact that number range and grouping have to have the same ID in this case.
Regards
Wolfgang
GRPID SEMID GSVAL ETEXT
HRALX HRAC X Activate HR Integration
HRALX MERID X Enter Integration Error in IDOC
HRALX MSGRE 0 Recipient of Error Message When Creating BP
HRALX OADBP Business Partner of Standard Address
HRALX OADRE Address Necessary for Business Partner?
HRALX OBPON ON Integration O-BP Activated
HRALX OBWIG X Ignore Business Partner Warnings
HRALX ONUMB 2 Business Partner Number Assignment (Org. Unit)
HRALX OPROL BUP004
HRALX OSUBG Z4 Business Partner Subgroup (Organizational Unit)
HRALX PALEO Log: Organizational Units in ALE
HRALX PALEP Log: Employees in ALE
HRALX PBPHR OFF Employees Are Replicated from HR System
HRALX PBPON ON
HRALX PCATS Integration P-BP for CATS Activated
HRALX PINAC Activate ALE Distribution of Inactive Employees
HRALX PLEVE 3 Log: Detail Level of Error Messages (1 - 5)
HRALX PNUMB 3 Business Partner Number Assignment (Employee)
HRALX PPROL BUP003
HRALX PQUAL Import Qualifications
HRALX PRTON Log Active
HRALX PSUBG Business Partner Subgroup (Employees)
HRALX PSYNO Log: Organizational Units in Dialog
HRALX PSYNP Log: Employees in Dialog
HRALX USRAC X Create Relationship to User -
XI for create web servicies for SAP R/3 4.6C
Hi All,
we are implementing PM (Plant Management) module of SAP R/3 4.6C and we have the necessity to create web services for some PM functionalities. Infact we need to integrate our SAP R/3 4.6C with other applications (non-SAP) through TIBCO (it's mandatory). So we think to use SAP XI. Moreover our users don't want to use SAP GUI for the accessing to the PM functionalities but they want an UI more friendly. So we think to use SAP EP.
Which is your opinion about this architectural scenario? Is it possible to fulfil the requirement of our business users with a more simple architectural solution (for example with WEB DYNPRO)?
Many thanks in advance for your collaboration.
Regards,
BobInfact we need to integrate our SAP R/3 4.6C with other applications (non-SAP) through TIBCO (it's mandatory). So we think to use SAP XI.
TIBCO is another middleware. So once you expose your R/3 functionalities as web service, you may directly use TIBCO to integrate and XI won't be required at all.
Moreover our users don't want to use SAP GUI for the accessing to the PM functionalities but they want an UI more friendly.
WebDynpro application would provide you an easy GUI and could act as Soap client as well to send data.
Regards,
Prateek -
Web service for SAP R/3 user authentication
Hi Experts,
We are searching for any standard web service/ Bapi to authenicate an SAP user from an external system which needs WSDL to check this . External system will be providing the SAP user ID and password and expects an acknowledgemnt that whether the user is authenticated or not .
Is there any webservice/Bapi available for this purpose? if not how we can achieve this?
Thanks in advance
SanuHi,
I don't think there is any web service to just check authentication but the work around is simple :
Call any web service which just display some information (for example call STFC_CONNECTION function module as a web service).
As you need to authenticate to call the web service, send the user/password.
If you get the release information, the user/password is OK.
If you get HTTP 401 error, the user/password is KO.
Of course the user needs the authorisation to execute the STFC_CONNECTION function module.
Regards,
Olivier -
Standard Web Service and Customized Web Services with or without PI?
Hi All,
I want to know how I can use Standard Web Service available in SAP and customized Web Services
without PI Interface?
And what is the best practice to expose services ,via PI Interface or directly?
Thanks in advance!!
PushkarThis is purely based on your requirement. If you use PI middleware to expose web services, you get standard functionalities such as certificate authentication, logging, message reprocessing for the failed messages etc. If your requirement is so simple, then you might not need PI. In this case you can develop simple webdynpro for abap program to create webservice and expose the webservice in ECC webservice runtime. You can let anyone to consume within your network. other ways like exposing BAPI/RFC as webservice. I would recommend going with PI.
-
Archive Link Authorization problem for Business Partner.
Hi Experts,
Currently we are attaching documents to respective objects through Tr. OAWD & these documents are available in service for object as attachment, until this it is working fine.
But we are facing problem of authorization for archive link of ISU- Business Partner. Letu2019s say we had two users USER-A & USER-B responsible to upload documents of Business partners started with 1 & 2 respectively.
We needed authorization control for USER A&B so that,
USER-A should upload documents for Business Partner 1001 to 1999
& USER-B should upload documents for Business Partner 2001 to 2999
we need to know can we restrict USER A&B so that they can not upload documents for Business Partner for which they are not responsible. we allready checked the roles "SAP_BC_SRV_ARL_* " but not found useful to restrict USER A&B.
Thanks in advance....Hi Sam,
as this sounds like you search for suitable authorization objects I think that the authorization trace in transaction ST01 could be useful for you. For further information please see the following link: http://wiki.sdn.sap.com/wiki/display/PLM/AuthorizationTraceintransactionST01
Best regards,
Christoph -
Consuming C4C Standard Web Service in External Web System
Hi all,
I am required to consume a standard c4c web service, for eg. Manage Opportunities, in my external web service to trigger the Maintain function to upload an attachment automatically.
So i setup the communication arrangement in my c4c test tenant, downloaded the wsdl, tested it in SoapUI and it is successful.
So my question is, how do i actually consume this web service in my external system using Visual Studio? I have added a Service Reference in my external system and created the proxy class. My problem is how do i actually pass the soap message to the C4C web service? I see the MaintainBundle method requires SAP customized data type to be passed in.
Thanks!
Regards,
JacobHi Jacob,
To consume C4C wsdl into Visual Studio pleas refer this below link
Web 2 Lead Process in SAP Cloud for Customer - Part 2
The above scenario is for custom C4C wsdl and its consume in Visual Studio .NET.
Also for more help go to Help Center and Search for "Web Services"
1) Search for "Web Service and Open it
2) Please select the yellow highlighted part for sample code
3) Sample C# Code to Consume a Service
You can also check this blog :
How to Call SAP Cloud for Customer SOAP API for Account Creation and Query from an External PHP Application
I hope this will helpful to you
Regards,
Mithun
Maybe you are looking for
-
ITunes 10.6 not syncing purchased music to iPhone iOS 5.1
I upgraded iTunes to version 10.6 and my iPhone to iOS 5.1. iTunes will not sync purchased music from the iTunes store. In the past, I have been able to sync these purchases via iTunes. Now they appear greyed out on my iPhone 4S. When I go into the A
-
I want to have about five to ten bookmark icons in the same row as the search and address bar. So i use Customize... and I put the bookmark bar on the same line. I leave the "Name"-textbox in every bookmark blank so that only the icons appear. Howeve
-
Wrt54g v8 always losing connection
I have a WRT54G V8 with a ARRIS modem connected with videotron and every 15 minutes, my router power light starts flashing then I lose the internet connection. I always have to unplugged then plugged my router to get internet connection again. Someon
-
WL8.1 crashed during deployment of EJB from ear file
Hello, WL8.1 crashed during deployment of EJB from ear file on SunOs 5.8: error: Invalid class file format in /export/home/bea/j2sdk1.4.1_03/jre/lib/rt.jar(java/lang/AssertionError.class). The major.minor version '48.0' is too recent for this tool to
-
Dreamweaver CC How to edit styles across media queries and sizes
I am creating a fulid grid/responsive website, using the standard Media queries offered by Dreamweaver CC when I start a new document. I have creative several DIVs to sturcture my page. I don't understand how to apply changes between the various medi