Skip to Content
author's profile photo Former Member
Former Member

required a customer field(located in the profitability segment box) as mand

our client is requested that the customer field (located in the Profitability Segment box) be a mandatory field for GL accounts which are getting posted directly from FI. This field is needed so that proper reporting can be generated for bad debt and product liability claims. Currently this field is not a mandatory when making journal entries, so there were some postings happened with out customer field. Due to this we are unable to extract exact values in CO-PA reports . Please can some one help me on this and explain the process and settings for this??

Thanks in advance.



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Jul 20, 2009 at 02:35 PM


    You can create a validation (OB28), where you can demend that this field will be filled. You'll have to write a user-exit, if this field is not a part of BSEG table, but just an element in CO-PA.



    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Eli,

      I have posted note to SAP and i got the below reply from them.

      Get this functionality you should change

      the coding of form DERIVE_CRITERIA_EXTENDED from include RKEVRK2L after

      uninstallation of note 115500(in case you have installed) like this:


      • Im Dialogfall (Kontierungspopup) Verprobung ob für Feld

      • Mußeingabe erforderlich (Merkmalsgruppe!)

      • (nicht f. Faktura, da dort keine Fehlermeldung moeglich)


      if ( xt_criteria-field is initial

      • BEGIN OF DELETION *****

      and xt_criteria-status eq '2'

      and not is_status_flags-dialog is initial ) .

      perform send_message using 'KE' 'E' '494'

      • END OF DELETION *****

      • BEGIN OF INSERTION *****

      and xt_criteria-status eq '2' ) .

      data: l_mtyp type c.

      if not IS_STATUS_FLAGS-DIALOG is initial.

      l_mtyp = 'E'.


      l_mtyp = 'W'.


      perform send_message using 'KE' l_mtyp '494'

      • END OF INSERTION *****




      ' '.



      Afterwards you have to run function module RKE_GENERATE_INTERFACE_ACT

      for your operating concern to update the generated program RK2LXXXX.

      Thanks & Regards,


  • author's profile photo Former Member
    Former Member
    Posted on Aug 13, 2009 at 09:40 AM

    got the solution with help of SAP.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.