OBYC Valuation and account assignment

Hi,
when I create a purchase order for a material, system doesn't propose automatically the g.l. account (Purchasing account, EIN) that has been set in OBYC.
I had a look in material master and the material has a valuation class assigned.
I checked in trx OBYC and there are Valuation modification, Valuation class, Debit and Credit assigned but g.l. account won't appear and the only way is to set manually the g.l. account
Best Regards

Hi sappione,
EIN is only when you are using Purchasing Account Management (I used this in France):
Information from SAP
Purchase account(EIN), purchase offsetting account (EKG), freight
purchase account (FRE)
These transactions are used only if Purchase Account Management is
active in the company code.
Note
Due to special legal requirements, this function was developed
specially for certain countries (Belgium, Spain, Portugal, France,
Italy, and Finland).
Before you use this function, check whether you need to use it in
your country.
Did you have customised this part?
SPRO > Materials Management > Valuation and Account Assignment > Account Determination > Account Determination Without Wizard > Purchase Account Management
But, I presume that you want to post the GR and the system is asking you for EIN.
It is because of the PO does not have assigned a G/L account into the item (check Account Assignment tab).
If you want that the G/L account can be determined in automatic, then, go to SPRO > Materials Management > Purchasing > Account Assignment > Maintain Account Assignment Categories.
There, make double click on "K - Cost center".
Afterwards, define a value in "Acct modification" i.e. VBR.
Then, create a PO and the G/L account will be determined in automatic.
Another possible solution is that you can define a valuation class by Material group (for the cases where you are asking for a Po without material codes). It can be done by SPRO > Materials Management > Purchasing > Material Master > Entry Aids for Items Without a Material Master.
There, you can define a valuation class for a Material group and once you create the PO, the G/L account will be determined according to this valuation class.
I hope this information can be useful.
Kind regards,
Sandra

Similar Messages

  • Chart of accounts in valuation and account assignment

    Hello,
    Pls, someone advise, I want to make valuation at plant level, but I want in transaction obyc (configure automatic posting) to have option of entering valuation at plant, meaning that I want to enter plant, valuation class, than number of accounts (debit, credit).
    And want to have option to enter it for every plant.
    Pls, can it and how it can be done?
    thanks in advance

    <b><i>"but the problem is that I want to have different account for every plant, not only for valuation class but also for plant and valuation class."</i></b>
    Under the same chart of account you can assign different G/L account for different plant (Valuation area) using the valuation grouping code (VGC).
    The baseline for account determination is 
    Chart of account --> Tran Event Key --> Val Group code --> A/c modifier key --> Valuation class -> G/L account
    - It will identify the chart of account based on plant which is used in the transaction. (Plant is assigned to company code and company code uses chart of account)
    - Mvt type will identify the tran event key
    - Valuation grouping code will be identified by plant (Plant = val area (if valuation level is at plant level) and valuation area is grouped in T-code OMWD)
    - A/c modifier key will be identified from mvt type (for tran event key GBB, PRD, KON)
    - Valuation class is identified from material or material group.
    Based on the above combination G/L account will be identified for the transaction.
    Hope this will help.
    Regards,
    Arif Mansuri
    Thanks for rewarding point if answer is helpful.

  • Valuation and account assignment

    Hi,
    during MIRO system generates the following error, I cannot understand what is the problem:
    Acct determination for Tax exchange rate differences with keys   not defined 
    in ch/acts PDCA                                                                               
    Message no. F5611                                                        
    Best regards

    Check the following two notes from SAP...both tells its a internal programme error for which these needs to be applied...
    408946
    1474150
    I think 1474150 will be more useful to solve your issue
    Regards,
    Indranil

  • Valuation and Account Determination...

    Hello,
              Can anyone help me to get some of the functional implementing questions on "Valuation and Account Determinationa" ....
    Thanks
    Priyanka

    Hi,
    In SAP every movement of goods is followed by one movement type and movement type trigged transaction event keys. G/L account assignment and G/L account assigned to transaction event key (OBYC). GR & IR will updated by movement of goods only. In Account Determination, respective G/L accounts assigned to your chart of account,relevant to business transactions keys(Example:BSX,PRD,FRE,GBB),Account modifier(Example:BSA,VBR) and Valaution Calsss.If all are assigned then you would not face any problems during your posting of GR,IR etc..........
    Configuration of Automatic Account Determination with T.Code are as follow:
    1.OMSK: valuation Class with Account category reference,
    2.OMWM: Active Valuation Grouping Code,
    3.OMWN: Active Movement type with G/L account,
    4.OMWD: Active Valuation Area,
    5.OMWB: Active Chart of account,Valuation Grouping Code,Account Grouping Code,Valuation Class and G/L acocounts
    In OMWB or OBYC
    Click TE key and enter Chart of account and then save the Roles 1st for
    1.Debit/Credit
    2.General modification
    3.Valuation Modif
    4.Vakuation class
    And then enter respective critetia for that TE key and save.
    If assignment(Chart of account,Valuation Grouping Code,Account Grouping Code,Valuation Class and G/L acocounts are correct and u would not face any problems in G/GI/IV.
    For more check the links:
    http://www.sap-img.com/materials/general-test-of-sap-mm-knowledge.htm
    http://www.saptechies.com/category/financial-accounting/page/0
    http://e-mory.blogspot.com/2007/06/sap-mm-and-fi-doc-number-verification.html
    http://www.sap-img.com/materials/sap-mm-configuration-tips.htm
    http://moryhanry.com/sapmmfidocverify.html
    http://www.sapcustomization.com/document/fi_mm_integration.pdf
    Regards,
    Biju K

  • PR with combination of item category B = limit, and account assignment : F

    Hi,
    Is it possible to create a blanket purchase order/framework requisition with combination item category B = limit, and account assignment : F ?
    Thanks in advance.
    Sachin
    Edited by: Sachin on Sep 20, 2011 12:05 PM

    Hi A.Purihella / Raj,
    Thanks for your reply 
    I have maintained the B and F combination in the customization.
    But when I am creating the PR using item category B with account assignment F (order) and after pressing enter, this account assignment F vanished from the PR and that field also turns in to gray mode. So system is not allowing to use u2018Fu2019 with B item category.
    Have you used or tested this scenario of using combination item category B with account assignment F (order) in PR and PO.
    Best Regards,
    Sachin

  • 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

  • Item category and Account assignment category field grayed out in PR/PO

    Hello all,
    While making a PR/PO we use both the item category and account assignment category. However, after saving the PR/PO, when i try to change the fields through ME22N/ME52N, the fields are greyed out. I dont think this can be controlled through the layout screen.
    Is there anyway the fields can be made modifiable in ME22N/ME52N ?
    Please help!
    regards,
    Soumyadeep.

    Hi,
    Well, actually you can control the Field settings in customization of Document Type. Check the following :
    Go to SPRO>MM>Purchasing>Purchase Order>Define screen layout at document level
    Click on the desired Document Type and see if the Field selection for Item Cat and Acct Assignment is checked for Display for that Document Type. If it is then change it to Optional.
    Now, Go to SPRO>MM>Purchasing>Purchase Order>Define Document Type and see if the Field Selection Key is assigned to the (Updated just now) document Screen layout.
    Hope this helps,
    Best regards
    Amit Bakshi

  • BAPI_PO_CREATE1 for blocked item and account assignment category Q

    Hi,
    I am facing an issue while creating PO with items which are blocked ie LOEKZ = 'S', and account assignment category 'Q'.
    Though I fill wbs element in POACCOUNT and POACCOUNTX structures, after execution it is being erased and am getting an error: "Enter WBS Element" with an information message "Change G/L Account could not be effected".
    Please help.
    Thanks in advance.
    Regards
    Kalyani

    Hi Ravi,
    Below is the code:
    POITEM-PO_ITEM = '00010'
    POITEM-DELETE_IND = 'S'
    POITEM-ACCTASSCAT = 'Q'
    POACCOUNT-PO_ITEM = '00010'
    POACCOUNT-SERIAL_NO = '01'
    POACCOUNT-CO_AREA = '1000'
    POACCOUNT-WBS_ELEMENT = 'XXXX'
    I filled POITEMX, POACCOUNTX structures too.
    When I dont pass POITEM-DELETE_IND = 'S', the PO is being created.
    But my requirement is to make the item blocked.
    Thanks in advance.
    Regards
    Kalyani

  • Define G/L Account for Product Category and Account Assignment Category

    Hello Experts,
    I got a requirment to make a new entry in below SPRO path.
    Define G/L Account for Product Category and Account Assignment Category
    *Individual entries cannot be put into the change request*
    *Message no. SV141*
    *Diagnosis*
    *For technical reasons, the entries cannot be fully specified in the change request. There are two possible reasons for this:*
    *1. The key of an entry is longer than 120 characters. All entries whose keys match up to character 119, are then copied into the change request, rather than an individual entry.*
    *2. The key of an entry contains fields of special data types, for example, packed numbers. The key can only be specified in the change request up to the first such field from the left.*
    *all entries whose keys match up to character 26 are copied into the change request, rather than a single entry.*
    *System Response*
    *The selected entry is copied into the change request correctly, but other entries may be copied as well.*
    My question is, If I make one entry and move to Quality and production system will it move only one entry or whole table will move?
    Kindly help me.
    Thanking you
    Regards
    Sharan

    I got the same message trying to make an entry in SPRO:
    Define Backend System for Product Category
    I found the note 305942 describing exactly the issue for my and above mentioned entry, which offers the correction, then the note 326802 which offers the correction of the first notes. However, both notes are for Releases 4.6C and D (from 2000), and we are using EHP2 FOR SAP SRM 7.0.
    I see another discussions in SCN regarding this topic, but haven't found real solution yet. Any hints? At least the answer to previous question from Sharan would be appreciated.
    Best regards,
    Toni

  • How to Assignment between Material and Account Assignment Group

    Hi,
    When we are creating a sales order with material ABCD, then in material line item -->under Billing Document Tab --> in Accounting screen, there is field Acct asgnmt grp (Account Assignment Group).
    From where we can assign between Material and Account Assignment Group, after that it automatically pick in sales order creation.
    Please guide..

    Please refere to below link it may help.
    Re: how to configure new account assignment group of material
    Thanks Dev.

  • SC with combination of Limit and account assignment category as unknown(U)

    Hi,
    We are at SRM 5.5, Please let me know is it possible to create SC with combination of Limit and account assignment category as unknown(U) then PO with same combination and distrribution of cost to different cost centers at the time of confirmation from SRM side.
    Please guide me processs of the same in steps
    Many Thanks,
    Venkat

    It is for Extended Classic scenario

  • Defining G/L Account for product category and account assignment category

    We are using the standard configuration to default in a G/L account for a given product category and account assignment category combination.  This works well for us when it comes to the shopping transactions (i.e. BBPSC01, BBPSC02, etc.), however we have a problem with this logic in the carry out sourcing transction BBPSOCO01.  Our users are creating describe requirements which are then delivered to BBPSOCO01, however the user is not assigning the correct product category, so the sourcing department updates the cart with the correct product category.  Upon doing so, the G/L account gets changed to whatever the V_BBP_DET_ACCT table determines is correct for that given product category/account assignment combination.  We would like to know if their is a way to not fire the "default G/L account determination" when the shopping cart is changed in transaction BBPSOCO01.  I already know about the BBP_DETERMINE_ACCT BADI but thought there might be a less expensive alternative.  Our business treats the G/L account provided by the configuration as a guideline, therefore when the buyer changes the product category they also want to retain the account assignment information.  Any suggesstions on how this might be accomplished outside of creating my own logic in the BADI?
    Best regards,
    Shawn O'Connor

    I got the same message trying to make an entry in SPRO:
    Define Backend System for Product Category
    I found the note 305942 describing exactly the issue for my and above mentioned entry, which offers the correction, then the note 326802 which offers the correction of the first notes. However, both notes are for Releases 4.6C and D (from 2000), and we are using EHP2 FOR SAP SRM 7.0.
    I see another discussions in SCN regarding this topic, but haven't found real solution yet. Any hints? At least the answer to previous question from Sharan would be appreciated.
    Best regards,
    Toni

  • Location and account assignment for technical objeCT

    WHAT IS Location and account assignment for technical objeCT , FOR functional location

    Hi
    check the one of the Views for the above data (notification no + fun Location)
    VIQMAML_IFLOS   
    VIQMELST_IFLOS  
    VIQMEL_IFLOS    
    VIQMFEL_IFLOS   
    VIQMSML_IFLOS   
    Regards
    Anji

  • POs for service and account assignment

    Hi,
    I'm crearting a purchase order for services with item category P and account category K.
    Actually the system doesn't assign automatically the G/L account in the field Account assignment of POs.
    I set in T030, in transaction GBB, valuation modification 0001, general modification ZCO, valuation class (S001) and the G/L account.
    Best regards

    Hi,
    While creating the PO, enter the material group and assign the valuation class to this material group in the folowing node, (Material Management --> Purchasing -->Material Master --> Entry aid for items without material master).
    Once you assign the valuation class to material group, it will pick the G/L code from GBB in the OBYC setting (Table T030).
    Hope it answers your problem.
    Regards

  • Valuation on Account Assignment 'A'

    Dear All,
    We are into Implementation of SAP ECC 6.0 for three company codes.
    The problem is when I create account assigned purchase order "Q" with valuated material type for the company code 'A', the system posts the following entries during GR
    Inventory Account Dr.
    GR/IR Clg account Cr.
    Whereas if I try to do the same in the other company companies 'B' & 'C', the system posts to a different account
    Consumption account Dr
    GR/IR Clg Account Cr.
    The material type is common for all the three company codes and the value update and quantity update is also set for all the three code's plants.
    Is there any other settings at plant level for this.
    Please help.
    Regards,
    S.Suresh

    HI ,
    First Thing , i want to ask is what is the Valution level,whether it is company code or Plant.
    For your Description, i think it should be at plant level.
    SO know your Material Will be maintained you valution data at the Plant level.
    So the main key that effects is the Valuation class in the Account I tab against all the Plants (og different company codes is same or not )
    if it same.
    then we have to go for the next setting is the Account assignment Category,
    Are you using the same account Assigment category?
    if any of the above changes
    Valuation calss or Account assignment Category then definity for sure the posting in the GRN will
    effect.
    And other think also is the valuation modifier .
    it is used to group your Valuation Areas (plants) in it maintained in SPRO.
    if it is one of the factors in your account maintance (OBYC)
    then aslo the Account postings will be diferent for Diiferent Plants at a different company code level.
    Check the above Setting
    hope so it helps
    Regards
    Anjanna

Maybe you are looking for

  • My iPod has had everything wrong with it! Can anybody please help?PLEASE!!!

    Hey All Please help me with my ipod. Ive been trying for so long to get it working( More than 4 Months) but with no luck. The problems started when my friend asked me to plug his ipod into my computer to get my songs because his ipod wouldnt load son

  • Can't see new new message window

    When trying to send mail, when I attempt to open a new message window, it will not display. If I look under the window tab in the task bar, I can see that a new message window has been opened, but even if I highlight the new message, it will not disp

  • Latency compensation doesn't work on I/O plugin?

    So, I thought this was supposed to work... I tried to set up some parallel compression by sending my drum bus to another Aux which had the I/O plug inserted. The I/O plug sent the drum signals to my hardware compressor (and back). But the problem is,

  • How to move record from one table to another one within same DB

    Hi, All What I'm trying to do here is move a specific record in table A to a history table called A_HIS. The only differece between these two tables are A_HIS has two extra fields that record the insertion time and user. All the rest of fields are th

  • Customer exit problem

    hi to all experts, my requirement is to clear the exporting parameter . it is not getting populated in the source code of the exit it is blank but when i get out of the exit it is populated im clearing the input parameter too.