New Command Doubt

Hi,
I have a doubt concerning new commands. When we add a command to the command list after duplicating a command group , where do we actually code for that command to work. Please forgive me if this doubt is a silly one.
Also when we are doing in this fashion, where do we have to start , ie from the command and go on to the layout set or vice-versa?
Regards
Vineeth

Hi Vineeth,
   Did you duplicate a command ? this commads is used in collection or resources ?
   The command is added in group of commands, and then you assign it to a collection or resource renderer.
   Suppose you duplicate new_file command, this command allow you to upload documents. You add it to a command group and then assign it to a collection or in a resource renderer (command groups for folder).
   If you assign this command to a resource, it's not going to appear in the context menu.
   Don't forget to assign this layout set to the KM Navigatin iview. To test, you can use preview button when you list the layout set.
Patricio.

Similar Messages

  • AT NEW command in ABAP Objects

    Hi everyone!
    Is there an equivalent of the AT NEW command in abap oo? When I try to use this command inside a BAdi, I get an error message.
    Best Regards,
    Luís.

    Hi,
    Thank you for your response
    Sample code:
    LOOP AT c_t_data ASSIGNING  variants are no longer supported in the OO context. Use dynamic variants instead.
    Regards,
    Luís.

  • Issue with at new command

    Hi,
    Please check the following code
    loop at itab1.
    loop at itab where id  = itab1-id and
                     werks = itab1-werks.
    clear text1.
        at new text.
          text1 = itab-text.
        endat.
    write text1.
    endloop.
    endloop.
    say i have text field in itab as
    a
    b
    c  for id  = itab1-id and
           werks = itab1-werks.
    for the first text i.e its not going inside the at new command,
    its skipping the at new command for text a but for text b it going inside th at new command.
    Can anyone tell me what should i do inorder to go to at new command even for the first text.
    Thanks

    preeti,
    This is definitely the correct answer. SAP online help says:
    <i>You can use control level statements to react to control breaks in internal tables instead of programming them yourself with logical expressions. Within the loop, you must order the AT-ENDAT statement blocks according to the hierarchy of the control levels. If the internal table has the columns <f1>, <f 2>, ...., and if it is sorted by these columns, you must program the loop as follows:
    </i>
    <i><b>You should not use control level statements in loops where the line selection is restricted by WHERE or FROM and TO. Neither should the table be modified during the loop.
    </b>
    </i>
    Regards,
    Clemens
    P.S.; Please mark question as answered

  • AT NEW command for two fields

    Dear All,
    How to use AT NEW command in internal table for two fields.
    Warm Regards,
    N.Jain

    Hi
      See the following code. It is useful for u.
    DATA: BEGIN OF ty_batest,
            designation TYPE zba_test-designation,
            salary TYPE zba_test-salary,
            empno TYPE zba_test-empno,
            empname TYPE zba_test-empname,
            address TYPE zba_test-address,
          END OF ty_batest,
          it_batest LIKE TABLE OF ty_batest,
          wa_batest LIKE ty_batest.
    SELECT * FROM zba_test INTO CORRESPONDING FIELDS OF TABLE it_batest.
    SORT it_batest BY designation salary.
    LOOP AT it_batest INTO wa_batest.
      AT NEW designation.
        WRITE: / 'Designation  :', wa_batest-designation,
               /(35) sy-uline.
      ENDAT.
      AT NEW salary.
        WRITE: / 'Salary : ', wa_batest-salary,
      ENDAT.
      WRITE: / 'Emp Name    : ', wa_batest-empname,
              / 'Emp Number  : ', wa_batest-empno,
              / 'Designation : ', wa_batest-designation,
              / 'Address     : ', wa_batest-address,
              / 'Salary      : ', wa_batest-salary NO-ZERO .
      SKIP.
    ENDLOOP.
    Regards
    Bhuvana.

  • New command for radius-server source-ports

    I am trying to find the new command fro radius-server source-ports 1645-1646 since it appears to be depricated.  We use tacacs so we do not have the radius server specified but we do need to put in the ports.  Can someone please tell me the new command for radius-server source-ports?
    Thanks

    Both of the links that Peter posted are interesting and helpful. I would like to take a slightly different approach in answering your question.
    In every version of IOS there are certain commands that get inserted into running-config when a particular feature is activated. It looks like in your version the radius-server source-ports is one of those commands. I do not think it is anything that you should be concerned about.
    And I do not believe that having the radius-server source-ports command would prevent TACACS from working. I believe that there is likely to be some fault in your configuration. If you would post the aaa parts of the config then maybe we could see what the problem is.
    In my experience configuring aaa some of the common problems include not correctly identifying the TACACS server, not having exactly the same key configured on the Cisco device and the TACACS server, not having connectivity to the TACACS server (can the Cisco device ping the server, and can the server ping the device), or errors in the authentication or authorization prameters specified.
    Post some information and we will see what we can do.
    HTH
    Rick

  • How to initialize the index with "at new" command ??

    Hi All,
    I am facing a problem of Initializing the index .
    I want to Initialize the Index with the " at new "
    command within a loop but its not working.
    Otherwise,please tell me the way to put a flag on the first record with " at new " command.
    Please provide a solution ASAP.

    loop at itab.
    if sy-index = 1.
    set ur flag.
    endloop.
    check the code below..
      LOOP AT lt_citm_b INTO wa_citm_b.
        AT NEW vbeln .
          CLEAR: wa_temp_output , lt_temp_output[].
        ENDAT.
        AT LAST.
          lv_t = 'X'.
        ENDAT.
        LOOP AT lt_char INTO wa_char WHERE instance = wa_citm_b-instance.
          MOVE:  c_d TO wa_temp_output-type,
          wa_citm_b-vbeln TO wa_temp_output-vbeln,
          wa_citm_b-posnr TO wa_temp_output-posnr,
          wa_citm_b-matnr TO wa_temp_output-matnr.
          MOVE-CORRESPONDING wa_char TO wa_temp_output.
    Special requirement
         IF wa_temp_output-atnam = c_itr AND wa_temp_output-atwrt = c_itr03
                                                        OR
           wa_temp_output-atnam = c_cosr AND wa_temp_output-atwrt = c_osr03.
            CLEAR: wa_temp_output-atnam, wa_temp_output-atwrt.
            MOVE: c_iorp TO wa_temp_output-atnam,
                  c_in2-os_nd TO wa_temp_output-atwrt,
                  'X' TO wa_temp_output-flag.
          ENDIF.
    *If the characteristic value for PMFREQUENCIE is initial need to pull
    *the floating value.
          PERFORM fr_get_float TABLES lt_char USING wa_char-atwrt
                                                    wa_char-instance
                                                    wa_char-atnam
                                           CHANGING wa_temp_output-atwrt.
    *To recognize if contract item have extended and standard
    *characteristics.
          PERFORM fr_ext_std USING wa_temp_output-atnam
                          CHANGING wa_temp_output-ext
                                   wa_temp_output-std.
          APPEND wa_temp_output TO lt_temp_output.
          CLEAR: wa_temp_output, wa_char.
        ENDLOOP.
        SORT lt_temp_output BY vbeln posnr std ext.
        AT END OF vbeln.
    To translate the data according to the mapping rules
          PERFORM fr_translate.
          IF lv_t = 'X'.
            DESCRIBE TABLE lt_output LINES gv_count.
            READ TABLE lt_output INTO wa_output INDEX gv_count.
            IF sy-subrc EQ 0.
              CLEAR wa_output.
              MOVE:  c_t TO wa_output-type.
              APPEND wa_output TO lt_output.
            ENDIF.
          ENDIF.

  • My object won't acknowledge the "new" command.

    Okay I have this class called Die that is suppose to simulate a die with the added behaviour that it ceases to operate if 6 is rolled. But that problem is that when ever I try to declare multiple instances of the Die class with the new command the Die objects becomes copies of each other and are not independent. So change to one object alters all the other objects. I don't know why it is doing this. I am including the code of my Die class and my die population class which has the array which I am trying to populate with independent Die objects.
    public class Die {
         private static int numTosses;
         private static boolean alive;
         public Die() {
              numTosses = 0;
              alive = true;
         public int getNumTosses() {
              return numTosses;
         public boolean alive() {
              return alive;
         public void toss() {
              if (alive == true){
                   numTosses++;
                   int dieToss = (int)(6*Math.random())+1;
                   System.out.println("Die toss result " + dieToss);
                   if (dieToss == 6){
                        alive = false;
                        System.out.println("Dead");
         public String toString() {
              return "Number of Tosses thus far\t" + numTosses;
    public class DicePopulation {
         //instance variables
         private Die []dice;
         private int numAlive;
         private int numTossesAll;
         //constructor
         public DicePopulation (int numDice){
              dice = new Die[numDice];
              numAlive = numDice;
              numTossesAll = 0;
              for (int i = 0; i<numDice; i++){
                   dice[i] = new Die();
         public int getNumAlive (){
              return numAlive;
         public int getNumTossesAll (){
              return numTossesAll;
         public void tossAll (){
              for (int i = 0; i<dice.length; i++){
                   boolean diceStatus = dice.alive();
                   System.out.println("Die index " + i + " Die Status " + diceStatus);
                   if (diceStatus == true){
                        System.out.println("Tossed Die Number " + i);     
                        dice[i].toss();
                             if (dice[i].alive() == false){
                                  numAlive--;
              numTossesAll++;
         public String toString (){
              return "number times all tossed\t" + numTossesAll + "\tnumber alive\t" + numAlive;

    Couldn't the problem also be that he has declared
    the object "dice" outside if the intialization loop
    causing each instance in the array to be a copy?
    I know that the static would cause a problem but
    couldn't the other be the case as well?Huh?
    The declaration of dice seems correct to me, remember our hero here used 'i' as loop variable and you should know that a bracketed 'i' formats text in italics here, so this loop actually readsfor (int k = 0; k < dice.length; k++) {
        dice[k] = new Die();
    } i.e. no copies ...

  • I just got iTunes 11.0. I'm used to being able to return to the beginning of a song by hitting 'enter'. What's the new command for skipping to the head of a song?

    I just got iTunes 11.0. From all the previous versions I'm used to being able to return to the beginning of a song by hitting 'enter'. What's the new command for skipping to the head of a song?

    Mmmmmm. Works OK for me. I've tried every variation I can think of. Play from playlist, play from library, shuffle on, shuffle off, single song repeat on/off, playlist repeat on/off.
    WAIT !!   Now I've found it  !!  It happens when I have the sidebar hidden and play a playlist from the PLAYLIST pane. Hitting Enter then takes me to the FIRST song in the playlist.
    WAIT AGAIN !!! In the time it took to write the above, it changed again and works properly. Well properly is not really true. It works if I stay in the PLAYLIST pane. If I switch to the SONGS, ALBUMS or ARTISTS pane, enter does nothing. BUT, if I switch to the GENRES pane, enter starts the first song there. AND, if I've switched away from the PLAYLIST pane and switch back, enter then starts the first song in the playlist.
    WOW !! That was a crazy ride. I think we can safely say that there is something awry.

  • DB Analyzer shows : Task 326 (Running) : execution of new commands delayed.

    Hello!
    We are investigating the performance of a MaxDB database. In the DB Analyser Protocol we find messages like this:
    Task 326 (Running) : execution of new commands delayed, cmd wait time 0.8 (0.34) ms, 35182 commands, application pid 31633
    I didn't find an explanation for this message in the docs. Does someone have a doc of this message or can someone explain?
    Can this be a performance relevant message?
    Thanks and Regards
    Bernd

    Without a context it's difficult to tell what this message means.
    Can you post the full list what the analyzer was showing?
    Markus

  • Does the new command 2 binary format work with Apple Push Notification Service? I receive an invalid response status code of 128.

    Does the new command 2 binary format work with Apple Push Notification Service? I am sending 2 messages with the same payload to 2 different devices. None of the messages display on either of the devices. It seems that at least 3 should have been displayed. For my first device, I received a response with an invalid status code of 128 and the message identifier is 2 indicating that the first message was OK. However no message was displayed on the phone. For the second device, I did not receive any error response, but no message was displayed on the device.
    Does ANS perform any validation on the message identifier? The Local and Push Notification Programmin Guide says the message identifier is:
    An arbitrary, opaque value that identifies this notification. This identifier is used for reporting errors to your server.
    I know that the device tokens are valid because the same tokens work when I use the legacy basic or enhanced formats. The phones display the messages correctly when I send to ANS using the old ANS message format.
    Here is the data and the response:
    Sent to ANS: 2 0 0 0 158 1 0 32 120 107 166 143 171 157 143 169 70 135 12 135 246 142 64 224 244 44 116 4 154 65 115 192 206 28 189 56 174 0 172 16 2 0 23 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 65 66 67 34 125 125 3 0 4 0 0 0 2 4 0 4 83 7 119 141 5 0 1 5 1 0 32 120 107 166 143 171 157 143 169 70 135 12 135 246 142 64 224 244 44 116 4 154 65 115 192 206 28 189 56 174 0 172 16 2 0 23 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 65 66 67 34 125 125 3 0 4 0 0 0 3 4 0 4 83 7 119 141 5 0 1 5
    ANS returned an error: 8 128 0 0 0 2
    Sent to ANS: 2 0 0 0 158 1 0 32 4 239 182 26 13 237 170 136 41 243 181 57 120 208 135 19 101 102 212 70 55 244 251 255 160 125 82 9 10 143 72 17 2 0 23 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 65 66 67 34 125 125 3 0 4 0 0 0 5 4 0 4 83 7 119 147 5 0 1 5 1 0 32 4 239 182 26 13 237 170 136 41 243 181 57 120 208 135 19 101 102 212 70 55 244 251 255 160 125 82 9 10 143 72 17 2 0 23 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 65 66 67 34 125 125 3 0 4 0 0 0 6 4 0 4 83 7 119 147 5 0 1 5
    ANS did not return a response.

    Hello, can you please help me ?
    You specified sample payload here:
    TerrellFromLockhart wrote:
    I finally got this to work. The picture in the Programming Guide is very confusing. The solution was to prefix every message's frame data with command 2 and that messsage's frame data length. Here is a sample:
    ANS frame: 2 0 0 0 77 1 0 32 120 107 166 143 171 157 143 169 70 135 12 135 246 142 64 224 244 44 116 4 154 65 115 192 206 28 189 56 174 0 172 16 2 0 21 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 63 34 125 125 3 0 4 0 0 0 2 4 0 4 83 7 199 195 5 0 1 10 2 0 0 0 77 1 0 32 120 107 166 143 171 157 143 169 70 135 12 135 246 142 64 224 244 44 116 4 154 65 115 192 206 28 189 56 174 0 172 16 2 0 21 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 63 34 125 125 3 0 4 0 0 0 3 4 0 4 83 7 199 195 5 0 1 10 2 0 0 0 77 1 0 32 120 107 166 143 171 157 143 169 70 135 12 135 246 142 64 224 244 44 116 4 154 65 115 192 206 28 189 56 174 0 172 16 2 0 21 123 34 97 112 115 34 58 123 34 97 108 101 114 116 34 58 34 63 34 125 125 3 0 4 0 0 0 4 4 0 4 83 7 199 195 5 0 1 10
    About to read response at Thu Feb 20 15:40:20 CST 2014
    SocketTimeoutException
    2 - is clearly command
    0 0 0 77 - frame length
    1 - item Id
    what's 0 32 ? According to this page https://developer.apple.com/library/ios/documentation/NetworkingInternet/Concept ual/RemoteNotificationsPG/Chapters/Commu…
    Item id  should be followed by item length. But item length is obviously greater than 32 because device token's length is 32. Can you please explain why 0 32 were used? and do you have any insight on item id meaning ?

  • At new command not working

    Hi all,
       I pasted my sample code below. In this i have used "At new event" this command is not working in my code, the values are redundant, How to rectify this problem. Pls help me.
    Thanks in advance.
    Tables : RBKP,
             RSEG.
    Data : Begin of itab,
           BELNR like RBKP-BELNR, " Invoice Document Number
           BUZEI like RSEG-BUZEI, " Invoice Item Number
           GJAHR like RBKP-GJAHR, " Fiscal Year
           EBELN like RSEG-EBELN, " Purchase Order Number
           MENGE like RSEG-MENGE, " Invoice Quantity
           RMWWR like RBKP-RMWWR, " Invoice Amount
           WAERS like RBKP-WAERS, " Currency
           MATNR like RSEG-MATNR, " Material Number
           LIFNR like RBKP-LIFNR, " Vendor Code
           ZTERM like RBKP-ZTERM, " Terms of payment key
           End of itab.
    Data itab2 like itab occurs 0 WITH HEADER LINE.
    data a like rbkp-lifnr.
    Selection-screen  : Begin of block a with frame title text-001.
    Select-options    : LIF For RBKP-LIFNR.
    Select-options    : gjahr For RBKP-gjahr.
    Selection-screen  : End of block a.
    Start-of-selection.
    select * from rbkp where LIFNR in LIF and GJAHR in gjahr.
      if sy-subrc = 0.
        select * from rseg where BELNR = rbkp-BELNR and gjahr = rbkp-gjahr.
          if sy-subrc = 0.
            itab-BELNR = RBKP-BELNR.
            itab-BUZEI = RSEG-BUZEI.
            itab-GJAHR = RBKP-GJAHR.
            itab-EBELN = RSEG-EBELN.
            itab-MENGE = RSEG-MENGE.
            itab-RMWWR = RBKP-RMWWR.
            itab-WAERS = RBKP-WAERS.
            itab-MATNR = RSEG-MATNR.
            itab-LIFNR = RBKP-LIFNR.
            append itab to itab2.
          endif.
        endselect.
      endif.
    endselect.
    Sort itab2 by LIFNR.
    loop at itab2.
    Move itab2 to itab.
    at new LIFNR.
    write : / itab-lifnr.
    endat.
      endloop.
    Regards,
    Kesav.

    Hi
    i am sending a sample code where that events worked
    you can understand very easily
    REPORT  ZDAN108.
    Using AT FIRST , AT NEW, AT THE END OF , AT LAST.
    DATA: BEGIN OF ITAB OCCURS 0,
          F1 TYPE I,
          F2(6) TYPE C,
          F3(10) TYPE N,
          F4(16) TYPE P DECIMALS  2,
          END OF ITAB.
    DATA: SUB_TOT(10) TYPE P DECIMALS 3.
    **--1
    ITAB-F1 = 1.
    ITAB-F2 = 'ONE'.
    ITAB-F3 = 10.
    ITAB-F4 = '1000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    ITAB-F1 = 1.
    ITAB-F2 = 'ONE'.
    ITAB-F3 = 20.
    ITAB-F4 = '2000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    ITAB-F1 = 1.
    ITAB-F2 = 'ONE'.
    ITAB-F3 = 30.
    ITAB-F4 = '3000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    *--2
    ITAB-F1 = 2.
    ITAB-F2 = 'TWO'.
    ITAB-F3 = 10.
    ITAB-F4 = '1000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    ITAB-F1 = 2.
    ITAB-F2 = 'TWO'.
    ITAB-F3 = 20.
    ITAB-F4 = '2000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    *-- 3
    ITAB-F1 = 3.
    ITAB-F2 = 'THREE'.
    ITAB-F3 = 10.
    ITAB-F4 = '1000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    ITAB-F1 = 3.
    ITAB-F2 = 'THREE'.
    ITAB-F3 = 20.
    ITAB-F4 = '2000.00'.
    APPEND ITAB.
    CLEAR ITAB.
    SORT ITAB BY F1.
    LOOP AT ITAB.
    AT FIRST.
    WRITE: /35 ' MATERIAL DETAILS:'.
    ULINE.
    ENDAT.
    AT NEW F1.
    WRITE: / 'DETAILS OF MATERIAL:' COLOR 7  , ITAB-F1.
    ULINE.
    ENDAT.
    WRITE: / ITAB-F1, ITAB-F2, ITAB-F3, ITAB-F4.
    SUB_TOT = SUB_TOT + ITAB-F4.
    AT END OF F1.
    ULINE.
    WRITE: / 'SUB TOTAL :'  COLOR 3 INVERSE ON, SUB_TOT COLOR 3 INVERSE ON.
    CLEAR SUB_TOT.
    ENDAT.
    AT LAST.
    SUM.
    ULINE.
    WRITE: 'SUM:', ITAB-F4.
    ULINE.
    ENDAT.
    ENDLOOP.
    <b>Reward if usefull</b>

  • Undocumented new command in iPhoto '08: auto import

    (cross-posted in the iPhoto '08 area)
    According to its scripting dictionary, iPhoto '08 has a new verb, defined as follows:
    *auto import* <specifier>
    Start importing photos from the auto-import folder
    (Specifier is the object for the command)
    I've searched the menus, preferences, and help files and I can find no mention of this command or of any "auto-import folder". Anybody have any idea what this is all about?
    Also, I don't understand what to put in the "specifier" field. A reference to an album to receive the imported photos, maybe? What are the options?

    Hans
    I was hoping for an error message with iPhoto Library Manager not iPhoto. It will usually cough something up if it has a problem.
    My TM certainly does back up iPhoto. I'm not sure why yours wouldn't. Try post on the TM forum here
    http://discussions.apple.com/forum.jspa?forumID=1227
    for more info and help with that.
    Here's my back up strategy: pick and choose as you think fit:
    My Library lives on my iMac.
    It’s Backed up to two external hard disks every day. These disks are permanently attached to the iMac. These back ups run automatically. One is done by Time Machine, one is a bootable back up done by SuperDuper
    It’s also backed up to a portable hard disk when ever new photos are added. This hard disk lives in my car. For security, this disk is password protected. For this job I use DejaVu because it makes a simple back up that is clear and can be tested easily without doing an full restore.
    I have a second off-site back up at a relative’s house across town. That’s updated every 3 or 4 months.
    My Photos are backed up online. Personally I use SmugMug but there are many options including flickr. However, check the terms of your account carefully. While most sites have free uploading, you will often find that these uploads are limited in terms of the file size, or the bandwidth you can use per month. For access that allows you to upload full size pics with no restrictions you will need to pay.
    Every couple of months I test the back ups to make sure they are working correctly. It’s very easy to mis-configure a back up application, and the only way to protect against that is to do a restore.
    Regards
    TD

  • Abap command doubt

    Hi folks..
    One doubt.. In one of my program. I've used one command which is as follows .
    uom_s[] = uom[].
    where uom is a structure like  bapi_marm_ga  and
    uom_s is a structure like bapi_marm.
    all the relevant values got copied to uom_s table. but in uom_s there is field GTIN_VARIANT which gets populated automatically with value '00'. whereas there was no corresponding value in GTIN_VARIANT  in uom table.
    but there were two fields ( both type n ) in uom which were having '000000' and '00' value which has no corresponding field in uom_s. so how this command work which has populated a field automatically.
    GTIN_VARIANT in uom and uom_s are type c field length 2.
    so how this command works ...
    I hope I'm clear.

    yes my problem is solved. I've cleared that field explicitly
    thanks anyway

  • Info on AT-NEW command Pls

    Hello All,
    I just want an info. on AT-NEW and AT-END-OF commands ..Please any explain this or pls provide any docu.. for the same.
    Thanks,
    Kumar

    Please SEARCH in SCN you will find lots of threads with clear explanation or use F1 help on those commands

  • Workarea field is changing to ********* when i use at new command

    Hi All,
    I have a workarea. In that work area i have a field (zsample -zbill_zrass). I am using  at new statement.
    My problem is when i debug the code, am able to see that when the control goes inside at new statement, my field (zsample -zbill_zrass). which is holding a number is changing into ***********.  I have attached the code below for your reference.
    Please help me to solve this issue.
    loop at lt_zsample[] into wa_ zsample.
          clear wa_usr_addr.
          read table it_usr_addr into wa_usr_addr
                            with key accnt = zsample -zbill_zrass.
          if sy-subrc = 0.
            CONCATENATE lv_string zsample -zbill_zreff into wa_temp-zbill_zreff
                           SEPARATED BY space.
            wa_temp-zbill_zrass   = zsample -zbill_zrass.
            wa_temp-accnt        = wa_usr_addr-accnt.
            wa_temp-smtp_addr    = wa_usr_addr-smtp_addr.
            lv_temp = lv_string.
            lv_string = wa_temp-zbill_zreff.
            at new zbill_zrass.   -
    >  when control goes inside this (at new ) my problem occurs
              clear lv_string.
              if lt_temp is not initial.
                describe table lt_temp lines lv_line.
                read table lt_temp into wa_temp index lv_line .
                if sy-subrc is initial.
                  wa_temp-zbill_zreff = lv_temp.
                  modify lt_temp index lv_line from wa_temp TRANSPORTING zbill_zreff.
                endif.
                clear wa_temp.
              endif.
              wa_temp-zbill_zreff  = wa_ zsample -zbill_zreff.
              wa_temp-zbill_zrass   = wa_zsample -zbill_zrass.
              wa_temp-accnt        = wa_usr_addr-accnt.
              wa_temp-smtp_addr    = wa_usr_addr-smtp_addr.
              lv_string = wa_temp-zbill_zreff.
              append wa_temp to lt_temp.
              clear wa_temp.
            endat.
          endif.
    clear wa_sample.
    endloop.

    Hi, Mohamed Aslam 
    Suppose you have the following Internal Table.
    Field1 Field2 Field3
    When ever you will use AT NEW, AT END or AT LAST mean any of Control Break Statement one the Field1 you will find all the Fields on the right hand side of that field as *** Stars in it, Suppose if you will use these all on Field2 than Field1 OK Field2 will also be OK but Field3 will again have Stars to over come this you can define a new work are and just before going into these Statement's Blocks assigns the current work area to that one just like the following.
    wa_all_ok = wa_stars.
    than do your processing on that wa_all_ok instead of wa_stars
    Please Reply if any Confusion,
    Best Regards,
    Faisal

Maybe you are looking for

  • Functional module table parameters values not getting displayed in Java sys

    Hi, We are calling the Table parameter through Java code from functional module ZCRM_ICSS_PROJ_CUST_USR is not giving any rows value .If I execute the same functional module with passing the import parameter value User id: MLDL010 its giving value in

  • Can Apple TV play wmv, ppt or view Photoshop Bridge slideshows?

    I am considering purchasing Apple TV.  I am hoping that I can replace the HDMI cable from my MacBook Pro to my HD TV with the Apple TV setup.  Now I view wmv and ppt files playing on my MacBook on my HD TV and Adobe Bridge slideshows.  That is in add

  • How do I submit xml data from a form to live cycle

    Hi This is my first post, so I'm not sure if this is the right forum. I have a flex app, which calls a pdf. You enter the info on the pdf and then click submit. Now I need to know what i have to do to submit the information (not via email)to a live c

  • FD33 - SALES VALUE - Field name SAUFT

    Hi, SAP defines the sales value (FIELD: SAUFT) as "the total of all order values which have not been transfered to FI, but which are taken into consideration when checking the credit limit." I have a situation here, whereby a customers credit Limit h

  • WRT54G2 does not allow simultanious connections

    Subject line covers it pretty well. Two wired desktops, one with Vista and the other with XPsp2, cannot connect at the same time. When I try to connect the one without, the other loses it connection. Once both have no connection, I have to run the "n