Quantcast
Channel: SCN : Discussion List - Service-Oriented Architecture (SOA) and SAP
Viewing all 143 articles
Browse latest View live

quotation header status change via enterprise service

$
0
0

Hi, I'm in the process of setting up the Create Quotation enterprise service, and am trying to work out if it's possible to pass something through that will change the user status in the Quotation while creating it.

 

I'm using Service: CustomerQuoteERPCreateCheckQueryResponse_In, passing in the correct fields. I can post a Quotation with the correct data combination. However, I'm looking through the Quotation in VA23 and in the Header->Status tab, there's an 'Object Status' button, which goes to what looks like a JEST-type status.

 

Is it possible to change this status from the Enterprise Service?

 

My testing so far has been via SPROXY, although I have created Quotations from the Test Tool in the SAP PI Integration Engine with the following data, and I couldn't find a Status. I'm reasonably sure that I can't be done in this message, but it would be good to know if anyone has done it before.

 

<?xml version="1.0" encoding="UTF-8"?>

<ns0:CustomerQuoteERPCreateRequest_sync xmlns:ns0="http://sap.com/xi/APPL/Global2">

<MessageHeader>

  <ID/>

  <UUID>[UUID]</UUID>

  <ReferenceID/>

  <ReferenceUUID/>

</MessageHeader>

<CustomerQuote>

  <ID/>

  <Date>2016-02-05</Date>

  <ProcessingTypeCode>[QUOTATION DOCUMENT TYPE]</ProcessingTypeCode>

  <BuyerDocument>

   <ID>[EXTERNAL PO]</ID>

   <Date>2016-02-05</Date>

  </BuyerDocument>

  <SalesAndServiceBusinessArea>

   <SalesOrganisationID>[VKORG]</SalesOrganisationID>

   <DistributionChannelCode>[VTWEG]</DistributionChannelCode>

   <DivisionCode>[SPART]</DivisionCode>

  </SalesAndServiceBusinessArea>

  <BuyerParty>

   <InternalID>[SOLDTO]</InternalID>

  </BuyerParty>

  <GoodsRecipientParty>

   <InternalID schemeID="" schemeAgencyID="">[SHIPTO]</InternalID>

  </GoodsRecipientParty>

  <ReceivingPointParty>

   <InternalID schemeID="" schemeAgencyID=""/>

  </ReceivingPointParty>

  <Item>

   <ID>001</ID>

   <ParentItemID/>

   <ProductAvailabilityRequirementItemUUID schemeID="" schemeAgencyID=""/>

   <Description languageCode=""/>

   <ProcessingTypeCode/>

   <DataOriginCategoryCode listID="" listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

   <BuyerDocument>

    <ID schemeID="" schemeAgencyID="" schemeAgencySchemeAgencyID=""/>

    <ItemID>[ITEM NO]</ItemID>

    <Date/>

   </BuyerDocument>

   <SalesAndServiceBusinessArea>

    <DivisionCode listID="" listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

   </SalesAndServiceBusinessArea>

   <Product>

    <InternalID schemeID="" schemeAgencyID="">[MATERIAL NUMBER]</InternalID>

    <BuyerID/>

    <StandardID schemeID="" schemeAgencyID=""/>

    <SalesMeasureUnitCode>[UNIT OF MEASURE]</SalesMeasureUnitCode>

    <SalesUnitConversionNumeratorNumberValue/>

    <SalesUnitConversionDenominatorNumberValue/>

    <BatchID schemeID="" schemeVersionID="" schemeAgencyID="" schemeAgencySchemeID="" schemeAgencySchemeAgencyID=""/>

    <InventoryValuationTypeCode listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

   </Product>

   <ShippingPointParty>

    <InternalID schemeID="" schemeAgencyID=""/>

   </ShippingPointParty>

   <ReceivingPointParty>

    <InternalID schemeID="" schemeAgencyID=""/>

   </ReceivingPointParty>

   <InventoryManagedLocation>

    <InternalID schemeID="" schemeAgencyID=""/>

   </InventoryManagedLocation>

   <ShipToLocation>

    <UnloadingPoint>

     <Name/>

    </UnloadingPoint>

   </ShipToLocation>

   <DateTerms>

    <RequestDate/>

    <RequestCalendarUnitCode/>

   </DateTerms>

   <PricingTerms>

    <PriceDate/>

    <CurrencyCode/>

    <PriceSpecificationCustomerGroupCode listID="" listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

    <CustomerPriceListTypeCode/>

    <CustomerGroupCode listID="" listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

    <SalesDistrictCode listID="" listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

   </PricingTerms>

   <PriceComponent>

  <PriceSpecificationElementTypeCode>[MANUAL PRICE CONDITION]</PriceSpecificationElementTypeCode>

  <Rate>

  <DecimalValue>[PRICE]</DecimalValue>

  </Rate>

  </PriceComponent>

     <DeliveryTerms>

    <PriorityValue/>

    <Incoterms>

     <ClassificationCode/>

     <TransferLocationName/>

    </Incoterms>

    <PartialDeliveryMaximumNumberValue/>

    <DeliveryPlantID schemeAgencyID="">[WERKS]</DeliveryPlantID>

   </DeliveryTerms>

   <InvoiceTerms>

    <ProposedInvoiceDate/>

    <InvoicingBlockingReasonCode/>

   </InvoiceTerms>

   <CashDiscountTerms>

    <Code listAgencyID="" listVersionID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

   </CashDiscountTerms>

   <TotalValues>

    <RequestedQuantity unitCode=""/>

   </TotalValues>

   <AccountingCodingBlockAssignment>

    <ProfitCentreID/>

    <ProjectReference>

     <ProjectID schemeID="" schemeAgencyID="" schemeAgencySchemeAgencyID=""/>

     <ProjectUUID schemeID="" schemeAgencyID=""/>

     <ProjectName languageCode=""/>

     <ProjectElementID schemeID="" schemeAgencyID="" schemeAgencySchemeAgencyID=""/>

     <ProjectElementUUID schemeID="" schemeAgencyID=""/>

     <ProjectElementName languageCode=""/>

     <ProjectElementTypeCode/>

    </ProjectReference>

    <InternalOrderID schemeAgencyID=""/>

    <MaintenanceOrderReference>

     <ID schemeID="" schemeAgencyID="" schemeAgencySchemeAgencyID=""/>

     <UUID schemeID="" schemeAgencyID=""/>

     <TypeCode/>

     <ItemID/>

     <ItemUUID schemeID="" schemeAgencyID=""/>

     <ItemTypeCode/>

    </MaintenanceOrderReference>

    <AccountingBusinessAreaCode listVersionID="" listAgencyID=""/>

   </AccountingCodingBlockAssignment>

   <RetailEvent>

    <ID schemeID="" schemeAgencyID=""/>

   </RetailEvent>

   <ScheduleLine>

    <Date/>

    <DateCalendarUnitCode/>

    <RequestedQuantity unitCode="">[QUANTITY]</RequestedQuantity>

    <DeliveryBlockingReasonCode listID="" listVersionID="" listAgencyID="" listAgencySchemeID="" listAgencySchemeAgencyID=""/>

   </ScheduleLine>

  </Item>

</CustomerQuote>

</ns0:CustomerQuoteERPCreateRequest_sync>

 

 

thganks and rgds,

Selina.


SOAMANAGER URL after Systemcopy

$
0
0

Hi,

 

I am acutally facing an issue with the Transaction Soamanager after a Systemcopy.

 

Environment:

 

Windows Server 2008 R2

MaxDB 7.9.08.30

 

i did a syscopy from PRD to DEV, and everything was (more or less ) fine.

 

but... When I now call Transaction Soamanager now in DEV-System, soamanager starts with URL of PRD-System.

 

i would really appreciate an advice.

 

Thank you in advance,

 

Regards

Simon

Need Software Component for TM

$
0
0

Hello,

 

What is the SAP Standard TM software component? to import in ESR?

 

I tried to import SAPTM IC 1.10, but it is not coming any content in it? I need pre-defined content like Message types, interfaces, mappings etc.

in which software component i will get those?

Waiting for Schduler Issue

$
0
0

We are facing a problem where when a client (Browser/mobile) calls an asynchronous web service from SAP, it get stuck in a queue in SRT_UTIL with status "Wait for Scheduler" like below.

 

img1.jpg

 

We were able to release it forcefully so that it can continue what it has been coded to do and it was successfully executed. That means the value that was passed from the client has already reached the SAP server side but got stucked in the queue.

 

When I further click on one of the yellow status line, I got a response like below.

 

img2.jpg

 

Why do this happen? and how do I solve this issue where it gets stucked in a queue.

 

Any advice are greatly appreciated.

Changing a WSDL URL

$
0
0

Hello Experts

 

Im having a provlem where the Service Registry is calling a WebService with one URL, but when i create a service and the endpoint of that Webservice, they do not match. What I´ve found out is that the service registry is not updating this URL. Is there a way to manually change it?

 

Proxy generation error in SE80

$
0
0

HI,

 

I encountered the following error when trying to consume a webservice and create a proxy through SE80:

 

Exception occurred in communication framework:Error in HTTP Framework:404conn failedhttp://hostname.com/CorpWebServices/Details.asmx?wsdl

 

Exception of class CX_SLIB

 

 

Please help me in solving the same.

 

Regards,

Madhu

Do Post goods issue & reverse delivery via ABAP Web services

$
0
0

Hi Experts,

 

Apologies if I am not posting on appropriate area & please direct me.

 

I have created an ABAP Webservice (RFC Enabled FM) which does the post goods issue & reverse deliveries.

 

1. To do PGI I have used Standard FM ( WS_DELIVERY_UPDATE) inside my custom FM

2. To do reverse I have written a small BDC in that custom FM with Call transaction 'VL09' using BDC .....


This RFC enabled FM is working fine both the functionality .


Issue : when testing web service via SOAP UI (software only option 1 is working and when I execute with option 2 it is throwing some error but I am unable to understand this error.


Can anyone have a look into it to guide me towards the possible cause of this error.


File attachedtest1.PNG.

Consumer Provider Proxy Generation error occured

$
0
0

Hi experts,

I am actually trying to create a consumer provider proxy server and after I choose the HTTP as option, in the error I get:

 

Proxy generation: error occured

Incorrect value: Determination of destination HTTP....

 

I have already activate the global setting for proxy at SICF at client settings and at HTTP log tab gave the HTTP technical settings. But i still get this error. Could you please help me to resolve this issue.

 

Regards,

Regys


Consuming Webservices Exception occurred in communication framework:Error in HTTP Framework:404conn

$
0
0

Hi

 

I am trying to  consume Webservices of external WSDL url http://202.83.160.22/WS-crpl-9001/ws-crpl-9001.asmx?wsdl  in sap which is located outside the  local sap network, When i tried to create client proxy by going to se80 and after completing the required steps it gives me error of Exception occurred in communication framework:Error in HTTP Framework:404conn,

Its Been a two week that i am trying to figure out this error  I already posted the question on Scn last week but no body bothers to answer me,

I tired All suggestion and way out that different sites suggest like by going on to tocde Sicf -> client ->proxy setting ->https log and give the host name and port no of system where these wsdl file actually located, I also tried to save this url  locally  on my desktop and then I gives me error of Exception occurred in library handler Incorrect value: Unknown Namespace http://www.w3.org/2001/XMLSchema

 

Please Please help me I have done lot of search spent lot of nights to figure it out but couldnot be able to fix please give some way to solve this issue as I am in a real trouble

 

Waiting for your Responses.

 

 

Regards

Error while configuring consumer provider

$
0
0

Hello expert,

 

M new SRM consultant working in my first implementation project,

i m getting an eroor while configuring consumer provider THROUGH SOAMANAGER> CONFIGURATION like dis:

 

SRT Framework exception: Error in WSDL access: Exception occurred in communication framework:Error in HTTP Framework:404Connection Failedhttp://gsfcsrmd.gsfcho.net:8000/sap/bc/srt/wsdl/srvc_00505693000C1ED187B493D4447ECFCA/ws

 

 

Can any one please tell why it is coming and what is the solution for it , on urgent basis.

 

Thanks

SAP Enterprise services MerchandiseManagementMerchandiseOut

$
0
0

Hi All,

 

I am using SAP enterprise service message MerchandiseManagementMerchandiseOut to integrate article and prices data to the POS system.

 

We have requirement to include additional customer specific fields in the message.  I was wondering if someone has done it and will be kind enough to share the knowledge on how to enhance the message type and include additional fields.

 

Kind Regards,

JB


Update -I have sorted this out


Do you run srt_admin in client 001 and 066?

$
0
0

The srt_admin technical check and soamanager health check fail due to the client 001 messages below.  We aren't issued user ids in 001 so is there a way to configure client 001 from 000 or any other solution? Is the only solution that I need to get a user id in 001 and run it from there?

 

Messages:

 

001Idem potencyIDP service configuration not found for client 001. Run WSIDPADMIN there. /

 

No configuration exists in client: No check of inbound destination:WS_BGRFC_INBOUND000 no usable service destination in client:001


Warm regards, CM

Exception occurred in communication Frame work webservices

$
0
0

Hi All,

 

 

I am new to use web services . here i am trying to consume service from external . but we are getting the error like "Exception occurred in communication framework:Error in HTTP Framework:404Hostname Unknownhttp://www.webservicex.com/CurrencyConvertor.asmx?wsdl "


kindly let me know that is any connection need to enabled ?





Regards,

Raju.

Expection occured in communication framework

$
0
0

I am new to use web services . here i am trying to consume service form external . but we are getting the error like ''Expection occured in communication framework : error in HTTP framework :404Hostname unknownhttp://www.webservicex.com/CurrencyConvertor.asmx?wsdl ".

 

 

Kindly letme know that is any connection need to enabled ? 

 

 

 

 

Regards,

Raju.

Problem with Salesforce Upsert

$
0
0

Hello,

I've got a problem with a Salesforce integration to SAP.

I don't have a PI or something else.

My scenario:

I generate a ABAP Proxy with the SFDC enterprise.wsdl. At the Query-Method in the external view of proxy I marked "Untyped Mapping" for the "result" in the output-attribute to get the result as a xstring. So I can get more than one record in a query result. That works fine.

 

Now I have the problem with the Upsert-Method. I want to upsert more than one record to Salesforce. Regarding to this point I marked "Untyped Mapping" for "sObjects" in the input-attribute of the Upsert-Method to pass the sObjects as xstring. I want to pass the sObjects via xstring because ABAP can't generate the sObject-Datatype at the runtime.

When I pass my xstring with sObjects, only the first sObject will be handled in Salesforce. All following sObjects are ignored by Salesforce.

 

My sObject-String:

 

<sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xsi:type="sf:Opportunity">

  <sf:NAME>Test 1</sf:NAME>

  <sf:RECORDTYPEID>012180000008dMbAAI</sf:RECORDTYPEID>

</sObjects>

<sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xsi:type="sf:Opportunity">

  <sf:NAME>Test 2</sf:NAME>

  <sf:RECORDTYPEID>012180000008dMbAAI</sf:RECORDTYPEID>

</sObjects>


Change XSD Type of a ABAP Webservice for a Function Module

$
0
0

Hello.

 

i wrote a FM for uploading GTS SPL content to SAP. From this FM i generated

a Enterprise Service / Service Definition and published it via SOAMANAGER.

 

So everything works fine.

 

But now i want to change the field "SLL_SPL_DOB_TO" to a nillable field. Meaning

that the date in this field can be empty.

 

For the moment it must not be null. But in some cases the date field is empty and

the webservice doesnt not work for empty fields.

 

I tried to change some attributes within the structure, but the fields are grayed out.

 

Below you can see my implementation. I want to set the element SLL_SPL_DOB_TO to

allow empty values.

ws1.jpg

 

In the SAP Standard Webservice (but it is a XI service) there are option to set

the required information.

 

ws2.jpg

 

Is there a way to set the information ? Or how the information for required or not

required fields are set and mapped to XSD Types and their options ?

 

Thanks a lot for your help.

 

BR,

Sebastian

Web service Issue.

$
0
0

Hi All,

                 In Webservice testing from our SAp side is working fine.But my application team is checking it gives error as

 

 

Web service processing error; more details in the web service error log on provider side (UTC timestamp ; Transaction ID ).


I debugged in STR_LOG and it says that


The SOAP Processor was invoked to process a message, which is not

supported by the interface...

 

 

Here how can i check the SOAP URL or interface in SOAMANAGER.

Kindly help me what i have to do for this and how can be done this issue..

 

Regards,

Nithya

HTTP destinations

$
0
0

Hello,

 

I'm using netweaver administrator(nwa) platform to manage my CE server (SAP AS Java), and i tried to create an HTTP destination under the destination tab. The problem is i can't ping the created destination. Even the DASDefault destination (http://computerName:Port/DataArchivingService/DAS) couldn't be pinged. Any suggestions?

 

Do I need to specify again that this computer name correspond to this IP? If so, where?

 

Thank you.

 

Cheers,

Get User's IP Address on Web Service

$
0
0

Hi experts,

 

I have created a Web Service and all is working just fine.

For tracking purposes, I would like to know the UserName & from which IP address did my web service get invoked.

What do I need to do to extract the IP address from the web service request?

Is there any Table / TCode that store User Name & IP Address of user who call my Web Service?

 

Thanks for any hints/tips.

 

JC

Services

$
0
0

Hi,

 

Is it possible to assign a profit center to a service? I am in AC03 transaction but i can´t see any field to incidate the profit center. In material management you can assign it.

Viewing all 143 articles
Browse latest View live




Latest Images