Use of Contract in the Service purchase order

Dear Experts,
I am assigning the Contract for the services as a limit in the service purchase order for a specific service. The system is not checking the limit against the same at the time of the service entry sheet. I do not have the unlimited delivery checked for the line item.
How it is possible to check the limit against the contract upto a certain limit.
E.g. I have a total contract of 20000 USD for 12 months but in this month I only want to avail the services upto 2000USD against the same contract.
How is it possible in the system

If you are with value contract of 2000 usd then it will allow upto that?
You can avial the service as per the coversion to Po with what ever the value with activity.

Similar Messages

  • Limits in the service purchase order (un planned services)

    Hello
    There are two fields in the Limits tab of the service PO
    1. Overall Limit
    2. Expected Value.
    The Expected value field is the one which is determining the release strategy, netprice of the PO  and also used for committments. If we enter Rs.10,000 in the Expected value and enter 5,000 in the over all limit, the PO value set to 10,000 and it will allow to enter services upto 5,000 (Over all limit) only. This way we can put controls. The buyer can increase the overall limit to allow utilization of the rest of the Rs.5,000
    My question is, what if some one enters 10,000 in the overall limit and Rs.1 in the Expected value field. By  doing this, the PO value is set to Rs.1 and also the release strategy is set for Rs.1 only. But it will allow to enter service entry sheet upt Rs.10,000., because my overall limit is 10,000. I got release approval for Rs.1, and spent upto 10,000.
    If there is no user descipline in a place and if some one want to bypass release strategy, then they can play with this. How to control this ? Is this the standard behaviour ?? Please let me know.
    Thanks
    Venkat.

    If you are with value contract of 2000 usd then it will allow upto that?
    You can avial the service as per the coversion to Po with what ever the value with activity.

  • Unlimited tolerance is automatically ticked in service purchase order and is in diplay mode

    Hi,
      In service purchase order in the delivery tab, I am unable to view underdelivery tolerance and unlimited tab is ticked automatically and it is in display mode . How to remove the unlimited tick mark for the service purchase order for a particular doc type. Please find the attached screenshot.
    Regards
    Badri

    Its proposed by system,
    If you do not tick the option, then you can make only one service entry sheet.
    Please read the discussion No Limit and unlimited indicator in PO
    And Unlimited Overdelivery with Item Category D
    Here you can find the why this option should be ticked.
    Regards
    Dev

  • How to Close Service Purchase Orders

    Dear All,
    Please guide me how to close Service Purchase order if the part services are pending and Net value is not completed or no service entry done.
    But still we need to close the purchase order.
    Is there any manual provision in Service Entry Sheet or Purchase order ?
    Please help.
    Shailesh Panchal

    Hi,
    Activate Delivery Complete Indicator on Service Purchase Orders through configuration.
    SPRO-Materials Management-Purchasing-Purchase Order-Define Screen Layout at Document Level-PT9F-Define Screen Layout at Document Level-Optional
    Now check all the service purchase orders for which you want to close.
    Hope this will help you.
    BR,
    Patil

  • Cannot Delete / Cancel  / Reverse Service Purchase Order. Please Help....

    If you create a service entry sheet, process the service entry
    approval,post an invoice for an amount greater than the Service entry
    then, cancel
    the entry sheet and add a new service specification (i.e. same entry
    sheet), the following problem occur:
    1. You can no longer cancel the invoice if the services of the entry
    sheet are deleted.
    2. After changing the entry sheet and renewed acceptance of services
    performed, a posting takes place where the value differs from the
    value of the entry sheet.
    Steps to Reproduce:
    1. Create a Service Purchase Order of $2,675.00
    2. Create a Service Entry against the Purchase Order for $2,675.00
    3. Approve Service Entry against the Purchase Order for $2,675.00
    a/c postings Dr Expense $2,675.00
    Cr GR/IR $2,675.00
    4. Create an Invoice against the Service Purchase Order for $6,452.50
    a/c postings Dr Expense $3,777.50
    Dr GR/IR $2,675.00
    Cr Vendor $6,452.50
    5. Create Credit Memo $1,537.00
    6. Revoke the Service Entry against the Purchase Order for $2,675.00
    I am expecting the Reversal of the Service Entry figure is $2,675.00, but instead, the Reversal of the Service Entry figure is $1,537.00. Why is that so? I need to be able to Reverse/Delete the PO. Please help...
    Thank you.

    Hi,
    please check the folowing notes for further information:
    856682    Goods receipt document cancelled with incorrect value
    499575    FAQ: Invoice verification/goods receipt in service      
    440942    GR cancellation not equal to GR                         
    Regards,
    Edit

  • SMBLN filed blank in case of service Purchase order for MSEG

    Hi expert
    SMBLN (Number of Material Document) filed blank in case of service Purchase order for MSEG.
    if i check for normal  po i get my number for which i have doing reverse.
    Case example
    when i check in mseg for Mvt 106  Material Docu No , in the field SMBLN i get for the  Material Docu No of 105 for normal PO.
    when i check in mseg for Mvt 102  Material Docu No , in the field SMBLN i dont get for the  Material Docu No of 105 for Servicel PO
    Regard
    Nabil
    Edited by: sayednabil on Apr 11, 2011 11:50 AM

    Hello andrewjkasten, 
    It's good to hear from you again, although I truly wish it were to share a more pleasant experience than when we previously conversed. It is always great to keep an eye on sales however you can so you don't miss them! I'm sorry to hear a technical issue may have caused your order to not reach our systems and missing out on a great sale price! 
    Using the information you registered with the forum, I've sadly been unable to locate your computer order. With that said, I would like to look further into this and am sending you a private message to gather the necessary information. I look forward to your correspondence! 
    Respectfully, 
    Tasha|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Service Purchase Order

    Hi MM Gurus,
    Scenario is
    Service Purchase Order for Travelling Charges ,
    Service maintained at service tab is travelling charges 12 nos for 38000/- each
    item cat D .
    In main text of PO item qty appears is 1 nos and amount is 456000/- ok.
    Service tax ia applicable on it is 12.36% ok
    But base amount for this is 40% of 38000/- that means service tax is applicable on 40% of gross amount. 
    I am using manual condition Zser that is base service amount.
    Up to this it is working fine.
    Service Entry sheet filled, accepted and saved .ok
    there are two service sheets 10000283 and 100000284 for example
    During MIRO if i took the ref of service entry sheet and try to post the purchase order the tax amount system calculates is based on total amount that is 4560000/- and not on 38000/-, due to this i am facing problems in invoice verification.
    Pls suggest
    With regards
    Nagarjuna Reddy

    Dear Prashant,
    No I have checked once again, Tax value is not getting divided as per individual service entry.
    means that for total 10 service sheets are there and during miro is entered with referce of service entrysheet, tax value is showing means for each entry sheet total tax of 10 entry sheet of 40% amount is shown
    Pls suggest
    Nagarjuna Reddy

  • Condition type for deduction  in service purchase order

    Hi All,
    Our client has scenario where in transport service Purchase order, client wants to deduct some part of amount as a security fund.
    E.g client takes transport service from vendor amounting Rs. 1000 and client deducts Rs. 10  as a security fund so payment to vendor is Rs. 990. This deduction amount should go to separate GL.
    Kindly let me know how can we map this scenario? I guess we can do this with the help of condition type but dont know from where to start and what will be the nature of condition type.
    Thanks in advance.
    Regards,
    Nisha.

    Hi
    What client is going to do with security deposit? Do they settle over a period of time?
    Based on that you can do the config setting.
    Case 1) Retaining of security deposit.
    If client is not paying back and wants to keep the security deposit.  They Wants to have track record of the same. Then you can use Z condition type by copying R002 discount using M/06 and assign GL in OBYC for that condition type.
    Case 2) paying back security:
    Create Z condition type by copying any freight condition and assign GL in OBYC
    While creating PO use condition type.
    While repayment of security deposit FI will use same GL as Db and vendor account as Cr using F-44.
    Rgs

  • Will Service Purchase Order will create  GR/IR ?

    Hi,
    This is with referece to creating Service purchase order.
    I Created Service Purchase order but when i am doing GR/IR MIGO and Invoice Verification MIRO.it is not allowing me.my question is for Service Purchase order whether we can do GR/IR and also MIRO Transactions.
    It will be help ful if you can send some configuration steps.
    Thanks
    Micheal

    Hi,
    If you are using item category B then you are not using Service Purchase orders.
    Service POs use item category D and are quite different to "normal" POs that is why everyone has been getting confused by your problem.
    What you are doing is using normal purchase orders but usinf them for ordering services (with a limit on the value, i.e. item category B).
    So let us get this straight first. You are using normal purchase orders with item category B.
    If you want to control  the GR flags then this is done by configuring the Account assignment categories, using the config transaction (Not by document type, this controls which fields are visble or changeable).
    The path to the config is MM > Purchasing > Account assignment > Maintain account assignment categories.
    So it all depends on which account assignment category you use and all are available for your "service" POs (except blank) and non-service POs.
    I hope this clarifies the issue.
    Steve B

  • Create service purchase order with negative value

    Hello,
    we created a service purchase order using the specific item category (value D) and with the service number details. We posted the entry service sheet with the transatcion code ML81N and we did the invoice verification.
    Now we need to reverse this document flow: in particular our requirement is to create a new purchase order (like a return order for goods) and then to post an entry service sheet with the opposite sign (both cost center and G/L account).
    Do you know whick document type I can use or how i can meet this requirement? Please consider that I cannot reverse the original document but I need to create new ones.
    Thanks in advance,
    Alessandro

    check below thread;
    service order
    yogesh

  • Service purchase order, with price 0.

    Hi again,
    I have tested to create or modify a purchase order using (BAPIs CREATE1 and CHANGE) using the FREE_ITEM flag, but it doesn't work. There is a SAP note that explain that is not possible.
    Anybody know any way to uptade a service purchase order line with price 0,
    Thanks
    BR
    Jorge

    hello,
    please check with following code. this code works in SAP46C.
    DATA: gs_ekpo TYPE ekpo.                           
    DATA: gt_return TYPE TABLE OF bapiret2.            
    DATA: gs_return TYPE bapiret2.                     
    DATA: gt_bapimepoitem TYPE TABLE OF bapimepoitem.  
    DATA: gt_bapimepoitemx TYPE TABLE OF bapimepoitemx.
    DATA: gs_bapimepoitem TYPE bapimepoitem.           
    DATA: gs_bapimepoitemx TYPE bapimepoitemx.         
    parameters: P_EBELN like ekpo-ebeln.
    parameters: P_EBELP like ekpo-ebelp.
    CLEAR: gs_ekpo,             
           gs_return,           
           gt_return[],         
           gs_bapimepoitem,     
           gs_bapimepoitemx,    
           gt_bapimepoitem[],   
           gt_bapimepoitemx[].  
    SELECT SINGLE * FROM ekpo INTO gs_ekpo              
    WHERE                                               
          ebeln = p_ebeln AND                    
          ebelp = p_ebelp.                         
    IF sy-subrc = 0.                                    
      gs_bapimepoitem-po_item = gs_ekpo-ebelp.          
      gs_bapimepoitem-free_item = 'X'.                  
      APPEND gs_bapimepoitem TO gt_bapimepoitem.        
      gs_bapimepoitemx-po_item = gs_ekpo-ebelp.         
      gs_bapimepoitemx-free_item = 'X'.                 
      APPEND gs_bapimepoitemx TO gt_bapimepoitemx.      
      CALL FUNCTION 'BAPI_PO_CHANGE'                             
        EXPORTING                                                
          purchaseorder                = gs_ekpo-ebeln           
    *   POHEADER                     =                           
    *   POHEADERX                    =                           
    *   POADDRVENDOR                 =                           
    *   TESTRUN                      =                           
    *   MEMORY_UNCOMPLETE            =                           
    *   MEMORY_COMPLETE              =                           
    *   NO_MESSAGING                 =                           
    *   NO_MESSAGE_REQ               =                           
    *   NO_AUTHORITY                 =                           
    *   NO_PRICE_FROM_PO             =                           
    * IMPORTING                                                  
    *   EXPHEADER                    =                           
       TABLES                                                    
         return                       = gt_return                
         poitem                       = gt_bapimepoitem          
         poitemx                      = gt_bapimepoitemx         
    *   POADDRDELIVERY               =                           
    *   POSCHEDULE                   =                           
    *   POSCHEDULEX                  =                           
    *   POACCOUNT                    =                           
    *   POACCOUNTPROFITSEGMENT       =                           
    *   POACCOUNTX                   =                           
    *   POCONDHEADER                 =                           
    *   POCONDHEADERX                =                           
    *   POCOND                       =                           
    *   POCONDX                      =                           
    *   POLIMITS                     =                           
    *   POCONTRACTLIMITS             =                           
    *   POSERVICES                   =                           
    *   POSRVACCESSVALUES            =                           
    *   POSERVICESTEXT               =                           
    *   EXTENSIONIN                  =                           
    *   EXTENSIONOUT                 =                           
    *   POTEXTHEADER                 =                           
    *   POTEXTITEM                   =                           
    *   POPARTNER                    =                           
      READ TABLE gt_return INTO gs_return WITH KEY type = 'E'.   
      IF sy-subrc EQ 0.                                          
    *- errors                                                    
        WRITE:/ 'E', gs_ekpo-ebeln, gs_ekpo-ebelp, 'BAPI',       
        gs_return-message.                                       
      ELSE.                                                      
    *- success                                                   
        IF p_test IS INITIAL.                                    
          CLEAR: gs_return,                                      
                 gt_return[].                                    
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'    
    EXPORTING                                      
       WAIT          = 'X'                             
           IMPORTING                                 
             return        = gs_return.              
    If you have made a single test in SE37; the update doesnot work as it needs a exclusive <b>commit work</b>.
    Hope this helps.
    Best Regards, Murugesh AS

  • Service purchase order with quantity

    Hi all,
    Is it possible to create a service purchase order with quantity ?
    Our client is using sap b1 2005b pl39.
    Expecting you all valuable reply.
    Jeyakanthan

    Hi, Jeyakanthan,
    I guess there are 2 ways out for this:
    1. Define the Service as an item ...i.e. create aitem master for it.Then you can define the quantities for it.
    2. Use a UDF in the service type document as quantity and put a FMS to calculate the qty.
    Nagesh

  • Closing service purchase order

    hi all
    i have a service purchase order, i have taken some services through service entry sheet, done invoice verification of the services. now i have no services coming from vendor, i want to short close at this stage. can anybody suggest the method to close the service po. i dont want to edit the service po quantity to the current required quantity, as the release procedure will re trigger.
    thanks in advance
    anil

    Hi,
    Open the last service entry sheet carried out for this PO, open the SES using ML81N and go for change mode and at the top you will find an icon for final set indicator.
    Set this indicator and save the settings. So that furhter this PO cant be used for making any service entry sheets.
    Regads,
    RitiG

  • Services purchase order: flag 'delivery completed'

    hello experts,
    i'm working in SAP with R3 4.7 for developing funtion / BAPI for a mobile web application for services purchase order.
    i have a big problem:
    is it possibile to set the DELIVERY COMPLETED indicator (ELIKZ) in services purchase order via BAPI or Function Module?
    I'm working with BAPI_PO_CHANGE but and i succeded with material PURCHASE ORDER but not with SERVICES PURCHASE ORDER.
    can anyone help me?
    thanks in advance,
    Eliana

    Hi Eliana:
    I think one of the restriction of "BAPI_PO_CHANGE" is to change the service data.Pl verify the BAPI documentation again.See if you can make use of "ME_UPDATE_AGREEMENT_PO" or anyother "ME*" FM OR any BADIs if available to accomodate the change you are looking at.
    Let me know if it works.
    Thx
    Gisk

  • Service Purchase Orders extraction

    Can anyone please tellme where can I find the account assignment for each service line on a service Purchase Order? (not each item, but each service line associated to each item). I really need to find this because I need to extract data from one server and load it into another using BAPI_PO_CREATE1.
    I used BAPI_PO_GETDETAIL1 to get the data on extraction, but on account table it only gives me the account data by item, not by service line.
    Can anyone help me? I really need to solve this soon.
    Thanks in advance.

    Thanks a lot vikrama sharma, that's the table, however, you don't say how it's linked to the Purchase Order, and it's not that trivial, I'll post here the answer I got from another forum that has worked in case it helps someone else:
    >
    > Note that ESLL links to itself Rolling Eyes. EKPO-PACKNO links to ESLL-PACKNO (package); then ESLL-SUB_PACKNO > links to ESLL-PACKNO (the service lines).
    >
    > EKKN is the Purch Ord item account assignment table, with ZEKKN the account assignment id.
    >
    > ESKL is the service line account assignment. EKPO-PACKNO -> ESKL-HPACKNO; ESKL-ZEKKN -> EKKN-ZEKKN gives > the account assignment where ESKL-PACKNO & ESKL-INTROW link to the service line (second level ESLL).
    >
    > If you use service limits then these are stored in ESUH. To get account assignment for a limit: EKPO-PACKNO -> >ESUH-PACKNO -> ESKL-PACKNO AND ESKL-HPACKNO; ESKL-ZEKKN -> EKKN-ZEKKN.
    Thanks,
    Unknown.

Maybe you are looking for

  • How to Generate HTML Report Output in Excel

    Dear Experts, How to convert HTML report output in Excel. I have reports which output is coming in HTML format & the same I want to use in Excel. So tell me how I can covert the same in Excel. Thanks Sudhir

  • After how many times can I reset my password when my ID is disable?

    After how many times can I reset my password when my ID is disable?

  • When I send mi presentation to a Quick Movie, the program record only the last frame

    Why when I send mi presentation to a Quick Movie, the program record only the last frame, how I do to record the whole presentation of 52 frames

  • Supporting issues

    hi friends i have pm round and hr  interview with in 3 days in mnc company. i dont have real time experience on sap fico supporting . pls anybody forward supporting issuesand hr interivew qns forward to me . my mail id [email protected] what type of

  • Envy 7645

    I was scanning without any problems and suddely when i tried to scan again, I got an error message that says: The HP Scan application is currently in use with another task or another user on this computer. Please wait until the other task is complete