Service Conditions

Hi All
I would like to know what date determine the service condition that is used.
I have the following scenario.
Service1 - condition valid from 01.01.2009 to 31.03.2009 $500
                condition valid from 01.04.2009 to 31.12.2009 $300
A PO was created on the 01.02.2009 and the condition for $500 was used which is corrent.
However a new ine is added to the PO using the same service.  The new item was added on the 01.06.2009, but the condition used is still $500 instead if $300. 
Is the condition used based on the date the PO was created?
Is there any way I can change the pricing date to 01.06.2009 for it to use the $300 or do I have to create a new PO?
Thanks
Vinesh

Hi
Services Condition Record is picked up based on the PO date.
If it is a new line item, then try to created a New PO, so that Condition record $300 will pick automatically
Kindly create & check the same without saving the document
Regards
Prasanna R

Similar Messages

  • How to insert new service condition in PO using BAPI_PO_CHANGE?

    Hi all,
    I'm trying to insert a new condition under a service line in a PO. This can be seen in ME23N under the services tab of the PO item. Then click on conditions (the button with the dollar and yen symbol).
    I tried using the internal table POCOND and POCONDX. But these tables update the conditions of the PO item itself and not the service conditions. In ME23N this is the conditions tab of the PO item.
                build condition item table
                  wa_conditem-change_id = 'I'.
                  wa_conditem-itm_number   = wa_items-po_item.
                  wa_conditem-cond_type    = c_condtypz.
                  wa_conditem-cond_value   = l_plndisamt.
                  wa_conditem-currency     = l_poheader-currency.
                  APPEND wa_conditem TO it_conditem.
                  CLEAR wa_conditem.
                build condition item change parameter table.
                  wa_conditemx-itm_number    = wa_items-po_item.
                  wa_conditemx-itm_numberx   = 'X'.
                  wa_conditemx-cond_type     = 'X'.
                  wa_conditemx-cond_value    = 'X'.
                  wa_conditemx-currency      = 'X'.
                  wa_conditemx-change_id     = 'X'.
                  APPEND wa_conditemx TO it_conditemx.
                  CLEAR wa_conditemx.
      CALL FUNCTION 'BAPI_PO_CHANGE'
        EXPORTING
          purchaseorder    = wa_ekpo_u-ebeln
        TABLES
          return           = it_return
          poitem           = it_poitem
          poitemx          = it_poitemx
          pocond           = it_conditem
          pocondx          = it_conditemx
        EXCEPTIONS
          OTHERS           = 1.
    I tried using the internal tables POCONDHEADER and POCONDHEADERX but this doesn't seem to insert anything.
    Can anyone guide me how to insert a new service condition?
    thanks,
    Shafiq

    Found a SAP note 499626 quoted below. So it seems that it's not possible to use BAPI_PO_CHANGE.
    "Can I create or change conditions on the service level with BAPI_PO_CREATE1 or BAPI_PO_CHANGE?
    Answer:
    Such a function is currently not available."
    Anybody know any FM to do this?
    Edited by: shafiq shamsuddin on Mar 16, 2011 4:38 AM

  • Service condition records in contract

    Hi
    We have created service master....maintained the condition records for the same(Vendor/Plant/Pur Org combination)
    When we are creating a contract and mention the service master in the services list,it is not picking the value maintained in the condition.
    Can somebody throw light on what could be the possible issue.
    Thanks

    Hi,
    Why you want value in Service condition record flow to Service contract?
    You have  maintained the condition records for Vendor/Plant/Pur Org combination but where as condition key for service master- which is missing!
    For your requirement on pricing, add field SRVPOS for Activity Number/Service Master in the following path:
    SPRO-> MM-> Purchasing  > Conditions -> Define Price Determination Process -> Extend Field Catalog for Condition Tables
    Now create Condition Table( 989 for example) with condition keys Service master/Vendor/Plant/Pur Org combination
    And go for following:
    1.Assign table 989 to your access sequence.
    2.In  t.code: M/06 -assign access sequence  to condition type for service 
    3.In t.code: M/08 - MM pricing procedure  procedure ,keep condition type for service
    4.Create condition record in t.code: MEK1 with combination Service Master/Vendor/Plant/Pur Org
    Go for creation of service purchase order, you will find data maintained in condition record flow to service purchase order.
    Refer how to have different condition type for material and service
    Different pricing for service and production
    Regards,
    Biju K

  • Service condition tables

    Hi,
    Kindly let me know the SAP tables for following service condition master records
    1) Service Conditions for Vendor and Plant (ML33,ML44,ML35)
    2) Vendor Service Conditions (ML39,ML40,ML41)
    3) General Service Conditions (ML51,ML52,ML53)

    hi,
    PO Service Conditions at line item level
    EKKO-EBELN -> ESLH-EBELN
    -> ESLH-EBELP
    ESLH-KNUMV -> KONV-KNUMV

  • Service condition for contract

    HI,
    i have created service condition and I am trying to create a contract with reference that predefined activity ,in that the price is not coming automatically from the condition master ,(but for the purchase order the price is coming automatically  ).why the price is not populating from the condition master while creating the contract?
    Regards,
    Renuga.A

    Hi,
    can any one guide ,in service contract why the price is not coming automatically  from the service condition master .
    Regards,
    Renuga.A

  • Change in Service entry sheet leads to creation of service condition

    A new condition will be created (within ML35) when we change prices in the services which are assigned to Model Service Specifications. When we change a price, SAP creates for that activity number  a new condition record. Could we turn this functionality off?
    Edited by: Jan la Gasse on Dec 2, 2009 3:37 PM

    Thanks for your prompt reply. The condition update has not been selected and the issue still exists. I will try to explain it in more detail.
    We create a purchase requisition for services and we fill in a service number on the tab services. This service number belongs to a Model Service specification and has a price of 42 euro in the specification. Price change and condition update of this service are not checked.
    In the purchase requisition we fill in a price of 40 euro (service tab). After saving this requisition, SAP creates a service condition of this new price (40) and a validity from date same as creation date. The price in the model specification did not change.
    We do not want to create a new service condition (especially not with the only criteria price and validity date, because this can harm other affiliates).
    Hopefully you can help me further.
    Thanks in advance.

  • What is link of Service Conditions for PO which is stored in KONV table?

    Hi Gurus,
    I want to fetch the details of Service Condition for a particular line item, i have found the entry in KONV table by searching on amount. Do you know how Service Conditions are stored in KONV and how they can be linked to a purchase order?
    Thanks in Advance!!!

    Hello Kaustubh,
    Each purchase order has a document condition number (KNUMV-EKKO). Pick this number from EKKO table and put it in KONV table, you will find conditions related to PO.
    I hope this solves your query.
    With regards.
    Sanjay

  • PRS Condition - Updating Service Condition from PO/RFQ

    Deal all,
    I am facing a great difficulty in updating the Service Condition Record (ML35 - With Plant & Vendor) via PO. I have done the following settings but still when the PRS condition price is changed in PO or Quotation, the price in Service condition Record is not updated, hence when creating new PO, OLD price from the service condition record is always recalled. Please help
    The default check for Update Info Record in PO is activated in customizing.
    PRS condition is at the top in Service Schema MS0000.
    In PRS - Value (c) has been assigned - Manual Entry has the priority.
    Exclusion X is checked both in PRS and in Service Condition Record.
    I have tried updating Condition (button in service PO) with all possible entries but the service condition is not updated.
    But still the desired result is not accomplished. What i want is, Service Condition Record (ML35 -display) has the price suppose EUR 160, when creating service PO, this price is automatically proposed. Say this is changed from EUR 160 to EUR 190, the latest price should be updated (via update condition check in PO) in the service condition record.
    Please help.
    Regards,
    Ahmad Farhan Khalid

    Thanks Diwakar for your answer.
    But there is a check in Service PO - Update Condition.
    The description of this check as given by SAP is as below and that is exactly what is my requirement, then why this is not possible, please help, it is really needed in my business scenario.
    "Update Conditions
    Causes the conditions in the service master record to be changed.
    Examples
    Vendor Miller Corp. has quoted a price of $100. Since you know that the conditions pertaining to this service currently refer to a price of $110, you wish the new price information to replace the old without having to change the service master record manually.
    Procedure
    Set the indicator if you wish the condition from the service line of the document being processed to supersede the previous condition in the service master record."

  • Service Condition Price in PR!!!!

    Hi All,
    If I create a purchase requisition with item category D (services) and I use a service master with a valid price in service condition maintained via ML5L, is the price then automatically retrieved in the PR line by standard SAP??
    If this is not standard, is there an user exit which can be activated to retrieve the price from condition and copy it to the PR service line.
    Please provide me with possible alternatives/solutions for retriving price from service condition to PR service line.
    Regards, Kannan.

    Hi Kannan,
    this is the normal system behaviour.
    If in a purchase requisition (PR) you maintain services for which                      
    service conditions were maintained, you can still change the price in the PR                    
    manually. Please also consider, when you create a purchase order (PO) later on, the system uses the                 
    price from the condition, not the manually changed price from the  PR.                
    The system uses the net price from the service master also in a PO.
    The system takes always  the price from service condition        
    if there is a condition.
    Please check if using by EXIT_SAPLMLSP_030  you could change this behaviour according to your requirements.
    Regards,
    Edit

  • Maintain service conditions

    Hi experts!!!!
    I am creating a purchase requisition for a service. I have seen that if I create a contract for a service and I use it when creating the purchase requisition, the system requires me to enter the gross price for the service although there is a service. However, if I create a service condition (for instance transaction ML45) the system brings automatically the gross price when creating the purchase requisition.
    Therefore, is there any way to maintain the service conditions from a contract previously created?? In the end I am looking for something similar to the source lists for materials so that when I create a purchase requisitions the system brings automatically the gross price of the contract.
    Best regards

    Hello,
    When you create a new purchase requisition and you select
    services from a contract the system will try first to determine a
    price for the selected service master and purchase organization in the
    existing price conditions in the system.
    If no prices will be determined only then the system will take the
    price from the reference service line.
    Please, see also
    499722  FAQ: Pricing and condition control for External Services
    25357   MM-SRV: Error in the case of service conditions
    Regards,

  • *Is it possible to put service conditions in sub contract PO?*

    We are giving an Item X for servicing to a vendor. The vendor can do to 2 services S1 and S2 to the item X and give it back.
    For this we made a recursive BOM with item X and created a sub contracting PO.
    But the problem is we are already having service master and SERVICE conditions for S1 and S2. The vendor needs to charge on the basis of these service conditions.
    Example:
    Item is TOOL-X.
    Service1 and condition: Polishing. 25 INR / each.
    Service2: and condition: Plating. 8 INR/ sq.mm
    As we need to keep account of items given to Vendor (sub-contractor), I selected item category L. But here I cannot put service conditions? Is it possible to put service conditions in sub contract PO?
    If I go for item category D (service) I will not be able to account for materials given to subcontractor.
    Please suggest how to reflect this scenario in PO.
    Ganapathi

    Hi
    It is always advisable not to put servicable materials in subcontracting.The reason being, every service would add value to the same material ( MAP will change) .If the material undergoes service many times then the Inventory value of the material will be Inflated.Hence to avoid this follow the steps
    1) Create a service PO against the vendors
    2) Issue the material via MB1B 541
    3) Recieve the material through MB1B 542
    4) Enter service entry sheet via ML81N
    5) MIRO for service vendor
    Regards
    Sandeep

  • Service Conditions (ML45/ML46/ML47) - SAP Object

    Hi,
    Can you please provide me the SAP Object for ML45/ML46. We want to batch add/maintain our service conditions on LSMW.
    Thanks,
    Willie

    try idoc method COND_A or batch input method 0070 0000 RV14BTCI ?

  • Any Function Module to get Service Conditions in Service Contracts???

    Hi All,
    I have created a function module inside which I have written BDC code for changing Service Contracts (ME32K).
    I have used Item_condition and item_cond_validity structures in Table parameters.
    For changing the conditions related to services, I need to know first which ones of those conditions were already there in the database for the contract and which ones are newly put in item_condition structure.
    Similar reqmnt I had for Services also, for which I got the FM - MS_FETCH_SPEC_FOR_LIST, wherein I am giving Package number from Ekpo and getting the services related to item. I need something similar for Conditions also.
    Is there any Function module wherein by giving the item and service info, I can get the conditions related to that particular Service? Or else any way using SAP std tables, I can get this info.
    Please respond if anyone has this info.
    Thanks a lot!
    Navita

    Hi Mukesh,
    Step 1. Use FM SO_USER_READ_API1 to get the folder details of the user
    Step 2. Use FM SO_FOLDER_READ_API1 of the respective folder. You can read the Inbox, Workflow Inbox depending on what folder you read. The function modules are documented well as well with examples.
    Hope this will  help u,
    Thanks & Regards
    Kiran

  • When in no service condition, i tried to text, and got text offering me .25 to send it, but i dont want that

    i think if i replied to it accidentlly i would have to pay this from now on for every text, god only knows how i would stop it
    how do you prevent these texts?

    Talk to your service provider.

  • Edit condition value of service entry sheet

    hi,
    is there any way to change the service conditions value at the time of invoice verification. there is no seggregation of condition value when enter invoice for services.

    Hi,
    System posted difference / values in GR/IR services account based on condtion maintained in system ,the effect will takes place after the SES gets final acceptance. So system capturing condition values in MIRO-Invoice varification based on Posted SES .
    If value seems wrong then revoke ses ,make changes or adjust the value with the help of Subsequest Credit /Subsequent Debit/ with Credit memo.
    Hope this will be helpful.
    Thanks & Regards,
    Sandesh Sawant

Maybe you are looking for