Customised table

hi,
how to make obligatory field of customized table in abap dictionary.
plz reply me earliest
Regards,
Jyotsna

Hi,
when you create Table Maintenance Generator you will give the screen numbers.
Go to table in the Change Mode
then go to the table maintenance generator
there double click on the screen number
you will be led to flow logic
then go to the layout and do the needful
regards
Prasanth

Similar Messages

  • Can we change the fields of database unique index in a customised table?

    Hi all..
    I want to know that can we create or change or delete the database unique index of a customized table?
    In my case, there is a customised table with 4 primary keys with all the records to be maintained thru transaction code SM30.
    There is database unique index maintained for this table which has 2 fields. These 2 fields are out of the 4 primary fields of the table.I hope I have made myself clear!
    Now when I am trying to insert a record in the table it give me a short dump.( It says duplication of records is not allowed)
    The reason being that the new record that I am trying to insert in the database table has those 2 fields for which the unique index is maintained is the same as an already existing record.And the other two fields are different from the already existing record.So overall the combination of the 4 primary fields is different.
    Please tell me how shall I proceed now?
    I also tried to change the Unique index but it is asking me some kind of authrization(You are not authorized to make changes (authorization object S_DEVELOP)).Also I am not sure whether changing the unique index is feasible or not.?
    Thanks.

    hi
    I think you will not be able to do unique indexing withou the help of primary keys,so use all the primary keys into the table field selections  and and then create indexing otherwise dupilication of keys can occur. if you are not able to keep the primary keys then go for non unique key indexing,where you have to add the client field and the any keys of your wish.

  • Load the data from a transparent customised table in BW to an ODS

    Hi there,
    How can you load the data from a transparent customised table created in BW to an ODS.
    Many thanks.
    Sarah

    Hi,
    just create a generic datasource in rso2 for that table, replicate the datasource for source system 'myself', create a infosource and assign the new datasource to that infosource. Create a update rule from infosource to ods, create a infopackage and load the data.
    regards
    Siggi

  • Creating maintainance view for a customising table

    Hello Team,
    I have a scenario where we have to create a maintainance view for a standard customising table. But all changes to entries for customising tables will prompt for a transportable change request. How to switch off this prompt for change request? Please let me know your views on this.
    Thanks!

    create a maintainance view for a standard customising table
    Doing that wont be a good idea.
    If you only want to disable the transport request in a production system, then call transaction SOBJ. Give the name of the object = the maintenace view, set the "[Current Settings|http://help.sap.com/saphelp_glossary/en/35/2a2c6ad9685cd5e10000009b38f974/content.htm]" flag on. (eg. F-60 on V_T001B for "Posting Periods: Specify Time Intervals")
    Regards,
    Raymond

  • Adding  primary field  to a customised table and maintaining records for it

    Hi all ..
    I want to enhance one customised table which has got five colomns at present , with one more column ( basically a field which is a primary key ) and that too at the begining( ie. the first field of the table )
    The records in the table can be maintained by the transaction code SM30.
    When I am inserting the specific field in the table by going to the transaction code SE11, and activating it then that field is not reflected in the transaction code SM30 because of which I am not able to maintain records in the table.
    So now when I go to SE16 to see the records of that table , I am left with the same table with a blank new field at the begining of every record.
    I would be glad if someone tells me how can I maintain those fields by goin to the transaction code SM30 so that in future also we can easily maintain the records in that table through transaction code SM30.
    I hope I have made myself clear.
    Thanx

    Hi subhash,
    1. goto se54.
    2. type the table name
    3. press delete button (to delete the full table maintanance screens and prorams)
    4. Again Create new
       (This will take care to include
        the latest fields which are there in the table)
    5. Anytime we make a change to the TABLE
      (either data type, or adding columns
      or deleting columns etc,)
       WE SHOULD TAKE CARE TO
      RE-GENERATE THE TABLE MAINTANENCE
      (other wise it may give error in sm30)
    regards,
    amit m.

  • Entries in customised table

    Hi,
       I created a customised table,in that user will enter H(hold)in a particular field.he will take the printout using the prog which i created and he will check whether the details are correct and if correct then they wants to change all the H to S.
       Here i dont know how to change all H to S .not that manually the user will go and change all the H to S.it should be automatically all H should change to S.
       Pls help me to solve the problem and give me in details would be more usefull for me.
    Thanks,
    Raj.

    > Hi Rajendra
    >
    Hi Eswar,
       Even i put in end of the prog but it is not fetching the data.pls check help to solve the issue.
       below is the coding i used and i wants to use the code in   Form  1200_INPUT.
    Database tables
    TABLES : Z2006TMMAMEND.        "Amendment Notice Master Data
    Internal tables
    DATA : BEGIN OF ITAB OCCURS 0,
                  ZMATNR  LIKE Z2006TMMAMEND-ZMATNR,
                  ZMAKTX  LIKE Z2006TMMAMEND-ZMAKTX,
                  ZAMEND  LIKE Z2006TMMAMEND-ZAMEND,
                  ZMATKL  LIKE Z2006TMMAMEND-ZMATKL,
                  ZCHARG  LIKE Z2006TMMAMEND-ZCHARG,
                  ZWEEKS  LIKE Z2006TMMAMEND-ZWEEKS,
                  ZDATES  LIKE Z2006TMMAMEND-ZDATES,
                  ZSTATUS LIKE Z2006TMMAMEND-ZSTATUS,
           END OF ITAB.
    ******TO GET THE LAST AMENDMENT NO
    DATA : BEGIN OF ITABLAST OCCURS 0,
                 ZMATNR  LIKE Z2006TMMAMEND-ZMATNR,
                 ZMAKTX  LIKE Z2006TMMAMEND-ZMAKTX,
                 ZAMEND  LIKE Z2006TMMAMEND-ZAMEND,
                 ZMATKL  LIKE Z2006TMMAMEND-ZMATKL,
                 ZCHARG  LIKE Z2006TMMAMEND-ZCHARG,
                 ZWEEKS  LIKE Z2006TMMAMEND-ZWEEKS,
                 ZDATES  LIKE Z2006TMMAMEND-ZDATES,
                 ZSTATUS LIKE Z2006TMMAMEND-ZSTATUS,
           END OF ITABLAST.
    ******FOR INPUT AMENDMENT NOTICES LISTING FOR YEAR WEEK NO***********.
    DATA : BEGIN OF ITAB_H OCCURS 0,
                 ZMATNR  LIKE Z2006TMMAMEND-ZMATNR,
                 ZMAKTX  LIKE Z2006TMMAMEND-ZMAKTX,
                 ZAMEND  LIKE Z2006TMMAMEND-ZAMEND,
                 ZMATKL  LIKE Z2006TMMAMEND-ZMATKL,
                 ZCHARG  LIKE Z2006TMMAMEND-ZCHARG,
                 ZWEEKS  LIKE Z2006TMMAMEND-ZWEEKS,
                 ZDATES  LIKE Z2006TMMAMEND-ZDATES,
                 ZSTATUS LIKE Z2006TMMAMEND-ZSTATUS,
                 ZAMENDL LIKE Z2006TMMAMEND-ZAMEND,
           END OF ITAB_H.
    ******FOR  AMENDMENT NOTICES UPDATE LIST***********
    DATA : BEGIN OF ITAB_S OCCURS 0,
                  ZMATNR  LIKE Z2006TMMAMEND-ZMATNR,
                  ZMAKTX  LIKE Z2006TMMAMEND-ZMAKTX,
                  ZAMEND  LIKE Z2006TMMAMEND-ZAMEND,
                  ZMATKL  LIKE Z2006TMMAMEND-ZMATKL,
                  ZCHARG  LIKE Z2006TMMAMEND-ZCHARG,
                  ZWEEKS  LIKE Z2006TMMAMEND-ZWEEKS,
                  ZDATES  LIKE Z2006TMMAMEND-ZDATES,
                  ZSTATUS LIKE Z2006TMMAMEND-ZSTATUS,
                  ZAMENDL LIKE Z2006TMMAMEND-ZAMEND,
                  ZAMENDR LIKE Z2006TMMAMEND-ZAMEND,
            END OF ITAB_S.
    DATA :I_ITABLAST LIKE ITABLAST OCCURS 0 WITH HEADER LINE.
    DATA: WA         LIKE ITAB.
    DATA: WA1        LIKE ITAB_H.
    DATA: WA2        LIKE ITAB_S.
    DATA: V_INT      TYPE INT4.
    DATA: W_ZMATKL   LIKE Z2006TMMAMEND-ZMATKL.
    DATA: W_ZWEEKS   LIKE Z2006TMMAMEND-ZWEEKS.
    DATA: L_TABIX    LIKE SY-TABIX.
    *SELECTION-SCREEN
    selection-screen begin of block mysel with frame title text-001.
    SELECT-OPTIONS : S_ZMATNR FOR Z2006TMMAMEND-ZMATNR,
                     S_ZWEEKS FOR Z2006TMMAMEND-ZWEEKS,
                     S_ZCHARG FOR Z2006TMMAMEND-ZCHARG,
                     S_ZAMEND FOR Z2006TMMAMEND-ZAMEND,
                     S_ZDATES FOR Z2006TMMAMEND-ZDATES.
    selection-screen end of block mysel.
    selection-screen begin of block mysel1 with frame title text-002.
    PARAMETERS: C1 RADIOBUTTON GROUP R1,
                C2 RADIOBUTTON GROUP R1,
                C3 RADIOBUTTON GROUP R1,
                C4 RADIOBUTTON GROUP R1.
    selection-screen end of block mysel1.
    *selection-screen begin of block mysel2 with frame title text-003.
    *SELECTION-SCREEN PUSHBUTTON /79(10) charly USER-COMMAND CONF.
    *selection-screen end of block mysel2.
    *INITIALIZATION.
    MOVE 'CONF' TO charly.
    START-OF-SELECTION
    START-OF-SELECTION.
      IF C1 = 'X'.
        PERFORM 1100_DELETE.
      ELSEIF C2 = 'X'.
        PERFORM 1200_INPUT.
      ELSEIF C3 = 'X'.
        PERFORM 1300_UPDATE.
    ELSEIF C4 = 'X'.
        PERFORM 1400_PRINT.
      ENDIF.
    *END-OF-SELECTION.
    TOP-OF-PAGE
    top-of-page.
    *& Form TOP_OF_PAGE
    text
    ******FOR LIST OF DELETED AMENDMENT NOTICES***********
    FORM TOP_OF_PAGEC1.
      SKIP.
      WRITE:/51 'MOTION SMITH CHART',  100 'Page :', 110 sy-pagno.
      SKIP.
      WRITE:/43 'LIST OF DELETED AMENDMENT NOTICES' ,100 'Date :', 110 sy-datum.
      SKIP.
    ENDFORM.                               "TOP_OF_PAGEC1
    ******FOR INPUT AMENDMENT NOTICES LISTING FOR YESR WEEK NO***********
    FORM TOP_OF_PAGEC2.
      SKIP.
      WRITE:/51 'MOTION SMITH CHART',  100 'Page :', 110 sy-pagno.
      SKIP.
      WRITE:/43 'INPUT AMENDMENT NOTICES LISTING' ,100 'Date :', 110 sy-datum.
      SKIP.
    endform.                               "TOP_OF_PAGEC2
    ******FOR  AMENDMENT NOTICES UPDATE LIST***********
    FORM TOP_OF_PAGEC3.
      SKIP.
      WRITE:/51 'MOTION SMITH CHART',  100 'Page :', 110 sy-pagno.
      SKIP.
      WRITE:/43 'AMENDMENT NOTICE UPDATE LIST' ,100 'Date :', 110 sy-datum.
      SKIP.
    endform.                               "TOP_OF_PAGEC3
    ******FOR PRINT AMENDMENT LIST***********
    FORM TOP_OF_PAGEC4.
      SKIP.
      WRITE:/51 'MOTION SMITH  AMENDMENT  LIST', 100 'Date :', 110 sy-datum, 140 'Page :', 150 sy-pagno.
      SKIP.
    endform.                               "TOP_OF_PAGEC4
    *&      Form  1100_DELETE
          text
    -->  p1        text
    <--  p2        text
    FORM 1100_DELETE .
      NEW-PAGE.
      ULINE.
      PERFORM TOP_OF_PAGEC1.
      SELECT SINGLE ZMATKL INTO W_ZMATKL FROM Z2006TMMAMEND WHERE ZMATNR IN S_ZMATNR.
      WRITE:/ 'AGENCY CODE:', W_ZMATKL.
      SKIP.
      ULINE.
      SKIP.
      WRITE:/ 'CHART/PUBLICATION', 30 'DESCRIPTION', 61 '************* A  M  E  N  D  M  E  N  T  S *************'.
      SKIP.
      ULINE.
      SELECT * FROM  Z2006TMMAMEND INTO CORRESPONDING FIELDS OF TABLE ITAB
                                        WHERE ZMATNR IN S_ZMATNR
                                          AND ZWEEKS IN S_ZWEEKS
                                          AND ZCHARG IN S_ZCHARG
                                          AND ZAMEND IN S_ZAMEND
                                          AND ZDATES IN S_ZDATES
                                          AND ZSTATUS EQ 'D'.
      SORT ITAB BY ZMATNR.
      LOOP AT ITAB.
        WA = ITAB.
        AT NEW ZMATNR.
          V_INT = 1.
          WRITE:/ WA-ZMATNR(18), WA-ZMAKTX(40).
        ENDAT.
        IF V_INT >= 1 AND V_INT < 6.
          WRITE: WA-ZAMEND(11).
        ELSE.
          WRITE: /61 WA-ZAMEND(11).
          V_INT = 1.
        ENDIF.
        V_INT = V_INT + 1.
      ENDLOOP.
    ENDFORM.                    " 1100_DELETE
    *&      Form  1200_INPUT
          text
    -->  p1        text
    <--  p2        text
    FORM 1200_INPUT .
      NEW-PAGE.
      ULINE.
    SET PF-STATUS 'Z2006RMMAMEND'.
    AT USER-COMMAND .
    AT SELECTION-SCREEN.
      IF SY-UCOMM = 'CONF'.
          UPDATE Z2006TMMAMEND SET ZSTATUS = 'S'
                             WHERE ZSTATUS = 'H'.
      ENDIF.
      PERFORM TOP_OF_PAGEC2.
      SELECT SINGLE ZWEEKS INTO W_ZWEEKS FROM Z2006TMMAMEND WHERE ZWEEKS IN S_ZWEEKS.
      WRITE:/43 'FOR YEAR WEEK N0 :', W_ZWEEKS.
      SKIP.
      ULINE.
      SKIP.
      WRITE:/ 'AGENCYCODE', 15 'CHART NO', 30 'DESCRIPTION', 61 'YR/WK', 70 'LAST FAMD', 85 'LAMEND', 100 'AMENDMENT'.
      SKIP.
      ULINE.
    **********TO GET THE INPUT AMENDMENT NOTICE LISTING FOR YEAR WEEK.
      SELECT * FROM  Z2006TMMAMEND INTO CORRESPONDING FIELDS OF TABLE ITAB
                                        WHERE ZMATNR IN S_ZMATNR
                                          AND ZWEEKS IN S_ZWEEKS
                                          AND ZCHARG IN S_ZCHARG
                                          AND ZAMEND IN S_ZAMEND
                                          AND ZDATES IN S_ZDATES
                                          AND ZSTATUS EQ 'H'.
    ***********TO GET THE LAST AMENDMENT NO.
      SELECT * FROM Z2006TMMAMEND INTO CORRESPONDING FIELDS OF TABLE ITABLAST
                                         WHERE ZMATNR  IN S_ZMATNR
                                           AND ZWEEKS  IN S_ZWEEKS
                                           AND ZSTATUS EQ 'S'.
      SORT ITABLAST DESCENDING BY ZWEEKS.
      LOOP AT ITAB.
        CLEAR ITABLAST.
        LOOP AT ITABLAST WHERE ZMATNR = ITAB-ZMATNR.
          EXIT.
        ENDLOOP.
        IF SY-SUBRC EQ 0.
          MOVE ITAB-ZMATKL TO ITAB_H-ZMATKL.
          MOVE ITAB-ZMATNR TO ITAB_H-ZMATNR.
          MOVE ITAB-ZMAKTX TO ITAB_H-ZMAKTX.
          MOVE ITAB-ZWEEKS TO ITAB_H-ZWEEKS.
          MOVE ITAB-ZAMEND TO ITAB_H-ZAMEND.
          READ TABLE ITABLAST WITH KEY ZMATNR = ITAB-ZMATNR.
          MOVE ITABLAST-ZAMEND TO ITAB_H-ZAMENDL.
          APPEND ITAB_H.
          CLEAR ITAB_H.
        ENDIF.
      ENDLOOP.
       SORT ITAB_H BY ZMATNR.
      LOOP AT ITAB_H.
        WA1 = ITAB_H.
        AT NEW ZMATNR.
          V_INT = 1.
          WRITE:/ WA1-ZMATKL(9),15 WA1-ZMATNR(18),30 WA1-ZMAKTX(40), 61 WA1-ZWEEKS(6),85 WA1-ZAMENDL.
        ENDAT.
        IF V_INT >= 1 AND V_INT < 3.
          WRITE: WA1-ZAMEND(11).
        ELSE.
          WRITE: /100 WA1-ZAMEND(11).
          V_INT = 1.
        ENDIF.
        V_INT = V_INT + 1.
      ENDLOOP.
    ENDFORM.                    " 1200_INPUT
    *&      Form  1300_UPDATE
          text
    -->  p1        text
    <--  p2        text
    FORM 1300_UPDATE .
      NEW-PAGE.
      ULINE.
      PERFORM TOP_OF_PAGEC3.
      SKIP.
      ULINE.
      SKIP.
      WRITE:/ 'CHART/PUBLICATION', 30 'DESCRIPTION', 61 'AMENDMENT NO', 81 'AMENDMENT DATE', 100 'LAST AMENDMENT'.
      SKIP.
      ULINE.
      SELECT * FROM  Z2006TMMAMEND INTO CORRESPONDING FIELDS OF TABLE ITAB
                                        WHERE ZMATNR  IN S_ZMATNR
                                          AND ZWEEKS  IN S_ZWEEKS
                                          AND ZCHARG  IN S_ZCHARG
                                          AND ZAMEND  IN S_ZAMEND
                                          AND ZDATES  IN S_ZDATES
                                          AND ZSTATUS EQ 'S'.
        sort itab by zmatnr ZCHARG descending.
      loop at itab.
        l_tabix = sy-tabix.
        at new zmatnr.
          read table itab  index l_tabix.
          MOVE ITAB-ZMATKL TO ITAB_S-ZMATKL.
          MOVE ITAB-ZMATNR TO ITAB_S-ZMATNR.
          MOVE ITAB-ZMAKTX TO ITAB_S-ZMAKTX.
          MOVE ITAB-ZAMEND TO ITAB_S-ZAMEND.
          MOVE ITAB-ZWEEKS TO ITAB_S-ZWEEKS.
          MOVE ITAB-ZAMEND TO ITAB_S-ZAMENDR.
          l_tabix = l_tabix + 1.
          read table itab index l_tabix.
          MOVE ITAB-ZAMEND TO ITAB_S-ZAMENDL.
          APPEND ITAB_S.
          CLEAR  ITAB_S.
        ENDAT.
      ENDLOOP.
      LOOP AT ITAB_S.
        WA2 = ITAB_S.
        AT NEW ZMATNR.
          V_INT = 1.
          WRITE:/ WA2-ZMATKL,9'-',13 WA2-ZMATNR,27 WA2-ZMAKTX(40),63 WA2-ZAMENDR(15),83 WA2-ZWEEKS(6),103 WA2-ZAMENDL(15).
        ENDAT.
      ENDLOOP.
    ENDFORM.                    " 1300_UPDATE
    *&      Form  1400_PRINT
          text
    -->  p1        text
    <--  p2        text
    FORM 1400_PRINT .
      NEW-PAGE.
      ULINE.
      PERFORM TOP_OF_PAGEC4.
      SELECT SINGLE ZMATKL INTO W_ZMATKL FROM Z2006TMMAMEND WHERE ZMATNR IN S_ZMATNR.
      WRITE:/ 'AGENCY CODE:', W_ZMATKL.
      SKIP.
      ULINE.
      SKIP.
      WRITE:/ 'CHART NUMBER', 20 'EDITION DATE', 45 'DESCRIPTION', 75 '************* A  M  E  N  D  M  E  N  T  S *************'.
      SKIP.
      ULINE.
      SELECT * FROM  Z2006TMMAMEND INTO CORRESPONDING FIELDS OF TABLE ITAB
                                        WHERE ZMATNR IN S_ZMATNR
                                          AND ZWEEKS IN S_ZWEEKS
                                          AND ZCHARG IN S_ZCHARG
                                          AND ZAMEND IN S_ZAMEND
                                          AND ZDATES IN S_ZDATES.
      SORT ITAB BY ZMATNR.
      LOOP AT ITAB.
        WA = ITAB.
        AT NEW ZMATNR.
          V_INT = 1.
          WRITE:/  WA-ZMATNR(18),20 wa-zcharg(10),35 WA-ZMAKTX(40).
        ENDAT.
        IF V_INT >= 1 AND V_INT < 6.
          WRITE: WA-ZAMEND(12).
        ELSE.
          WRITE: /76 WA-ZAMEND(12).
          V_INT = 1.
        ENDIF.
        V_INT = V_INT + 1.
      ENDLOOP.
    ENDFORM.                    " 1400_PRINT
    ***********TO UPDATE THE CUSTOMISED TABLE WHEN USER PRESS THE CONF BUTTON
    AT USER-COMMAND .
    *AT SELECTION-SCREEN.
      IF SY-UCOMM = 'CONF'.
          UPDATE Z2006TMMAMEND SET ZSTATUS = 'S'
                             WHERE ZSTATUS = 'H'.
      ENDIF.

  • Customising table

    What is a customising table?

    Hi kartik,
    Customizing Tables
    Definition
    Customizing data is data created by customers when they customize their systems.
    The Customizing data in a customer client is not overwritten by a language import or an upgrade. Data is only imported into client 000. This is because Customizing data is the responsibility of the customer and cannot be overwritten by data from SAP. This also applies, without restrictions, to translations. However, customers may occasionally want to update their sample data and default settings with the latest translations from SAP.
    Only copy the clients from client 000 after all the required languages have been imported into client 000.
    You have the following options for updating a translation language for the Customizing settings of an existing customer client:
           1.      Using tools
           2.      Manual translation
    Using Tools
    As of Basis Release 3.1H, SAP provides the following tools for updating Customizing texts in clients other than 000:
    ·        Report RSREFILL
    The report RSREFILL compares the Customizing texts in the logon client with the SAP proposals in a reference language in client 000. If these texts are identical, their translations in the target language are copied from client 000 to the logon client. Data is inserted only; no existing data is overwritten.
    For more information on RSREFILL, see the documentation on the report, and SAP Note 48047.
    ·        Client maintenance with transaction SMLT
    This function works in the same way as the report RSREFILL, but does not make a comparison with a reference language. This means that more texts can be copied from client 000 to the target client.
    As with RSREFILL, Customizing data is inserted. No data is deleted or overwritten.
    You call RSREFILL as a report. You start the client maintenance function in transaction SMLT by choosing Language ® Special Actions ® Client Maintenance.
    SAP recommends that you use the language supplementation program, which now integrates the program RSREFILL and the client maintenance function.
    Combining RSREFILL or the client maintenance function with the language supplementation program has the following consequences for each client-specific Customizing table:
           1.      Any previous supplementation is reset.
           2.      RSREFILL or the client maintenance function is executed.
           3.      The table is supplemented.
    This avoids any problems caused by the order in which RSREFILL, the client maintenance function, and the language supplementation program run.
    Manual Translation
    The link between the translation environment and the Change and Transport System enables you to create translated Customizing texts in a particular system, record them in transport requests, and distribute them in the system landscape.
    Translate the remaining Customizing texts in transaction SE63. Record the translations in transport requests, and then use the Transport Management System (TMS) to distribute these requests in the system landscape.
    Integration of Address Maintenance for a Customizing Table
    Process Flow
    To automatically display address maintenance for a Customizing table, you have to carry out the following steps:
    Add a field for storing the address number to the table or the view. To do this, use domain AD_ADDRNUM. Based on the address domain, the system automatically generates an indicator (OBJH-OBJHASADDR) in transaction SE54 which specifies if the table or view contains an address or not.
    Maintain the TSADRV entry as described in Address Maintenance in Customizing.
    Use transaction SE54 to generate the table maintenance dialog for transaction SM30 (see also: BC - Generate Table Maintenance Dialog).
    Result
    Address maintenance is now an integral part of Customizing object maintenance.
    The address dialog box is called when you choose the address icon. If an address has already been maintained for the object, this address appears in either change or display mode on the dialog box.
    If no address has been maintained for the object or if no address exists for an address number, the system takes you automatically to the screen for creating an address.
    When you create an object, the system takes you automatically to the address dialog box at the time you release or save the data to prompt you to maintain the address. You can skip the address dialog box using the Cancel function.
    You can find examples of address maintenance in Customizing in transactions OX10 (plants) and OX02 (company codes). (See also: Customizing Objects Using Address Functionality).
    thanks
    sekhar
    reward me if usefull

  • About SE11- creating customising table

    Hi,
    I have created a client dependent data dictionary table using SE11 and its delivery class is 'C'- customising table, data class is APPL2 ( Organisation and customising) , Size category is 1( 550-2200) . I have also created its table maintenance generator.
    The questions while creating data records for the above table using SM30, the transport request created is 'Workbench' Type. For customising table, is it possible  to create customising request ?
    Regards,
    Vin

    If the number of entries to be transported are less , then goto SE10
    click on the new request button , then select the second radio button
    them placethe cursor on the task and clickon the display object list button,
    then give the fllowing entries , click on add button to add new entries
    R3TR TABU  <Table Name>
    double click on ur table name , in the next screen double click on input field
    click on add button to add new entries
    there give the entries to be transported , and atlast save the request

  • Mass Maintainence for Customised table

    Hi all,
    Will anybody let me know how to maintain the Mass maintianence
    for fileds  to the customised table .
    Help me its urgent.

    Hi Madhavi,
    Just write a BDC program for the same on transaction SM30 using your Z table.
    Regards,
    Atish

  • Customise table inconsistency between ABAP Dictionary and the databas

    Hi all,
    I have encountered a problem where by, I was not able to activate a table due to inconsistency between ABAP Dictionary and the database.
    After I run the SE14--> Check Database object. It has show that there is a missing Unique Index(Primary Index) at the Database Level, but at ABAP Dictionary it is there.
    I have try to recreate the primary index at the Database level, but failed. Because one of the primary key field is been dropped from this table.
    So now, may I know how can I still make this table Active again?
    Is it save to folllow the following solution that I found on internet?
    Syntax error in SDCC, table inconsistency between ABAP Dictionary and the database, transport error 8 during the generation of ABAP Dictionary. When you call Transaction SDCC, a termination occurs due to a putative syntax error because a table is not known or active. When you check this with the ABAP dictionary (SE11), you notice, that the table is active or inactive, however it is not possible to activate it. The activation might terminate with the error message 'Inconsistency between ABAP Dictionary and database'. A check of the affected object also delivers this error.
    Solution
    Proceed as follows:
    Log on as user DDIC
    Call Transaction SE14
    Enter the affected table name and
    select EDIT
    In the following screen, choose Table -> Reconstruct
    Confirm the execution
    Call Transaction SE11
    Enter the affected table name
    Display
    Activate
    Thanks.
    CK

    I managed to solved this by
    Solution
    Proceed as follows:
    Log on as user DDIC
    Call Transaction SE14
    Enter the affected table name and
    select EDIT
    In the following screen, choose Table -> Reconstruct
    Confirm the execution
    Call Transaction SE11
    Enter the affected table name
    Display
    Activate
    Thanks.
    CK

  • Updating a Customised table

    Hi Experts,
    I am working on a requirement where if i update the records in a table it will refelct in the other table..hence i need to dispaly a message whenever a record is updated stating the same.
    For this i m using a method.
    Now here are my querries.
    In the final table the user clicks on each record and tries to update he shud not be able to update the record if the date field is not zero which i m a doing.
    but as a whole when the screen is appearing user is able to change teh values and save it.
    so please suggest and help me.
    These all i m doing in sm30.
    Thanks,
    Varun.

    In SM30 give the table name u updating... once u get in go to the screen-- flow logic-- PBO.. write ur logic .

  • Match code in customised table

    Hi,
      I created a ztable and my further requirments is for particular field  there will be a only three options that  user will enter only N ,S or D.if the user enter other than that it should show the error message "Pls enter correct word".so pls help me to do this.
      And in another field the  date field should show the system date by default.
      Pls help me to solve the issue and i will be very much thankful to all.
    Thanks,
    Regards,
    Rajendra.

    Hi,
    1)
    Do the following steps to create the include..
    GOTO SE80
    Enter the function group..
    Click the display button..
    Double click on the Function group name..
    You will get a popup to with the function group, text etc...
    In the popup press the button Main program (F5)..
    Press "Display/change" button or CTRL F1.
    Add the include in the last line of the code..
    Example..
    INCLUDE Z_INCLUDE.
    In the include add the following code..
    FORM ADD_SYSTEMDATE.
    ENDFORM.
    Save and activate the Function group.
    2)
    Go to SM30...
    Give the view name V_TVIMF.
    Press maintain button..
    You will get a popup with the following message "The table is cross-client (see Help for further info"..
    Press enter...
    You will get a popup to enter the view/table...
    Enter the ZTABLE.
    Press enter..
    Go to the change mode..
    Press new entries button..
    In the column T give 05
    In the column FORM routine give ADD_SYSTEMDATE.
    Save the entry..
    The above should work fine..
    Thanks,
    Naren

  • CURR in customised tables.

    Hi friends,
        I am creating a  new table and in it I used a data element which uses 'CURR'.
    But When i  activating its giving error stating ' specify the reference table  and reference  field'.
    How to rectify this.

    Hi,
    In the field for which you have mentioned CURR as the you need to mention the reference field.
    Click on the tab 'Currency/Quantity fields'. Give TCURC as the check table and in the value table also mention TCURC.
    If it is a amount field, then in the reference table give T001 and in the ref.field give WAERS
    Regards
    Subramanian

  • How to Fetch Data From an Internal table to a field in Modulepool Screen ??

    In my Modulepool Screen i have two fields ,
    Based on the data of the First field ,the second field will display the data.
    For ex-  first field - I choosed the data -" MARUTI",
                then in the second field , all d CARs ( 800,zen,waganor.....)related to MARUTI shd be displayed.
    without using POV module hw to use dis ? and also using POV ,what are the function modules to be used ..
    pls explore in details...
    Thnks to all d contributors for their Time.....

    see if u have a limited values to display in Listbox, den we will go for vrm_set_values.
    but here as per the requirement
    thr is no limited Values in d second dropdown box.
    Let me Clear abt the requirement.
    First field - issue no.
    2nd field- Item no.
    when u select a particular issue no, den in item it shd display the corresponding item nos related to that issueno. And both Fields r Primary keys in d table( customised Table.)
    this is wwht exactly my requirement.
    as i created The search help for issueNo, its displaying all the issueno Dat are in DB.
    But Itemno Field is nt behaving as per That.
    Pls Suggest me.. in details

  • Error seen in table used for creating report being sent to BW

    we use customised table in creting a delivery report which is then being sent to BW. In <u>order</u> there is only one line item as well as in the <u>delivery</u>.. the item is warehouse managed material that is why in delivery, it reflects there that it picks from several bins/pallets to fulfill the ordered quantity... but when we run the order in a custimised table to create a report for BW.. it has more than 10 line items (only one material) compared to only one line item in <u>order</u>... all the line item in table does not fulfill the ordered quantity but they are in descending order... Is this normal/wrong? Why did it happen?
    please help..
    kind regards,
    Pablito

    please advise if this query is not posted in the correct thread... thanks

Maybe you are looking for

  • Don't Install Verizon FIOS!

    Dear Verizon, I received numerous calls from Verizon urging me to switch to FIOS due to the many service outages in my area.  Verizon promised that the switch would be absolutely free and cost me nothing while I retained the same services.  The repre

  • I am using itunes version 9.its not updating..Pls help as how can i update my itunes to the latest version??????

    i am using itunes version 9.its not updating..Pls help as how can i update my itunes to the latest version??????

  • Function for non unicode-characters

    Hi is there a function that permit to  translate a  unicode characters to a non-unicode characters? For example with this function  "  à " must become " a ". thank you for your help

  • IRecruitment records in FND_USER

    We are using the iRecruitment for couple years. Since it creates records in FND_USER table this table grows rapidly. While writing custom code which must join to this table we often have a need to only user "real" users (not irecruitment created) acc

  • Cannot launch Monitoring & Report Viewer

    Hi everybody, i just installed ACS 5.1.0.44 with the latest Patch on a VMWare virtual machine and installed the evaluation license. Everything works fine except for the "Monitoring & Report Viewer"-Tab: When i try to launch the Viewer, it opens a new