Copy Header discounts to Service Items In External Services

Hi,
Can any body let me know the following,
PO is created with mateial as 1st line item and service as 2nd line item.
Header discount 25% maintained against condition type KR0P
Two services are maintained in the PO.
Now please let me know how to have the 25% header discount (maintained at header) for the two services maintained in the PO.
Regards,
Sridhar Thota

HI,
If the condition type is an header & item condition then it will flow to your PO service line, not sure if you are asking about individual service line item under one PO service line item.  If your service line items have individual pricing determination at service item level then you need to define a condition type for discount in service item pricing procedure.
There is no direct connection b/w service pricing procedure and claculation schema, pls clarify..
BR

Similar Messages

  • Access Enterprise Service as CAF External Service

    Hi All,
    Has anybody used Enterprise Service as CAF External service (in CE 7.1.1) and got the proper result after doing the external service config.? If any body used it please share the External service config part. Because I am getting stuck here. In CE7.1.1 the external service config is not same like previous version as I think.
    Thanks in Advance
    Chandan

    Hi Chandan,
    For Ehp1 you can take a look at:
    [Configuring Consumer Applications|http://help.sap.com/saphelp_nwce711/helpdata/en/a1/9e09c81efa4b2ba92de3f465e305f3/frameset.htm]
    [Configuring Individual Web Service Clients|http://help.sap.com/saphelp_nwce711/helpdata/en/47/f8af96fdb84aa7e10000000a421937/content.htm]
    [Configuring Groups of Web Service Clients|http://help.sap.com/saphelp_nwce711/helpdata/en/9e/bddebc278e41e4988fe064d694b20c/content.htm]
    Hope this helps.
    Best Regards,
    Tsvetan

  • Accessing BAPI web services from CAF External Services

    We have wsdl files that corresponds to BAPI calls.  Using CAF, we want to create an external service using those wsdl files and then create an application service which will be in turn used by web dynpro for developing our composites. We did the following steps:
    1. Created a new  Composite Application Service project
    2. Then right click on the External Services, select import, choose Web service.
    3. Select 'Local File System or URL' option. Copy the URL from the wsdl file and pasted the URL in the 'Browse' text field and click Next. Got an error in loading the web service.
    4. Removed the Proxy Server settings in Developer Studio but in vain. Tried all possible combinations with the URL also (such as with and without the wsdl key at the end of the URL and using the 'UDDI or URL' option under the Proxy Definition of the External Services Import and also with the Window => Preferences => Proxy settings).
    5. Since the above options failed, copied the wsdl files to the local drive and then choose that WSDL from the file system. Able to import.
    6. Created the application service and provided the custom code for the request and response.
    7. Registered the external service in the CAF browser -> Administrative tools -> External Service Configuration
    8. Tested the service through the Developer Studio.
    The error I get is: ERROR: IOError while working with the message. Check the nested exception: Connect Refused: connect:
    Any idea on what needs to be done to resolve it?

    authentication is required at design time to read the wsdl from bapis. did you provide username and password when importing the web service.
    you can always add the username and password to the url to see if you can successfully get to the wsdl. Like that http://<webas_abap_servername>:<portnumber>/sap/bc/soap/wsdl11?services=BAPI_PO_CREATE&sap-client=<clientnumber>&sap-user=<username>&sap-password=<password>

  • Multiple Service Items in One Service entry sheet

    Hi All
    I have  created one PO with 4 line items for multiple PR's and is contain multiple service items.
    Is it possible to create only one service entry sheet for all the PO Line items?
    at the moment, system allowing me to create one entry sheet for one PO line items.
    PO line item number 1, is appearing by default in the top of the service entry sheet.
    My user wants to create one entry sheet for all PO line items
    Thanks & Regards
    PKS

    hi..
    SAP treats every line item of PO as separate Entry Sheet...
    kindly refer to the link..
    Service Entry Sheet-Multiple Line Items
    If you want to have create single SES for all services, means while creating PO don't create separate line item for each service.
    Instead put all services under one line item in PO.
    hope it works...
    thnkas..
    Edited by: ashish2210 on Jul 19, 2011 4:18 PM

  • Copying header sales data to item level

    Hi,
    I am adding WBS Number at account assignment field of Sales header, but the same is not transferred to item level.
    I want to know, what setting is required for the same?
    Regards
    Suman

    you have to do that on item level
    you can assign sales order items or customer quotation items to a WBS element (billing element)
    if you do, revenue and cost controlling takes place wholly within the project
    the quotation/order does not bear either costs or revenues
    the billing element referenced in the sales order item is the highest element in a billing hierarchy
    the billing hierarchy includes all objects (WBS elements, orders networks, network activities) hierarchically subordinate to the billing element

  • Advantage of using External service mgt

    Dear All,
    Can any one tell me, what is the advantage of using service master(external service mgt) over creating service as a material in material type DIEN?
    Your input will be highly appreciated.
    Thanks,
    sahu

    Hello, Sahu
    Before explaining the advantages of ESM, i want to clarify you about the DIEN (which is a standard material type for SERVICES)
    Material type DIEN is for Services
    Services can be performed internally or procured externally (outsourced). They cannot be stored or transported.
    Services can be
    -> Construction Services (like Centring, Shuttering) work
    -> Cleaning services (House keeping)
    -> Tax Consulting (Taxation for finance matters to company)
    Suggestion: You can create service master for the above mentioned services using the DIEN material type. But as we know that services CAN NOT BE STORED or Transported physically. Because Service (it's just a text which indicated what service to be performed by the vendor /external supplier, that you will be mentioning in PO when you create service PO) can only be measured through PERFORMANCE (i.e, through Activity based, i mean depending upon the ACTIVITY).
    That is Activity based Services can only be recorded, maintained and measured (i.e, Performances for each different activity) accurately through ESM.
    like, Service master record
    Standard service catalog,
    Service PO,
    Service Entry sheet.
    And the Purpose and Advantages of the ESM is as follows:
    This section provides a general introduction to MM External Services Management.
    It provides an overview of the functionality, shows how MM External Services Management is integrated into the Purchasing application within the Materials Management module, and indicates the interfaces to other applications.
    Purpose
    MM External Services Management (MM SRV) is an application component within the Materials Management (MM) module. It supports the complete cycle of bid invitation, award/order placement phase, and acceptance of services, as well as the invoice verification process.
    Features
    MM External Services Management provides a basic process for the procurement of externally performed services. This basic process comprises the following functionality:
    Service master records, in which descriptions of all services that may need to be procured can be stored. In addition, a standard service catalog and model service specifications are available.
    A separate set of service specifications can be created for each concrete procurement project in the desired document (e.g. PM maintenance plan or maintenance order; PS network; MM purchase requisition, RFQ, contract, purchase order, or service entry sheet).
    Service specifications can include items representing materials in addition to those representing services or activities.
    When creating voluminous sets of service specifications, you need not laboriously enter each individual service manually. Instead, you can make use of the referencing technique and the selection function to copy quickly and simply from existing master data and documents.
    MM External Services Management offers two basic ways of specifying services:
    As planned services with description, quantity, and price.
    By "planned services" we mean services whose nature and scope is known to you at the start of a procurement project or transaction.
    At the time the services are requested, the individual specifications are entered either with the aid of a service master record or directly as short and long texts. Price and quantity are specified in both cases.
    As unplanned services with the setting of a value limit only.
    By unplanned services, we mean services that cannot be specified in detail because their precise nature and scope are not initially known, or services which - for various reasons - you do not wish to plan. Unplanned services therefore have no descriptions.
    They are entered in the form of monetary limits. Services may be performed up to a value not exceeding these value limits. This allows you to exercise a degree of cost control in such situations.
    You can analyze data already available in the system in order to find suitable sources of supply for certain services.
    You can also carry out a bid invitation process and evaluate the bids submitted in response using the price comparison list function. You can then award a contract to (or place an order with) the desired vendor.
    During the phase of service performance (execution of work), various lists and totals displays enable you to retain an up-to-date overview of your service specifications, the progress of the work, and the costs being incurred.
    You can record the performance of services or work in service entry sheets.
    You can indicate your acceptance of the work set out in the entry sheets in various ways.
    Following acceptance, the vendor’s invoice can be verified and released for payment.
    As an alternative to this basic process, various accelerated and simplified processes are made available to you for use if desired in connection with specific procurement transactions.
    Integration
    MM External Services Management is completely integrated into the Materials Management system. The master data for the procurement of services can be stored in service master records, for example, which subsequently provide default data for the purchasing documents. Service specifications for a concrete procurement project are not created and processed separately each time (e.g. as bid invitation or contract specifications), but entered directly in the purchasing documents (e.g. in a request for quotation, quotation, purchase order or contract).
    The following graphic demonstrates the degree of integration of MM External Services Management:
    The External Services Management component is linked to the SAP modules PM Plant Maintenance and PS Project System. As a result, it is possible to create purchase requisitions for external services within the framework of maintenance measures or a project and then transmit them to Purchasing without incurring additional data maintenance work.
    The interaction of the R/3 modules MM, PS and PM, CO and FI saves time and effort and reduces the frequency of errors. This is because data need be entered once only, after which it is available for all follow-on activities within a business process.
    An example of the integration of MM and CO is purchase order commitments. The expected value of unplanned services is forwarded to CO from within MM so that a commitment figure can be established and monitored. This enables the relevant budget for procurement measures to be prepared in good time.
    For complete information on ESM:
    Please read the URL:
    http://help.sap.com/saphelp_47x200/helpdata/en/c3/72cfd355cd11d189660000e8323c4f/frameset.htm
    Hope this will clarify you,
    Reward, if it helps,
    Regards,
    Srin.K

  • How to change Service Item using BAPI_ENTRYSHEET_CREATE.

    Hi All,
    There's a requirement for me to upload/ Create Entry Sheet using BAPI_ENTRYSHEET_CREATE from the source file.
    The Header was given to me but the Service Item, they would like the flexibility to change the existing lines that was adopted from ML81N.
    Eg of the file.
    Header given:-
    PO NO
    Po Item
    Short Text
    Ext Entry Sheet No
    Service Location
    Period Start
    Period End ....n so on
    Service Item given:-
    Service Line (Extrow)
    Service Order Qty (Memge)
    Ext Service No (EXTSRVNO)
    The objective of this file is
    1) Create Service Entry Sheet (using Header)
    2) Adopt the Service Item
    3) Change Service Item (using Service Item)
    Could anyone guide me how to do it? If Using BAPI_ENTRYSHEET_CREATE...is actually creating it with full details of the upload file. but given to me, t requrement is they would like to create n change the item.
    Appreciates your help.
    Thank you.
    Regards,
    Sheena Wee

    Hi ,
    If you are trying to test the FM through TCode SE37 then it will not give you the desired output.Do one thing create a test program and there you call the FM with your data.I hope in this way you can solve the issue.
    Regards,
    Sarbajit.

  • Creating a service item

    I'm in the middle of creating a new service and am having a problem with service items. I have designed the service item, created the dictionary added some fields, created an active form and finally created a service. In the plan for the service my first step is to create a service item. Then I call the CPO process which updates the service item and finally I do an update service item.
    My problem is the service item never gets created. I plan on using this service item for subsequent services but can't as it never exists. The CPO process gets called properly and updates the requisition form properly but no service item.
    Can anyone give me some clues as to what I've done wrong? I'm using CIAC 3.0. Haven't yet upgraded to 3.1.
    Ryan
    Sent from Cisco Technical Support iPad App

    Maksim,
    It turns out that in my active form I wasn't creating a value for the Name field and thus it was refusing to save my Service Item. I only discovered this after trying to create a Service Item manually and accidentally leaving the Name field empty. I am not using the Name field in my form so now instead it's set to hidden but I also generate a GUID for it and this now works as expected.
    Just little things to keep us on our toes!
    Ryan

  • External services moved, but SOA suite still gives "no route to host"

    We have a SOA Suite integrating towards external services. The external service provider moved the services to a different server, and updated dns entries to reflect this move. But our SOA Suite gave "no route to host" errors when this move was performed, clearly not reloading the changes done in DNS, but still using the old address.
    How and where can the SOA Suite be configured to actually time out domain name resolutions, when external services are moved this way. Can we ask it to use hostname instead of ip address.
    Bouncing the servers is of course working, but there must be a configuraiton way around this.
    bouncing production servers is the final resort.
    Details of error message
    <MSG_TEXT>BusinessEvent diapatch failed for {ESBDomain.Service.publish} with error An unhandled exception has been thrown in the ESB system. The exception reported is: "oracle.tip.esb.server.common.exceptions.BusinessEventRetriableException: An unhandled exception has been thrown in the ESB system. The exception reported is: "org.collaxa.thirdparty.apache.wsif.WSIFException: exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: No route to host: connect

    also check for firewalls on the server - a good test would be to an attempt to telnet into webservice hostname and portnumber from the SOA Server.
    Regards,
    Shanmu.

  • Call external service in a Application service created from ES

    Hi Experts
    I have the follow situation:
    I've modeled a new service in Enterprise Service Builder. This service i'll implement in caf application. In the method create by application i'll call one method of external service.
    I imported this modeled service in Create Web Service Provider option in external package, select the Enterprise Service Repository source option and choice the respective Service Interface.
    In this moment the caf created a new application service, with methods of modeled service. That's all right.
    Now i import a external service of esworkplace. All the step are ok. But the problem is going to next step.
    I need to call this imported service in the method of application service. I know 3 way to do this:
    1. Mapping the external service with this application service. In this case i have a problem - the method of external service is expose as web service, and i don't want this. Just the method of modeled service must be expose.
    2. Create another application service, map the external service with this application service, and create a depency between this application service and the application service created by modeled service. I think this work fine and resolve the problem of expose the method of external service. However i think this isn't a good way to do.
    3. Instantiate the service class of exernal service. From this class i can call the method of external service in application service. But now i have another problem. If i see the implementation of this class, it have a static block which call a URL class, and pass as parameter a wsdl file located in one directory of my computer like
    url = new java.net.URL("file:/D:/SAP7110Workspace.jdi/LocalDevelopment/CRVP/demo.sap.com//ejbmodule/
    _comp/tmp/0/EJB/src/META-INF/xml/ext/rootwsdl_WorkCentreSimpleByPlantQueryResponse_InService.wsdl");
    when execute the application in the server it don't find this file and i give one error.
    I think the best way to do is the 3° way. But why did the caf generate the URL with My computer directory instead of in directory of application? There are some solution to this problem?
    I've change this line manualy, but all the time when i generate the project, i need change this code again.
    Regards
    Marcos

    Hi,
    You may consume external service via JNDI
    Context context = new InitialContext();
    <JNDI OBJECT> local = (<CAST JNDI OBJECT>)context.lookup("<JNDI OBJECT>");
    //Call the method
    If you are using CE 7.11, go to NWA -> Problem Management -> JNDI browser  > ..... -> ObjectName for <JNDI OBJECT>
    - julius

  • Service item Category and pricing relevance

    In regular sales contexts Item categories can be customized for Pricing relevance and billing relevance.In Service context there are no such settings for Pricing and billing relevance.
    The only settings for service item category in service context are the ones for resource planning, Confirmation, costing, service type and valuation type and counter managemnet etc.
    How does Pricing work in the case of a Service order with item category Ex. SRVP.
    Can some one answer this question?
    Regards

    Hi Rani,
    What you can do is assign Business Transaction Category
    SALES (BUS2000115) into your Service Item Category.
    To do this, just go into Item Category maintenence,
    select your Item Category (service), then click on
    Assigment Business Transaction Category (located on left
    tree menu). Currently, may be you only see BUS2000116 assign to it, then add/create new entry and select BUS2000115.
    Now you have this Pricing Relevance setting.
    Hope this help.
    Cheers,
    Gun.

  • Decommissioning Service Items

    Hi
    Just wondering how other organisations deal with service items that need to be decommissioned. As we don't have any formal asset management or CMDB solution in place, we're hoping to leverage LifecycleCentre as much as possible.
    We've setup services that automatically create a service item, I've also setup decommission services that updates the status of the service item but I need to work out how to remove the customerID association so that it no longer shows up in a users service item list.
    One thought is to have a DB adapter task trigger which does this, as I can't see how you would update using the service item task type. How do the others do it?
    Thanks, Meghan

    This capability is provided via the Service Item task.
    To remove a customer ID from a service item, the SIBD (Service Item Based Dictionary) used in the service that decommissions the SI *must* include the CustomerID and OrganizationID (default fields for SI history which can optionally be included in the SIBD).  If you include these fields in the dictionary, and don't assign any value to them, any previous values assigned will be nulled out in the SI when the Service Item task that updates the SI is executed.

  • Inspection lot for external service

    Hi Gajesh/ Sujit/shyamal/ all
    we are planning to use service master for external vendor's service, i have couple of questions
    please share your experience, if anyone of you come across this kind of requirement
    1. is it possible to create an inspection lot for external service?
    2. we want to capture / validate the vendor's external service, weather it is accepted or not? sometime we need to enter quantitative value also
    3. is there any setting or config for assign /create inspection lot for service master?
    what I know is without material master we cannot create inspection lot but i don't know about service master.
    thanks
    Sami

    Gajesh,
    thanks for quick response.
    2 business req. are as follows
    1.  vendror is performing periodic service, MM side external service order (service contract/PO)created, bsaed on thatPO vendors performing service.
    service entry sheet they are capturing man hours and date of service.
    business wants quality of service to be captured in QM inspectiion lot.
    2. production order ---> routing -- operation ---> vendor & service PO number  assigned external work --> now inspetion lot will be created for that material/production order.
    how can we link service master, service entry sheet and inspection lot?
    how to map for this req.?
    again is't possible to create inspection lot for service master?(without material master)if your answer is yes, then where/how can we assign inspection type ? which inspection type?
    thanks
    Sami

  • External Service Exception

    Hi All
    I have created an entity service with remote persistensy.I have imported a web service as an external service and i am using this in the entity service.I have configured the external service in the external service configuration(service registry,business entities).Whan i am    testing this entity service in the service browser the fallowing exception is coming.
    com.sap.caf.rt.exception.CAFFindException: Problem in server response: [Unauthorized].
    Caused by: com.sap.caf.rt.exception.DataAccessException: Problem in server response: [Unauthorized].
    at com.sap.caf.rt.bol.da.remote.RemoteDataAccessService.queryWithoutEntityRefs(RemoteDataAccessService.java:859)
    at com.sap.caf.rt.bol.da.remote.RemoteDataAccessService.query(RemoteDataAccessService.java:746)
    at com.hcl.xiprcas.besrv.ipentity.IpEntityServiceBean.findByMultipleParameters(IpEntityServiceBean.java:330)
    ... 45 more
    Caused by: com.sap.caf.mp.base.exception.EngineException: Problem in server response: [Unauthorized].
    at com.sap.caf.mp.core.data.service.manager.wsdl11.WSDL11ServiceManager.executeOperation(WSDL11ServiceManager.java:240)
    at com.sap.caf.mp.core.data.service.DataServiceFactory.executeOperation(DataServiceFactory.java:259)
    at com.sap.caf.mp.core.data.service.DataServiceFactory.executeConsiderSSO(DataServiceFactory.java:1056)
    at com.sap.caf.mp.core.data.service.DataServiceFactory.executeOperationCommon(DataServiceFactory.java:622)
    at com.sap.caf.mp.core.data.service.DataServiceFactory.executeOperation(DataServiceFactory.java:511)
    at com.sap.caf.rt.bol.da.remote.RemoteDataAccessService.queryWithoutEntityRefs(RemoteDataAccessService.java:838)
    ... 47 more
    Caused by: com.sap.engine.services.webservices.jaxm.soap.accessor.NestedSOAPException: Problem in server response: [Unauthorized].
    at com.sap.engine.services.webservices.jaxm.soap.SOAPConnectionImpl.call(SOAPConnectionImpl.java:207)
    at com.sap.engine.services.webservices.jaxm.soap.SOAPConnectionImpl.call(SOAPConnectionImpl.java:163)
    at com.sap.engine.services.webservices.jaxm.soap.SOAPConnectionImpl.call(SOAPConnectionImpl.java:325)
    at com.sap.caf.mp.core.data.service.manager.wsdl11.WSDL11ServiceManager.executeOperation(WSDL11ServiceManager.java:232)
    ... 52 more
    Can you plz tell me what is the problem?.
    Thanks
    Sampath.G

    It looks like you are not authorized to execute the webservice. Check the webservice authentication settings.
    Peter

  • Generate Entity Service from External Service / Web Service (CAF)

    Hi,
    is it possible to generate an Entity Service from an External Service in the CAF-IDE? Or do I need to create each attribute manually which the External Service provides?
    (in worst case by using an api?)
    regards
    Christian

    Hi,
    Unfortunately there is no possibility to create Entity Service based on another service. You have to do this manually for each attribute and method. Sorry ...
    Regards,
      Jan

Maybe you are looking for