Error In allocation Structure when doing settlement to GL from WBS

Hi All,
I got this error message. What should i do? I try to check my allocation structure...but it seem correct.
Complete allocation structure Z3
Message no. KD503
Diagnosis
During settlement, the system puts the sender debits into groups (assignments), which are settled using the same settlement cost element. The settlement assignment is made in the allocation structure, which is stored in the settlement rule for the sender (under settlement parameters).
Cost element 901000 cannot be assigned to a settlement cost assignment in allocation structure Z3, and therefore it cannot be assigned to a settlement cost element.
Procedure
Possible solutions are as follows:
If the posting under cost element 901000 was made to the sender because of an incorrect entry, and you can reverse the posting, and do not need to update the allocation structure. You only need to reverse the incorrectly assigned posting before repeating the settlement. Exception: For an investment measure with a line item settlement, you need to extend the allocation structure, even after the reversal.
If the posting was made correctly, you can do the following:
a) You can assign a different allocation structure to the sender: In the master data maintenance for the sender, choose "Settlement rule -> Goto -> Settlement parameters" and then enter a different allocation structure.
If necessary, also check whether the correct allocation structure is entered in the settlement profile. The allocation structure is defaulted in the settlement profile when you create sender master data or when you maintain the settlement rule.
You can update allocation structure Z3

Hi Sreenivas ,
The accounting document looks weird :
Hi,
Settlement profile : ZPS001
GL, CC, Order, WBSE and FXA optional
Document type : SA (GL Account doc)
Distribution rule : 10
Residence time : 24
Allocation strucutre Z3
Default object type : FXA
tick on % settlement and equivalence no
to be settled in full
Allocation structure : Z3
Assignment : 1.Labour ,2.MAterial, 3. Subcontract
Source       : 1. PSlabour , 2.PSmaterial 3. PSsubcon 4.Cost
Settlement cost center : FXA (ticl by CE), CTR (settlement cost element 90200) ; ORD (Settlement cost element 902001); GL put 747100f
I already successfully settle from WBS to GL 747100(settlement receiver)  However, when i check FB03 it shows that
GL account 747100 
Posting key 40
Amount 25000
GL Account 747100
Posting key 50
Amount -25000
What the problem ?
Cheers,
Nies

Similar Messages

  • Error : complete allocation structure while doing Ko88 settlement.

    Message no. KD503
    Diagnosis
    During settlement, the system puts the sender debits into groups (assignments), which are settled using the same settlement cost element. The settlement assignment is made in the allocation structure, which is stored in the settlement rule for the sender (under settlement parameters).
    Cost element S10100 cannot be assigned to a settlement cost assignment in allocation structure A2, and therefore it cannot be assigned to a settlement cost element.
    Procedure
    Possible solutions are as follows:
    If the posting under cost element S10100 was made to the sender because of an incorrect entry, and you can reverse the posting, and do not need to update the allocation structure. You only need to reverse the incorrectly assigned posting before repeating the settlement. Exception: For an investment measure with a line item settlement, you need to extend the allocation structure, even after the reversal.
    If the posting was made correctly, you can do the following:
    a) You can assign a different allocation structure to the sender: In the master data maintenance for the sender, choose "Settlement rule -> Goto -> Settlement parameters" and then enter a different allocation structure.
    If necessary, also check whether the correct allocation structure is entered in the settlement profile. The allocation structure is defaulted in the settlement profile when you create sender master data or when you maintain the settlement rule.
    You can update allocation structure A2

    Dear,
    Please refer my reply in this thread,
    Error in Rework order settlement
    Regards,
    R.Brahmankar

  • We are getting the following error "Complete allocation structure GA"

    Hi,
    Please help on the below issue:-
    We are carrying settlement of order  (Period end activities ) for  CO88 .  We are getting the following error complete allocation structure GA.
    Please guide us.
    Regards
    Srinivas

    Hi,
    Go to Allocation structure and maintain the Source and Settlement cost element for various cost groups in the structure.
    And maintain this Allocation Structure in the settlement profile for your Production/Process orders.
    Regards
    Balaji

  • How / When Does a Device Jump from the 2.4 GHz Network to the 5.0 GHz Network

    I understand -- through another thread that I started -- that the Guest Network will be both 2.4 GHz as well as 5.0 GHz....I would like to understand how / when does a device jump from the 2.4 GHz network to the 5.0 GHz network as I understand that: the 2.4 GHz network is slower but has greater range relative to the 5.0 GHz network.
    Thx...

    Bob Timmons wrote:
    A device will connect to either the 5 GHz or 2.4 GHz band based on its own capabilities and distance in relation to the router.
    So, if you have a 5 GHz capable device that is in close proximity to the router, it will connect at 5 GHz.  If that device moves a few rooms away from the router, it will switch over to the 2.4 GHz band since that signal will be stronger....and likely faster at that location.
    Think of 5 GHz as a "same room" connection or "line-of-sight" deal. It might be OK through one wall....if it is thin.
    You do have an option to assign a separate name to the 5 GHz band in AirPort Utility. Once you have done that, simply "point" the device at the network with the 5 GHz name. Some users swear by this and some swear at this.
    The downside to doing this......the device will likely try to hang on to the 5 GHz connection if it moves a few rooms away from the router.....at a location where the 2.4 GHz signal is stronger and likely faster.
    Again, thanks for the very helpful response.
    It occurs to me from reading the above that it makes sense to let the device (using your words) connect to either the 5 GHz or 2.4 GHz band based on its capabilities and distance in relation to the router as I can see / understand the downside and issue of manually pointing to or selecting  a specific network.
    The reason that I purchased an Apple router is the hope that it will work better than some of the other routers I have tried as far as the 5 GHz / 2.4 GHz dual banding is concerned because in most of these cases I have had to disable the 5 GHz band to maintain a reliable internet connection...hopefully the Aiport Extreme will not require me to do so [i.e. it will work]!
    With respect to *BOTH* the Primary Network and the Guest Network being dual band I can only conclude that this work because there are essentially two separates networks [i.e. 10.o.x.x and 172.16.x.x] that are using the send / receive configuration capabilities.
    Thx...

  • Allocation structure changes at settlement (KO88)

    Guys,
    Here's a question from the PM contingent...
    Is it possible to determine the <i>allocation structure</i> at the point of performing <i>settlement</i> for a PM order (e.g. KO88).
    I've had a quick look for user-exits, but couldn't find anything.
    Thanks in advance

    Allocation Structure is define under settlement profile and this settlement profile is assigned to PM order Type.
    Pl check and define your allocation structure and assinged to you allocation rule .
    Thanks
    Rajiv Pandey

  • Error in jdevelper 11g when opening a project exported from bpm studio 10.3

    Hello I hope someone can help me with this error, thanks in advance.
    I installed soa suite 11G (including ps2) but when i open a project exported from bpm studio 10.3 i have the following error.
    "An unexpected severe error has ocurred in jdeveloper"
    Performing action JDeveloper Forum[ from oracle.ide.log.MessagePage ]
    Performing action About[ from oracle.ide.log.MessagePage ]
    Invoking command: [ from oracle.ide.log.MessagePage ]
    Performing action Open...[ from oracle.ide.log.MessagePage ]
    Performing action Open...[ from oracle.bpm.fusion.ui.editor.FusionEditor ]
    Performing action Open...[ from oracle.ide.ceditor.CodeEditor ]
    Performing action Close All[ from oracle.ide.ceditor.CodeEditor ]
    Performing action Import...[ from oracle.ide.navigator.ApplicationNavigatorWindow ]
    Jul 15, 2010 1:36:03 PM oracle.bpm.project.io.serializers.model.bpmn.BPMN20Loader load
    SEVERE: unexpected element (uri:"http://www.wfmc.org/2004/XPDL2.0alpha", local:"Package"). Expected elements are <{http://xmlns.oracle.com/bpm/OracleExtensions}Annotations>,<{http://xmlns.oracle.com/bpm/OracleExtensions}AttributeExpression>,<{http://xmlns.oracle.com/bpm/OracleExtensions}BooleanFeature>,
    ......................... .... >
    javax.xml.bind.UnmarshalException: unexpected element (uri:"http://www.wfmc.org/2004/XPDL2.0alpha", local:"Package"). Expected elements are <{http://xmlns.oracle.com/bpm/OracleExtensions}Annotations>,<{http://xmlns.oracle.com/bpm/OracleExtensions}AttributeExpression>,<{http://xmlns.oracle.com/bpm/OracleExtensions}BooleanFeature>,
    <{http://www.omg.org/bpmn20}userTask>

    Hi,
    I have the same error. Please if you have the solution or any workaround, i 'll very appreciate if you post it here
    Thanks in advance!

  • Error message when doing settlement for Internal order

    Hi,
    Can someone please help me to resolve the following error:
    When trying to run settlement for an internal order, following error message is generated:
    Item 001 Order xxxxx budget exceeded
    Message no. BP603
    Diagnosis
    Budget was exceeded by xxxx amount in document item 001 Order xxxxxx.
    Also following points may be relevant:
    - System status ISBD for Internal Order is active
    - There is no PR/PO for the order, direct invoice from FI is created through tcode FB50
    - Availability control: Activation Type 1, Overall field ticked in customization
    - Tolerance  Limits:  Availability control action .... Usage 85 % - Warning message, Usage 100 % - Error message
    Thanks,
    Ankita

    Hi Loong,
    Thanks for reply.
    I have already tried drilling down the report S_ALR_87013019 , however following are the only things available from the report.
    1. There is a year independent overall budget for the order of 92500 amt.
    2. Actual in 2009 is 7870.41 and in 2010 is 77980.24. So the total actual amt is 85850.65 overall.
    3. The available budget is 6649.35. i.e Over budget minus actual utililized amounts.
    Since, in the report it shows that the budget is available then I am unable to figure out why does it give error for exceeding budget by amt 50100.65 at the time of settlement.
    Regards,
    Ankita

  • Fetch out of Sequence error isn't returned when doing a single fetch

    Hi all,
    As per my understanding, if we fetch all the rows from a sys_refcursor into a collection, within the pl/sql block, then it doesn't return any row to the calling program. Instead a fetch out of sequence error is encountered. This worked well. However, when I use a single fetch statement(in case the sys_refcursor contains a single row), I do not encounter "Fetch Out Of Sequence" error. It would be really helpful if anyone could please explain this behaviour.
    Below is a sample code snippet that I ran in PL/SQL Developer:
    CREATE OR REPLACE PROCEDURE test_cur_1(in_dept_id VARCHAR2,
    out_cursor OUT SYS_REFCURSOR) IS
    temp_count NUMBER;
    temp_rec dept%ROWTYPE;
    BEGIN
    --This piece of code runs into a "Fetch Out Of Sequence" error, when trying to open up the sys_refcursor.
    OPEN out_cursor FOR
    SELECT *
    FROM dept
    WHERE dept_id = in_dept_id;--dept_id is the primary key
    LOOP
    EXIT WHEN out_cursor%NOTFOUND;
    FETCH out_cursor
    INTO temp_rec;
    dbms_output.put_line('department name: '||temp_rec.dept_name);
    END LOOP;
    EXCEPTION
    WHEN OTHERS THEN
    OPEN out_cursor FOR
    SELECT SQLCODE||'->'||SQLERRM FROM dual;
    END;
    CREATE OR REPLACE PROCEDURE test_cur_2(in_dept_id VARCHAR2,
    out_cursor OUT SYS_REFCURSOR) IS
    temp_count NUMBER;
    temp_rec dept%ROWTYPE;
    BEGIN
    --This piece of code does not run into a "Fetch Out Of Sequence" error. Instead the output sys_refcursor opens up for no rows to display.
    OPEN out_cursor FOR
    SELECT *
    FROM dept
    WHERE dept_id = in_dept_id;--dept_id is the primary key
    FETCH out_cursor
    INTO temp_rec;
    dbms_output.put_line('department name: '||temp_rec.dept_name);
    EXCEPTION
    WHEN OTHERS THEN
    OPEN out_cursor FOR
    SELECT SQLCODE||'->'||SQLERRM FROM dual;
    END;
    Appreciate all your time!

    When you loop through a cursor, Oracle does not know how many rows there will be in the cursor until it has fetched them all, and it cannot know it has fetched them all until it does one last fetch after getting the last row to find that ti gets nothing back. In psuedo code the fetch command works something like:
    open cursor
    cursor%notfound := null;
    -- This is the fetch phase
    ask sql engine to give me a row
    if I got one then
       cursor%notfound := false;
       populate variables/record with values
    else
       cursor%notfound := true;
    end if;
    -- end fetch phase
    go onto next command in the pl/sql blockSo, in your first procedure you fetch the last row of the cursor then go back to the top of the loop. Since Oracle does not know at this point that the last row has already been fetched so, out_cursor%notfound is still false, so it does another fetch at which point it now "knows" that the last row is fetched so notfound becomes true and your loop exits, returning control to the caller. At this point, presumably the caller attempts to fetch from the cursor. Since the cursor handle is already pointing past the last row you get the fetch out of sequence.
    In your second procedure, you fetch a single row from the cursor. You know that the cursor is pointing at the "last" row since you are querying based on the PK, but Oracle does not know that yet. You now return that cursor to the caller who does one more fetch which moves the pointer past the end of the cursor. The caller "sees" no rows, but that is because your procedure already fetched the rows, but did not "check" for the last row.
    John

  • I often get transfer errors -10608 and -10803 when doing double buffered analog output. How can I fix this?

    I'm using the PCI 6711 board programmed in Visual Basic. I'm working from the WFMDoubleBuf example file for VB and I've modified it for continuous output on 2 analog channels. I fill the buffers with customized waveforms from files I have previously created. I often get -10608 (noTransferInProgError, No transfer is in progress for the specified resource) and -10803 (transferStoppedError   , The on-going transfer has been stopped. This is to prevent regeneration for output operations, or to reallocate resources for input operations) errors when I try to output at higher rates (about 140000samples per second and up). The -10608 error generally happens after seve
    ral (sometimes hundreds) of half buffers have been transfered, whereas the -10803 error usually occurs immediately after starting output. This device is supposed to be able to output at up to 1Msample per sec per channel but I don't seem to be able to do that. I have tried increasing the buffersize (up to 16777216) with no apparent effect. Is there any other information as to what causes these errors or how they can be avoided. Any ideas?

    Roz,
    I found two KnowledgeBase entries about the most common causes of these errors.
    1. Why Do I Receive the Error -10608 When Using the PCI-6711?: http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/37752a79eb6a950886256c8b006e8870?OpenDocument
    2. Why am I Getting the 10800 and/or 10803 Errors?:
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/c9097c72463d215886256a700075a6ef?OpenDocument
    Have a great day.

  • Sql Error in Select statement when doing subquery

    Hi,
    I am trying to see what the error is in the subquery part of the select statement.
    Subquery should be fetching the safety_stock_quantity based on the MAX(effectivity_date).
    Any suggestions?
    SELECT kbn.last_update_date,itm.segment1,itm.description,kbn.kanban_card_number,kbn.kanban_size,
                   (SELECT msc.safety_stock_quantity
    FROM mtl_safety_stocks msc
    WHERE msc.effectivity_date = (select MAX(msc2.effectivity_date)
                   from mtl_safety_stocks msc2
                                            where msc2.inventory_item_id = itm.inventory_item_id
                                                 and msc2.organization_id = itm.organization_id)
                   AND msc.inventory_item_id = itm.inventory_item_id
         AND msc.organization_id = itm.organization_id                                        
    FROM mtl_system_items_b itm
    ,mtl_onhand_quantities_detail moqd
              ,mtl_safety_stocks msc
              ,mtl_kanban_card_activity kbn
    WHERE itm.inventory_item_id = kbn.inventory_item_id
    AND itm.organization_id = kbn.organization_id
    AND itm.inventory_item_id = moqd.inventory_item_id
    AND itm.organization_id = moqd.organization_id
    AND moqd.subinventory_code = kbn.source_subinventory
         AND kbn.card_status = 1
         AND kbn.supply_status = 5
         AND msc.inventory_item_id = itm.inventory_item_id
         AND msc.organization_id = itm.organization_id     
    GROUP BY
    kbn.last_update_date,itm.segment1,itm.description,kbn.kanban_card_number,kbn.kanban_size;
    Thanks
    Pravn

    Hi, Pravn,
    Remember the ABC's of GROUP BY:
    When you use a GROUP BY clause and/or an aggregate fucntion, then every item in the SELECT clause must be:
    (A) an <b>A</b>ggregate function,
    (B) one of the "group <b>B</b>y" expressions,
    (C) a <b>C</b>onstant, or
    (D) something that <b>D</b>epends entirely on the above. (For example, if you "GROUP BY TRUNC(dt)", you can "SELECT TO_CHAR (TRUNC(dt), 'Mon-DD')").
    There's a GROUP BY clause in your main query, so every item in the main SELECT clause must be one of the above. The last item, the unnamed scalar sub-query, is none of the above.
    How can you fix this problem? That depends on your data, the results you want, and perhaps on your Oracle version. If you'd like help, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) from all tables involved. Also post the results you want from that data, and an explanation of how you get those results from that data, with specific examples.
    Always say which version of Oracle you're using.
    You may have noticed that this site normally doesn't display multiple spaces in a row.
    Whenever you post formatted text (including, but limited to, actual code) on this site, type these 6 characters:
    \(small letters only, inside curly brackets) before and after each section of formatted text, to preserve spacing.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • ERROR IN NUMBER RANGE when doing profit center distribution

    hi
       iam getting this error while doing distribution in profit center accounting , can anyone help me with this
    ERROR:
    Diagnosis
    An error occurred during document number determination. No range was found for number range object GL_LOCAL, sub-object AUS2.
    System Response
    No document number was determined. Results could not be updated.

    follow steps below:
    1.  go to tcode snro
    2.  input GL_LOCAL in the object field
    3.  push "number ranges" button
    4.  push "Groups"(maintain) button
    5.  select "V0" group, since I use Document type 'V0' during PCA distribution
    6. push 'change' button
    7. insert the year you want

  • Account Determination Error when doing GI for Delivery from Projects

    Hi,
    When we try and Goods Issue a delivery from Projects, we get the following error:
    Account determination for entry 0 GBB 0001 ___ 7900 not possible
    We are not sure why the Account grouping code comes through with no value. Please could someone assist with this issue.
    Regards,
    De Wet

    Hi,
    Check in T code OBYC,whether the account determination is maintained against the valuation class for BPX.
    Regards

  • Live Office Returns Unknown Error when doing a Universe Query from Excel

    The issue I am having is that every time I do a universe query against any universe (STS Sales, eFashion, etc...), I get the query panel, I choose the dimensions and measures, I click next and the tool returns an Unknown error. This doesn't happen if I import a "part" from a WEBI or Crystal report. It only happens when I do a universe query.
    Any thoughts?
    Edited by: Larry Hill on Feb 26, 2010 10:19 AM

    Hi
    which kind of web server do you use?
    Which version of the BO Server and the LiveOffce plug-in do you use?
    Regards,
    Stratos

  • Error Log when doing a Copy data from the Hyperion web Administration tool

    Hello, I got an error message below when I was trying to use the copydata Administration tool in Hyperion Web.
    " MSG_COPY_DATA_OPTIONS_FAILED: An error occurred while running the specified calc script. Check the log for details."
    Could you please let me know the path to find the log so I could find out what was the error about?
    Thanks

    Hello, found the log...here's the error log
    [Thu Aug 19 10:55:14 2010]Local/PLCMPLAN/Main/user name /Info(1013162)
    Received Command [Calculate] from user [hyperionprod]
    [Thu Aug 19 10:55:15 2010]Local/PLCMPLAN/Main/user name /Error(1200315)
    Error parsing formula for [FIX STATEMENT] (line 1): invalid object type
    [Thu Aug 19 10:55:15 2010]Local/PLCMPLAN/Main/user name /Error(1012001)
    Invalid Calc Script syntax [
    This is not the first time I have done this process.. it worked great before... however, I noticed that performance bar is very slow...
    If you recommend to restart services which services? The Hyperion Admin services, Provider Services or the Essbase services?
    Please advise

  • Outputting an error message in MV50AFZ1 when doing a VL01N - getting update

    Hello. I am getting an "update terminate" message due to using a MESSAGE statement in user-exit USEREXIT_SAVE_DOCUMENT_PREPARE . We need to be able to stop a delivery from getting created and alert the user under certain circumstances (if a field is not filled in on a separate screen). I have seen under Note 415716 that we cannot use the MESSAGE statement. Is there any way to stop a delivery from being created while informing the user that they have not filled out the required field? (This field is on another tab that they may not see when creating into the delivery). I have tried various uses of the MESSAGE statment, tried perform message_handling, etc., but still no luck. Thanks for any help!
    Regards,
    Vince

    Hi Vince,
    I am not too sure but could you please check below subroutine of SAPMV50A-
            PERFORM message_handling USING
                                           <item#>
                                           <number>
                                           <type>
                                           <id>
                                           <msgv1>
                                           <msgv2>
                                           <msgv3>
                                           <msgv4>.
    Thanks
    Mohit

Maybe you are looking for