Service PO commitment assigned to statistical IO is not get reduced.

PO is created with Account assigned to Internal Order stastically and Cost center as real cost object.  Wih PO creation we check commitment in system
According to standard SAP, at creation of PO, system creates commitment & while doing GR/IR, system should reduce PO commitment and increase actual by that amount.  Service PO  is created for amount 239200 USD with Account Assigned Category K, Item category D, Account assigned to Cost Center  & Statistical Orders (9 orders by approximate 11%  ) So, initially there is commitment of 26000 USD on each service order. However from March 2009 onward business has done GR and IR for this PO approximate 50000 USD but nor commitment have reduced neither any commitment line item were posted in system.
As a result of it, business actual budget is fully consumed by (Commitment + Actual) and while doing IR budget deficient errors is received.
Here main problem is, non reduction of Service PO commitment while doing GR and IR.
Tried below approch so far.
CoAr / Order type Comitment acitive, Costcenter updates commitment and GL is valid on delivery date. Service PO order unit is JOB and commitment reduction is based on value match with PO details.
In order to test really probelm is with Commitment updation or reporting. I checked COOI and COSP with reference to object no.
but there is only one posting in line item of original PO amount and  at total level there are two posting  one is origiona one and seocind is with zero amount. but in both total line item for one of the peiod quantity is incomplete even after clicking Final Invoice.
Even after final Invoice ticked thre is not commitment line item gets posted in system. Even I run RKANBU01 program.
This is quite strange, if some one can give me other suggestion to proceed further.
With Regards
Nitin P.

1.on Statstical IO there is only one PO commitment which posted when PO originally created. After that once you do GR/IR with refrence to that PO system should reduce that original commitment and post actuals. So, I mean here  while doing GR/ IR "Nor commitment is reduced neither any commitment line item were posted in system"
2. I mean here on ticking Final Invoice button system should ideally close original commitment of that PO, with this tick in system only original PO amount commitment line item is there  and no any addtional line itme gets posted with values.
  "Even after final Invoice ticked thre is not commitment line item gets posted in system"
I hope this would be clear. I due restrication in accss and Master data relevant issue,  I am not able to replicate exact scenario in other environment. Let me know any one else have different opinion / understanding this will helps.
With Regards
Nitin P.

Similar Messages

  • Service PO Commitment with reference to statistical IO is not get reduced.

    PO is created with Account assigned to Internal Order stastically and Cost center as real cost object. Wih PO creation we check commitment in system
    According to standard SAP, at creation of PO, system creates commitment & while doing GR/IR, system should reduce PO commitment and increase actual by that amount. Service PO is created for amount 239200 USD with Account Assigned Category K, Item category D, Account assigned to Cost Center & Statistical Orders (9 orders by approximate 11% ) So, initially there is commitment of 26000 USD on each service order. However from March 2009 onward business has done GR and IR for this PO approximate 50000 USD but nor commitment have reduced neither any commitment line item were posted in system.
    As a result of it, business actual budget is fully consumed by (Commitment + Actual) and while doing IR budget deficient errors is received.
    Here main problem is, non reduction of Service PO commitment while doing GR and IR.
    Tried below approch so far.
    CoAr / Order type Comitment acitive, Costcenter updates commitment and GL is valid on delivery date. Service PO order unit is JOB and commitment reduction is based on value match with PO details.
    In order to test really probelm is with Commitment updation or reporting. I checked COOI and COSP with reference to object no.
    but there is only one posting in line item of original PO amount and at total level there are two posting one is origiona one and seocind is with zero amount. but in both total line item for one of the peiod quantity is incomplete even after clicking Final Invoice.
    Even after final Invoice ticked thre is not commitment line item gets posted in system. Even I run RKANBU01 program.
    This is quite strange, if some one can give me other suggestion to proceed further.
    With Regards
    Nitin P.

    Hi Nitin,
    When in the purchasing document, the indicator goods receipt               
    non-valuated is NOT set, the commitments will take into account the        
    information from the GOODS RECEIPT booked against the purchasing           
    document in order to reduce the commitments. In this case                  
    the commitment can be reduced fully by setting the final delivery          
    indicator in the PO item (EKPO-ELIKZ).                                                                               
    When the indicator for non-valuated goods receipt is set, then system      
    will use the invoice information in order to reduce the commitments.       
    In this case EKPO-EREKZ can reduce the commitment to 0.                                                                               
    For positions that are using quantity-based commitments (Customizing ->    
    General settings -> Check unit of measurement), the commitments will be    
    reduced based on the quantity invoiced and not in the value. In transaction CUNI, the unit of measurements used at PO ITEM
    level must be set to value based commitment.                                                                               
    For the commitments reduction the base value used is always the local       
    amount. The commitments will be reduced according with the actual posted    
    amount in local currency and in order to reduce the committed value in      
    the foreign currency, system converts the actual amount in local            
    currency using the exchange rate from the purchasing document.         
    In transaction OKKP, the commitment management indicator must be  
    active for the given controlling area in the current fiscal year. 
    Cost centers: In transaction KS02, in register "Control", the 
    commitment update indicator must NOT be set.                                                                               
    Check also the attached notes carefully in order to solve           
    your problem:                                                                               
    735404    Delivery completed indicator, final entry sheet indicator         
    634298    FAQ: Commitment update in the service                             
    772206    Commitment Update in Service Purchase Orders                      
    639523    Commitments reduction behavior for Purchasing documents           
    534993    Short instructions RKANBU01                                       
    459509    FAQ: Commitments in purchasing                                    
    433597    Commitment update for services or invoicing plan                  
    339264    IR plan:commts reductn for invoicing plan (net doc)               
    303610    Invoicing plan: commitments only reduced for period               
    204376    Commitments - valuated GR with value-based commitmt               
    165823    Incompl.reduct.PO commts in Cash Mgmt/Forecast                    
    152571    Composite SAP note: Missing or incorrect commitments                                                                               
    Regards,
    Edit

  • Sale order commitment amount not getting reduced

    Dear Experts
    Once the Sale order is created the SO committment amount gets updated in reports  (commitment Vs Actual report) with"Forecast of Revenue" and Amount type 0100 (Original).
    But after creation of Billing document (actuals) the same  'Forecast of Revenue'  (commitment amount ) is not getting reduced with Amount type (0200). FM document is generated at the time of Billing document generation and the same is showing in reports from Invoice side.
    The same cycle is happening in MM i.e, once PR/PO commitment will get reduced after actuals were happened.
    Ex:
    Ref doc     Item     Val.type text                       Amt type     Payment bdgt
    100000     10     Forecast of Revenue     0100          100
    20000     2     Invoices                          0100          100
    Why SO commitment is not getting reduced in SD module?. Because of this reports are showing wrong.
    Kindly suggest.
    Thanks in advance
    Rao

    Dear Mar
    Thanks for the support and tried all the possible ways but not able to find out the reaon:
    a. FM Accounts assignments (CI, FC,Fund and BP) are same both Sale order and Billing documents.
    b. There is no exits are activated. 
    c. It is happening all the sale orders and the reduction is completly missing.
    d. For your reference please find the below commitment and Actuals report (FMRP_RFFMTO10X ).
    Ref doc       Val.type text                    Amount type      CI              FC                Amount 
    100107       Forecast of Revenue              0100           100           ABC                 100
    256487       Invoices                                   0100           100           ABC                 100
        Because of this when we check budget report the consumed amount is showing Rs. 200/-
    e. And also we don't have any PGI concept, only after Sale order creation direct billing document will be generated.
    Kindly suggest is there any configuration missing issue or something else.
    Regarads
    Rao

  • Statistical condition types not getting displayed in invoice

    We  have configured the tax collected at source (TCS) condition types and make them as statistical in the pricing procedure. Now, the issue is when we are using them the values for these condition types are getting calculated correctly as the total value is correct but in the invoice their individual values are not getting displayed.
    In the analysis also we can see that the condition records are found but being statistical condition they should get displayed in the invoice as only the correct total value will not serve the purpose, please help
    Thanks & regards
    Puneet Agrawal

    Hi
    Keep a break-point (hard) in these program lines and debug and see that whether the condition type(KSCHL) related to Taxes is appearing here or not.
    If the condition type for taxes is coming then you can print the taxes.
    First check the related condition type for Taxes in T685 table and see here in the code.
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Service order with spare item -Purchase requistin is not getting created

    Hi
    I am working on service order management with external resource procurrment scenario.I have created the service order with spare part item.Expected behaviour is Purchase requistion should created automatically &  have mantained all settings properly.
    I am facing the following issues for the service order.
    No instance of object type Purchase Requisition has been created. External reference: (Notification E BAPI 001)
    Enter G/L Account Number (Notification E ME 083).
    Please suggest me which settings i need to maintained to resolve the above issues.
    Thanks for your help in advance.
    Thanks & Regards,
    Silpa.T

    Hi,
    You need to maintain the logistic seetings Transactions>>Settings for Service>>Integration>> Logistic Integration>>Define Logistic Scenario for Service Material.
    There you need to maintain a Purchase Requistion document type for item category. Hope this will resolve the error.
    Thanks
    Monika

  • Task Assignment to Ggroup - Group Members Not Getting Email

    I have a process with an approval activity with initial user selection set to a group rather than a specific user. I want all selected users to receive an email notification that a new task awaits them. When I assign to a specific user, the custom email template is sent to the user. When I assign to a group, the group members don't get the task assignment email.
    How do I change that so that group members will receive email notification of task assignment?
    Thanks in advance!
    Eric

    One possible solution:
    You can use our Group Lookup component to get a comma-separated list of the emails of the members of the group. Then, in the step before the User>assignTask step, send the group an email. The only problem is that you won't be able to embed a link directly to the task, because the task doesn't exist yet.
    Doc: http://avoka.dnsalias.com/confluence/display/Public/Lookup+DSC
    Download: http://www.avoka.com/avoka/escomponents.shtml
    To work around this problem, you can use the technique outlined here:
    http://blogs.avoka.com/2008/10/20/customize-user-task-escalation-after-assignment/
    http://avoka.dnsalias.com/confluence/display/Public/Customize+User+Task+Escalation+After+A ssignment
    If you need more assistance, contact info-at-avoka.com
    Howard

  • Assigning the role to user - not getting the page and tabs showing.

    I have a role with a page that contains 2 demo iviews.  They preview ok. but when I assign the role to user, it does not come up.  Could some one send me a help document for SP2?

    I got it.  Need to set Entry Point - Yes.

  • Oracle service Oracle sid oracle version iSQL*Plus is not getting started

    Hi,
    we have installed Oracle 10g on WIN2003 Enterpeise Server sp2 & installed Solution Manager7.0 ehp1 for Development server successfully.
    For Production server, we had installed  WIN2003 Enterpeise Server sp2 & while installing Oracle for Production Server , Oracle service ( OraclePRD102iSQL*Plus) is not gettting started. we are not sure what went Wrong.
    Thanks in Advance,

    Hi,
    Along with the above suggestions, refer the following REFERENCE links.
    [         Oracle<SID>102iSQL*Plus service fails    |Re: Oracle<SID>102iSQL*Plus service fails;
    [Oracle<SID>102iSQL*Plus service is not starting  |Oracle<SID>102iSQL*Plus service is not starting;
    Regards,
    Bhavik G. Shroff

  • While assigning PDF in APP Spool not getting generated

    Hi,
    am working on APP(Automatic Payment Program)...for both cheque printing and  Payment Advice printing..Am Using Script for Cheque Printing and PDF forms for Payment Advice Printing...
    But after running F110,
    spool is getting generated only for Cheque printing not for Payment Advice Printing...Spool is getting generated for Payment Advice Printing if am using Standard Script instead of my customised PDF form..
    Plz help me out..
    How to solve this out..
    Thanks in Advance
    SATYA

    Hi Aparna,
    I tried NEW-PAGE PRINT ON.
    I am pasting source code extract below:
       IMPORT DATA = ME->IT_FINAL2 FROM MEMORY ID SY-CPROG.
        FREE MEMORY ID SY-CPROG.
        CHECK ME->IT_FINAL2 IS NOT INITIAL.
        CHECK LO_DOCK IS INITIAL.
        CREATE OBJECT LO_DOCK
          EXPORTING
            REPID = SY-REPID
            DYNNR = SY-DYNNR
            RATIO = 70
            SIDE  = CL_GUI_DOCKING_CONTAINER=>DOCK_AT_BOTTOM
            NAME  = 'DOCK_CONT'.
        IF SY-SUBRC NE 0.
          MESSAGE 'Error in Docking Control' TYPE 'S'.
        ENDIF.
        IF LO_ALV IS INITIAL.
          TRY.
              LO_CONT ?= LO_DOCK.
              CALL METHOD CL_SALV_TABLE=>FACTORY
                EXPORTING
                  LIST_DISPLAY   = IF_SALV_C_BOOL_SAP=>FALSE
                  R_CONTAINER    = LO_CONT
                  CONTAINER_NAME = 'DOCK_CONT'
                IMPORTING
                  R_SALV_TABLE   = LO_ALV
                CHANGING
                  T_TABLE        = ME->IT_FINAL2.
            CATCH CX_SALV_MSG.
          ENDTRY.
      CLEAR LR_COLUMN.
          TRY.
              LR_COLUMNS = LO_ALV->GET_COLUMNS( ).
              LR_COLUMN = LR_COLUMNS->GET_COLUMN( 'KSCHL' ).
              LR_COLUMN->SET_LONG_TEXT( 'Cond.Type' ).
    CATCH CX_SALV_NOT_FOUND.
          ENDTRY.
    NEW-PAGE PRINT ON.
            LO_ALV->DISPLAY( ).
            NEW-PAGE PRINT OFF.
    I am not getting spool list while executing it in background.
    BR,
    Praveen

  • Product ID is not getting updated in SC Goods /Service field

    Hi Gurus,
    While creating shopping carts in EBP, we are able to find the Product ID from the Good/Service find option, but when we select the Product ID in the search, it's not getting updated in the SC Goods/Service field.Also when we try to find the Cost center / WBS using find button it's not going to the search area after software upgrade.
    Could you please suggest us why system is behaving like this.
    Thanks
    Sada

    Hi Gurus,
    Any Idea on this.
    Also few of the Product ID's are getting updated from the search help to Goods /Service field of the SC and some are not getting updated. while debug the SC , we are geeting the error message as BBP_SC006, Its relavant to catlog. But we are not transfering the Product from catlog to SC item.
    The error mesage as: Good/Service & does not exist.
    Thanks & regards
    Sada

  • Db Console service  not getting started

    Hello,
    I am trying to start DB console from services and also from the command prompt.Its not getting start from both.
    The database is up and running. Even the Isqlplus service is running successfully. Any idea why the DB Console could not be getting started.
    Regards,
    Faiz
    [email protected]

    Hi,
    I have this same issue of not able to start my Oracle 10g DBConsole on my windows xp machine.
    this is what happened. the dbconsole was starting up fine until we had to change the IP address of our systems.
    from the moment we changed IP address of our systems, the dbconsole is not functioning at all.
    i have even update the hosts file under window system32 folder. but still dbconsole is not starting.
    initially i was getting error as ORACLE_SID not set. so i set the environment variable. and then when i try to start dbconsole at command prompt as
    c:>emctl start dbconsole
    i get error as
    "OC4J Configuration issue. C:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole
    _DECK_AAORCL not found."
    Can someone help me solve this.
    Thanks,
    Philip.

  • Contract data not getting copied for service ticket follow up complaint.

    Hi Experts,
    We are creating a complaint as a follow-up document to service ticket . But the contract data is not getting copied.
    We contacted SAP and they told us that its a standard behavior .The reply is basically an SAP note
    841830 - Contract data not copied to follow-up transaction
    My question is is there a way to change this behavior using CRM_COPY_BADI ?
    I tried to look for the method which I can implement to get the contract data in items, But I was not able get it .
    Please suggest the way to get it working
    Thanks in advance .
    Naval

    Please not that the contract determination works fine when creating a new complaint ... but when the I am trying to create a complaint from service ticket the item level contract determination is not working fine ...
    We have configured that the contract should be determined at the item level only option `F`.
    I checked in one of the sap document that this cant be achieved by standard .
    http://help.sap.com/saphelp_crm70/helpdata/en/46/5cd7335bbd516fe10000000a114a6b/frameset.htmhttp://help.sap.com/saphelp_crm70/helpdata/en/46/5cd7335bbd516fe10000000a114a6b/frameset.htm
    Is there a way we can put this code in the BADI eg; CRM_SERVICE_CONTRACT ?? Please note that there is already an implementation of CRM_SERVICE_CONTRACT which is working fine for new service document creation .

  • Service PO Commitment with refrence to stasticall Internal Order is not get

    PO is created with Account assigned to Internal Order stastically and Cost center as real cost object. Wih PO creation we check commitment in system
    According to standard SAP, at creation of PO, system creates commitment & while doing GR/IR, system should reduce PO commitment and increase actual by that amount. Service PO is created for amount 239200 USD with Account Assigned Category K, Item category D, Account assigned to Cost Center & Statistical Orders (9 orders by approximate 11% ) So, initially there is commitment of 26000 USD on each service order. However from March 2009 onward business has done GR and IR for this PO approximate 50000 USD but nor commitment have reduced neither any commitment line item were posted in system.
    As a result of it, business actual budget is fully consumed by (Commitment + Actual) and while doing IR budget deficient errors is received.
    Here main problem is, non reduction of Service PO commitment while doing GR and IR.
    Tried below approch so far.
    CoAr / Order type Comitment acitive, Costcenter updates commitment and GL is valid on delivery date. Service PO order unit is JOB and commitment reduction is based on value match with PO details.
    In order to test really probelm is with Commitment updation or reporting. I checked COOI and COSP with reference to object no.
    but there is only one posting in line item of original PO amount and at total level there are two posting one is origiona one and seocind is with zero amount. but in both total line item for one of the peiod quantity is incomplete even after clicking Final Invoice.
    Even after final Invoice ticked thre is not commitment line item gets posted in system. Even I run RKANBU01 program.
    This is quite strange, if some one can give me other suggestion to proceed further.
    With Regards
    Nitin P.

    This issue got resolved with OSS. There is technical glitch when you upgrade to EH4.0 and use valuated GR with multiple account assignment. Below is list of notes required to be apply in sequence. (1492317,
    1491430, 1505733 & 1484993)
    With Regards
    Nitin P.

  • Service PO Account assignment Error

    Hello All
    We have created Service PO with 10 line items ( Cost centre K ) & Deleted all the line  & again restored the  same but in service line deletion indicator is still there in each line.
    During removal of deletion indicator it is giving error Please specify valid account assignment, for all the line items account assignment is there & cost centre & GL account is given
    Please suugest
    Regards
    Rajesh

    Hi,
    a service line can be never saved WITHOUT the account assignment details (except acc. ***. category U in in the PO item).
    In case the table ESLL will have entry but the accounting tables eskl  has got no entry or has entries with deletion flag, it would be an inconsistent situation.    
    You can set on the screen SAPLMLSK 0200 the deletion flag (ESKL-LOEKZ) for your service account assignment, but without entering a new account assignment information the system would not allow you to leave this screen. When you set the deletion flag for service line in the account assignment detail screen, you must enter right afterwards a new account assignment information in order to leave the screen without the error message 06 408.
    Regards,
    Edit

  • Using BAPI_PO_CREATE1 : Linking service, and account assignment

    Hello,
    I have trouble when using BAPI_PO_CREATE1. When creating PO using BAPI_PO_CREATE1, I need to input service for each po item and the service itself need to have account assignment. I simplify the code below.
    **PO item
    t_poitem-po_item        = '10'. "for item 10
    t_poitem-PCKG_NO        = '20'. "link with service
    t_poitemx-po_item        = 'X'.
    t_poitemx-PCKG_NO       = 'X'.
    **Account Assignment
    t_poaccount-po_item    = '10'. "link with PO Item
    t_poaccount-SERIAL_NO  = '01'.
    t_poaccount-DISTR_PERC = 1.
    t_poaccountx-po_item    = '10'.
    t_poaccountx-SERIAL_NO  =  '01'.
    t_poaccountx-po_itemx    = 'X'.
    t_poaccountx-SERIAL_NOx  = 'X'.
    t_poaccountx-DISTR_PERC = 'X'.
    **PO Services
    **1st row
    t_poservices-PCKG_NO = '20'.
    t_poservices-LINE_NO = '0000000001'.
    t_poservices-SUBPCKG_NO  = '21'.
    APPEND t_poservices.
    clear t_poservices.
    **2nd row
    t_poservices-PCKG_NO = '21'.
    t_poservices-LINE_NO = '0000000002'.
    t_poservices-EXT_LINE = '0000000010'.
    **fill account assignment for services
    t_POSRVACCESSVALUES-pckg_no = '21'.
    t_POSRVACCESSVALUES-LINE_NO = '0000000002'.
    T_POSRVACCESSVALUES-SERNO_LINE = '01'.
    t_POSRVACCESSVALUES-SERIAL_NO = '01'. "acct. assign. link
    t_POSRVACCESSVALUES-PERCENTAGE = '100'.
    Every time i execute BAPI_PO_CREATE1 using entry similar like above, i always found error message in t_return like this:
    No account assignment exists for service line 0000000010
    I feel sure that i have fill every field needed to link services and account assignment which is using serial_no, but somehow it does not link correctly. Can anyone advise me if there is some thing missing or incorrect with my ABAP code above? Thank you in advance for your help. For sure, first helpful answer will receive my rewards point.
    Regards,
    Abraham

    Thank you for the code. Actually i have fill the required field as you told but i did not put it in my code here to focus the problem on service and account assignment. After checking out your code, i found that the different between your code and mine is in services table.
    <u><b>your code :</b></u>
    <b>POSERVICES:structure</b>
    PCKG_NO : 0000000001
    LINE_NO :0000000001
    SUBPCKG_NO : 0000000002
    SERVICE :3000000000017
    QUANTITY :5
    BASE_UOM :AU
    GR_PRICE :20000
    <b>POSRVACCESSVALUES: structure name</b>
    PCKG_NO :0000000002
    LINE_NO :0000000002
    <u><b>my code are:</b></u>
    <b>POSERVICES:structure</b>
    PCKG_NO : 0000000001
    LINE_NO :0000000001
    SUBPCKG_NO : 0000000002
    PCKG_NO : 0000000002
    LINE_NO :0000000002
    SERVICE :3000000000017
    QUANTITY :5
    BASE_UOM :AU
    GR_PRICE :20000
    <b>POSRVACCESSVALUES: structure name</b>
    PCKG_NO :0000000002
    LINE_NO :0000000002
    SERIAL_NO :0000000001
    The other difference are in account assignment table, you didn't fill SERIAL_NO field.
    my code will be like below:
    <b>POACCOUNT: structure name</b>
    PO_ITEM :10
    SERIAL_NO : 0000000001
    If using your version, the error message will be:
    <i>In case of account assignment, please enter acc. assignment data for item</i>
    If using my version, the error message will be:
    <i>No account assignment exists for service line 0000000010</i>
    Please advise what was wrong with my code. Thank you.
    Regards,
    Abraham

Maybe you are looking for