Require Product Group when user processing journal entries

Via t-code FB50 and F-65, is there a way to require a Product Group so that user is not able to post transaction without it?
I cannot find anything in configuration or the function module which is called when journal entries is saved.
Any insight/ assistance will be greatly appreciated!

Hi
There is nothng in std which can get you this.. A work around is possilbe though
1. Create a Char Group in KEPA and make product group mandatory in it
2. Assign it to the transaction type RFBU in KE4G or to record type/trans type in KEVG2....
This would, however, apply to all FI postings going into COPA... If you want to apply it to only specific GL accounts, then use exit  COPA0003...
3. Supress all other CO objects to this GL account from the field status group in OBC4 and allow only PSG (prof segment).. Make default setting to PSG in OKB9....
Now, system wont allow to post to this GL w/o PSG being populated and the PSG screen will not proceed w/o product group
Regards
Ajay M

Similar Messages

  • FSCM 9.0: COBOL Process GLPPPOST does not post Journal Entry correctly

    Folks,
    Hello. I am workin on FSCM 9.0 General Ledger module. "Edit Journal" is AE program that works correctly. But "Post Journal" is a COBOL program that does not works correctly.
    COBOL process GLPPPOST posts only debit accounts of a Journal entry into table PS_LEDGER but does not post credit accounts of a Journal Entry into table PS_LEDGER. When run the Ledger Report, the report has only column headers and has no data.
    Does FSCM 9.0 have a problem or COBOL process does not work correctly ? Can any folks help me ? Thanks.

    Folks,
    Hello. Thanks a lot for replying.
    I linked my Ledger Group RECORDING with my Business Unit BU01 using "Set Up Financials/Supply Chain > Business Unit Related > Ledgers For A Unit". Then linked UserID VP1 with BU01 in User Preference. I have checked all information about the 3 concepts (VP1, BU01 and RECORDING) and don't see anything wrong.
    I suspect the problem is in the Journal Line page because its Chartfileds belong to 2 SetID (SHARE and FEDRL) and 2 Business Unit (BU01 and BU02).
    When define Chartfields value using "Setup FSC > Common Definition > Design Chartfield > Define Value", I see Chartfields "Fund", "Class" and "Program" with SetID "FEDRL", and other Chartfields with SetID "SHARE". The 2 SetIDs are default in the system.
    Because one Business Unit (BU01) can link to only one SetID (SHARE), I create one more Business Unit BU02 and linked with SetID "FEDRL". Thus, when create a Journal entry using "General Ledger > Journal > Create Journal ", we type in Business Unit (BU01) and Ledger Group (RECORDING) in Header page, but in Line page, some of Chartfields link with SetID SHARE and BU01, and some of Chartfields link with SetID FEDRL and BU02. The journal entry indicates "Inter/Intra Unit Journal". When select "Edit Journal" and click "Process", the message comes up as follows:
    "Ledger Group RECORDING is not valid for Business Unit BU01. Ledger Group defined for this journal is not valid for the Business Unit BU01".
    My question is: That the Chartfields in Journal Line page link with 2 SetIDs and 2 Business Units causes the above error ? Can any folks help ? Thanks.

  • FSCM 9.0: COBOL Process does not post credit accounts of a Journal Entry

    Folks,
    Hello. I am working on FSCM 9.0 General Ledger module. COBOL process GLPPPOST posts only debit accounts of a journal entry into PS_LEDGER table but not credit accounts of a journal entry. Can any folks understand how to solve the issue ?

    Folks,
    Hello. Thanks a lot for replying.
    I linked my Ledger Group RECORDING with my Business Unit BU01 using "Set Up Financials/Supply Chain > Business Unit Related > Ledgers For A Unit". Then linked UserID VP1 with BU01 in User Preference. I have checked all information about the 3 concepts (VP1, BU01 and RECORDING) and don't see anything wrong.
    I suspect the problem is in the Journal Line page because its Chartfileds belong to 2 SetID (SHARE and FEDRL) and 2 Business Unit (BU01 and BU02).
    When define Chartfields value using "Setup FSC > Common Definition > Design Chartfield > Define Value", I see Chartfields "Fund", "Class" and "Program" with SetID "FEDRL", and other Chartfields with SetID "SHARE". The 2 SetIDs are default in the system.
    Because one Business Unit (BU01) can link to only one SetID (SHARE), I create one more Business Unit BU02 and linked with SetID "FEDRL". Thus, when create a Journal entry using "General Ledger > Journal > Create Journal ", we type in Business Unit (BU01) and Ledger Group (RECORDING) in Header page, but in Line page, some of Chartfields link with SetID SHARE and BU01, and some of Chartfields link with SetID FEDRL and BU02. The journal entry indicates "Inter/Intra Unit Journal". When select "Edit Journal" and click "Process", the message comes up as follows:
    "Ledger Group RECORDING is not valid for Business Unit BU01. Ledger Group defined for this journal is not valid for the Business Unit BU01".
    My question is: That the Chartfields in Journal Line page link with 2 SetIDs and 2 Business Units causes the above error ? Can any folks help ? Thanks.

  • Product Group capacity can not be seen in MF50 output

    Dear All,
    I can not see the product group in 'total capacity' subscreen in output of planning table MF50.
    In MF50 the input parameter i am entering is product group and plant.
    In the scheduling tab of input parameters detailed scheduling and capacity planning is tick.
    For some product groups i can see in output as "Product Groups / Total Capacity" and also in the rows below it shows "Prod.Grp XYZ" then requirement and available quantity rows. After which the production line rows follows.
    For some product groups when enter in initial selection screen of MF50 with same input parameters in output i do not see Product group but i can see "Total Capacity Data" and then the rows starts with production lines. But no information on capacity of product group.
    The setup of all product group is same and are created with MM01.
    Regards,
    Vero.

    Hi Rupesh,
    Thanks for reply.
    In 'Control Tab' i am not selecting any parameter. So in output i can see all materials  in 'Material Data' section which are included in product group  irrespective of requirements.
    I have issue in upper half section of 'Total Capacity Data'. I can see the different production line rows with Requirement / Available rows with capacity values in each period. Unit is %.
    But i do not see 1st row for Product group row with 2 subsequent rows (requirement / available) with unit KG.
    I can see these rows only for some product groups but not for all.
    For the product groups for which i do not see these rows have capacity requirement in selected periods which can be seen in same output in production lines rows. (where selection in input screen is product group and plant)
    Regards,
    Vero

  • Journal Entry

    Hi All,
    I have to update one field(Header- User defined) in journal entry using DI API for each and every transaction. I know how to update journal entries using DI API but my issue is under which event i will write my update code when system post Journal entries automatically
    or
    How I will update journal entry which is posted by system using DI API.
    I dont want to write update query in Transaction notification Procedure also.
    Regards
    Firos

    Hello Firoz,
    The problem:
    Documents using integration booking (JE-s) are notified by SP_TRANSACTIONNOTIFICATION,  but JE.-s are not recorded there. So you cannot monitor the creation of JE-s.
    But, some logic you can find the JE-s booked by Integration
    You monitor the et_form_data_Add  event on all forms,
    -  if you are before action, record the journal entry autokey from ONNM (object type 30)
    -  and when this event executed, you can compare the autokey of journal entries in ONNM table as you have recorded. If the number is difference, you have a background posting happened, so you can call your DI API update procedure.
    What i would do in this situation (running logic of the addon)
    1. Create an SQL table for storing the updated JE keys
    2. Check the OJDT table by time to time (ET_FORM_DATA_ADD event is a good)
    3. Update JE headers and record the updated keys in the SQL table created in point 1.
    By this method you can populate your field. This solution is also good when an addon is not running on each client.
    Regards
    János

  • Automaticly offer outstanding items of a business partner in journal entry

    One Customer ist a stright bookkeeper. Hi only likes to book in the journal and won't use the banking wizzard.
    Is there a possibility, that there will be automaticly an offer with the outstanding items of the business-partner when making a journal-entry like:
    GL 1.000,00 against BP
    Thanks for helping

    Good morning,
    thanks for your answer. I know this proceeding i've written from other ERP-Software (sage).
    When you make a journal entry, i'll get an offer of the outstanding items from the BP an i can choose, where i'll subtract the payed amount from.
    I see, there is no standard possibility to do so in SBO.
    Why you say, that it isn't a good practise to pass yournal entries on bp?

  • Import GL Journal Entries

    Can someone please tell me the exact format to use when importing GL Journal entries using the SDK DI
    I have tried using the sample that is in the DI Objects with absolutely no luck at all.
    What exactly ARE the mandatory fields? I have a .txt file which is so simple it should work. 2 lines only plus a minimal header.
    When I use the AccountCode and the ContraAccount and the shortname Account in the one line the system throws me back an error which states the ContraAccount does not exist which is not true.
    Then my default period is set as this month and the system gives me an error stating my date is in the wrong period.
    I would appreciate all the help someone can give me please as I am confused.
    File input is:
    "GJH","10/08/04"
    "GJL",161010,500045,,22.00,"10.08.04",0,"10.08.04",161010,"10.08.04"
    "GJL",500045,161010,22.00,,"10.08.04",1,"10.08.04",500045,"10.08.04"
    Mapping is:
    GJH equals Header and the date is mapped to TaxDate
    GJL equals Line and the mapping is:
    Field 02 = AccountCode
    Field 03 = ContraAccount
    Field 04 = Credit
    Field 05 = Debit
    Field 06 = DueDate
    Field 07 = LineNbr
    Field 08 = TaxDate
    Field 09 = ShortName
    Field 10 = ReferenceDate1
    I am testing using the UK Demo Database

    Hi,
    You haven't posted all of code, but I suppose you add a Line object immediately after creating a new JournalEntry object. But when you create JournalEntry object you already get one empty Line, so you have add lines from 2-nd. It's a common issue with the DI Business Objects. I've got the same messages when tried to recieve invoices.
    Best regards,
    Mark

  • Duplicate Journal Entry and system crash

    Hi All,
    Just wondering anyone experience when duplicate the journal entry and change the posting date and system will just hang and follow by crash?
    Please advise.
    Best Regards,
    Foong Yee

    Hi Foong Yee Tai...
    Check with the Following SAP Note...
    1616687 - B1 shuts down when updating amount in Journal Entry
    Regards
    Kennedy

  • System PATH environment variable issue when user log off and log in or switch from admin to non-admin account

    Hi,
    Problem Description:
    After installing my new product version, when user does log-off and log in again into admin account
    or switch from admin account to non-admin account, PATH environment variable shows incorrect path of my product (previous product version’s path) using command prompt.
    It seems windows refresh issue during session changes (log off and log in / switch from Admin to
    Non-admin account).
    Why PATH environment variable is not refresh immediately after log off and log in again or Switch
    from admin to non-admin mode?. 
    Please see my thread for more details http://social.msdn.microsoft.com/Forums/vstudio/en-US/445ab42c-bdff-405a-8d53-558e1b6c7d34/path-environment-variable-issue-when-user-logoff-and-login-or-switch-from-admin-to-nonadmin?forum=windowsgeneraldevelopmentissues
    Also submitted bug for this in connect.microsoft.com portal.In that it has lots of information
    like problem statement, Reproduction steps and Expected Results.
    Bug ID: 871782
    Could you please any body help me for this?. your support will be appreciated.
    Thanks,
    Marichamy

    Why PATH environment variable is not refresh immediately after log off and log in again or Switch
    from admin to non-admin mode?. 
    I wouldn't have any expectation of what you are doing to work the way you expect.  E.g. why is the %ABC% being replaced at all?  There is some help about this ambiguous scenario in the cmd help...
    /V:ON Enable delayed environment variable expansion using ! as the
    delimiter. For example, /V:ON would allow !var! to expand the
    variable var at execution time. The var syntax expands variables
    at input time, which is quite a different thing when inside of a FOR
    loop.
    /V:OFF Disable delayed environment expansion.
    So, what's the setting for the /V:  switch that your users would be using?  Perhaps you should be using the ! instead of the % for your ABC variable?
    Oh.  There's more below where I found that...
    Delayed environment variable expansion is NOT enabled by default. You
    can enable or disable delayed environment variable expansion for a
    particular invocation of CMD.EXE with the /V:ON or /V:OFF switch. You
    can enable or disable delayed expansion for all invocations of CMD.EXE on a
    machine and/or user logon session by setting either or both of the
    following REG_DWORD values in the registry using REGEDIT.EXE:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion
    and/or
    HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion
    to either 0x1 or 0x0. The user specific setting takes precedence over
    the machine setting. The command line switches take precedence over the
    registry settings.
    In a batch file the SETLOCAL ENABLEDELAYEDEXPANSION or DISABLEDELAYEDEXPANSION
    arguments takes precedence over the /V:ON or /V:OFF switch. See SETLOCAL /?
    for details.
    If delayed environment variable expansion is enabled, then the exclamation
    character can be used to substitute the value of an environment variable
    at execution time.
     So, I guess the essence of your "bug" will boil down to whether you
    need the feature to get the result you want and the
    truth of that first sentence but it certainly looks like a "can of worms" to me.   ; )
    HTH
    Robert Aldwinckle

  • BPC 10.0 NW: JOURNAL ENTRIES ARE REVERSED WHEN RUNNING CONSOLIDATION

    Hi Expert,
    After running consolidation, I made various journal entries. After posting the journal entries, status of consolidation and currency translation in consolidation model was changed from "done" to "to be executed". When I re-run the consolidation, the journal entries were reversed.
    Please help.
    Thanks,
    A

    Hi A
    The fundamental principles of Consolidation Journal entries are when posted, Please keep in mind following rules for any Consolidation system.
    Journal Entry Type  Local Currency  Group Currency ScopeTranslation     Consolidation
    Reporting or
    Local Currency             LC                    NONE                 NOSCOPE    YES             YES
    Group
    Currency                        -                        USD                 NOSCOPE     NO              YES  
    Scope Level
    Adjustments                 -                         USD                    SCOPE1        NO            NO
    (Top side Adjustments)
    ==============
    I believe that you have had posted Journal entries in Local Currency(LC) and Group Currency with NOSCOPE level.  Based on your entry System would perform from above rules.
    Hope this will clarify your questions on journal entries why the Monitor  has to re-run CT and Consolidation Process.
    Thanks
    Venkat
    *** You Can not Post "  LC with SCOPE1(actual ownership scopes)****

  • Purpose of Changing Requirement Type by User processing Sales Order

    Hi,
    What could be the reasons for a user processing sales order to change requirement type in the sales order.......as we know that requirement tyor has only one requirement class assigned......so with the change of requirement type, requirement class also gets changed, which is essentially an object controlled by Production folks.....I want to undestand why has SAP given this option where in the user porocessing the document can change the requirememt type.....an you let me know possible scenarios.....
    Thanks
    Satish Talikota

    Sure.
    The possible requirement types are controlled normally via the planning strategy group in the material master.
    In there you can have more than one strategy, which in turn leads to the possibility to change them in the order.
    There can be many scenarios, lets look at one; I normally sell from stock (MTS) a certain material, but from time to time I receive large orders that require a certain modification/customization of the product, so I can't sell the ones that I have in stock, and need to specificaly manufacture (MTO). In this case I change the requirements from MTS to MTO for these orders only.

  • Error when creating product group

    Hai frnds,
            While creating a product group the following error occurs
    REQUIRED PARAMETERS MISSING WHEN CALLING UP MODULE
    help me in the issue
    regards
    Karthik.b

    Hi,
    Please refer this thread,
    https://www.sdn.sap.com/irj/sdn/profile?userid=3781605
    Regards,
    R.Brahmankar

  • Need to send a mail to group of users when sales order saved

    Hi
    user requirement is send a mail to group of users when sales order is saved

    hi Sanjay,
    Have a look on Michal's blog, it's for JMS, but it works for others: [PI/XI: Quick tip: Preserving attributes of XI messages via MultipartHeaderBean|PI/XI: Quick tip: Preserving attributes of XI messages via MultipartHeaderBean]
    Mickael

  • Migrating groups and users from QA to Production

    Post Author: KSK
    CA Forum: Administration
    Hi,
    I have to migrate security setup with Groups and users from QA to Production box .
    setup is in Unix.
    Note: my production already have some other projects related groups and Unix.. and when I say migrate, i just want to add the groups from qa to append or add to production with exsiting setup and not to overwrite..
    any help is greately appericated
    thanks
    KSK

    Post Author: andyskinner
    CA Forum: Administration
    Use the migration wizard and set it to merge, the deltas should be added ok and anything that exists in both systems should get a number added at the end.

  • R12 AP create account process success while no journal entries produced

    Hi,
    Enviroment:12.0.4
    in AP, the invoice validate and create account all done successfully. while to query journal entries, there isn't any produced journal entries.
    During the create account process, there is no error message, therefore i cann't find what is the problem.
    can anyone give me a guide to how to find the problem is?or what the problem is ?
    any help will be appreaciated.
    Regards,
    Chelsea

    just to give a background of this process in R12
    As we know there are two methods to create Payables Accounting in R12,
    1.Online Accounting method
    The Online Accounting method can be called from either the Invoice or Payment workbench and has the following modes:
    Draft - The accounting is only created in the XLA Subledger tables and is not transferred to the General Ledger. Draft accounting can be recreated based on changes to the transaction data or accounting rules.
    Final - The accounting is created in the XLA Subledger tables and is not transferred to the General Ledger. Accounting created in final mode can not be recreated/altered. Run the Transfer Journal Entries to GL program to transfer these entries from the XLA subledger tables to the General Ledger tables.
    Final Post - The accounting is created in the XLA Subledger tables and is also transferred and posted to the General Ledger tables.
    2)Create Accounting process.
    The Create Accounting process has similar options, you can create accounting in Final or Draft mode and if Final mode is selected, the Transfer to GL parameter can be used to automatically transfer the accounting created by the corresponding run. When the Create Accounting process transfers the journal entries to GL it only transfers the accounting created by the process that calls it. If there is accounting created by the online option = Final or a previous Create Accounting program that was not transferred, that accounting will not be transferred. The Transfer Journal Entries to GL program needs to be ran separately to transfer any accounting created online or created by a previous Create Accounting process that did not transfer the entries.
    Based on the above cases, the following are possible causes of journal entries not transferred in R12:
    1. The accounting is created in Draft mode and can not be transferred.
    2. The accounting is created in error and can not be transferred.
    3. The accounting was created by Online Accounting with Final Mode.
    4. The accounting was created by the Create Accounting process with Transfer to General Ledger = No
    Hope this makes a clear understanding and you know the root cause.

Maybe you are looking for

  • Windows 7 and Macbook Pro

    I have a 13 inch macbook pro that i got last month. I was wondering whether windows 7 will work smoothly on it or will it be slow putting in mind that it has 2 GB of ram and a 2.2 GHz processor Thank you

  • APP EDIT PROPOSAL ERROR

    HI gurus, In F110 When i click Edit proposal the system showing the follwing error Vendor 400011 STFM Is contained in proposal 13.09.2009 PAID ; no editing End of log job finished when i can modify proposal,  when i create new proposal also it will n

  • Material search by List Price

    Dear SAP Guru's I have a Client requirement. When creating a sales order we can go for list of materials by pressing F4, client requirement is to display List price also along with the other information ex: Material Desc        Language       Materia

  • Axes values on XY graph

    Hi, I want to have an option so that I can fix the maximum values on the axes of XY graph. This code is supposed to create trajectory for XY stepper motors. If you will run this code (please download the code in the next message, which is a subvi), y

  • Lost-how do you install x-fi driver for arch 32bit

    k,  i have tried installing the linux x-fi driver for my sound card... but im sorta having trouble installing the driver. i sorta find the instructions arch wiki to install the driver confusing... how do you install it? im really lost, and im very ne