SAP_EBAN_EBKN doesn't get filled

We are using Archiving Infostructure in our data archiving project.
When I archive MM_EBAN,the infostructure SAP_EBAN_EBKN doesnt get popluated with data for archived documents.
The DRM infostructure SAP_DRB_MM_EBAN gets filled and I can see the archived data in it.
I verified the table beneath the object SAP_EBAN_EBKN ,it is ZARIXMM3.Its empty.
The SARI ->STATUS->STATUS PER ARCHIVE
Shows green for for SAP_EBAN_EBKN shows green status.
When I campared the issue in TST and PRD system,I see this issue in PRD only.
In TST the SAP_EBAN_EBKN shows data and ZARIXMM3 table is not empty.
Not sure why this is happening..
1. AS per http://help.sap.com/saphelp_nw70/helpdata/en/5c/11af98d55711d2b1f80000e8a5b9a5/frameset.htm
Verified using Program ASCORRINDX ,to check if everything is ok with SAP_EBAN_EBKN.
All comes green
2. THe only anomaly I see is
SARI ->STATUS->STATUS PER ARCHIVE ->EXTRA ->Check
Comes up with no check mark for INDEX for SAP_EBAN_EBKN  in Production,whereas its coming Checked in TST system.
What is the Infostructure SAP_EBAN_EBKN used for...if we have SAP_DRB_MM_EBAN ..
Has someone worked with above structure in ECC.
Thanks
Lax

Hi gurus,
first of all many thanks for all your replies, I'll try to give you some more details about the scenario:
1) the issue is related to Abap code changes in the RFC called bapis: the code changes I'm asking about don't modify the import/export structure but (for example) change the logic of the data extraction (thus the final result could be different in terms of extracted number of records, not in terms of data structure)
2) "SUP sessions not closing automatically": I mean on Sap (tcode SMGW) I see several RFC connections initiated by SUP, status "connected", that stay that way for hours, sometimes more than one day (I took the following picture this morning from the Dev server, you'll see all connections are from yesterday).  I understand there are Sap's profile parameters to manage  gw connections, but none of the current values justify (from my point of view) such a long "lifetime"
For Viru P,
* application is Native (iOs)
** what would mean redeploying the MBO in terms of impact to already active users ? (pls. consider we have already approx. 30 people with the App deployed on their iPad and that number is going to increase) 
*** what do you mean by "please check if cache is being removed at regular intervals" ?  Somebody told me the root cause could be related to the date cache not being invalidated when executing the "new" Bapi version, is that what you are trying to suggest ?
Again many thanks,
Enrico

Similar Messages

  • Double Click in ALV TREE doesn't get triggered

    Hello All,
    Double click event on item in a alv tree report doesn't get triggered. I thought I was doing everything right. Please help me out.
    Look at the code below and tell me what else I need to do.
    <b>FORM register_events .
    Event registration: tell ALV Tree which events shall be passed
    from frontend to backend.
      DATA: lt_events TYPE cntl_simple_events,
            l_event TYPE cntl_simple_event,
            l_event_receiver TYPE REF TO lcl_tree_event_receiver.
    Frontend registration:  get already registered tree events
      CALL METHOD g_alv_tree->get_registered_events
        IMPORTING
          events = lt_events.
    Frontend registration: add additional event ids
      l_event-eventid = cl_gui_column_tree=>eventid_node_double_click.
      APPEND l_event TO lt_events.
    Frontend registration: provide new event table to alv tree
      CALL METHOD g_alv_tree->set_registered_events
        EXPORTING
          events                    = lt_events
        EXCEPTIONS
          cntl_error                = 1
          cntl_system_error         = 2
          illegal_event_combination = 3.
      IF sy-subrc <> 0.
        MESSAGE x208(00) WITH 'ERROR'.                          "#EC NOTEXT
      ENDIF.
    Register events on backend (ABAP Objects event handling)
      CREATE OBJECT l_event_receiver.
      SET HANDLER l_event_receiver->node_double_click FOR g_alv_tree.
      SET HANDLER l_event_receiver->item_double_click FOR g_alv_tree.
      SET HANDLER l_event_receiver->on_function_selected FOR g_toolbar.
    ENDFORM.                    " register_events</b>
    When I double click on item on the report double click event doesnt trigger. what could be the problem? Any sample programs?
    Thanks,
    Chandni

    Hi,
    Here is a sample code for you.
    report ztree.
    TABLES : vbak.
    DATA: BEGIN OF mylist OCCURS 50. " Internal table hierarchy
    INCLUDE STRUCTURE snodetext.
    DATA: END OF mylist.
    DATA: f15 TYPE c.
    DATA :
    BEGIN OF gt_sales OCCURS 0,
    vbeln LIKE vbak-vbeln,
    kunnr LIKE vbak-kunnr,
    matnr LIKE vbap-matnr,
    arktx LIKE vbap-arktx,
    END OF gt_sales.
    SELECT-OPTIONS : s_vbeln FOR vbak-vbeln.
    START-OF-SELECTION.
    SET PF-STATUS 'ZTREE1'.
    SET TITLEBAR 'T1'.
    Fill internal table with pseudo-data
    PERFORM fill_itab.
    Hierarchy output
    PERFORM main.
    *& Form FILL_ITAB
    text
    --> p1 text
    <-- p2 text
    FORM fill_itab .
    *Fill the gt_sales table
    SELECT vkvbeln vkkunnr vpmatnr vparktx INTO CORRESPONDING FIELDS OF
    TABLE gt_sales
    FROM ( vbak AS vk INNER JOIN vbap AS vp ON vkvbeln = vpvbeln )
    WHERE vk~vbeln IN s_vbeln.
    SORT gt_sales BY vbeln kunnr.
    *Fill the root
    mylist-name = 'Report Tree List'.
    mylist-color = 1.
    mylist-intensiv = '1'.
    mylist-text = 'Report Tree List'.
    mylist-tlength = 16.
    mylist-tlevel = 1.
    mylist-tcolor = 1.
    mylist-tintensiv = '1'.
    mylist-text1 = 'using "RS_TREE_CONSTRUCT" function'.
    mylist-tlength1 = 50.
    mylist-tcolor1 = 2.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    LOOP AT gt_sales.
    ON CHANGE OF gt_sales-vbeln.
    mylist-name = 'level1'.
    mylist-color = 0.
    mylist-intensiv = '0'.
    mylist-text = 'Sales Document no:'.
    mylist-tlength = 20.
    mylist-tlevel = 2.
    mylist-tcolor = 7.
    mylist-tintensiv = '1'.
    mylist-text1 = gt_sales-vbeln.
    mylist-tlength1 = 30.
    mylist-tcolor1 = 2.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    ENDON.
    ON CHANGE OF gt_sales-kunnr.
    mylist-name = 'level2'.
    mylist-color = 0.
    mylist-intensiv = '0'.
    mylist-text = 'Customer no:'.
    mylist-tlength = 20.
    mylist-tlevel = 3.
    mylist-tcolor = 5.
    mylist-tintensiv = '1'.
    mylist-text1 = gt_sales-kunnr.
    mylist-tlength1 = 30.
    mylist-tcolor1 = 3.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    ENDON.
    mylist-name = 'level3'.
    mylist-color = 0.
    mylist-intensiv = '0'.
    mylist-text = gt_sales-matnr.
    mylist-tlength = 15.
    mylist-tlevel = 4.
    mylist-tcolor = 4.
    mylist-tintensiv = '0'.
    mylist-text1 = gt_sales-arktx.
    mylist-tlength1 = 30.
    mylist-tcolor1 = 2.
    mylist-tintensiv1 = '0'.
    APPEND mylist.
    ENDLOOP.
    ENDFORM. " FILL_ITAB
    *& Form MAIN
    text
    --> p1 text
    <-- p2 text
    FORM main .
    PERFORM hierarchy. " construct & draw the tree
    ENDFORM. " MAIN
    *& Form HIERARCHY
    text
    --> p1 text
    <-- p2 text
    FORM hierarchy .
    PERFORM build_tree.
    PERFORM draw_tree.
    ENDFORM. " HIERARCHY
    FORM BUILD_TREE *
    Builds the tree from internal table *
    Uses the Function module RS_TREE_CONSTRUCT *
    FORM build_tree.
    CALL FUNCTION 'RS_TREE_CONSTRUCT'
    TABLES
    nodetab = mylist
    EXCEPTIONS
    tree_failure = 1.
    ENDFORM. "build_tree
    FORM DRAW_TREE *
    Builds the tree from internal table *
    Uses the Function module RS_TREE_DISPLAY *
    FORM draw_tree.
    sy-lsind = 0.
    CALL FUNCTION 'RS_TREE_LIST_DISPLAY'
    EXPORTING
    callback_program = 'ZREPORT_TREE'
    callback_user_command = 'NODE_SELECT'
    IMPORTING
    f15 = f15.
    ENDFORM. "draw_tree
    FORM NODE_SELECT *
    Handles selection of nodes *
    FORM node_select TABLES knoten STRUCTURE seucomm
    USING command
    CHANGING exit
    list_refresh.
    Processing of commands for hierarchy list
    CASE command.
    WHEN 'DISP'.
    CASE knoten-id.
    WHEN '000002'.
    *Display Sales Order
    SET PARAMETER ID 'AUN' FIELD knoten-text1.
    CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
    WHEN '000003'.
    *Display Customer
    SET PARAMETER ID 'KUN' FIELD knoten-text1.
    CALL TRANSACTION 'XD03' AND SKIP FIRST SCREEN.
    ENDCASE.
    ENDCASE.
    list_refresh = 'X'.
    ENDFORM. "node_select

  • When I login, all of my desktop items are gone, the "Finder" icon is bouncing and a message asking to restore windows is blinking but unresponsive. I can't exit out of it. What do I do? I've tried force quitting, and it doesn't get rid of it.

    When I login, all of my desktop items are gone, the "Finder" icon is bouncing and a message asking to restore windows is blinking but unresponsive. I can't exit out of it. What do I do? I've tried force quitting, and it doesn't get rid of this message. When I login to my husband's account, this message does not appear.

    Hey sunnyday7!
    Here is an article that can help you address this issue:
    OS X: How to quit an unresponsive application using Force Quit
    http://support.apple.com/kb/ht3411
    Additional Information
    OS X automatically relaunches the Finder when it is quit. If the Finder is unresponsive, use Force Quit to relaunch it. Select Finder in the Force Quit Window or Dock, then click Relaunch.
    Thanks for using the Apple Support Communities. Have a good one!
    -Braden

  • Structure is not getting filled in the subroutine

    Hi Gurus,
    I'm working on a Z-report ZMB52 for fetching Reserved Stock and showing it in a column.
    The following code in a subroutine I've written for the same.
    DATA: GS_RESB LIKE LINE OF GT_RESB.
        CLEAR: BESTAND.
        IF BESTAND[] IS NOT INITIAL.
          SELECT MATNR
                 BDMNG
            FROM RESB
            INTO TABLE GT_RESB
            FOR ALL ENTRIES IN BESTAND[]
            WHERE MATNR EQ BESTAND-MATNR.
            IF SY-SUBRC EQ 0.
              SORT GT_RESB BY MATNR.
              LOOP AT BESTAND.
               READ TABLE GT_RESB INTO GS_RESB WITH KEY MATNR = BESTAND-MATNR. "BINARY SEARCH.
                 IF SY-SUBRC EQ 0.
                   MODIFY BESTAND TRANSPORTING BDMNG WHERE MATNR = BESTAND-MATNR.
                 ENDIF.
                 CLEAR: BESTAND, GS_RESB.
              ENDLOOP.
            ENDIF.
         ENDIF.
    When I debug, I can see that the structure GS_RESB is not getting filled through the READ TABLE statement. However, GT_RESB shows the data.
    Could you please tell me where am I going wrong and a way to correct it?
    Thanks in Advance!
    Best Regards,
    Ashutosh.

    Hi Joshi
    You can use
    LOOP AT GT_RESB INTO GS_RESB WHERE MATNR = BESTAND-MATNR. "BINARY SEARCH.           
                  MODIFY BESTAND TRANSPORTING BDMNG WHERE MATNR = BESTAND-MATNR.           
                CLEAR: BESTAND, GS_RESB.
    ENDLOOP.
    And please check in debug BESTAND-MATNR .
    Best regards.

  • IT_FIELDCATALOG IS NOT GETTING FILLED

    HI friends
      I have returned a program for workflow tracking. Am getting the output has led light alone no data's are displayed. I found that my IT_FIELDCATALOG = GT_FCAT is not getting filled. How to fill that. Am pasting my programming here. Kinldy help me out.
    TYPE-POOLS: ABAP.
    TABLES : PTREQ_ATTABSDATA,PTREQ_HEADER,PTREQ_ITEMS.
    TYPES: BEGIN OF TY_S_OUTTAB,
            EXCEPTION   TYPE LVC_EXLED,
            PERNR TYPE P0001-PERNR,
            BEGDA TYPE PTREQ_ATTABSDATA-BEGDA,
            ENDDA TYPE PTREQ_ATTABSDATA-ENDDA,
            SUBTY TYPE SUBTY,
            STATUS TYPE PTREQ_HEADER-STATUS,
            END OF TY_S_OUTTAB.
    TYPES: TY_T_OUTTAB TYPE STANDARD TABLE OF TY_S_OUTTAB
                       WITH DEFAULT KEY.
    DATA : REQUEST_ID TYPE PTREQ_HEADER-REQUEST_ID.
    DATA:
      GD_REPID         TYPE SYREPID,
      GD_OKCODE        TYPE UI_FUNC,
      GT_FCAT          TYPE LVC_T_FCAT,
      GS_LAYOUT        TYPE LVC_S_LAYO,
      GS_VARIANT       TYPE DISVARIANT,
      GO_DOCKING       TYPE REF TO CL_GUI_DOCKING_CONTAINER,
      GO_GRID          TYPE REF TO CL_GUI_ALV_GRID.
    DATA: FIELDCATALOG TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE.
    DATA: GT_OUTTAB        TYPE TY_T_OUTTAB.
    PARAMETERS:
    PERNR         TYPE PA0001-PERNR,
    REQ_ID        TYPE PTREQ_HEADER-REQUEST_ID,
    LEA_TY        TYPE PA0001-SUBTY,
    BEGDA         TYPE PA0001-BEGDA,
    ENDDA         TYPE PA0001-ENDDA.
    REQ_ID = '52A08D487A9B5807E10000000A170133'.
    START-OF-SELECTION.
      BREAK-POINT.
    *  SELECT * FROM  PTREQ_ATTABSDATA INTO CORRESPONDING FIELDS OF TABLE gt_outtab
    *         WHERE  PERNR  = PERNR AND SUBTY = LEA_TY.
      SELECT C~PERNR C~BEGDA C~ENDDA C~SUBTY A~STATUS INTO CORRESPONDING FIELDS OF TABLE GT_OUTTAB
        FROM  ( ( PTREQ_HEADER AS A INNER JOIN
        PTREQ_ITEMS AS B ON A~ITEM_LIST_ID = B~ITEM_LIST_ID ) INNER JOIN
        PTREQ_ATTABSDATA AS C ON B~ITEM_INS = C~ITEM_ID )
        WHERE REQUEST_ID = REQ_ID AND REQUEST_TYPE = 'ABSREQ'
        AND VERSION_NO = ( SELECT MAX( VERSION_NO ) FROM PTREQ_HEADER
        WHERE  REQUEST_ID = REQ_ID ) AND
        ITEM_LIST_NO = ( SELECT MAX( ITEM_LIST_NO )
        FROM PTREQ_ITEMS WHERE ITEM_LIST_ID = A~ITEM_LIST_ID ) .
      PERFORM INIT_CONTROLS.
      PERFORM CHECK_CONDITION.
    * Display data
      CALL METHOD GO_GRID->SET_TABLE_FOR_FIRST_DISPLAY
        EXPORTING
          IS_LAYOUT       = GS_LAYOUT
          IS_VARIANT      = GS_VARIANT
          I_SAVE          = 'A'
        CHANGING
          IT_OUTTAB       = GT_OUTTAB
          IT_FIELDCATALOG = GT_FCAT
        EXCEPTIONS
          OTHERS          = 4.
      IF SY-SUBRC = 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    *    MESSAGE ID mid TYPE mtype NUMBER num.
      ENDIF.
      CALL SCREEN '0100'.
    END-OF-SELECTION.
    *&      Module  STATUS_0100  OUTPUT
    *       text
    MODULE STATUS_0100 OUTPUT.
      SET PF-STATUS 'STATUS_0100'.
    *  SET TITLEBAR 'xxx'.
    **      CALL METHOD go_grid1->refresh_table_display
    ***        EXPORTING
    ***          IS_STABLE      =
    ***          I_SOFT_REFRESH =
    **        EXCEPTIONS
    **          FINISHED       = 1
    **          others         = 2
    **      IF sy-subrc  0.
    ***       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    ***                  WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    **      ENDIF.
    *OK-CODE->GD_OKCODE.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
    *       text
    MODULE USER_COMMAND_0100 INPUT.
      CASE GD_OKCODE.
        WHEN 'BACK' OR
             'END'  OR
             'CANC'.
          SET SCREEN 0.
          LEAVE SCREEN.
        WHEN OTHERS.
          CALL METHOD GO_GRID->REFRESH_TABLE_DISPLAY
            EXCEPTIONS
              FINISHED = 1
              OTHERS   = 2.
          IF SY-SUBRC = 0.
    *       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *                  WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
      ENDCASE.
      CLEAR: GD_OKCODE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    *&      Form  INIT_CONTROLS
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM INIT_CONTROLS .
    * Create ALV grid
      CREATE OBJECT GO_GRID
        EXPORTING
          I_PARENT = GO_DOCKING
        EXCEPTIONS
          OTHERS   = 5.
      IF SY-SUBRC = 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      PERFORM BUILD_FIELDCATALOG.
      PERFORM SET_LAYOUT_AND_VARIANT.
    ENDFORM.                    " INIT_CONTROLS
    *&      Form  BUILD_FIELDCATALOG
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM BUILD_FIELDCATALOG.
    *fieldcatalog-fieldname  = 'EXPECTION'.
    *  fieldcatalog-seltext_m  = 'LIGHT'.
    *  fieldcatalog-col_pos    = 1.
    *  fieldcatalog-outputlen  = 3.
    **  fieldcatalog-emphasize  = 'X'.
    *  APPEND fieldcatalog TO fieldcatalog.
    *  CLEAR  fieldcatalog.
      FIELDCATALOG-FIELDNAME  = 'PERNR'.
      FIELDCATALOG-SELTEXT_M  = 'EMPLOYEE NO'.
      FIELDCATALOG-COL_POS    = 1.
      FIELDCATALOG-OUTPUTLEN  = 8.
      FIELDCATALOG-EMPHASIZE  = 'X'.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'REQ_ID'.
      FIELDCATALOG-SELTEXT_M  = 'REQUEST_ID'.
      FIELDCATALOG-COL_POS    = 2.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'LEA_TY'.
      FIELDCATALOG-SELTEXT_M  = 'LEAVE_TYPE'.
      FIELDCATALOG-COL_POS    = 3.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'BEGDA'.
      FIELDCATALOG-SELTEXT_M  = 'BEGIN_DATE'.
      FIELDCATALOG-COL_POS    = 4.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'ENDDA'.
      FIELDCATALOG-SELTEXT_M  = 'END_DATE'.
      FIELDCATALOG-COL_POS    = 5.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'STATUS'.
      FIELDCATALOG-SELTEXT_M  = 'STATUS'.
      FIELDCATALOG-COL_POS    = 6.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
    * define local data
      DATA:
        LS_FCAT        TYPE LVC_S_FCAT.
      CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    *    EXPORTING
    *     I_BUFFER_ACTIVE              =
    *      I_STRUCTURE_NAME             = 'TY_S_OUTTAB'
    *     I_CLIENT_NEVER_DISPLAY       = 'X'
    *     I_BYPASSING_BUFFER           =
    *     I_INTERNAL_TABNAME           =
        CHANGING
          CT_FIELDCAT                  = GT_FCAT
        EXCEPTIONS
          INCONSISTENT_INTERFACE       = 1
          PROGRAM_ERROR                = 2
          OTHERS                       = 3.
      IF SY-SUBRC = 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " BUILD_FIELDCATALOG_KNB1
    *&      Form  SET_LAYOUT_AND_VARIANT
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM SET_LAYOUT_AND_VARIANT .
      CLEAR: GS_LAYOUT,
             GS_VARIANT.
    *  GS_LAYOUT-CWIDTH_OPT = ABAP_TRUE.
      GS_LAYOUT-ZEBRA      = ABAP_TRUE.
      GS_LAYOUT-EXCP_FNAME = 'EXCEPTION'.  " define column for LED
      GS_LAYOUT-EXCP_LED   = ABAP_TRUE.
      GS_VARIANT-REPORT = SYST-REPID.
      GS_VARIANT-HANDLE = 'GRID'.
    ENDFORM.                    " SET_LAYOUT_AND_VARIANT
    *&      Form  CHECK_CONDITION
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM CHECK_CONDITION .
    * define local data
      DATA: LS_OUTTAB   TYPE TY_S_OUTTAB.
      LOOP AT GT_OUTTAB INTO LS_OUTTAB.
        IF ( LS_OUTTAB-STATUS = 'APPROVED' ).
          LS_OUTTAB-EXCEPTION = '3'.  " GREEN LED/traffic light
        ELSE.
          LS_OUTTAB-EXCEPTION = '1'.  " RED LED / traffic light
        ENDIF.
        MODIFY GT_OUTTAB FROM LS_OUTTAB INDEX SYST-TABIX.
      ENDLOOP.
    ENDFORM.                    " CHECK_CONDITION
    Here in the function module 'LVC_FIELDCATALOG_MERGE'
    GT_FACT is not getting filled. How to do that.
    Regards
    vijay

    some thing you are missing, but any you can also do this..
    change the definiton of the fieldcatalog.
    DATA: FIELDCATALOG TYPE lvc_t_fcat WITH HEADER LINE.
    population change
    FIELDCATALOG-FIELDNAME  = 'PERNR'.
      FIELDCATALOG-COLTEXT  = 'EMPLOYEE NO'.
      FIELDCATALOG-COL_POS    = 1.
      FIELDCATALOG-OUTPUTLEN  = 8.
      FIELDCATALOG-EMPHASIZE  = 'X'.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'REQ_ID'.
      FIELDCATALOG-COLTEXT  = 'REQUEST_ID'.
      FIELDCATALOG-COL_POS    = 2.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'LEA_TY'.
      FIELDCATALOG-COLTEXT  = 'LEAVE_TYPE'.
      FIELDCATALOG-COL_POS    = 3.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'BEGDA'.
      FIELDCATALOG-COLTEXT  = 'BEGIN_DATE'.
      FIELDCATALOG-COL_POS    = 4.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'ENDDA'.
      FIELDCATALOG-COLTEXT  = 'END_DATE'.
      FIELDCATALOG-COL_POS    = 5.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME  = 'STATUS'.
      FIELDCATALOG-COLTEXT = 'STATUS'.
      FIELDCATALOG-COL_POS    = 6.
      APPEND FIELDCATALOG TO FIELDCATALOG.
      CLEAR  FIELDCATALOG.
    method call display change..
    * Display data
      CALL METHOD GO_GRID->SET_TABLE_FOR_FIRST_DISPLAY
        EXPORTING
          IS_LAYOUT       = GS_LAYOUT
          IS_VARIANT      = GS_VARIANT
          I_SAVE          = 'A'
        CHANGING
          IT_OUTTAB       = GT_OUTTAB
          IT_FIELDCATALOG = FIELDCATALOG[]
        EXCEPTIONS
          OTHERS          = 4.
      IF SY-SUBRC EQ  0.
      ENDIF.
    apply all the changes and see...

  • My mac froze in an application so I shut it down by powering off with button, now when I try to turn it on I have a grey screen with Apple loge and the timer swirling but it doesn't get past this, please help!

    I Shut down my Mac by holding in the power button after my iMac froze and now when I try to turn it back it on all I get is the grey screen with Apple loge and the timer and doesn't get any further.  I have tried the diagnostic test but nothing was found.

    Take each of these steps that you haven't already tried. Stop when the problem is resolved.
    To restart an unresponsive computer, press and hold the power button for a few seconds until the power shuts off, then release, wait a few more seconds, and press it again briefly.
    Step 1
    The first step in dealing with a startup failure is to secure the data. If you want to preserve the contents of the startup drive, and you don't already have at least one current backup, you must try to back up now, before you do anything else. It may or may not be possible. If you don't care about the data that has changed since the last backup, you can skip this step.
    There are several ways to back up a Mac that is unable to start. You need an external hard drive to hold the backup data.
    a. Start up from the Recovery partition, or from a local Time Machine backup volume (option key at startup.) When the OS X Utilities screen appears, launch Disk Utility and follow the instructions in this support article, under “Instructions for backing up to an external hard disk via Disk Utility.” The article refers to starting up from a DVD, but the procedure in Recovery mode is the same. You don't need a DVD if you're running OS X 10.7 or later.
    b. If Step 1a fails because of disk errors, and no other Mac is available, then you may be able to salvage some of your files by copying them in the Finder. If you already have an external drive with OS X installed, start up from it. Otherwise, if you have Internet access, follow the instructions on this page to prepare the external drive and install OS X on it. You'll use the Recovery installer, rather than downloading it from the App Store.
    c. If you have access to a working Mac, and both it and the non-working Mac have FireWire or Thunderbolt ports, start the non-working Mac in target disk mode. Use the working Mac to copy the data to another drive. This technique won't work with USB, Ethernet, Wi-Fi, or Bluetooth.
    d. If the internal drive of the non-working Mac is user-replaceable, remove it and mount it in an external enclosure or drive dock. Use another Mac to copy the data.
    Step 2
    If the startup process stops at a blank gray screen with no Apple logo or spinning "daisy wheel," then the startup volume may be full. If you had previously seen warnings of low disk space, this is almost certainly the case. You might be able to start up in safe mode even though you can't start up normally. Otherwise, start up from an external drive, or else use the technique in Step 1b, 1c, or 1d to mount the internal drive and delete some files. According to Apple documentation, you need at least 9 GB of available space on the startup volume (as shown in the Finder Info window) for normal operation.
    Step 3
    Sometimes a startup failure can be resolved by resetting the NVRAM.
    Step 4
    If a desktop Mac hangs at a plain gray screen with a movable cursor, the keyboard may not be recognized. Press and hold the button on the side of an Apple wireless keyboard to make it discoverable. If need be, replace or recharge the batteries. If you're using a USB keyboard connected to a hub, connect it to a built-in port.
    Step 5
    If there's a built-in optical drive, a disc may be stuck in it. Follow these instructions to eject it.
    Step 6
    Press and hold the power button until the power shuts off. Disconnect all wired peripherals except those needed to start up, and remove all aftermarket expansion cards. Use a different keyboard and/or mouse, if those devices are wired. If you can start up now, one of the devices you disconnected, or a combination of them, is causing the problem. Finding out which one is a process of elimination.
    Step 7
    If you've started from an external storage device, make sure that the internal startup volume is selected in the Startup Disk pane of System Preferences.
    Start up in safe mode. Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Post for further instructions.
    Safe mode is much slower to start and run than normal, and some things won’t work at all, including wireless networking on certain Macs.
    The login screen appears even if you usually log in automatically. You must know the login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    When you start up in safe mode, it's normal to see a dark gray progress bar on a light gray background. If the progress bar gets stuck for more than a few minutes, or if the system shuts down automatically while the progress bar is displayed, the startup volume is corrupt and the drive is probably malfunctioning. In that case, go to Step 11. If you ever have another problem with the drive, replace it immediately.
    If you can start and log in in safe mode, empty the Trash, and then open the Finder Info window on the startup volume ("Macintosh HD," unless you gave it a different name.) Check that you have at least 9 GB of available space, as shown in the window. If you don't, copy as many files as necessary to another volume (not another folder on the same volume) and delete the originals. Deletion isn't complete until you empty the Trash again. Do this until the available space is more than 9 GB. Then restart as usual (i.e., not in safe mode.)
    If the startup process hangs again, the problem is likely caused by a third-party system modification that you installed. Post for further instructions.
    Step 8
    Launch Disk Utility in Recovery mode (see Step 1.) Select the startup volume, then run Repair Disk. If any problems are found, repeat until clear. If Disk Utility reports that the volume can't be repaired, the drive has malfunctioned and should be replaced. You might choose to tolerate one such malfunction in the life of the drive. In that case, erase the volume and restore from a backup. If the same thing ever happens again, replace the drive immediately.
    This is one of the rare situations in which you should also run Repair Permissions, ignoring the false warnings it may produce. Look for the line "Permissions repair complete" at the end of the output. Then restart as usual.
    Step 9
    If the startup device is an aftermarket SSD, it may need a firmware update and/or a forced "garbage collection." Instructions for doing this with a Crucial-branded SSD were posted here. Some of those instructions may apply to other brands of SSD, but you should check with the vendor's tech support.  
    Step 10
    Reinstall the OS. If the Mac was upgraded from an older version of OS X, you’ll need the Apple ID and password you used to upgrade.
    Step 11
    Do as in Step 9, but this time erase the startup volume in Disk Utility before installing. The system should automatically restart into the Setup Assistant. Follow the prompts to transfer the data from a Time Machine or other backup.
    Step 12
    This step applies only to models that have a logic-board ("PRAM") battery: all Mac Pro's and some others (not current models.) Both desktop and portable Macs used to have such a battery. The logic-board battery, if there is one, is separate from the main battery of a portable. A dead logic-board battery can cause a startup failure. Typically the failure will be preceded by loss of the settings for the startup disk and system clock. See the user manual for replacement instructions. You may have to take the machine to a service provider to have the battery replaced.
    Step 13
    If you get this far, you're probably dealing with a hardware fault. Make a "Genius" appointment at an Apple Store, or go to another authorized service provider.

  • J1iex issue : J_1IEXCDTL GR qty doesn't get updated

    Hi ,
    we have a process like .... Capture excise invoice , MIGO 103 , MIGO 105 and Post excise invoice.
    Facing one issue wherein system is not updated GR QTY in J_1IEXCDTL  table.
    The step I am following are
    1) Capturing excise invoice ( Say number is 100 and excise invoice internal number 45)
    2) Cancelled that excise invoice
    3) Re-creating exscise invoice with same number ( 100 and excise invocie internal number 46)
    4) Did MIGO 103
    5) Perfomred MIGO 105
    6) Now cancelled MIGO 105 ,
    Issue 1 : It changed the status of both excise invoices 45 and 46 (internal numbers) to "IN PROCESS"
    Actually the Status of 45 should be CANCELLED and 46 should be "IN PROCESS"
    Issue 2 : Generally reversal of MIGO , updates the "Qty of Goods received" in J_1IEXCDTL  but in this case Qty doesn't get chaned to 0 for Excise invoice 46.
    Issue 3: Because of all these issues , we are not able to cancel Excise invoce 46. System is throwing an error
    " REVERSE the material document before invoice cancellation"
    have u guys encountered such types of issue ...
    regards
    Shrey

    Hi,
    After canceling the GR thru MIGO, please go to J1IEX & select cancel & save it.
    It will help to change the status form in process to cancel in excise books.
    Hope above will help.
    shyam kogta

  • My father updated his iPhone and once he did that he would receive all of my texts and iMessages, is that because we are on the same iCloud account? And if that's why how can I remove it or make it so he doesn't get all my messages

    My father updated his iPhone and once he did that he would receive all of my texts and iMessages, is that because we are on the same iCloud account? And if that's why how can I remove it or make it so he doesn't get all my messages

    you can change the accounts of different apps in the phone's settings menu.

  • Satellite L20: Modem doesn't get dial tone

    Hi,
    My L20 notebook doesn't get a dial tone whem I'm trying to dial up. On antoher pc the connection works well, so I'm sure that the line has a dial tone and that the other computer is 'listening'.
    I also tried to uncheck the 'wait before dial tone' option, tried to remove it from the Device manager, but after this all the modem still doesn't work. The current driver that is installed is version 7.20.00.00, because I can't install the latest version (7.25.00.00) (setup doesn't finish well, no specific error is given).
    Does anybody knows what to do??

    Open the system control panel and choose the Phone and modem options.
    There check the Modems tab. The modem should be placed in the list.
    If not, so you need to install the modem driver.
    Check the Modem function by pressing the "Query Modem" button.
    If the Modem Information window contain a list of AT commands (including ATI2, ATI3, ATI4 etc.), then the modem is correctly installed. The ATI5 command ends in with the number for the selected Regional settings (for example Germany = 06).
    To change the Regional Setting please use the Toshiba Internal Modem Region Select Utility.

  • Delete bank details for a BP in CRM 5.0, it doesn't get deleted from R/3

    Hi,
    When I delete bank details for a business partner in CRM, it doesn't get deleted form R/3.
    Although I can see a green bdoc with confirmed status, with no errors. Any clue?
    Regards,
    Kaushal

    Yes, when I add a new bank detail, it gets properly reflected in R/3. The problem is only during deletion.
    I think I've reached the solution - notes 1016909 and 941660.
    Regards,
    Kaushal

  • I am downloading the Creative Cloud desktop app on my Mac, and it starts to download but just stalls in the process and doesn't get any closer to finishing. Anyone have any suggestions. I've restarted my computer multiple times and restarted the download,

    I am downloading the Creative Cloud desktop app on my Mac, and it starts to download but just stalls in the process and doesn't get any closer to finishing. Anyone have any suggestions. I've restarted my computer multiple times and restarted the download, but to no avail.

    uninstall anything cc that's already installed, clean (Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6) and the reinstall, Adobe: Creative, marketing, and document management solutions

  • I can't connect my mac to my TV, I have the right cables and have done it right but I still doesn't get the macscreen on the Tv, what should I do?

    I can't connect my mac to my TV, I have the right cables and have done it right but I still doesn't get the macscreen on the Tv, what should I do?

    What are you getting on the TV?  Are you getting a completely blank screen, or are you getting a message similar to 'no input detected'?  Or are you seeing the spiral galaxy desktop?  If you go into System Preferences -> Displays then do you have an 'Arrangements' tab?

  • Purchase Tax - Field BSEG- WMWST not getting filled on Invoice documents

    Hi,
    I am posting a Invoice document using FB60. Along with other details, I enter Tax code and check the Calculate Tax check box and SAP calculates & generated extra line for Tax amount.
    Document is posted successfully. Howver this purchase tax calculated does not appear on the WMWST field in BSEG. The field is blank, even when the document is posted with a Tax line. Why?
    Is there something in Tax configuration which determines if the Tax amount on the document gets filled on WMWST field or not?
    How do i get the tax amount from the FB60 document to fill on this field- BSEG-WMWST?
    Thanks,
    Uma

    The Tax amounts actually get posted to the BSET table.

  • Row doesn't get selected after sorting

    I have a table bond to a javabean data control. I have enabled multi row selection. I get some rows on the table and then I select one of those rows, after that I use the value of the selected row for some operations.
    I have 3 columns, first name, lastname , email. The first 2 are sortable. If I click on the header of firstname, the information gets sorted ok (asc / desc). The problem is that after sorting, I can NOT select any rows. When I click on the row, it doesn't get highlighted, and If I try to use the value of the selected row I get a null pointer exception.
    Again this is happening only after sorting. If I don't sort, it works ok.
    I'm using JDEV + ADF 11.1.1.5.
    This is my code
    <af:table value="#{bindings.User1.collectionModel}" var="row" partialTriggers="::cb1"
    rows="#{bindings.User1.rangeSize}"
    emptyText="#{bindings.User1.viewable ? identityBundle.no_data_to_display : identityBundle.access_denied}"
    fetchSize="#{bindings.User1.rangeSize}" rowBandingInterval="0"
    id="t1" rowSelection="multiple"
    selectionListener="#{AssignRolesBean.onTableSelect}"
    binding="#{AssignRolesBean.searchResultsTable}"
    columnStretching="last">
    <af:column sortProperty="firstname" sortable="#{AssignRolesBean.columnSortable}"
    headerText="#{bindings.User1.hints.firstname.label}" id="c1"
    width="136">
    <af:outputText value="#{row.firstname}" id="ot4"/>
    </af:column>
    <af:column sortProperty="lastname" sortable="#{AssignRolesBean.columnSortable}"
    headerText="#{bindings.User1.hints.lastname.label}" id="c2"
    width="182">
    <af:outputText value="#{row.lastname}" id="ot2"/>
    </af:column>
    <af:column sortProperty="mail" sortable="#{AssignRolesBean.columnSortable}"
    headerText="#{bindings.User1.hints.mail.label}" id="c4"
    width="361">
    <af:outputText value="#{row.mail}" id="ot5"/>
    </af:column>
    <af:column sortProperty="uid" sortable="false"
    headerText="#{bindings.User1.hints.uid.label}" id="c3"
    visible="false">
    <af:outputText value="#{row.uid}" id="ot3"/>
    </af:column>
    </af:table>
    I have a selection listener only, I don't have a sort listener.
    My bean;
    AssignRolesBean
    public void onTableSelect(SelectionEvent selectionEvent) {
    GenericTableSelectionHandler.makeCurrent(selectionEvent);
    My makeCurrent method
    public static void makeCurrent( SelectionEvent selectionEvent){
    RichTable _table = (RichTable) selectionEvent.getSource();
    CollectionModel tableModel = (CollectionModel) table.getValue();
    JUCtrlHierBinding adfTableBinding = (JUCtrlHierBinding) tableModel.getWrappedData();
    DCIteratorBinding tableIteratorBinding = adfTableBinding.getDCIteratorBinding();
    Object selectedRowData = table.getSelectedRowData();
    JUCtrlHierNodeBinding nodeBinding = (JUCtrlHierNodeBinding) selectedRowData;
    Key rwKey = nodeBinding.getRowKey();
    tableIteratorBinding.setCurrentRowWithKey( rwKey.toStringFormat(true));
    SHOULD I IMPLEMENT A SORT LISTENER FOR THIS TABLE IN ORDER TO HANDLE ROW SELECTION PROPERLY AFTER SORTING?
    Is there a guideline for handling row selection after sorting?
    Thanks

    I have a table bond to a javabean data control. I have enabled multi row selection. I get some rows on the table and then I select one of those rows, after that I use the value of the selected row for some operations.
    I have 3 columns, first name, lastname , email. The first 2 are sortable. If I click on the header of firstname, the information gets sorted ok (asc / desc). The problem is that after sorting, I can NOT select any rows. When I click on the row, it doesn't get highlighted, and If I try to use the value of the selected row I get a null pointer exception.
    Again this is happening only after sorting. If I don't sort, it works ok.
    I'm using JDEV + ADF 11.1.1.5.
    This is my code
    <af:table value="#{bindings.User1.collectionModel}" var="row" partialTriggers="::cb1"
    rows="#{bindings.User1.rangeSize}"
    emptyText="#{bindings.User1.viewable ? identityBundle.no_data_to_display : identityBundle.access_denied}"
    fetchSize="#{bindings.User1.rangeSize}" rowBandingInterval="0"
    id="t1" rowSelection="multiple"
    selectionListener="#{AssignRolesBean.onTableSelect}"
    binding="#{AssignRolesBean.searchResultsTable}"
    columnStretching="last">
    <af:column sortProperty="firstname" sortable="#{AssignRolesBean.columnSortable}"
    headerText="#{bindings.User1.hints.firstname.label}" id="c1"
    width="136">
    <af:outputText value="#{row.firstname}" id="ot4"/>
    </af:column>
    <af:column sortProperty="lastname" sortable="#{AssignRolesBean.columnSortable}"
    headerText="#{bindings.User1.hints.lastname.label}" id="c2"
    width="182">
    <af:outputText value="#{row.lastname}" id="ot2"/>
    </af:column>
    <af:column sortProperty="mail" sortable="#{AssignRolesBean.columnSortable}"
    headerText="#{bindings.User1.hints.mail.label}" id="c4"
    width="361">
    <af:outputText value="#{row.mail}" id="ot5"/>
    </af:column>
    <af:column sortProperty="uid" sortable="false"
    headerText="#{bindings.User1.hints.uid.label}" id="c3"
    visible="false">
    <af:outputText value="#{row.uid}" id="ot3"/>
    </af:column>
    </af:table>
    I have a selection listener only, I don't have a sort listener.
    My bean;
    AssignRolesBean
    public void onTableSelect(SelectionEvent selectionEvent) {
    GenericTableSelectionHandler.makeCurrent(selectionEvent);
    My makeCurrent method
    public static void makeCurrent( SelectionEvent selectionEvent){
    RichTable _table = (RichTable) selectionEvent.getSource();
    CollectionModel tableModel = (CollectionModel) table.getValue();
    JUCtrlHierBinding adfTableBinding = (JUCtrlHierBinding) tableModel.getWrappedData();
    DCIteratorBinding tableIteratorBinding = adfTableBinding.getDCIteratorBinding();
    Object selectedRowData = table.getSelectedRowData();
    JUCtrlHierNodeBinding nodeBinding = (JUCtrlHierNodeBinding) selectedRowData;
    Key rwKey = nodeBinding.getRowKey();
    tableIteratorBinding.setCurrentRowWithKey( rwKey.toStringFormat(true));
    SHOULD I IMPLEMENT A SORT LISTENER FOR THIS TABLE IN ORDER TO HANDLE ROW SELECTION PROPERLY AFTER SORTING?
    Is there a guideline for handling row selection after sorting?
    Thanks

  • HT1414 Could someone plizzzz tell me...I have an iphone4  32G, the problem is a complete black screen I'm unable to reboot it doesn't get picked up by itunes Pc,  direct wall socket charging nothing it is got me.. i have tried everything to no avail.

    I have an iphone4  32G, the problem is a complete black screen, I'm unable to reboot it doesn't get picked up by itunes Pc,  direct wall socket charging nothing happens so it is got me beat?.. i have tried everything but no hope, Has anyone else had this problem? is there a solution, besides having to pay $199 for hardware replacemente... thank you to anyone with info...

    bellaluna59 wrote:
    So let me get this straight if I pay them [Apple Store] $149
    they  will replace my device? Is that correct?
    Assuming it is in one piece and otherwise meets the conditions for an Out of Warranty replacement, yes.
    Conditions are:
    Certain damage is ineligible for out-of-warranty service, including catastrophic damage, such as the device separating into multiple pieces, and inoperability caused by unauthorized modifications.  However, an iPhone that has failed due to contact with liquid may be eligible for out-of-warranty service.

Maybe you are looking for