ISSUE WITH SERVICE PURCHASE ORDER STATUS

Hi
There is an issue with a Service PO.When I created a service p.o the
p.o value was 1,543,695.60 USD . I created service entry sheet and GR
for 1,029,130.40 USD.
The still to be delivered amount should be 1,543,695.60-1,029,130.40 =514565.20 USD
But the Amount Still to be delivered in p.o STATUS HEADER DATA screen shows 191,761.60 USD.
Actually the system should show the delivered status as 514565.20 USD.
What should be the cause for this???
I checked the invoice also.Invoicing is done for 1,029,130.40 USD.
Apperciate ur immediate feedback on this.

Hi
S012 is updated by the Purchase Order creation date, not the Goods Receipt date. e.g. a Purchase Order is created in January and good receipt is in February and March, S012 will shows the values in period January.
try Transaction MC26
Info structure S012  Update group (stats) SAP
Double click on  Goods received qty
In the section Date field for period determination
check regarding date or change accordingly
hope it helps.

Similar Messages

  • Issues with printing purchase order

    Dear friends,
    I'm having some issues with printing purchase orders.
    Normally when I create a purchase order via ME21N and then when I save the purchase order it then gets automatically printed.
    Suddenly it is not anymore working. I have created a purchase order this morning and it did not get printed. I get the message "frontend is not available"when i check the spool in SP01
    The funny think is if i call up the spool nr via SP01and then do a reprint then i'm able to reprint.
    What can be possibly the issue that I can't print the purchase order when I create the purchase order via ME21 when I save the purchase order? Can you help me with any guide on where I need to check why the PO is not printing immediatelly when i create the PO via ME21N?
    kind regards,
    Camilla

    hello all,
    thanks so far for your reply.
    i have checked today my user settings and that shows that my prints should go to LOCL (local default printer)
    The output conditions fpr purchase order have also LOCL (local printer)
    The weird thing is that I can print other reports to the default printer without any issues. The issue arise when I create a purchase order via ME21N. Normally when I save the PO it automatically prints. So no manual print instructions are required from my side. Because if I give manual instructions then I'm able to print the purchase order.
    Is it possible that the automatic printing is switched off and that it only prints when I hit manually the print button?
    Is the automatic printing something that is maintained in SPAD?
    kind regards and thanks for your help sofar

  • PROBLEM IN SERVICE PURCHASE ORDER STATUS

    dear cons
      I am facing one problem i.e- When I created a  service p.o the p.o value was Rs.43082537 INR. I created service entry sheet of Rs. 42473812INR. The still to be delivered amount is 43082537-42473812 =608725 inr. That means
    the we will create Rs.608725 INR amount of service entry sheet. This should be available in the p.o STATUS
    HEADER DATA screen.Instead of showing still to be delivered Rs. 608725 inr THe system shows Rs. 973024.56 inr. why it is showing in this manner. we know that quantity ordered in INR- Delivered quantity in INR= Pending ( still to be delivered) . PL. solve it . It is a service p.o . There is no service no. used here. we are using service description only.

    Hai,
    May u have not quoted the Purchase Order Properly in declaring conditions and prices. plz check it...Check Whether any vendor Rebates are there.
    Regards,
    Swathi

  • Issue with Service Contracts Order Capture Integration (OKSOCINT) program

    Hi,
    Could anyone tell me how to turn off trace for Service Contracts Order Capture Integration (OKSOCINT) program? Trace is not enabled at conc. program level or user level, but the program still generates large trace files. It is scheduled to run every hour. I could not find anything on metalink regarding this. We're on 11.5.9 version of Apps. Any help is appreciated.
    TIA,
    Alka

    Sorry Nagamohan, I got sidetracked by other issues and could not reply. Here's the beginning part of the trace file that shows the concurrent program name (see the name in bold):
    Dump file /PRD1/code/oracle/11.5.9/prd1db/10.2.0/admin/PRD1_oprddb/udump/prd1_ora_29363.trc
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    ORACLE_HOME = /PRD1/code/oracle/11.5.9/prd1db/10.2.0
    System name: HP-UX
    Node name: oprddb1
    Release: B.11.11
    Version: U
    Machine: 9000/800
    Instance name: PRD1
    Redo thread mounted by this instance: 1
    Oracle process number: 120
    Unix process pid: 29363, image: oracle@oprddb1
    *** 2009-04-09 10:01:03.120
    *** ACTION NAME:(Concurrent Request) 2009-04-09 10:01:03.119
    *** MODULE NAME:(OKSOCINT) 2009-04-09 10:01:03.119
    *** SERVICE NAME:(PRD1) 2009-04-09 10:01:03.119
    *** SESSION ID:(1077.23949) 2009-04-09 10:01:03.119
    =====================
    Regards,
    Alka

  • Issue with BAPI_PO_CHANGE: purchase order locked

    I'm experiencing problems with the following scenario:
    1. change purchase order with RFC BAPI_PO_CHANGE
    2. wait 30 seconds
    3. post goods issue using IDoc MBGMCR01
    When performing step 3, I get in 20% of the cases the error that the PO is still locked by the RFC user in the R/3 system (user PIREMOTE already processing purchase document 123456789). I have tried to extend the wait step to 10 minutes, but the same issues still remains.
    I've also tried executing BAPI_TRANSACTION_COMMIT (with and without wait) and BAPI_DOCUMENT_DEQUEUE between step 1 and 2. Neither worked.
    Debugging BAPI_PO_CHANGE using SE37 didn't give any results. I noticed that the PO was still locked even when the processing of BAPI_PO_CHANGE in SE37 had finished. Somehow R/3 is locking the purchase document for a very long time in 20% of the cases. During the execution of the module enough work processes are available and no jobs are running.
    Has anyone ever experienced something like this and has an idea where to look next?

    So that should be BAPI_TRANSACTION_ROLLBACK in my case, since I have to use remote enabled functions. What does this function do? It looks like it's rolling back the performed transaction, thus reversing the changes, and that's not my intention.
    Edited by: Iddo Rijsdijk on May 25, 2008 1:09 PM

  • Issue with Automatic Purchase Order creation.

    Hello
    I am creating Automatic Purchase Order via transaction ME59N.
    I have  1 Purchase Requistion for 2 line items having 2 materials .When I create PO the system is creating 2 different PO's instead of one PO even though the Vendor is same.I am not able to understand why 2 PO are created even though PR is 1 .
    I would like to have one Purchase Order with 2 line items in the same way I have 1PR with 2 line items.
    Regards

    Hi Satish
    Thanks for the reply.
    I checked the parameters and it is creating 2 PO when the Indicator Ordering address is set.If I uncheck this Indicator then only one PO is created.
    But now my question is from where is the Ordering address taken because for both line items Vendor is same and ordering address is also same.
    Then why the system is creating new PO?
    Regards
    Vaibhav Mahajan

  • DELIVERY COMPLETED indicator for Services Purchase Order

    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 (<i>ELIKZ</i>) in services purchase order via BAPI or Function Module?
    <i>I'm working with BAPI_PO_CHANGE but and i succeded with material PURCHASE ORDER but not with SERVICES PURCHASE ORDER</i>.
    can anyone help me?
    thanks in advance,
    Eliana

    For material:
    Delivery completion (DCI) tick available at line item level for each material (EKPO- ELIKZ)so you can check for the each material in PO the DCI is available or not.
    For Services:
    As Service code (Service line items) are maintained in details screen of Header line item. So whenever the DCI (Delivery completion indicator) marked for that Header line item it means that all the service line items are marked as DCI for that Header line.
    DCI indicator can mark manually in Change PO mode and automatically when service entry done as final for that Header line.
    So you can check the DCI for service same way as you do for material
    Hope it will help you
    Regards
    Vikrant

  • 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

  • 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

  • Issue when uploading Purchase Order for Services (LSMW and BAPI_PO_CREATE1)

    Hi,
    I`m getting the error message "In case of account assignment, please enter acc. assignment data for item" when trying to updoad a Service Purchase Order via LSMW using BAPI_PO_CREATE1.
    I'm using two files, one for header and item data and the other one to service lines. Even the account assignment is maintained the error persists. What am I doing wrong?
    Regards,
    Everton

    Hi
    Check If you are giving the Account Assignment Number correct.
    I mean....for a value...to be recognized by the BAPI, the number should be exactly same as it is stored in DATABASE.
    For example: the number stored in database is 0000123...and you enter 123..in the program, then BAPI would fail to recognise the number. The value should be exactly as the field length.
    Regards,
    Vishwa.

  • 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

  • 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

  • EBP purchase order status is comming as blank from last 5 months

    Hi,
    Advance thanks for BW experts.
    Here is the issue I am facing.
    We are extracting shopping cart data from EBP(SRM) daily.
    We are using Data source as '0BBP_TD_PO_1' in SRM.
    In BW it is coming to ODS '0BBP_PO' for collecting data.
    Info source we are using is '0BBP_PO_TD_1'.
    The problem is EBP(SRM) Purchase order status coming as blank from last 5 months, we are using every thing standard objects, no routine, i checked in BW side. I found that purchase order status field coming as blank from SRM. It seems to some problem in extractor?.
    If any one experts in SRM-BW please help me on this how to proceed?.
    for more information PO status filed (InfoObject) in BW is -0bbp_PROPO

    hi,
    take a look sap oss note 827638
    check also 824410,809118
    827638
    Symptom
    Status is blank
    Other terms
    0BBP_TD_PO_1, PO extractor, I1016, Status rejected
    Reason and Prerequisites
    The rejected status is not considered while extraction
    Solution
    Got a mail from customer regarding all the possible statuses which is not populated while extraction.
    Status   Populated or not ?
    Ordered                                             X
    Awaiting Approval                                  X
    In Your Inbox
    Release Rejected
    Held                                                X
    Deleted                                             X
    Outstanding Confirmations Outstanding Invoices
    Transfer Failed                                    X
    Confirmed by Vendor
    Partly Confirmed by Vendor
    Rejected by Vendor
    Changes Transmitted Obviously we dont report on all these statuses in BW but release rejected might be an important status and BATA (customer no: 169433) needs this status to be extracted through the PO extractor. I am changing the extractor code for this status. In future we can enhance this note to take care of other statuses relevant for BW. For now other statuses seems to be not usufull for BW reporting.

Maybe you are looking for