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

Using SAP Defined Structures

Hi ,

i am using an SAP defined structure BVBPAKOM , there is a field called ANRED of C(15) , is there some method by which i can ignore this component and define my own ANRED of C(20).

Regards

Arun

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 28, 2005 at 07:09 AM

    Hi,

    If you change the data length, it is a change in standard which is not recommended by SAP. Can't you use some other field in the structure which has a length >= 20.

    regards,

    Madhavan

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 28, 2005 at 07:09 AM

    Hi Arun,

    You will not be able to do it without an access key. You will have to riase a message to SAP requesting it.

    Regards,

    Anand Mandalika.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 28, 2005 at 10:05 AM

    Hi,

    I wouldn't modify SAP standard, it can cause lot of problem during upgrade:-(

    What I would suggest

    - either define your structure ZBVBPAKOM in the data dictionary, where field ANRED is c(20).

    - or "redefine" a TYPES in your program with ANRED c(20) and use that in your program.

    Regards,

    Peter

    Message was edited by: Peter Inotai

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Arun,

      I agree with Peter in that there could be some problems during the upgrade if you change the dictionary structure directly. There are a few factors that you should consider :

      1. If you merely want to change it so that you can use it directly in your programs, then you should have a type declaraction in your program to that effect.

      2. If your customer wants the change to be done at the dictionary level:

      --> Consider using a Z-version of the structure and use it where needed.

      --> If it is being used at a lot of places, and you do not want to modify all the standard and custom programs that are already using it, then you can go for the SAP Mod. Even in this case, you should be very careful about the existing references to this field. For example, if this field is being used in the interface of some FM which you are using, then you are likely to run into problems if you do not change all those interface definitions.

      Let us know how it goes..

      Regards,

      Anand Mandalika.

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.