Account determination in SRM

Hello,
Can someone explain to me how the account determination in SRM works? I have a thorough understanding of MM.
I would like to know what the possibilities are when configuring account determination (classic scenario).
Thank you & Kind regards, Djoekie

Direct material - stock / Inventory account posted - When you order a DIRECT
for
Consumption material - As discussed by Iftakar in Srm product category were mapped with GL accounts.
but end user can change account assignment categories cost center , asset , wbs element, Order and GL accounts as defaulted.
Muthu

Similar Messages

  • How to have backend account determination working SRM

    Hello everybody
    Just came across thread
    EBP G/L Account Assignment doesn't  follow R/3 Account Determination
    while I was searching for a solution to this same problem I'm having here as well. I already thought about using BAdI BBP_DETERMINE_ACCT. But I'm stuck to find the right backend function module (R/3 4.7) in order to ask for the G/L account coming from the backend account determination.
    Did somebody already solve this and if yes is willing to share knowledge?
    Any useful help will of course be rewarded with points!
    Best regards,
    Renaud

    <b>The function module in R/3 backend systems looks like that:</b>
    FUNCTION <your function module name here>.
    *"*"Lokale Schnittstelle:
    *"  IMPORTING
    *"     VALUE(I_MATNR) TYPE  MARA-MATNR
    *"     VALUE(I_BUKRS) LIKE  T001-BUKRS
    *"  EXPORTING
    *"     VALUE(E_KONTO) LIKE  T030-KONTH
    *"     VALUE(E_BSCHH) LIKE  T030B-BSCHH
    *"  EXCEPTIONS
    *"      NOT_FOUND
      DATA: w_subrc LIKE sy-subrc.
      DATA: i_ktopl LIKE t001-ktopl.
      DATA: i_bklas LIKE mbew-bklas.
      CLEAR: w_subrc, i_ktopl, i_bklas, e_bschh, e_konto.
    * Determine chart of accounts
      SELECT SINGLE ktopl FROM t001 INTO i_ktopl
        WHERE bukrs = i_bukrs.
      w_subrc = w_subrc + sy-subrc.
    * Determine bklas from material
      SELECT SINGLE bklas FROM mbew INTO i_bklas
        WHERE matnr = i_matnr
        AND   bwkey = '1000'
        AND   bwtar = space.
      w_subrc = w_subrc + sy-subrc.
    * Determine G/L account
      CALL FUNCTION 'MR_ACCOUNT_ASSIGNMENT'
        EXPORTING
          bewertungsklasse       = i_bklas
          bewertung_modif        = '1000'
          kontenplan             = i_ktopl
          konto_modif            = 'VBR'
          soll_haben_kennzeichen = 'S'
          vorgangsschluessel     = 'GBB'
        IMPORTING
          buchungsschluessel     = e_bschh
          konto                  = e_konto
        EXCEPTIONS
          NOT_FOUND_T030         = 1
          NOT_FOUND_T030B        = 2
          NOT_FOUND_T030R        = 3
          NOT_FOUND_T030S        = 4
      w_subrc = w_subrc + sy-subrc.
      IF w_subrc <> 0.
        MESSAGE i100(zpcg_mm) WITH i_matnr RAISING not_found.
      ENDIF.
    ENDFUNCTION.
    <b>The BAdI code in SRM looks like that:</b>
    method IF_EX_BBP_DETERMINE_ACCT~DETERMINE_ACCOUNT.
      data: e_konto(10) TYPE C,
            e_bschh(2)  TYPE C,
            wa_acct_data TYPE BBP_OCI_ENRACCT.
      IF NOT item_data-ordered_prod IS INITIAL.
        CALL FUNCTION '<your function module name here>'
          DESTINATION item_data-product_src_sys
          EXPORTING
            i_matnr = item_data-ordered_prod
            i_bukrs = item_data-co_code
          IMPORTING
            e_konto = e_konto
            e_bschh = e_bschh
          EXCEPTIONS
            NOT_FOUND = 1
        IF sy-subrc = 0.
          LOOP AT acct_data INTO wa_acct_data
            WHERE line = item_data-line.
            wa_acct_data-g_l_acct = e_konto.
            MODIFY acct_data FROM wa_acct_data.
          ENDLOOP.
        ENDIF.
      ENDIF.
    endmethod.
    <b></b>

  • G/L account determination in SRM by company code

    Hi,
    We have a requirement to default G/L account not only by product category but also by company code. I can see the field company on the BBP_DET_ACCOUNT table but in configuration this field is not there. I know the field company is not directly the company code field in ECC but is the BP in the org plan that has the company code flag on the function tab.
    We also know that we can use the BADI BBP_DETERMINE_ACCT to accomplish what we want but I am trying to find a way of doing it without any development.
    We are in SRM 5.5 connected to ECC 6.0.
    Thanks and regards, Jose Oyon.

    Dear Olyn,
    if it is showing in Account Determination analysis that "G/L account has been determined", but still in the incompletion log it shows "G/L account was not determined", then the most possible chance is that after creating the Sales Order the G/L account was determined for Customer or Material.
    You can be able to save the order even it is incomplete.
    Solution: you can delete the line item from the sales order & again add it
    Please let me know if this solution helps you or not.
    Thanks
    Bidhu

  • G/L account determination/change in confirmation

    Hello,
    How can we achieve G/L account determination and change while creating a confirmation in SRM?
    Is it possible using the CHANGE_DOC BADI.
    Ultimately we shoudl be able to modify the G/L account copied from PO in case the product category changes at item level.
    Please let me know if anyone has worked on similar issue.
    Regards.

    Dear Olyn,
    if it is showing in Account Determination analysis that "G/L account has been determined", but still in the incompletion log it shows "G/L account was not determined", then the most possible chance is that after creating the Sales Order the G/L account was determined for Customer or Material.
    You can be able to save the order even it is incomplete.
    Solution: you can delete the line item from the sales order & again add it
    Please let me know if this solution helps you or not.
    Thanks
    Bidhu

  • RC 3 M8 147 Account determination for Chart of Accounts._ WRX not possible

    Hi All,
    When I am confirming the Service Entry Sheet from SRM Front end for the ECPO replicated in the Backend following error is displayed:
    <b>RC 3 M8 147 Account determination for Chart of Accounts._ WRX not possible</b>
    How can I get the Service Entry Sheet Posted/Accepted...?
    Regards,
    Rounak

    Hi Rounak,
    Thank for ther reply , I have checked all the settings which u have mentioned.
    1)Account assignment -K
    2)Field  Status Group -Z001 i.e General
    3)In OBYC -Valuation Modifier has been mapped to the GR/IR-- GL account.
    A)the cost centre and the GL account has been mapped .
    Still i am getting the same error ,
    RC=     3  M8                   147 Account determination for entry RCL WRX 0001 not possible
    What more can we check in the FI-MM integration  ??
    The same combination is working fine for Asset purchases.
    wth rgds
    SVU123
    Edited by: svu123 on Jan 31, 2008 6:37 AM

  • Account determination error - in creation of invoice

    Hello experts,
    i have an error in creation of invoice, after( pgi post goods issue)
    will you please help me out to solve this error.
    thanks & Regards,
    yogesh raina

    hello sir,
    After going throuth this path it shows no gl account in account determination chart
    as below
    Condition type     Message     Description
      ZPR0                                  123     Access KOFI not carried out (initialized field)
    Access     Message     Description
    10     123     Access KOFI not carried out (initialized field)
    20     121     No G/L account found in Account determination type KOFI
    30     123     Access KOFI not carried out (initialized field)
    40     121     No G/L account found in Account determination type KOFI
    50     121     No G/L account found in Account determination type KOFI
    60     123     Access KOFI not carried out (initialized field)

  • Account determination error in VF02

    Hai Guru,s
    In VF02 when i am going ton release the flag to accounting i am getting following error  "Posting keys for accounting determination for transaction EXD does not exist"
    I checked VKOA EXD a/c key availabele .This is Exise duty account key.....In pricing procedure also EXD assigned to respectine condition type.............
    where i did wrong.........which setting i missed........
    Thank u in advance
    Regards
    Anjan

    Dear Anjan,
    For Tax Conditions you have to maintain Account Determination in OB40
    Go to T-Code OB40
    Select the Transaction - EXD - & Double click on it...
    Mention required GL Account here...
    Your problem would definitely get solved.
    Hope this helps...
    Give Points if useful...
    Thanks,
    Jignesh Mehta
    Edited by: Jignesh Mehta on Sep 26, 2008 10:42 AM

  • Account determination error in Subcontract PO-MIGO.?

    Hi all
    While doing GR, i mgetting error i "Account determination for entry LDCA BSV 0001 ___ 5010 not possible".
    The above PO is subcontract PO .
    Thanks
    sap-m

    Hi,
    For subcontracting..maintain these keys..so that you will not get any problem..
    BSX, BSV, WRX, PRD, FRL
    Regards,
    Prasath

  • Account determination error in FI-MM

    Hi Gurus
    I trying to raise PO requisition in ME21N. Here I am facing couple of issues
    1) If I select the K in account assignment category I can't assign the raw material GL account in account assignment tab  as it falls under balance sheet item.
    2) I have saved the PO with out K in the account assignment category and proceeded to MIGO when the saving the document in MIGO the system showing the rejection as "account determination is missing for Valuation class and for COCD"
    and postings are not reflected.
    I want make sure that all the settings related to account determination are good in OBYC.
    Please advise here
    Kishore

    Hi,
    As you mentioned the below is the error message.
    "account determination is missing for Valuation class and for COCD"
    What is COCD ???
    Is it Chart of Account or else????
    Ravi Polampalli

  • Account determination error in FI doc during SD billing doc posting.

    hi,
    when I create one billing doc ref to s/o,
    I check account determination in condition type:
    G/L account no.: 110000
    Provision acc.   : 120000
    in FI doc,
    should debit 110000 and credit 120000
    but current status is credit 110000 and debit 120000
    Please help.
    Thanks.

    Hi,
    One of the following could be the reasons for the Account determination error.
    Please check.
    1.Incorrect account assignment group entered in the customer and material master
    Resolution:Maintain correct account assignment group in customer and material master,Eg.External Domestic,Z1 - External Foreign,Internal Foreign,etc,.
    2.GL account not extended to the respective company code.
    Resolution:Extend the required GL account to the company code.
    Regards,
    Sophia Xavier

  • Account Determination error in MIGO

    Hi Folks,
    I am getting the following Error while doing MIGO
    "Account determination for entry ABCD ___ 0001 ___ 3000 not possible"
    I have checked in OMWD and OBYC and all the setting looks ok .
    Kindly suggest..
    Thanks
    Sumit

    Check valuation class for material you are using.

  • Account determination error in sales order

    Dear all,
    Please help. Trying to release a billing document to accounting. Getting the error:
    Document 90000004 saved (error in account determination)
    Message no. VF051
    While analysing: going to Environment - Accnt determination analysis - Revenue accounts :- no condition types are coming under the procedure KOFI000. Checked settings in vkoa. All G/L accounts are mapped. There are invoices of the same document type, with the same condition types in production with correct account determination.
    On further analysis, found that  no condition types are coming  not determined in the sales orders. Yet there is no incompletion log. Quite baffled. The users are punching in cut over sales orders into production. Please help me rectify the situation.
    Thanks,
    Kasturi

    I hope you have incompletion log (OVA2) maintain for WBS element in your sales order.
    Like
    Table
    Fld Name
    Desc
    Screen
    Status
    VBAK
    PS_PSP_PNR
    WBS Element
    KKNT
    Based your requirement , say, 01
    VBAP
    PS_PSP_PNR
    WBS Element
    PKNT
    Based your requirement , say, 06
    Regards
    JP

  • Account determination error in Billing

    Dear Expert,
    I create one billing doc(1840000318) based on SO:1810000296. But in the posting status it is showing "Posting document not created(account determn error) in billing. I did not found any FI relavant docs for this billing in open item customer list.
    *Anyone can advice me why the FI docs not created automatically..???
    **Do you think there any missing configuration set?
    ***Or if I cancel the billing docs then it will okay or not ?
    Thanks & b.Rgds
    Bishnu

    Hi Bishnu,
    Check Points for Account Determination.
    1. Ensure Cutomer master (Xd02)Sales Area Data- Billing Tab-- Acc Assign Grp  ---Should be maintained
    2. Material Master -
    Sales Org-2----
    Acc Assign Grp..Should be maintained.
    3. In VKOA maintain
    Application- V Chart of Accounts--Sales Org ---Acc Assgn Gp Of Cust -Acc Assgn Gp of Material-Acc Keys (ERL,ERS,ERF)----& G/L Account.
    4. In ur Pricing Procedure i.e V/08... Maintain Reqt -2 corresponding to ERL,ERS,ERF. & Subtotal =9 in front of net total.
    Revert  for further clarification.
    Regards
    Amit Gupta

  • Account determination error in Invoice document posting

    Problem - When generating the invoice document to customer, an error is displayed - Document is saved (Account determination error). As a consequence of this step, the invoicing is not able to create FI document
    My Analysis-
    Account determination is done in G/L account assignment (VKOA screen)
    For my billing document, the system is not able to find the GL account (below are screenshots)
    In VKOA screen, I already defined the GL account determination using KOFI procedure.
    I initially defined in table 2 Cust.Grp/Account Key and it didnt work.
    So I defined in both the tables 1 as well - Cust.Grp/MaterialGrp/AcctKey
    But still system is not reading the tables and obtaining the GL account no
    Any advice on why its not working?

    Hi Nikhil,
    As per the screen shots i could observe that you didn't maintained acct asst grp of customer.
    check the acct asst grp of customer field in billing tab is maintained or not.
    other possible reason may be in your pricing procedure -check whether the accounting keys are maintained or not.
    This could solve your issue.

  • G/L account determination through material account assignment group

    Hi ,
           I would really appreciate any help on this . The scenario is .
    We changed the account assignment group of maetrial to 01 just 2 days back.
    We have old open sales order line up for this particular material . When I am trying to Bill these open orders , the system is not recognizing the account assignment grp change which happened 2 days back ,because of which I am getting a A/C determination error .
    This is a I/C order and we have PO linked to it. I am suggesting to back out everything (Do Invoice reversal,MIGO cancellation,PO cancellation , then cancel invoice ,delivery and sales order ) so that we can create a new cycle and  the system will recognize the account assignment grp change and determines  the G/L whwn it comes to acounting .
    1. Is this the right way
    2. Is there any other way by which I can make the accounting happen
    It was very obvoius that when I see the account determination analysis ,the system wasn't able to find the account assignment grp for the material .
    Thanks
    Sridhar

    Dear Sridhar
    First of all, I dont think, you will be able to change the Account Assignment Group of a material in sale order if any subsequent document is generated bcoz the said field will become uneditable.  Moreover, via MASS, this is not possible as the field name of Account Assignment Group for material (KTGRM) is not available in MASS.
    So the other option is via MASS, you can assign Reason for Rejection for existing orders.  To assign Reason for Rejection in bulk is run T.Code MASS, input [BUS2032]  as Object Type and execute.  There block he Sales Order Item Data and click on Fields and block the field MASSVBAP-ABGRU and execute.  Input the sale orders if possible otherwise leave it blank and once again execute.  Now you can assign Reason for Rejection in mass.
    Meanwhile, you have to create new orders for all those open items.
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • Unable to change the thread's priority at linux jdk6

    i try to set the thread's priority to value like Thread.MIN_PRIORITY i observe the thread's priority by "threadump" the setting is ok at windows (XP + jdk5 build 1.5.0_12-b04) but not at linux jdk6 (build 1.6.0_04-b12) at linux, i see all threads at

  • IMac freezes and problems subsequently booting

    For a few days now my imac has frozen; I don't know if it's only happening after waking from sleep but that's when it's been noticed. e.g. This morning I woke it from sleep and the cursur could be moved but nothing responded. the time was showing as

  • Block ME32K / when launched by user

    Hi all, I have maid a Transaction Variant ZME32K to replace ME32K for some users, as they don't have the right to modify all the fields. But we had a program who has to CALL ME32K through a BADI. Then the admins decided to give the right to the ME32K

  • Cannot mount external drive on network when no user logged in

    We have a few workstations on our network that have multiple accounts for users in order to preserve preferences, etc. An external hard drive attached to the each workstation, holds work done on that station by the different users. When all users are

  • Query on Checks deposited for the day

    Hi Experts, Can I have a query on checks which were deposited on-date. Columns would be: Dep No. Customer code, Customer Name, Check date, Check No., Bank code and Amount. Parameter would be the Deposit date. Many thanks. Don