In AS03 internal order field is not being utilised

Hi All,
In the master data (AS 03 ) internal  order field under the Tab, Time dependent is not being utilized because when the field is filled with I/O No it is generating wrong depreciation(additional) in COu2019S module which is to be rectified..     
This field as a matter of fact needs to be filled up, to know from where the asset is capitalized. Correct me if i am wrong.
Regards,
Arvind

Hi Arvind,
This field in the tab Tab, Time dependent is used for the depreciation posting.
When you want to see where it comes from you have to use the ftab origin.
If you settle the cost from an investment order/project it fills in automatecly this value in the tab origin

Similar Messages

  • Internal Order field missing on various entry screens

    Hi,
    In our production client, we don't see internal order field. It was there before. But somehow it just disappeared on screen like FB50, FB60, FB70 etc. I can see the internal order field in other environments. Can you please tell me how I can get the field back?
    Thanks in Advance

    Hi,
    Please check in FB50 the following:
    If you go to configuration (the little chart above the G/L block) -> (Box or button blue and yellow above scroll bar right side.) Then double click on configutation pick button administrator.
    You will see that some fields are flagged as "hidden". (invisible)
    Check if Internal order is hidden. If yes, unflag that selection, activate, save and check the results.
    Unflag also all the fields required.
    Please also review the following Note:
    546889     FAQ: Screen variants in FI Enjoy Transa
    186961     Maintenance of screen variants for Enjoy tr
    180504     Enjoy+screen variant: Missing authorization
    I hope it helps.
    Best Regards,
    Vanessa Barth.

  • GL account to  be changed so that the Internal Order field is mandatory

    Hello,
    We wand GL account to  be changed so that the Internal Order field is mandatory?  Nothing should be posted to this account without an Internal order and therefore, if this was a mandatory field people would be forced to put the Internal order # in up front rather than forgetting to add it in.
    The account is P&L account.
    Please let us know how to configure this?
    BR,
    Zulfikar

    Hi, other than setting the GL account as a cost element, you can assign a field status group that has internal order as a mandatory field.
    In spro, go to Financial accounting global setting > Document > Line item > Controls > Maintain Field Satus Variant.
    Select the Field status group that you want to change or you can copy any standard group and rename it as a new group. In the group, you will need to go to "Additional Account Assignment". Change CO/PP order to become "Required Entry".
    Hope this helps.
    Best Regards,
    Reverie

  • Profit center field and internal order field in sales order

    Hello all,
    I am unable to find the settings for profit center field and internal order field in sales order account assignment tab screen. kindly let me know the path and configuration settings.
    Thanks in advance
    Regards
    srinivas

    Hi Srinivas
    If you want to assign the profit center then make sure that the Profit center is assigned in MMR->Sales orgn 1 view . 
    But to assign the Profit center in MMR also you need to configure the Profit center first for your Material in your company code with the help of FI/CO consultants and then assign then the profit center will flow from MMR to sales order  item data->account assignment tab
    Regards
    Srinath

  • Internal order number is not picking in Capital PO

    Dear All,
             While creating capital PO the account assignment tab internal order number field is not getting updated. While entering the asset number the internal order number field shows blank.
              Kindly advise me to rectify the setting, If I done wrong.
    Thanks...
    Edited by: saravana j on Jun 14, 2010 10:33 AM

    Yes this is correct. How the system should know the internal order?
    When you use a combination assets / internal orders the proces steps are:
    Create a investment internal order
    Assign the PO to the internal order order.
    The costs are posted on the IO
    Settle the cost to the AUC
    Final setle the costs from the AUC to the final asset

  • Internal order - FI postings not allowed

    Hi
      I am trying to release a billing document. I am getting an error saying "FI postings not allowed - I.O number". I am not much aware of internal orders. Could anyone here let me know how I can enable FI postings for this particular internal order.
    Thanks and regards
    Aparna

    Hello,
    System Status
    CRTD (which must have been greyed out)
    SYSTLINE - Field name
    There is status buttons, next to this field, (with black triangles)
    If you press on upward traingle, it goes to next level and system status gets changed.
    To to Technically complete status and try.
    Check in REL and TECO status.
    Regards,
    Ravi

  • Internal order field mandatory

    Dear Experts,
    we have G/L code which is using job work purpose, we need to make internal order mandatory for g/l code through FI postings and  MB1A transaction with movement type 201,   if do through in g/l master it will effect when posting FI transactions, when i do MB1A it is not trigerring, i made mandatory in movement type 201,  when ever we do with 201 for all g/l code it is trigerring,  we need only particular gl code with movement type 201,
    how to do, pleae help me.
    Regards
    chandu.

    Hi,
    Will you please explain "make that field mandatory for that Field status group".In which transaction / SPRO we had to make it mandatory.Hope it is not in OMJJ.
    thanks & regards
    SAP learner.

  • OKB9-Internal order assignment is not working

    Dear Guru
      I have an Requirment that whenever Billing document get posted data must flow to xxxxx Internal order.I assign the Internal order to cost element in OKB9.But not when posting billing document I cant see internal order in accounting or general ledger view.

    Hi Deepali
    If copa is active, revenue will post to copa. Okb9 is just a default and is used when no other cost object found
    If you want biling to post only to Int order, assign it in your sales order account assignment tab
    Note that in vkoa, you will need to maintain GL acct against Kofi and kofk both in that case
    If you want it to post to both IO and copa, enter IO along with Prof segment in sales order
    Br. Ajay M

  • Where is the Internal Order Field in ME21n?

    Hi guys,
    There's a requirement for Internal Order (aufnr) field. It is in EKKN table but I can't find it in Account Assignment ( in me21n)
    Points will be rewarded.

    Hi,
    Use Account Assignment  Catagory "F" In ME21N.
    If helpful then reward.
    Regards,
    Biju K

  • Internal order field for Material P.O

    Dear Experts,
    I have an issue on P.O.  They have the Budgeting for Materials, these budgerting capturing through Internal Order sceario. While creating P.O. for Material, user want to enter the Ingternal Order number for Material P.O. for Service material they are giving Account Assignment Category like K, P, A and etc.. but Material P.O. they are not giving any Account Assignment Category.
    How to enter the Internal order number at P.O level or P.R. level for Material P.O.
    Can we use "X" as an Account Assignment Category for Material P.O.
    kindly suggest.
    regards,
    Gopi.P

    Dear Gopi,
    As a standard SAP setting, F is used as the account assignment category for Order.
    thanks and regards,
    anit

  • Internal Order field in Vendor Master

    Dear Experts,
    Please advise how to bring Internal Order filed in Vendor Master (FK02). I have checked screen layouts in IMG but IO filed is not there.
    Please help.
    Thanks,
    Deb

    Because I want to link the Vendor with their respective budgets. In my case it is Employee Vendors. Once the budgets are assigned to an Internal Order and if it is linked to the vendor, we can control the expenses. Please advise if any other solution, if it is not as per standard.
    Thanks,
    Deb

  • Internal order field Suppress

    Dear Experts,
    Please guide me how to suppress G/L account field in MB1A tansaction code,  I have created one new movement type with copy of 201 and 202 in T.code OMJJ for movement type 903 i have deleted gl account field KONTO even though field is displaying, 
    please guide how to do for movemnet type 903 while doing mb1a transaction gl account should not appeal.
    Regards
    Chandu
    Edited by: chandu on Aug 10, 2010 10:05 AM

    Hi Chandu,
    To Suppress the G/L account you need to supress at Transaction level, for you case the Transcation Code is - MB1A (Which is actually a Goods Issue business transaction. Bu->t you are did only at Mvt. type Level thats why system is giving the priority over Mvt. type to transaction level.
    So follow the path - SPRO->Materials Management->Inventory Management and Physical Inventory->Inventory Management and Physical Inventory->Define Screen Layout
    Now select your Movement type and got in side it and supress what ever want....
    Note: Please assign valuable points in order to encourage contributors answering your queries...
    Best Regards
    Silky

  • Internal table field does not show data.

    hello experts,
    I am currently modifying a code in a report where it shows PO's and it amount, downpayment, Invoice, GR, payment and balance. Now the problem is, some of the PO amount(it gets the amount from ekpo-netwr) does not show on the report output. the field is t_amount-netwr. I really need help on this one guys. Thanks and take care!
    PERFORM process_with_budat.
    FORM process_with_budat.
      DELETE t_pohistory WHERE hist_type <> 'A'
                           AND hist_type <> 'E'
                           AND hist_type <> 'Q'.
      LOOP AT t_account.
        DELETE it_dtl WHERE ebeln = t_account-ebeln
                        AND psphi IS initial.
        DELETE t_ekpo WHERE ebeln = t_account-ebeln
                        AND ebelp = t_account-po_item.
        t_proj-ebelp = t_account-po_item.
        SELECT SINGLE psphi FROM prps INTO t_proj-psphi
              WHERE posid = t_account-wbs_elem_e.
        CHECK sy-subrc = 0.
        LOOP AT t_pohistory WHERE po_item = t_account-po_item
                              AND ebeln   = t_account-ebeln.
          t_amount-ebeln = t_account-ebeln.
          t_amount-psphi = t_proj-psphi.
          ON CHANGE OF t_pohistory-po_item.
            CLEAR v_netwr.
            SELECT SINGLE netwr FROM ekpo INTO v_netwr
                  WHERE ebeln = t_account-ebeln
                    AND ebelp = t_account-po_item.
            t_amount-netwr = v_netwr.
          ENDON.
          IF v_ebeln IS INITIAL AND v_ebelp IS INITIAL.
            CLEAR v_netwr.
            SELECT SINGLE netwr FROM ekpo INTO v_netwr
                  WHERE ebeln = t_account-ebeln
                    AND ebelp = t_account-po_item.
            t_amount-netwr = v_netwr.
            v_ebeln = t_account-ebeln.
            v_ebelp = t_account-po_item.
          ELSEIF v_ebeln <> t_account-ebeln AND
                 v_ebelp <> t_account-po_item.
            CLEAR v_netwr.
            SELECT SINGLE netwr FROM ekpo INTO v_netwr
                  WHERE ebeln = t_account-ebeln
                    AND ebelp = t_account-po_item.
            t_amount-netwr = v_netwr.
            v_ebeln = t_account-ebeln.
            v_ebelp = t_account-po_item.
          ELSEIF v_ebeln = t_account-ebeln AND
                 v_ebelp <> t_account-po_item.
            CLEAR v_netwr.
            SELECT SINGLE netwr FROM ekpo INTO v_netwr
                  WHERE ebeln = t_account-ebeln
                    AND ebelp = t_account-po_item.
            t_amount-netwr = v_netwr.
            v_ebeln = t_account-ebeln.
            v_ebelp = t_account-po_item.
          ENDIF.
          CHECK NOT t_amount-psphi IS INITIAL.
          if t_pohistory-pstng_date LE pa_augdt.
         IF t_pohistory-pstng_date IN so_augdt.
            IF t_pohistory-db_cr_ind = 'H'.
              t_pohistory-val_loccur = - t_pohistory-val_loccur.
              t_pohistory-val_forcur = - t_pohistory-val_forcur.
              t_pohistory-cl_val_loc = - t_pohistory-cl_val_loc.
            ENDIF.
            IF t_pohistory-hist_type = 'A'.
              IF t_pohistory-currency <> 'PHP'.
                t_amount-dpamt = t_amount-dpamt + t_pohistory-val_forcur.
              ELSE.
                t_amount-dpamt = t_amount-dpamt + t_pohistory-val_loccur.
              ENDIF.
            ELSEIF t_pohistory-hist_type = 'E'.
              IF t_pohistory-currency <> 'PHP'.
                t_amount-gramt = t_amount-gramt + t_pohistory-val_forcur.
              ELSE.
        t_amount-gramt = t_amount-gramt + t_pohistory-val_loccur.
              ENDIF.
            ELSEIF t_pohistory-hist_type = 'Q'.
              IF t_pohistory-currency <> 'PHP'.
           t_amount-iramt = t_amount-iramt + t_pohistory-val_forcur.
              ELSE.
                t_amount-iramt = t_amount-iramt + t_pohistory-val_loccur.
              ENDIF.
            ENDIF.
            IF t_pohistory-currency <> 'PHP'.
              IF t_pohistory-val_loccur = 0 OR
                 t_pohistory-val_forcur = 0.
                t_amount-tramt = t_amount-iramt.
               t_amount-tramt = t_amount-dpamt.
              ELSE.
                t_amount-tramt = t_amount-iramt.
              ENDIF.
            ELSE.
              t_amount-tramt = t_amount-iramt.
             t_amount-tramt = t_pohistory-cl_val_loc + t_amount-dpamt.
            ENDIF.
            IF NOT t_pohistory-cl_val_loc IS INITIAL.
              CONCATENATE t_pohistory-mat_doc t_pohistory-doc_year
                    INTO bkpf-awkey.
             SELECT SINGLE * FROM bkpf
                   WHERE awkey = bkpf-awkey.
    *AVH - removed wrbtr and dmbtr from selection
              SELECT augdt augbl shkzg FROM bsak
                    INTO (bsak-augdt,bsak-augbl,bsak-shkzg)
                    WHERE bukrs = bkpf-bukrs
                      AND gjahr = bkpf-gjahr
                      AND belnr = bkpf-belnr.
    *AVH
                if not bsak-augbl is initial.
                  select belnr gjahr from bsak
                   into (bsak-belnr, bsak-gjahr)
                    where bukrs = bkpf-bukrs
                     and belnr = bkpf-belnr
                     and gjahr = bkpf-gjahr.
                    select awkey from bkpf
                     into v_bkpf_aw
                     where bukrs = 'GLOB'
                       and belnr = bsak-belnr
                       and gjahr = bsak-gjahr.
                      w_len = strlen( v_bkpf_aw ).
                      w_off = w_len - 4.
                      v_awkey_1 = v_bkpf_aw+0(10).
                      v_awkey_2 = v_bkpf_aw+w_off(4).
                      select single dmbtr wrbtr from ekbe
                        into (ekbe-dmbtr, ekbe-wrbtr)
                       where belnr = v_awkey_1
                         and gjahr = v_awkey_2.
    *AVH - Changed all bsak-wrbtr to ekbe-wrbtr and dmbtr to ekbe-dmbtr.
                      IF bsak-shkzg = 'H'.
                        ekbe-dmbtr = - ekbe-dmbtr.
                        ekbe-wrbtr = - ekbe-wrbtr.
                      ENDIF.
                      IF t_pohistory-currency <> 'PHP'.
                        IF bsak-augdt GT pa_augdt.
                 IF bsak-augdt IN so_augdt.
                          t_amount-tramt = t_amount-tramt + ekbe-wrbtr.
                        ENDIF.
                      ELSE.
                        IF bsak-augdt GT pa_augdt.
                 IF bsak-augdt IN so_augdt.
                          t_amount-tramt = t_amount-tramt + ekbe-dmbtr.
                        ENDIF.
                      ENDIF.
                    endselect.
                   endselect.
                  endselect.
                endif.
              ENDSELECT.
            ENDIF.
            IF t_account-distr_perc <> 0.
              t_amount-dpamt = ( t_account-distr_perc *
                                 t_amount-dpamt ) / 100.
              t_amount-gramt = ( t_account-distr_perc *
                                 t_amount-gramt ) / 100.
              t_amount-iramt = ( t_account-distr_perc *
                                 t_amount-iramt ) / 100.
              t_amount-tramt = ( t_account-distr_perc *
                                 t_amount-tramt ) / 100.
            ENDIF.
          ENDIF.
          IF t_amount-tramt < 0.
            t_amount-tramt = 0.
          ENDIF.
          t_amount-tramt = t_amount-iramt.
          t_amount-blamt = t_amount-netwr - t_amount-tramt.
          COLLECT t_amount. CLEAR t_amount.
          APPEND t_proj.
        ENDLOOP.
        IF sy-subrc <> 0.
          CLEAR v_netwr.
          SELECT SINGLE netwr FROM ekpo INTO v_netwr
                WHERE ebeln = t_account-ebeln
                  AND ebelp = t_account-po_item.
          t_amount-ebeln = t_account-ebeln.
          t_amount-psphi = t_proj-psphi.
          t_amount-tramt = t_amount-iramt.
          t_amount-blamt = t_amount-netwr - t_amount-tramt.
          COLLECT t_amount. CLEAR t_amount.
          APPEND t_proj.
        ENDIF.
      ENDLOOP.
    endform.
    **This is where it transfers the data**
    LOOP AT t_amount.
        it_dtl-netwr = t_amount-netwr.
        it_dtl-dpamt = t_amount-dpamt.
        it_dtl-gramt = t_amount-gramt.
        it_dtl-iramt = t_amount-iramt.
        it_dtl-tramt = t_amount-tramt.
        it_dtl-blamt = t_amount-blamt.
        MODIFY it_dtl TRANSPORTING netwr dpamt gramt
                                   iramt tramt blamt
              WHERE ebeln = t_amount-ebeln
                AND psphi = t_amount-psphi.
        CLEAR it_dtl.
      ENDLOOP.

    hi ,
    just place the code and check for a particular po if its there inthe ekpo table then it has to get it for ur select single query .
    but ur logic is build on if --- endif.check this option first of all.
    if in the debugging u see the value then as u say in the report output u r not able to see the value then the problem will be space alignment also.
    check the value in debugging and let us know first of all . okay
    vijay.
    IF v_ebeln IS INITIAL AND v_ebelp IS INITIAL.
    CLEAR v_netwr.
    SELECT SINGLE netwr FROM ekpo INTO v_netwr
    WHERE ebeln = t_account-ebeln
    AND ebelp = t_account-po_item.
    break-point.
    t_amount-netwr = v_netwr.
    v_ebeln = t_account-ebeln.
    v_ebelp = t_account-po_item.
    ELSEIF v_ebeln <> t_account-ebeln AND
    v_ebelp <> t_account-po_item.
    CLEAR v_netwr.
    SELECT SINGLE netwr FROM ekpo INTO v_netwr
    WHERE ebeln = t_account-ebeln
    AND ebelp = t_account-po_item.
    break-point.
    t_amount-netwr = v_netwr.
    v_ebeln = t_account-ebeln.
    v_ebelp = t_account-po_item.
    ELSEIF v_ebeln = t_account-ebeln AND
    v_ebelp <> t_account-po_item.
    CLEAR v_netwr.
    SELECT SINGLE netwr FROM ekpo INTO v_netwr
    WHERE ebeln = t_account-ebeln
    AND ebelp = t_account-po_item.
    break-point.
    t_amount-netwr = v_netwr.

  • Field value not being written to database

    Hello,
    I'm trying to auto-populate a form field from a value in one of my backing beans by changing the field value property from #{bindings.Modifiedby1.inputValue} to #{pageFlowScope.backing_Login.userName}. When I open the form, the correct value from the backing bean is displayed in the field now, but when I save/commit the record the value doesn't make it to the database so while it is displayed on the screen in the form field, it doesn't get written to the database. Is there something that needs to be done to update the input value in the actual binding or something? I'm developing in JDeveloper 11.1.1.3.
    Thanks!

    Well, I thought it was working. I've found that the ModifiedBy and ModifiedDate fields do get updated in the database now, but it updates those two fields in the first row that was displayed on the table instead of the row that was selected. Here's my backing bean code (I've tried to comment what I'm doing in each step):
    public void editDialogListener(DialogEvent dialogEvent) {
    //when "ok" button in dialog box is selected
    if (dialogEvent.getOutcome().name().equals("ok")) {
    //get userName from Login backing bean and save as loggedInUser
    RequestContext requestContext =
    RequestContext.getCurrentInstance();
    String loggedInUser =
    (String)requestContext.getPageFlowScope().get("userName");
    //get bindings
    BindingContainer bindings = getBindings();
    //get Modifiedby1 attribute from bindings and setInputValue to LoggedInUser
    AttributeBinding attrModifiedBy =
    (AttributeBinding)bindings.getControlBinding("Modifiedby1");
    attrModifiedBy.setInputValue(loggedInUser);
    //get Modifieddate1 attribute from bindings and setInputValue to current date
    AttributeBinding attrModifiedDate =
    (AttributeBinding)bindings.getControlBinding("Modifieddate1");
    attrModifiedDate.setInputValue(new Date());
    //perform Commit
    OperationBinding operationBinding =
    bindings.getOperationBinding("Commit");
    operationBinding.execute();
    Can anyone see what I need to add or do differently to grab the selected row's attributes for updating?

  • Internal order mandatory for gl code

    i want to make the internal order mandatory for all expense gl code . in which session i can do this please.
    I want to make the internal order mandatory for GL code , but for the same Gl code i also want to enter  some expenses without internal order also. Whether this is possible.
    By using internal order i want to capture a particular expense  a) employee wise  b) lead wise or project wise. we are using the f-43  where in we are able to enter for each entry only one order number , if i capture the expense lead wise not able  to capture employee wise.  is there any way where in i can input two internal order for one transaction.
    regards
    sathya

    Hi
    Your First question --
    Since you want to make internal order field mandatory not for all exp GL account, it is advisable to go for validation and not touch field status variant.Since it will impact all the GL account and posting key.
    Go to OB28 and create validation for
    If Transaction code is F-43 and
    company code - XX and
    Posting Key- 40
    GL account - SET ( create a set for your required GL accounts via GS01 - Table BSEG ,Field- HKONT, so that need not to enter each GL account in validation .Enter all your required GL account in this set and refer this set in validation.You can include or exclude GL account anytime via GS02)
    and Internal order - '  '  then error message - please enter a valid internal order.
    Create the above validation , at the time of F-43 it will prompt for internal order entry if meets the above conditions.Hope you have already activated the internal order field in the transaction for required posting key and the GL account field status , please make it optional only and not mandatory.
    SEceond question--
    You cannot enter more than one internal order in one entry but you can use other field to capture the required information.We have quite free fields where we can maintained inuts as required for reporting purpose.
    Like you want one entry employee wise and leadwise both then you can go for the below--
    For Employeewise - use internal order
    For Leadwise - use reason code (this feild you need to activate for posting key 40 and for GL account field status variant, make it optional only and control via validation as above for internal order, so it will only impact your required GL account.
    Hope this is clear to you.
    Cheers
    Mukta
    Edited by: MUKTAKUMARI on Aug 17, 2009 11:43 AM
    PS: Reason code you need to create in SPRO.

Maybe you are looking for

  • Upgrade 250Gb HHD to 500Gb results in pinwheel on everything I try to do.

    I have a 2009 MacBook Pro, 2.53 GHz Intel Core 2 Duo, 8GB 1067 MHz DDR3. Original HHD is 250GB. I used SuperDuper! to make a copy of the original 250GB to a WD 500GB. When I install the 500GB in the MacBook Pro connected to the SATA controller, I get

  • JSTL connect to DataBase

    Hi , I am using JSTL to connect to MYSQL DB , but it fails , any one could help , according to documentation I wrote the following tag (I am not sure about the value of the attribute "url" ): <ui:panelGroup binding="#{Main.groupPanel1}" id="groupPane

  • Should I get Motion 5?

    Considering getting motion 5 but just checking that it has some essentials for me. 1. Colour removal on clips and replacing with background, basically for greenscreen stuff 2. Adding animations to clips, not just for adding titles, but importing gifs

  • Airport interferes with magic mouse

    Using mac mini: At location 1 via airport and ADSL: the magic mouse jerks around, loses link, stalls. Restart fixes for a few minutes, then it begins again. Keyboard jams too. Testing location 1: turning off airport everything works, but of course ca

  • Converting unicode string to ASCII

    I'm using a 3rd party API and I'm receiving the following unicoded string through an API: Original string: "Bill%u002b%u002526%u002bHarry%u002bUsers" The ASCII value is supposed to be: Desired string: "Bill & Harry Users" How do I convert the origina