Update PA0105 subtype-fields, PA0006 fields to Custom table

Hi Experts,
Please tell how can we UPDATE subtype-fields from PA0105 infotype to Custom tables. Is any functoin module is there. PA0105-USRTY(Subtype Fields:Primary Work Phone,Secondary Work Phone,Work Fax,Voice Mail,Pager,Email Address.) and UPDATE fields from PA0006 infotype (Fields:Mailcode,Building,Floor,Address1,City,State,Zip) to Custom table.
Thanks,
Spreddy

Hi Srinivas,
use like this
call function 'HR_READ_INFOTYPE'
       exporting
            pernr           = pernr
            infty           =  '0267' "INfotype no
            begda           = datum
            endda           = datum
      importing
           subrc           = retcd
       tables
            infty_tab       = i0267 " table type table of p0267
       exceptions
            infty_not_found = 1
            others          = 2.
  read table i0267 into p0267 index 1.
Change the fields here u want to change
Fill infotype record
  p0267-infty = '0267'.
  p0267-subty = lgart.
  p0267-pernr = pernr.
  p0267-begda = datum.
  p0267-endda = datum.
  p0267-opken = ' '.
  p0267-lgart = lgart.
  p0267-betrg = betrg.
  p0267-waers = 'USD'.
  p0267-ocrsn = '0001'.
ENDIF.
Enqueue personnel number
lock that particular personal no which u r updating
  CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
    EXPORTING
      number = pernr
    IMPORTING
      return = return.
  IF NOT return IS INITIAL.
    MESSAGE ID return-id TYPE return-type NUMBER return-number
             WITH return-message_v1 return-message_v2
                  return-message_v3 return-message_v4.
    RAISE action_stopped.
  ENDIF.
Perform PA30 via infotype_operation
Function that update the record
  CALL FUNCTION 'HR_INFOTYPE_OPERATION'
    EXPORTING
      infty         = '0267'
      number        = pernr
      validityend   = datum
      validitybegin = datum
      record        = p0267
      operation     = 'INS'
      dialog_mode   = '2'
    IMPORTING
      return        = return.
  IF NOT return IS INITIAL.
    MESSAGE ID return-id TYPE return-type NUMBER return-number
             WITH return-message_v1 return-message_v2
                  return-message_v3 return-message_v4.
    RAISE action_stopped.
  ENDIF.
Thanks & Regards,
Ruchi Tiwari

Similar Messages

  • Custom field in Infotype via custom table

    Hi experts,
    I have the following scenario:
    1.I have added a new custom field to the standard PA infotype through PM01.
    2.The field is a code(e.g contract code) and the contract desciption is to be strored in a separate custom table.
    My question is:
    How/where to write the code to insert values into the custom table ,when such infotype is created?Is there a standard function module for this?Any sample/pseudo code would be highly helpful.
    thanks in advance,
    KC

    Pleae see my comments to your questions:
    1.This one relates to pont 2 of your reply:How and where to declare the custom table as a check table in the CI?in SE11?when I open the infotype table in SE11 and try to declare the 'contract code' as a check field,I am being asked the access key.Please let me know if there is a correct way of doing so.
    Go to SE11. Give the main table name associated to the Infotype(PANNNN). Click display. Scroll to the bottom and you see te CI include associated with it. Double click on it. It shows you the details of the fleds and in the include. Go to Change mode here. It does not ask for the access key as this is your custom extension. Scroll to the right and you can assoicate the master table as check table against the field.
    PS:You can go to CI include directly in edit mode also from SE11.
    2.In the infotype entry screen,If I want to show the only those values of the 'contract code' which are present in the custom table,what is the best advised solution?
    I implemented this also on our extension. You add the value help in the module pool and add custom search help code there.
    This way you can display the code and its description in the search help.
    Edited by: Raj Julakanti on Oct 12, 2008 7:49 PM

  • Delimiting the record in custom table

    Hi,
    I have a cretaed a custom table with the from and to date fields.
    In my requirement the date should be delimited to the new date and it should not overlap.
    Eg:if the user gives input as below
    A   B   01.01.2009   31.12.2010
    A   B   01.01.2010    31.12.2010
    then the table entries should be delimited to
    A   B   01.01.2009   31.12.2009
    A   B   01.01.2010   31.12.2010.
    Can any one pls help me in this requirement.
    Thanks,
    Raju

    Hi Chetan,
    This is the custom BAPI they used in the existing program.
        Generate the sales order
          CALL FUNCTION 'Z_V57_BAPI_SALESORDER_CREATE'
               EXPORTING
                    order_header_in     = itab_header
                    testrun             = p_test
                    business_object     = w_busobj
               IMPORTING
                    salesdocument       = w_vbeln
               TABLES
                    return              = itab_order_msg
                    order_items_in      = itab_detail
                    order_partners      = itab_partner
                    order_schedules_in  = itab_schedule
                    order_conditions_in = itab_conditions.
    Here itab_detail table has the two fields VRKME and WAERK, Custom table also have these 2 fields. here i have to populate these values to custom table.
    here i am not able to find where there are populating to custom table .
    Regards,
    Satish.

  • Storing Passwords in custom tables

    Hi,
    We are developing a tool, that needs userID and pssword to access it.
    So we want to store the information in a custom table. The maximum length of the password is 10 characters.
    I used the function module to scrammble the password, but when I put this hexa value in a raw field defined in the custom table, then it adds Zero's at the end based on the length of the password. When I want to use this for checking the access I am facing the problem due to the Zero's at the end.
    For example:
    Passowrd : test@123
    Scramble String: A3ED2E10FF13695E
    When I store this in table it will be A3ED2E10FF13695E0000
    I used a domain with data type RAW 10 for the password field. SAP USR02 table uses RAW 08.
    Q1: How can I eliminate zero's at the end while storing it? I didn't wan to manually remove the trialing zero's while checking the access. This might cause problems becuase if the string it self contains a last character as zero.
    Q2. Is there is a way to get back the original string from the scramble string.
    Appreicate your ideas on this.
    Thanks

    Hi,
    You can use the Function Modules 'FIEB_PASSWORD_ENCRYPT'  and 'FIEB_PASSWORD_ENCRYPT' .
    http://www.sap-img.com/abap/function-module-for-encryption-and-decryption.htm
    Reward Points if useful.
    Regards,
    Abhishek

  • BDT Custom Table fields Update

    Hi Friends ,
    Using BDT,  i created one tab in BP transaction and also i created two custom fields in Structure BUT000, 
    In PAI , I am using BUP_BUPA_BUT000_COLLECT to store screen values  to the table BUT000
    In PBO  I am using BUP_BUPA_BUT000_GET to get database values  .
    i try to save values to the custom fields , But values are not stored in BUT000 table custom fields .
    BUP_BUPA_BUT000_COLLECT
    export parameter i_subname    (  what value i have to give  )
    is there any other steps have i need to follow .
    Pls give valuable suggetion
    Regards
    Krishnan R.

    Hi  ,
    Using BDT, i created one tab in BP transaction and also i created two custom fields in Table KNA1,
    Can anyone help how to update the Values from Screen to the database table (KNA1)

  • On deleting an item "Name" column of recycle bin is updating with data in one of the custom column instead of title field in SP 2013 Custom list

       On deleting an item, "Name" column of recycle bin is updating with data in one of the custom column instead of title field in SP 2013 Custom list.
    Thanks, Chinnu

    Hi,
    According to your post, my understanding is that you want to update title field in recycle bin with other field value of the item.
    We can use the ItemDeleting Event Receiver to achieve it.
    While item is deleting, replace title field value with other field value using ItemDeleting event receiver, then in the recycle bin, the title value will replace with other field value.
    However, there is an issue while restore the item from the recycle bin, the item title would be replaced.
    As an workaround, we can create a helper field in the list to store the title field value while deleting, then replace back while restoring using
    ItemAdded Event Receiver.
    I have made a simple code demo below to achieve this scenario, it works like a charm(the
    Test2 field is the helper field, you can hide it in the list), you can refer to it.
    public override void ItemDeleting(SPItemEventProperties properties)
    properties.ListItem["Test2"]=properties.ListItem["Title"];
    properties.ListItem["Title"]=properties.ListItem["Test1"];
    properties.ListItem.Update();
    base.ItemDeleting(properties);
    /// <summary>
    /// An item was added.
    /// </summary>
    public override void ItemAdded(SPItemEventProperties properties)
    base.ItemAdded(properties);
    properties.ListItem["Title"] = properties.ListItem["Test2"];
    properties.ListItem.Update();
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • How to update a People and group field using a sandbox solution

    Hi,
    I am creating a sandbox solution for office 365 and creating a custom form using visual web part, which will allow users to enter data in a custom list.
    And that list also have a user field. I am able to get SharePoint user field on the form (using javascript) which is searching for the user and get a value (working fine).
    Issue: But I am not able to save the user value. Because to save user value I require web, UserID and login name, to construct SPFieldUserValue object or string in "111;#TestUser" format. Moreover that user should be present in
    SiteUserInfoList. 
    I tried web.EnsureUser() but did not work under sanbox solution.
    Can you please provide any pointer or workaround to the problem? I may be missing something here.
    Thanks,
    Himanshu

    Hi,
    According to your description, my understanding is that you want to update the people and group field in Sandbox solution.
    In the sandbox solution, you can still use the web.EnsureUser() function to get the user information, see the thread below:
    EnsureUser in sandboxed solution
    In additional, there is a demo with your similiar requirement for your reference:
    Using the People Picker Control in Sandbox Solutions / Office 365
    Thanks
    Best Regards,
    Jerry Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Problem while saving date field in custom table

    Hi,
    Iam facing the following problem while saving a date field in custome table
    i have a date field zdate in which the value is 02082010.
    now when i try to insert this value in the custom table it is getting updated as 20/10/0208 , but it should be 08/02/2010
    How can i correct it..
    Regards
    Kumar

    just before saving u might have to use a string reverse FM and then save it..
    CALL FUNCTION 'STRING_REVERSE'
      EXPORTING
        STRING          = p_string
        LANG            = sy-langu
    IMPORTING
       RSTRING          = r_string
    EXCEPTIONS
       TOO_SMALL        = 1
       OTHERS           = 2

  • How to update field values in a database table using module pool prg?

    hi
    how to update field values in a database table using module pool prg?
    we created a customized table, and we put 2 push buttons in screen painter update and display.
    but update is not working?
    data is enter into screen fields and to internal table, but it is not updated in database table.
    thanks in adv
    vidya

    HI,
    we already used the update statement. but its not working.
    plz check this.
    *& Module Pool       ZCUST_CALL_REC
    PROGRAM  ZCUST_CALL_REC.
    TABLES: ZCUST_CALL_REC,ZREMARKS.
    data:  v_kun_low like ZCUST_CALL_REC-kunnr ,
           v_kun_high like ZCUST_CALL_REC-kunnr,
           v_bud_low like ZCUST_CALL_REC-budat,
           v_bud_high like ZCUST_CALL_REC-budat.
    ranges r_kunnr for ZCUST_CALL_REC-kunnr  .
    ranges r_budat for zcust_call_rec-budat.
    DATA: ITAB TYPE STANDARD TABLE OF ZCUST_CALL_REC WITH HEADER LINE,
          JTAB TYPE STANDARD TABLE OF ZREMARKS WITH HEADER LINE.
    *data:begin of itab occurs 0,
        MANDT LIKE ZCUST_CALL_REC-MANDT,
        kunnr like ZCUST_CALL_REC-kunnr,
        budat like ZCUST_CALL_REC-budat,
        code like ZCUST_CALL_REC-code,
        remarks like ZCUST_CALL_REC-remarks,
        end of itab.
    *data:begin of Jtab occurs 0,
        MANDT LIKE ZCUST_CALL_REC-MANDT,
        kunnr like ZCUST_CALL_REC-kunnr,
        budat like ZCUST_CALL_REC-budat,
        code like ZCUST_CALL_REC-code,
        remarks like ZCUST_CALL_REC-remarks,
        end of Jtab.
    CONTROLS:vcontrol TYPE TABLEVIEW USING SCREEN '9001'.
    CONTROLS:vcontrol1 TYPE TABLEVIEW USING SCREEN '9002'.
    *start-of-selection.
    *&      Module  USER_COMMAND_9000  INPUT
          text
    MODULE USER_COMMAND_9000 INPUT.
    CASE sy-ucomm.
    WHEN 'BACK' OR 'EXIT' OR 'CANCEL'.
    SET SCREEN 0.
    LEAVE SCREEN.
    CLEAR sy-ucomm.
    WHEN 'ENQUIRY'.
    perform multiple_selection.
    perform append_CUSTOMER_code.
    PERFORM SELECT_DATA.
    call screen '9001'.
    WHEN 'UPDATE'.
          perform append_CUSTOMER_code.
          PERFORM SELECT_DATA.
          call screen '9002'.
          perform update on commit.
    WHEN 'DELETE'.
          perform append_CUSTOMER_code.
          PERFORM SELECT_DATA.
          call screen '9002'.
    ENDCASE.
    ENDMODULE.                 " USER_COMMAND_9000  INPUT
    *&      Module  STATUS_9000  OUTPUT
          text
    MODULE STATUS_9000 OUTPUT.
      SET PF-STATUS 'ZCUSTOMER'.
    SET TITLEBAR 'xxx'.
    ENDMODULE.                 " STATUS_9000  OUTPUT
    *&      Module  USER_COMMAND_9001  INPUT
          text
    MODULE USER_COMMAND_9001 INPUT.
    CASE sy-ucomm.
    WHEN 'BACK' OR 'EXIT' OR 'CANCEL'.
    SET SCREEN 0.
    LEAVE SCREEN.
    CLEAR sy-ucomm.
    endcase.
    ENDMODULE.                 " USER_COMMAND_9001  INPUT
    *&      Module  STATUS_9001  OUTPUT
          text
    MODULE STATUS_9001 OUTPUT.
      SET PF-STATUS 'ZCUSTOMER'.
    SET TITLEBAR 'xxx'.
    move itab-MANDT   to zcust_call_rec-MANDT.
    move itab-kunnr   to zcust_call_rec-kunnr.
    move itab-budat   to zcust_call_rec-budat.
    move itab-code    to zcust_call_rec-code.
    move itab-remarks to zcust_call_rec-remarks.
    vcontrol-lines = sy-dbcnt.
    ENDMODULE.                 " STATUS_9001  OUTPUT
    *&      Module  USER_COMMAND_9002  INPUT
          text
    module  USER_COMMAND_9002 input.
    CASE sy-ucomm.
       WHEN 'BACK' OR 'EXIT' OR 'CANCEL'.
          SET SCREEN 0.
          LEAVE SCREEN.
          CLEAR sy-ucomm.
       WHEN 'UPDATE'.
             perform move_data.
         UPDATE ZCUST_CALL_REC FROM TABLE ITAB.
            IF SY-SUBRC = 0.
               MESSAGE I000(0) WITH 'RECORDS ARE UPDATED'.
             ELSE.
               MESSAGE E001(0) WITH 'RECORDS ARE NOT UPDATED'.
            ENDIF.
      WHEN 'DELETE'.
             perform move_data.
             DELETE ZCUST_CALL_REC FROM TABLE ITAB.
              IF SY-SUBRC = 0.
               MESSAGE I000(0) WITH 'RECORDS ARE DELETED'.
             ELSE.
               MESSAGE E001(0) WITH 'RECORDS ARE NOT DELETED'.
            ENDIF.
    endcase.
    endmodule.                 " USER_COMMAND_9002  INPUT
    *&      Module  STATUS_9002  OUTPUT
          text
    module STATUS_9002 output.
      SET PF-STATUS 'ZCUSTOMER1'.
    SET TITLEBAR 'xxx'.
    endmodule.                 " STATUS_9002  OUTPUT
    *&      Module  update_table  OUTPUT
          text
    module update_table output.
         move itab-MANDT   to zcust_call_rec-MANDT.
         move itab-kunnr   to zcust_call_rec-kunnr.
         move itab-budat   to zcust_call_rec-budat.
         move itab-code    to zcust_call_rec-code.
         move itab-remarks to zcust_call_rec-remarks.
    vcontrol-lines = sy-dbcnt.
    endmodule.                 " update_table  OUTPUT
    ***Selection Data
    FORM SELECT_DATA.
    SELECT  mandt kunnr budat code remarks  FROM zcust_call_rec INTO
                            table itab
                             WHERE kunnr IN r_kunnr AND BUDAT IN R_BUDAT.
    ENDFORM.
    ****append vendor code
    FORM APPEND_CUSTOMER_CODE.
    clear r_kunnr.
    clear itab.
    clear r_budat.
    refresh r_kunnr.
    refresh itab.
    refresh r_kunnr.
    IF r_kunnr  IS INITIAL
                  AND NOT v_kun_low IS INITIAL
                   AND NOT v_kun_high IS INITIAL.
                        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
                                    EXPORTING
                                       input         = v_kun_low
                                    IMPORTING
                                       OUTPUT        = r_kunnr-low.
                       CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
                                  EXPORTING
                                      input         = v_kun_high
                                  IMPORTING
                                      OUTPUT        = r_kunnr-high.
                     r_kunnr-option = 'BT'.
                     r_kunnr-sign = 'I'.
                     append r_kunnr.
       PERFORM V_BUDAT.
    ELSEIF r_kunnr  IS INITIAL
                  AND NOT v_kun_low IS INITIAL
                   AND  v_kun_high IS INITIAL.
                        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
                                    EXPORTING
                                       input         = v_kun_low
                                    IMPORTING
                                       OUTPUT        = r_kunnr-low.
                    r_kunnr-SIGN = 'I'.
                    r_kunnr-OPTION = 'EQ'.
                    APPEND r_kunnr.
       PERFORM V_BUDAT.
    ELSEIF r_kunnr IS INITIAL
                  AND  v_kun_low IS INITIAL
                   AND NOT v_kun_high IS INITIAL.
                        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
                                    EXPORTING
                                       input         = v_kun_low
                                    IMPORTING
                                       OUTPUT        = r_kunnr-low.
                    r_kunnr-SIGN = 'I'.
                    r_kunnr-OPTION = 'EQ'.
                    APPEND r_kunnr.
          PERFORM V_BUDAT.
    ELSEIF r_kunnr IS INITIAL
                  AND  v_kun_low IS INITIAL
                   AND  v_kun_high IS INITIAL.
                        IF SY-SUBRC = 0.
                             MESSAGE I003(0) WITH 'ENTER CUSTOMER NUMBER'.
                              CALL SCREEN '9000'.
                        ENDIF.
    PERFORM V_BUDAT.
    ENDIF.
    ENDFORM.
    FORM V_BUDAT.
    IF  R_BUDAT IS INITIAL
                   AND NOT v_BUD_low IS INITIAL
                   AND NOT v_BUD_high IS INITIAL.
                     r_budat-low = v_bud_low.
                     r_budat-high = v_bud_high.
                     r_budat-option = 'BT'.
                     r_budat-sign = 'I'.
                     append r_budat.
             ELSEIF  R_BUDAT IS INITIAL
                   AND NOT v_BUD_low IS INITIAL
                   AND  v_BUD_high IS INITIAL.
                     r_budat-low = v_bud_low.
                     r_budat-high = v_bud_high.
                     r_budat-option = 'EQ'.
                     r_budat-sign = 'I'.
                     append r_budat.
             ELSEIF  R_BUDAT IS INITIAL
                   AND  v_BUD_low IS INITIAL
                   AND NOT v_BUD_high IS INITIAL.
                     r_budat-HIGH = v_bud_HIGH.
                     r_budat-option = 'EQ'.
                     r_budat-sign = 'I'.
                     append r_budat.
              ELSEIF  R_BUDAT IS INITIAL
                   AND  v_BUD_low IS INITIAL
                   AND  v_BUD_high IS INITIAL.
                   IF SY-SUBRC = 0.
                       MESSAGE I002(0) WITH 'ENTER POSTING DATE'.
                      CALL SCREEN '9000'.
                    r_budat-low = ''.
                    r_budat-option = ''.
                    r_budat-sign = ''.
                    ENDIF.
            ENDIF.
    ENDFORM.
    *&      Form  update
          text
    -->  p1        text
    <--  p2        text
    form update .
    commit work.
    endform.                    " update
    *&      Form  move_data
          text
    -->  p1        text
    <--  p2        text
    form move_data .
       clear itab.
      refresh itab.
           move-corresponding  zcust_call_rec to itab.
           MOVE ZCUST_CALL_REC-MANDT   TO ITAB-MANDT.
           MOVE ZCUST_CALL_REC-KUNNR   TO ITAB-KUNNR.
           MOVE ZCUST_CALL_REC-BUDAT   TO ITAB-BUDAT.
           MOVE ZCUST_CALL_REC-CODE    TO ITAB-CODE.
           MOVE ZCUST_CALL_REC-REMARKS TO ITAB-REMARKS.
         APPEND ITAB.
         delete itab where kunnr is initial.
    endform.                    " move_data
    thanks in adv
    vidya

  • Inserting a single field in a custom table

    hi all,
    can u tell me hw could i insert a single field in the custom table.
    i have abt 6 fields in the custom table.
    5 fields are already populated...
    i have to insert one field ..i dont want to use insert statement.
    thanx in advance

    HI,
    You can use UPDATE statement
    UPDATE ztable SET SIXTH_FIELD  = 'value'
                  WHERE key_field = 'asdf'.
    Thanks
    Naren

  • Custom Table - New Field

    Added SPART in a custom table , I am trying to retrieve an entry from that table where SPART is SPACE. This works fine in DEV, in Q system the select does not work.. What could be the reason ?

    >
    Sridhar Sarva wrote:
    > Added SPART in a custom table , I am trying to retrieve an entry from that table where SPART is SPACE. This works fine in DEV, in Q system the select does not work.. What could be the reason ?
    Are you sure that SPART = SPACE?  I've noticed before that when you add a new character field to an existing table that already contains records, the default value for the new field on the existing records is NULL and not SPACE.  Try replacing the = SPACE with IS NULL.
    If this is the case, I think that if you update the record the default will then be changed from NULL to SPACE.

  • Updating Sort Order on a field?

    Hi
    i have a customer table. i am displaying them in sorted
    order. but now i have added 1 field call SortID.
    now when ever if i add a new entry ...i want to sort it and i
    want to assign the sorted it for that.
    ex:
    aaaa > 1
    bbb > 2
    ccc > 3
    if i add aaa1 ..then its sort has to become 2 and goes
    one....
    how to update this...using and update command....
    thx in adv.

    Your method is likely doomed to failure, and you will
    probably end up spending an inordinate amount of resources
    attempting to "re-sort" your data. Like Dan is implying, if you can
    determine what the sort order is from information in the other
    columns of the table, why on earth do you need a SortID column?
    Phil

  • How to maintain default values for custom table fields --  Urgent

    Hi all,
    I've a requirement wherein i need to create a Z table (with maintainence view) in which i'll have date and time as two of its field which should have current date and current time as default value. Can somebody suggest as how am i to maintain the date and time fields defaulting to current date and current time.
    Incase if someone is unable to intrepret what i'm trying to say, please query me, i'll elaborate it further.
    Please give in your quick inputs which is highly valuable to me and also will be highly appreciated.
    Thanks in advance,
    Vaishnavi Varadarajan

    We have a following custom table which contains the fields “Date on which record was created” and “Name of the person who created the object”. We would like to have these to be filled up with SY-DATUM and SY-UNAME respectively.
    Using the events, we can achieve this.
    Please refer the following link:
    http://abapliveinfo.blogspot.com/2007/12/events-in-table-maintenance-in-sap.html
    Also,
    Write a form routine in table maintanance generator.
    1. SE11 > utilities > table maintenance generator
    2. environment > modification > event
    define the event and form routine to make use of the tigger. in the form routine define an object for the class and call the relevant method.
    Or u can do it as:
    Table maintenance generator is basically used to do table operations like (insert, delete, modify...).
    if you create table maintenance for your table it will build a module pool program, by using you do the above operations.
    below is the procedure to create table maintenance generator.
    1) Create one function group.
    2) after activating your Ztable, choose 'Utilities'----> 'Table maintenance genrator'.
    3) then give the authorization group and function group created abobe in the next screen.
    4) Then choose the "create" button in your application tool bar, which will creates the module pool program.
    5) then create one Tcode by chosing "Transaction with parameters( parameter transaction)".
    6) in transaction field give "SM30", select the check box "Skip initial screen".
    7) in the below of that screen you can find the "Default values" frame.
    8) there under the "name of screen field" select the "View name' and 'update".
    9) in value column against to "view name" give you table name, and against to "Update" put 'X' in capital letters.
    save it then you can straight away use this newly created Tcode to maintain your table.
    Note:- 1) make the modification while saving the data into your table using this newly generated program to carry out your validation (even though it looks like standard program; no need to enter the access key).
    2) if you do any changes to your table and press the activate button automatically the table maintenace generator will be goes off, you need to create this again.
    cheers,

  • How to find out the user who has created  a new field in the custom table.

    How to find out the user details who has created  a new field in the custom table.
    Thanks,
    Joan

    Hi Jesudasan ,
    You can know the user details with version management.Please find the
    below procedure to know.
    Go to table->Utilities tab->version->Version management->Compare the previous one .
    Hope this solves the issue,Let me know if you have any issues.
    Thanks,
    Rajani

  • How to Track the changes made to the custom table field value

    I want to track the changes made to the custom table field value in table maintenance generator.please help me it is very urgent
    Thanks & Regards,
    Kranti

    Hi Satya,
    These are the steps you've to do.
    1. Enable the change document flag in the data element level for the fields of the tables you want to monitor.
    2. Go to transaction SCDO. Create a new change object, and add your table to this object. After generation, you'll get a function module.
    3. Call this function module in the table maintainence generator screen, after the data is saved to the database table. This function module automaticallly writes the changes, with the old and new values, and the fields that were changed to the tables CDHDR and CDPOS.
    4. You can keep track of the changes made to the table by monitoring these tables.
    Regards
    Anil Madhavan

Maybe you are looking for

  • Continuous Disconnections "Appear" To Have Stopped...

    BACKGROUND (cutting a VERY long story "long")  [skip to the next section if you're bored to tears]: - With BT Broadband since early February. Had continuous disconnections since joining, which added to the dreaded DLM from BT resulted in ever-slow sp

  • RGB CMYK PDF EXPORT.(colour conversion)  Keeping your colours vibrant and your blacks black.

    Ive been tearing my hair out for the best part of 14 hours trying to figure out how to keep the closest possible conversion for working with images(rgb in photoshop) right the way through a work flow until exporting to print (having used the image in

  • Output html filename

    friends, i use forms6i and reports 6i. from forms6i and IIS i run the forms in a browser. i put a button in the forms and on which the code is to run_product... i make virtual directory for temp folder in forms.. in which the html files of report out

  • File Browser.. like windows my computer

    Hi, I made a file browser in java, this browser has functionality to display my computer.. its drive, folders and files.. all i have done it... now problem is that when i select a file or folder it should be like selected ( note: i am using icon + te

  • Error in Submission Form for WWDC 2015 Student Scholarship

    Hi everyone, When I was submitting the application for WWDC 2015 student scholarship, I found there's a bug in the submission form. My fields got reseted when I pressed 'submit'. My friends who have successfully submitted told me it's supposed to hav