ZBOL entry is not coming in BOL Entity

Hi All,
I have created 1 Z Component in SPRO-> Customer Relationship Management-> CRM Cross-Application Components-> Generic Interaction Layer/Object Layer-> Basic Settings. In the Object table and Model table i have created the entries for the Z BOL. I redefined the methods of the implementation class and tested the Component in genil_bol_browser, it is working fine.
Now i have to link it to Web UI, so i am creating a new view in BSP Component, while creating new view, in Add Model Node step, in BOL Entity my Z BOL entry is not coming.
How it will come over there in the BOL Entity list ?
Thanks & Regards
Raman.

HI, ramana,
see this link it will help to you.
[http://wiki.sdn.sap.com/wiki/display/CRM/CreateaZBOLObjectPart1|http://wiki.sdn.sap.com/wiki/display/CRM/CreateaZBOLObjectPart1]
Regards,
sam.

Similar Messages

  • Element Entries for some employee not coming

    Dear All
    I am facing a problem in element entries. Let me take you step by step.
    1 - I defined 7 employees and obviously one is assigned as CEO and other as management and supervisors grade.
    2 - Suppose Mr. A is a CEO and MR. Z is a supervisor.
    3 - I created elements name Company Car element and COLA allowance element.
    4 - I created element link and provided Company Car element to a person having position of CEO and grade of Executive.
    5 - I created another element link and provided COLA allowance element to supervisors with standard check box checked.
    6 - when i returned to employee form to confirm the element entries then their i found that list of value containing entries of company car allowance for CEO is coming in element entries form, but when i check for supervisors then in entries form list of values containing no entries.
    Note: Effective date for all the entries i took is 01-Jan-2009. I am setting up all the setup on vision instance.
    Can any one share the idea what could be going wrong.

    Duplicate thread
    trouble creating element entries

  • Vendor Evaluation tab not coming in Service Entry sheet.

    Please guide me to get the vendor eval tab in Service entry sheet creation and also provide the what are the transaction code to be used.
    How to run the back ground job.
    In Vendor evaluation each and every vendor need to be maintained the scores?
    Regards,
    Hanuman.

    Hi,
    T.code: ML81N below mentioned tabs are coming.
    1. Basic Data
    2. Accept data
    3. Value
    4. Long txt.
    5. History.
    Vendor Evaluation tab not coming
    Regards,
    Hanuman

  • Presence the phone and mobile field entries not coming from LDAP

    I tested by changing name and all...working fine changes happening
    But the phone field is not coming at all
    ANY IDEA????

    I'm sorry if I misunderstood you. But it looks like there's some confusion here.
    Confusions and mistakes are usually caused by false assumptions.
    CUPC gets LDAP attributes from LDAP directly. CUPC does not retrieve those attributes from CUPS.
    If you're troubleshooting double-click on CUPC, the CUPS presence viewer doesn't help at all.
    When you double-click a contact in CUPC, CUPC dials the number in "BusinessPhoneNumber". By default "BusinessPhoneNumber" is mapped to "telephoneNumber" in Active Directory.
    If you cannot double-click a contact to dial, that's because "BusinessPhoneNumber" was blank.
    Michael
    http://htluo.blogspot.com

  • Header is not coming in alv list display- urgent

    hi all,
    i am sending my code below....
    my requirement is in selection screen i have 4 radio buttons . if i click 1 radio button it will duiisplay data and and its header. report is working fine. my requirement id when i click r_mssng radio button(missing radio button) it is showing data correctsly. here i want to show header as 'Missing details report'.
    this is not coming in my report. anybody can suggest me.
    i am sending my code below....
    report zvra0001ftb13  message-id zv.
                            Confidential and Proprietary               
    *                          Celestica Corporation               
    *                           All Rights Reserved
    *ABAP Name:            ZVRA0001FTB13               
    *Created by:            Srinivasa Chakravarthi                    
    *Created on:            26/03/2003                    
    *SAP Version:        4.6 C
    *Description:       This report  displays details of foreign trades
                      and EHS based on the deliveries made to the outside
                      countries.
    *Input:              Selection Screen Criteria includes country of
                       origin,Company code, Sales Organisation,
                       Ship-to-party, Sold-to-paarty, Goods movement date,
                       Invoice number, Invoice type, Material , Material
                       Type, Exporter ID, Province of origin.
    *Output:             ALV output that contains Mode of Transport, Export
                       HS number, Commodity Description, Quantity, UOM,
                       Value, Country of Destination, Goods Origin
    *Dependency:         Nil
    *Modification Log:                              
    *CR#    Date       Coded     Transport     Description
    *====== ======== ========= ============= ===============================
    *5147  26/03/2003 Srinivas   ED1K922286     New Development     
    *8700  02/11/2004 H.Arular   ED1K938380     To check if entries of Comm
                                              Code(HS code)is less than 8
                                             digits and give a warning
                                              message.
    *18684 25/07/2007 MAHEEDHAR                 Merge the logic from report
                                              ZVRA0001FTB13_ERROR into
                                              report ZVRA0001FTB13 and
                                              added two radio buttons
                                              called missing data and non
                                              missing data, addedc logic
                                              accoriding to the radio
                                              buttons.
    *Declaring Tables.
    tables: likp,                         "Delivery document Header
            lips,                         "Delivery Document Item
            vbfa,                         "Sales document Flow
            bkpf,                         "Accounting Document Header
            eikp,                         "Foreign Trade:Export/Import Data
            eipo,                         "Foreign Trade:Export/ Import
                                          "Header data
            t618t,                        "Forein Trade:Mode of Transport
                                          "Description
            t604t,                        "Foreign Trade: Commodity Code/
                                          "Import Code number Description.
            mara,                         "Material master data.
            t005,                         "Countries
            t001,                         "Company Codes
            tvko,                         "Sales Organisations
            kna1,                         "Customer Master
            t003,                         "Document types
            t134,                         "Material types
            tvfk,
            konv,
            vbrk.
    constants : c_rep like vbrk-fkart value 'YGFB',
                c_for(10) value 'Foreign'.
    *Decalre Type pool for ALV
    type-pools: slis.
    *Type declaration for LIKP.
    types: begin of t_data1,
            vbeln  like  likp-vbeln,        "Delivery
            kunnr  like  likp-kunnr,
           end of t_data1.
    *Type declaration for  LIPS,VBFA.
    types: begin of t_data2,
            vbeln  like  lips-vbeln,      "Delivery
            posnr  like  lips-posnr,      "Delivery Item
            vbelv  like  vbfa-vbelv,      "Preceding SD document
            posnv  like  vbfa-posnv,        "Preceding item of SD document
            matnr  like  lips-matnr,        "Material Number
            meins  like  lips-meins,        "Base unit of measure
            lfimg  like  lips-lfimg,        "Actual Quantity Delivered
            mtart  like mara-mtart,
          end of t_data2.
    **Type declaration for  BKPF.
    *types: begin of t_data3,
           belnr  like  bkpf-belnr,        "Accounting Documnet number
           bukrs  like  bkpf-bukrs,        "Company Code
          end of t_data3.
    *Type declaration for  BKPF.
    types: begin of t_data3,
            vbeln like vbrk-belnr,        " Billing Doc
            fkart like vbrk-fkart,
            land1 like vbrk-land1,
           end of t_data3.
    *Type declaration for  EIPO.
    types: begin of t_data4,
           vbeln like lips-vbeln,         "Delivery
           posnr like lips-posnr,         "Delivery Item
           matnr like vbrp-matnr,
           fkimg like vbrp-fkimg,
           meins like vbrp-meins,
           verld like eipo-verld,         "Country of dispatch for Foreign
                                          "trade
           herkl like eipo-herkl,         "Country of origin of material
           grwrt like eipo-grwrt,         "Statistical value for Foreign
                                          " trade
           stawn like eipo-stawn,         "Commodity code for foreign trade
           expvz like eikp-expvz,         "Mode of transport for foreign
                                          "trade
          end of t_data4.
    *Type declaration for  T618T.
    types: begin of t_data5,
           land1 like  t618t-land1,       "Country key
           expvz like  t618t-expvz,       "Mode of Transport
           bezei like  t618t-bezei,       "Description
           end of t_data5.
    *Type declaration for  T604T.
    types: begin of t_data6,
           land1 like  t604t-land1,       "Country key
           stawn like  t604t-stawn,       "Commodity Code
           text1 like  t604t-text1,       "Description
           end of t_data6.
    *Type declaration for  T604T.
    types: begin of t_mara,
            matnr like mara-matnr,
           end of t_mara.
    types : begin of rep_val,
             vbelv like vbfa-vbelv,
             posnv like vbfa-posnv,
             vbeln like vbfa-vbeln,
             posnn like vbfa-posnn,
             uepos like vbap-uepos,
             posnr like vbap-posnr,
             netwr like vbap-netwr,
            end of rep_val.
    types : begin of t_price,
              vbeln like vbak-vbeln,
              posnr like vbap-posnr,
              knumv like konv-knumv,
              kposn like konv-kposn,
              kbetr like konv-kbetr,
              kpein like konv-kpein,
            end of t_price.
    data : t_sord type rep_val occurs 0 with header line.
    data : t_dord type rep_val occurs 0 with header line.
    data : t_rord type rep_val occurs 0 with header line.
    data : t_hord type rep_val occurs 0 with header line.
    data : t_ford type rep_val occurs 0 with header line.
    data : i_price type t_price occurs 0 with header line.
    data : i_price1 type t_price occurs 0 with header line.
    data : i_mara type t_mara occurs 0 with header line.
    data : i_sort     type slis_t_sortinfo_alv.
    DATA: t_layout     TYPE slis_layout_alv.
    *Declaring Selection screen.
    selection-screen begin of block b1 with frame title text-101.
    select-options:
       s_verld      for eipo-verld,                 "Country of Dest.
       s_bukrs      for bkpf-bukrs,                 "Company code
       s_vkorg      for likp-vkorg,                 "Sales Organisation
       s_kunnr     for likp-kunnr,                 "Ship-to-Party
       s_kunag     for likp-kunag,                 "Sold-to-party
       s_wadat     for likp-wadat_ist,             "Goods Movement date
       s_belnr     for vbrk-vbeln,                 "Invoice number
       s_blart     for vbrk-fkart.                 "Invoice type.
    selection-screen end of block b1.
    selection-screen begin of block b2 with frame title text-101.
    select-options:
       s_matnr      for mara-matnr,                 "Material
       s_mtart      for mara-mtart.                 "Material Type
    selection-screen end of block b2.
    selection-screen begin of block b3 with frame title text-101.
    parameters:
      p_export(30) type c default '1366770724RM' obligatory , "Exporter ID
      p_provi(30) type  c default 'ONTARIO' obligatory   ,
      p_sumid(30) type c default 'SUM0704'.
    "Province of Origin
    selection-screen end of block b3.
    selection-screen begin of block b4 with frame title text-104.
    parameters:
    r_summ radiobutton group zsum,
    r_dets radiobutton group zsum,
    r_mssng radiobutton group zsum,  " maheedhar
    R_NMSNG RADIOBUTTON GROUP ZSUM.   " MAHEEDHAR
    selection-screen skip.
    parameter : p_sum as checkbox .
    selection-screen end of block b4.
    selection-screen begin of block b5 with frame title text-105.
    select-options : s_i_kun for likp-kunnr.
    selection-screen end of block b5.
    *Data Declaration
    data: i_fieldcat type slis_t_fieldcat_alv.
    data: l_fieldcat type slis_fieldcat_alv .
    data: v_lin type i.
    data: v_lfstk type c value 'C'.
    data: v_vbtyp type c value 'U'.
    data: i_data1 type t_data1 occurs 0 with header line.
    data : begin of t_T005t occurs 0.
            include structure t005t.
    data : end of t_t005t.
    data: i_data2 type t_data2 occurs 0 with header line.
    data: t_delv type t_data2 occurs 0 with header line.
    data: t_bild type t_data2 occurs 0 with header line.
    data: i_data3 type t_data3 occurs 0 with header line.
    data: i_data4 type t_data4 occurs 0 with header line.
    data: i_data5 type t_data5 occurs 0 with header line.
    data: i_data6 type t_data6 occurs 0 with header line.
    *Declare Internal table for ALV output.
    data:  begin of i_output occurs 0,
           belnr     like  vbrk-vbeln,
           posnr     like  vbrp-posnr,
           bezei     like  t618t-bezei,
           stawn     like  eipo-stawn,
           text1     like  t604t-text1,
           quantity  type  p decimals 2,
           meins     like  lips-meins,
           value     type  p decimals 2,
           verld     like  t_t005t-landx,
           herkl     like  t_t005t-landx,
           strlen,                                              "ED1K938380
          end of i_output.
    maheedhar-start.
    data : i_output1 like i_output occurs 0 with header line,
           i_output2 like i_output occurs 0 with header line.
    maheedhar-end
    data : buff_out like i_output occurs 0 with header line.
    data:  begin of t_outsum occurs 0,
           bezei     like  t618t-bezei,
           stawn     like  eipo-stawn,
           text1     like  t604t-text1,
           quantity  type  p decimals 2,
           meins     like  lips-meins,
           value     type  p decimals 2,
           verld     like  t_t005t-landx,
           herkl     like  t_t005t-landx,
          end of t_outsum.
    data : v_ans.
    data : variante LIKE disvariant.
    data : v_repid LIKE sy-repid.
    data : wa_listheader   TYPE slis_listheader.
    data : t_listheader    TYPE slis_t_listheader.
    data : b_text(250).
    data: evntS type slis_t_event        with header line.  " MAHEEDHAR
          EVENT  AT SELECTION-SCREEN
    at selection-screen.
    *For Autorisation check
      perform authorisation_check.
    Validation of Selection screen
      perform check_entry.
          EVENT  START-OF-SELECTION
    start-of-selection.
    *Get  data
      perform select_data.
    **For calling ALV function modules
    MAHEEDHAR - START
      if r_mssng eq 'X'.
        DELETE I_OUTPUT WHERE BEZEI NE SPACE AND
                             STAWN NE SPACE AND
                             HERKL NE SPACE AND
                             VERLD NE SPACE.
        DESCRIBE TABLE I_OUTPUT LINES V_LIN.
        IF V_LIN > 0.
          PERFORM DISPLAY_OUTPUT.
        ELSE.
          MESSAGE E000 WITH TEXT-130.
        ENDIF.
      elseif R_SUMM eq 'X' OR R_DETS EQ 'X'.   "ENDIF.  " MAHEEDHAR
    MAHEEDHAR-END
        describe table i_output lines v_lin.
        if v_lin > 0.
          buff_out[] = i_output[].
       Begin of ED1K938380
       delete buff_out where stawn ne space or  "ED1K938380
                             verld eq space or
                             herkl eq space.
          delete buff_out where strlen ne 'X' or
                                verld eq space or
                                herkl eq space.
       End of ED1K938380
          describe table buff_out lines v_lin.
    Lines with no commodity code exists.
          if v_lin gt 0.
         concatenate text-902 text-903 into b_text.
            concatenate text-906 text-907 into b_text.          "ED1K938380
            CALL FUNCTION 'POPUP_TO_CONFIRM'
                 EXPORTING
                      TITLEBAR       = Text-901
                      TEXT_QUESTION  = b_text
                      TEXT_BUTTON_1  = 'Yes'
                      TEXT_BUTTON_2  = 'No'
                      DEFAULT_BUTTON = '2'
                 IMPORTING
                      ANSWER         = v_ans.
            if v_ans eq '1'.
              perform display_output.
            endif.
          else.
            perform display_output.
          endif.
        else.  " MAHEEDHAR
          message e000 with text-130.
        endif.
    MAHEEDHAR-START
    *"-- If non missing details radiobutton is selected
      elseif r_nmsng = 'X'.
    *"-- move data from i_output to i_output1.
        i_output1[] = i_output[].
        sort i_output  by belnr.
        sort i_output1 by belnr.
    *"-- to get missing data
        delete i_output1 where bezei ne space and
                               stawn ne space and
                               herkl ne space and
                               verld ne space.
        loop at i_output.
    *"-- compare two int tables with respective document number
          read table i_output1 with key belnr = i_output-belnr.
          if sy-subrc ne 0.
            move-corresponding i_output to i_output2.
            append i_output2.
            clear i_output2.
          endif.
        endloop.
        describe table i_output2 lines v_lin.
        if v_lin gt 0.
          perform display_output.
        else.
          message e000 with text-130.
        endif.
    MAHEEDHAR-END.
      ENDIF.  " MAHEEDHAR
          FORM SELECT_DATA                                              *
    form select_data.
      Data:l_strlen type i.                                     "ED1K938380
    *Get details from  LIKP.
      if s_i_kun[] is initial.
        select  likpvbeln likpkunnr
            into corresponding fields of table i_data1
            from likp
            inner join vbuk on likpvbeln = vbukvbeln
            where
              likp~vkorg in s_vkorg and
                likp~kunnr in s_kunnr and
                likp~kunag in s_kunag and
                likp~wadat_ist in s_wadat and
                vbuk~wbstk = 'C' .
      else.
        select  likpvbeln likpkunnr
             into corresponding fields of table i_data1
             from likp
             inner join vbuk on likpvbeln = vbukvbeln
             where
              (  ( likp~vkorg in s_vkorg and
                 likp~kunnr in s_kunnr and
                 likp~kunag in s_kunag and
                 likp~wadat_ist in s_wadat and
                 vbuk~wbstk = 'C' )
                 or
                 likp~kunnr in s_i_kun and
                 likp~wadat_ist in s_wadat and
                 vbuk~wbstk = 'C' )  .
      endif.
    if sy-subrc ne 0.
       message e000 with text-200.
    endif.
    *Get details from table  LIPS
      select     lips~vbeln
                 lips~posnr
                 vbfa~vbeln
                 vbfa~posnn
                 lips~matnr
                 lips~meins
                 lips~lfimg
                 mara~mtart
                 from lips
                inner join vbfa on   vbfavbelv = lipsvbeln
                                and   vbfaposnv = lipsposnr
                  inner join mara on maramatnr = lipsmatnr
                  into  table i_data2
                  for all entries in  i_data1
                 where
                   lips~vbeln = i_data1-vbeln and
                   lips~matnr in s_matnr and
                   vbfa~vbeln in s_belnr and
                   mara~mtart in s_mtart and
                  vbfa~vbtyp_n = 'U'.
      if sy-subrc ne 0.
        message e000 with text-201.
      endif.
      t_delv[] = i_data2[].
      t_bild[] = i_data2[].
      sort t_delv by vbeln.
      delete adjacent duplicates from t_delv comparing vbeln.
      sort t_bild by vbeln ascending vbelv descending.
      delete adjacent duplicates from t_bild comparing vbeln.
    *Get details of Accounting document number
      select vbeln fkart land1 from vbrk
                 into table i_data3
                 for all entries in t_bild
                 where vbeln = t_bild-vbelv and
                        bukrs in s_bukrs     and
                        fkart in s_blart     and
                        vkorg in s_vkorg     and             " MAHEEDHAR
                        land1 in s_verld.                    " MAHEEDHAR
      sort i_data3.
    *Get details from EIPO.
      select  vbrp~vbeln
              vbrp~posnr
              vbrp~matnr
              vbrp~fkimg
              vbrp~meins
              eipo~verld
              eipo~herkl
              eipo~grwrt
              eipo~stawn
              eikp~expvz
              from eikp
              inner join vbrp on vbrp~vbeln  = eikp~refnr
                    inner join eipo on eikp~exnum = eipo~exnum
                                   and eipo~expos = vbrp~posnr
                      into table i_data4 for all entries in i_data3
                    where vbrp~vbeln = i_data3-vbeln.
                         eipo~verld in s_verld.
      if sy-subrc ne 0.
        message e000 with text-201.
      endif.
      IF R_MSSNG NE 'X' or r_nmsng = 'X'.  " MAHEEDHAR
        perform get_price.
      ENDIF.  " MAHEEDHAR
    Get details from  T618T.
      select land1
             expvz
             bezei
             from  t618t
             into  table i_data5
             for all entries in i_data4
             where
             land1 = 'CA' and                 " Getting for Canada only
             expvz = i_data4-expvz and
             spras = sy-langu.
      select matnr from mara into table i_mara where matnr in s_matnr
                                                  and mtart in s_mtart.
    Get details from  T604T.
      select land1
             stawn
             text1
             from t604t
             into table i_data6
             for all entries in i_data4
             where
             land1 = i_data4-VERLD and
             stawn = i_data4-stawn and
             spras = sy-langu.
      select * from T005t into table t_T005t where spras = sy-langu.
      loop at i_data3.
        loop at i_data4 where vbeln eq i_data3-vbeln.
          clear : i_data1, i_data2.
          read table i_data2 with key vbelv = i_data4-vbeln
                                posnv = i_data4-posnr.
          read table i_data1 with key vbeln = i_data2-vbeln.
          if not s_i_kun[] is initial.
            check  ( ( i_data1-kunnr in s_i_kun ) or
                     ( i_data3-land1 in s_verld ) ).
          else.
            check i_data3-land1 in s_verld .
          endif.
          read table i_mara with key matnr = i_data4-matnr.
          if sy-subrc eq 0.
            read table i_data5 with key expvz = i_data4-expvz .
                                         land1 = i_data3-land1.
            read table i_data6 with key stawn = i_data4-stawn
                                        land1 = i_data4-VERLD.
            move i_data4-vbeln to i_output-belnr.
            move i_data4-posnr to i_output-posnr.
            move i_data5-bezei to i_output-bezei.
            move i_data6-text1 to i_output-text1.
           Begin of ED1K938380.
            l_strlen = strlen( i_data4-stawn ).
            if l_strlen < 8.
              move 'X' to i_output-strlen.
            endif.
           End of ED1K938380.
            move i_data4-stawn to i_output-stawn.
            move i_data4-meins to i_output-meins.
            read table t_T005t with key land1 = i_data3-land1.
            move t_t005t-landx to i_output-verld.
            if p_sum eq space.
              if i_data4-herkl ne 'CA'.
                i_output-herkl = c_for.
              else.
                read table t_T005t with key land1 = i_data4-herkl.
                move t_t005t-landx to i_output-herkl.
              endif.
            else.
              read table t_T005t with key land1 = i_data4-herkl.
              move t_t005t-landx to i_output-herkl.
            endif.
            move i_data4-fkimg to i_output-quantity.
            if i_data3-fkart eq c_rep.
              read table t_dord with key vbeln = i_data4-vbeln
                                         posnn = i_data4-posnr.
              if sy-subrc eq 0.
                read table t_sord with key vbeln = t_dord-vbelv
                                           posnn = t_dord-posnv.
                if sy-subrc eq 0.
                  read table t_hord with key vbeln = t_sord-vbelv
                                             posnr = t_sord-posnv.
                  if sy-subrc eq 0.
                    read table t_ford with key vbeln = t_hord-vbeln
                                               posnr = t_hord-uepos.
                    if sy-subrc eq 0.
                      read table i_price with key vbeln = t_ford-vbeln
                                                  posnr = t_ford-posnr.
                      if sy-subrc eq 0.
                        read table i_price1 with key knumv = i_price-knumv
                                                     kposn = t_ford-posnr.
                        if sy-subrc eq 0.
                          if i_price1-kpein ne 0.
                            i_output-value =
                            ( i_price1-kbetr / i_price1-kpein ) *
                                                      i_data4-fkimg.
                          endif.
                        endif.
                      endif.
                    endif.
                  endif.
                endif.
              endif.
            else.
              move i_data4-grwrt to i_output-value.
            endif.
            append i_output.
            clear  i_output.
            clear : i_data5, i_data6.
          endif.
        endloop.
      endloop.
      sort i_output by verld herkl bezei stawn.
    endform.
          FORM DISPLAY_OUTPUT                                           *
          This form is to create the ALV output
    form display_output.
      data: xevents     type slis_t_event,
                ls_event    type slis_alv_event,
               slis_ev_top_of_page type slis_formname value 'TOP_OF_PAGE',
               slis_ev_end_of_list type slis_formname value 'END_OF_LIST'.
    *Call  Function  'REUSE_ALV_EVENTS' for top of page
      call function 'REUSE_ALV_EVENTS_GET'
           EXPORTING
                i_list_type     = 0
           IMPORTING
                et_events       = xevents
           EXCEPTIONS
                list_type_wrong = 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.
      read table xevents with key name = slis_ev_top_of_page
                               into ls_event.
      if sy-subrc = 0.
        move slis_ev_top_of_page to ls_event-form.
        append ls_event to xevents.
      endif.
      read table xevents with key name = slis_ev_end_of_list
                                 into ls_event.
      if sy-subrc = 0.
        move slis_ev_end_of_list to ls_event-form.
        append ls_event to xevents.
      endif.
      if r_dets ne space.
    *Call Function 'REUSE_ALV_FIELD_CATALOG_MERGE' for position fixing in
    *the output.
        call function 'REUSE_ALV_FIELDCATALOG_MERGE'
             exporting
                  i_program_name         = 'ZVRA0001FTB13'
                  i_internal_tabname     = 'I_OUTPUT'
                  i_inclname             = 'ZVRA0001FTB13'
              I_STRUCTURE_NAME       =
              I_CLIENT_NEVER_DISPLAY = 'X'
              I_INCLNAME             =
                 i_bypassing_buffer     = 'X'
                 i_buffer_active        = ' '
             changing
                  ct_fieldcat            = i_fieldcat
             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.
        loop at i_fieldcat into l_fieldcat.
          l_fieldcat-key = ' '.
          case l_fieldcat-fieldname.
            when 'BELNR'.
              l_fieldcat-seltext_m = text-912.
              l_fieldcat-seltext_l = text-912.
              l_fieldcat-reptext_ddic = text-912.
              l_fieldcat-col_pos   = '1'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-outputlen = '12'..
            when 'POSNR'.
              l_fieldcat-seltext_m = text-913.
              l_fieldcat-seltext_l = text-913.
              l_fieldcat-reptext_ddic = text-913.
              l_fieldcat-col_pos   = '2'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-outputlen = '6'.
            when 'BEZEI'.
              l_fieldcat-seltext_m = text-911.
              l_fieldcat-seltext_l = text-911.
              l_fieldcat-reptext_ddic = text-911.
              l_fieldcat-col_pos   = '3'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-outputlen = '15'..
            when 'STAWN'.
              l_fieldcat-seltext_m = text-111.
              l_fieldcat-seltext_l = text-111.
              l_fieldcat-reptext_ddic = text-111.
              l_fieldcat-col_pos   = '4'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-outputlen = '30'.
            when 'TEXT1'.
              l_fieldcat-seltext_m = text-112.
              l_fieldcat-seltext_l = text-112.
              l_fieldcat-outputlen = '40'.
              l_fieldcat-col_pos   = '5'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-112.
            when 'QUANTITY'.
              l_fieldcat-outputlen = '18'.
              l_fieldcat-reptext_ddic = text-113.
              l_fieldcat-seltext_m = text-113.
              l_fieldcat-col_pos   = '6'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-seltext_l = text-113.
            when 'MEINS'.
              l_fieldcat-outputlen = '8'.
              l_fieldcat-reptext_ddic = text-114.
              l_fieldcat-seltext_m = text-114.
              l_fieldcat-col_pos   = '7'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-seltext_l = text-114.
            when 'VALUE'.
              l_fieldcat-outputlen = '20'.
              l_fieldcat-seltext_m = text-115.
              l_fieldcat-seltext_l = text-115.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-115.
            when 'VERLD'.
              l_fieldcat-outputlen = '20'.
              l_fieldcat-seltext_m = text-116.
              l_fieldcat-seltext_l = text-116.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-116.
            when 'HERKL'.
              l_fieldcat-seltext_m = text-117.
              l_fieldcat-seltext_l = text-117.
              l_fieldcat-outputlen = '30'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-117.
            when others.
              l_fieldcat-no_out = 'X'.
          endcase.
          modify i_fieldcat from l_fieldcat.
        endloop.
    Call Function  'REUSE_ALV_LIST_DISPLAY'  for  dispaly  of data in ALV.
        call function 'REUSE_ALV_LIST_DISPLAY'
             EXPORTING
                  i_callback_program = 'ZVRA0001FTB13'
                  it_fieldcat        = i_fieldcat
                  it_events          = xevents
                  is_layout          = t_layout
                  i_save             = 'A'
                  i_bypassing_buffer = 'X'
                  i_buffer_active    = ' '
             TABLES
                  t_outtab           = i_output
             EXCEPTIONS
                  program_error      = 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.
    else.  " MAHEEDHAR
      ELSEIF R_SUMM EQ 'X'.  " MAHEEDHAR
        sort i_output by verld herkl stawn bezei.
        loop at i_output.
          move-corresponding i_output to t_outsum.
          collect t_outsum.
        endloop.
    *Call Function 'REUSE_ALV_FIELD_CATALOG_MERGE' for position fixing in
    *the output.
        call function 'REUSE_ALV_FIELDCATALOG_MERGE'
             EXPORTING
                  i_program_name         = 'ZVRA0001FTB13'
                  i_internal_tabname     = 'T_OUTSUM'
                  i_inclname             = 'ZVRA0001FTB13'
                 i_bypassing_buffer     = 'X'
                 i_buffer_active        = ' '
             CHANGING
                  ct_fieldcat            = i_fieldcat
             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.
        loop at i_fieldcat into l_fieldcat.
          l_fieldcat-key = ' '.
          case l_fieldcat-fieldname.
            when 'BEZEI'.
              l_fieldcat-seltext_m = text-911.
              l_fieldcat-seltext_l = text-911.
              l_fieldcat-reptext_ddic = text-911.
              l_fieldcat-col_pos   = '1'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-outputlen = '15'..
            when 'STAWN'.
              l_fieldcat-seltext_m = text-111.
              l_fieldcat-seltext_l = text-111.
              l_fieldcat-reptext_ddic = text-111.
              l_fieldcat-col_pos   = '2'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-outputlen = '30'.
            when 'TEXT1'.
              l_fieldcat-seltext_m = text-112.
              l_fieldcat-seltext_l = text-112.
              l_fieldcat-outputlen = '40'.
              l_fieldcat-col_pos   = '3'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-112.
            when 'QUANTITY'.
              l_fieldcat-outputlen = '18'.
              l_fieldcat-reptext_ddic = text-113.
              l_fieldcat-seltext_m = text-113.
              l_fieldcat-col_pos   = '4'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-seltext_l = text-113.
            when 'MEINS'.
              l_fieldcat-outputlen = '8'.
              l_fieldcat-reptext_ddic = text-114.
              l_fieldcat-seltext_m = text-114.
              l_fieldcat-col_pos   = '5'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-seltext_l = text-114.
            when 'VALUE'.
              l_fieldcat-outputlen = '20'.
              l_fieldcat-seltext_m = text-115.
              l_fieldcat-seltext_l = text-115.
              l_fieldcat-col_pos   = '6'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-115.
            when 'VERLD'.
              l_fieldcat-outputlen = '20'.
              l_fieldcat-seltext_m = text-116.
              l_fieldcat-seltext_l = text-116.
              l_fieldcat-col_pos   = '7'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-116.
            when 'HERKL'.
              l_fieldcat-seltext_m = text-117.
              l_fieldcat-seltext_l = text-117.
              l_fieldcat-outputlen = '30'.
              l_fieldcat-col_pos   = '8'.
              l_fieldcat-just      = 'C'.
              l_fieldcat-reptext_ddic = text-117.
            when others.
              l_fieldcat-no_out = 'X'.
          endcase.
          modify i_fieldcat from l_fieldcat.
        endloop.
    Call Function  'REUSE_ALV_LIST_DISPLAY'  for  dispaly  of data in ALV.
        call function 'REUSE_ALV_LIST_DISPLAY'
             EXPORTING
                  i_callback_program = 'ZVRA0001FTB13'
                  it_fieldcat        = i_fieldcat
                  it_events          = xevents
                  i_save             = 'A'
                  is_layout          = t_layout
                  i_default          = 'X'
                  is_variant         = variante
                  i_bypassing_buffer = 'X'
                  i_buffer_active    = ' '
             TABLES
                  t_outtab           = t_outsum
             EXCEPTIONS
                  program_error      = 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.
    MAHEEDHAR-START.
    *"-- if detail summary checkbox is selected
      elseIF R_MSSNG = 'X'.
       PERFORM PREPARE_HEADER.
        call function 'REUSE_ALV_FIELDCATALOG_MERGE'
            exporting
                 i_program_name         = 'ZVRA0001FTB13'
                 i_internal_tabname     = 'I_OUTPUT'
                 i_inclname             = 'ZVRA0001FTB13'
              I_STRUCTURE_NAME       =
              I_CLIENT_NEVER_DISPLAY = 'X'
              I_INCLNAME             =
                i_bypassing_buffer     = 'X'
                i_buffer_active        = ' '
            changing
                 ct_fieldcat            = i_fieldcat
            exceptions
                 inconsistent_interface = 1
                 program_error          = 2
       

    hi,
    *& Report  ZALV_FIELD_GRID1
    REPORT  ZALV_FIELD_GRID1
            NO STANDARD PAGE HEADING.
    TABLES MARA.
    type-pools :slis.
    TYPES : BEGIN OF TMARA ,
            MATNR LIKE MARA-MATNR,
            MEINS LIKE MARA-MEINS,
            ERSDA LIKE MARA-ERSDA,
            color(4) type c,
            SEL type c,
            LIGHT TYPE C,
            END OF TMARA.
    TYPES: BEGIN OF TMAKT,
           MATNR LIKE MAKT-MATNR,
           MAKTX LIKE MAKT-MAKTX,
           MAKTG LIKE MAKT-MAKTG,
           SEL TYPE C,
           COLOR(4),
           END OF TMAKT.
    DATA:  ITAB TYPE TMARA OCCURS 0 WITH HEADER LINE,
           ITAB1 TYPE TMAKT OCCURS 0 WITH HEADER LINE,
           wa_fieldcat type slis_fieldcat_alv,
           fieldcat type slis_fieldcat_alv occurs 0,
           i_layout type slis_layout_alv,
           WA_LISTHEADER TYPE SLIS_LISTHEADER ,
           i_LISTHEADER TYPE SLIS_LISTHEADER OCCURS 0,
           V_EVENTS TYPE SLIS_T_EVENT ,
           WA_EVENT TYPE SLIS_ALV_EVENT,
           I_TITLE_MARA TYPE LVC_TITLE VALUE 'FIRST LIST DISPLAYED',
           I_TITLE_MAKT TYPE LVC_TITLE VALUE 'SECONDRY LIST DISPLAYED',
           SORT TYPE slis_t_sortinfo_alv WITH HEADER LINE,
           PRINT_CONT type slis_print_alv.
    SELECTION SCREE
    selection-screen  begin of block screen1  with frame title TEXT-001.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN COMMENT /32(35) COMM1.
    SELECTION-SCREEN ULINE /27(35).
    SELECTION-SCREEN SKIP.
    SELECT-OPTIONS MATNR FOR MARA-MATNR.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN ULINE.
    SELECTION-SCREEN COMMENT /30(50) COMM2.
    SELECTION-SCREEN ULINE /27(40).
    SELECTION-SCREEN SKIP.
    SELECT-OPTIONS ERSDA FOR MARA-ERSDA.
    SELECTION-SCREEN SKIP.
    selection-screen  end of block screen1.
        INITIALIZATION
    INITIALIZATION.
      MATNR-low = '23'.
      MATNR-high = '1000'.
      MATNR-option = 'BT'.
      MATNR-sign = 'I'.
      APPEND MATNR.
      ERSDA-low = '20030124'.
      ERSDA-high = '20050302' .
      APPEND ERSDA.
      PERFORM FILLFIELD.
      PERFORM FILLLAYOUT.
      PERFORM build_print_params.
      PERFORM FILL_SORT.
      PERFORM EVENT_CALL.
      PERFORM POPULATE_EVENT.
            SELECTION-SCREEN OUTPUT
    AT SELECTION-SCREEN OUTPUT.
      comm1 ='SELECT MATERIAL NUMBER  RANGE'.
      comm2 ='SELECT MATERIAL CREATION DATE'.
               START-OF-SELECTION
    START-OF-SELECTION.
      PERFORM READDATA.
      PERFORM POPDATA.
    *&      Form  READDATA
          text
    FORM READDATA .
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT  = MATNR-LOW
        IMPORTING
          OUTPUT = MATNR-LOW.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT  = MATNR-HIGH
        IMPORTING
          OUTPUT = MATNR-HIGH.
      SELECT MATNR
             ERSDA
             MEINS
             FROM MARA
             INTO CORRESPONDING FIELDS OF
            TABLE ITAB
            WHERE MATNR IN MATNR AND ERSDA IN ERSDA.
      LOOP AT ITAB.
        data id_color type i VALUE 1.
        data id_colors(2) type c.
        IF ITAB-MATNR < '000000000000000100'.
          ITAB-LIGHT = '1'.
        ELSEIF ITAB-MATNR < '000000000000000150' AND ITAB-MATNR >
       '000000000000000100' .
          ITAB-LIGHT = '2'.
        ELSE.
          ITAB-LIGHT = '3'.
        ENDIF.
        id_color = id_color + 1.
        if id_color > 7.
          id_color = 1.
        endif.
        id_colors = id_color.
        concatenate 'C' id_colors '10' into itab-color.
        modify itab.
        CLEAR ITAB.
      endloop.
    ENDFORM.                    " READDATA
         Form  FILLFIELD
    FORM FILLFIELD .
      WA_FIELDCAT-FIELDNAME = 'MATNR'.
      WA_FIELDCAT-KEY = 'X'.
      WA_FIELDCAT-COL_POS = '1'.
      WA_FIELDCAT-outputlen   = 20.
      WA_FIELDCAT-HOTSPOT = 'X'.
      wa_fieldcat-seltext_m = 'MATERIAL NUMBER'.
    *WA_FIELDCAT-EMPHASIZE = 'C210'.
      APPEND WA_FIELDCAT TO FIELDCAT.
      clear wa_fieldcat.
      WA_FIELDCAT-FIELDNAME = 'MEINS'.
      WA_FIELDCAT-COL_POS = '2'.
    *WA_FIELDCAT-EMPHASIZE = 'C510'.
      WA_FIELDCAT-outputlen   = 10.
      wa_fieldcat-seltext_m = 'UNIT'.
      APPEND WA_FIELDCAT TO FIELDCAT.
      clear wa_fieldcat.
      WA_FIELDCAT-FIELDNAME = 'ERSDA'.
      WA_FIELDCAT-COL_POS = '3'.
      WA_FIELDCAT-outputlen   = 15.
    *WA_FIELDCAT-EDIT_MASK  = 'DD.MM.YYYY'.
    *WA_FIELDCAT-EMPHASIZE = 'C710'.
      wa_fieldcat-seltext_m = 'CREAT DATE'.
      APPEND WA_FIELDCAT TO FIELDCAT.
      clear wa_fieldcat.
    ENDFORM.                    "FILLFIELD
          Setup print parameters
    form build_print_params.
      PRINT_CONT-reserve_lines = '3'.   "Lines reserved for footer
      PRINT_CONT-no_coverpage = 'X'.
    endform.                    " BUILD_PRINT_PARAMS
         Form  POPDATA
    FORM POPDATA .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
         I_CALLBACK_PROGRAM                 =  sy-repid
      I_CALLBACK_PF_STATUS_SET          = ' '
         I_CALLBACK_USER_COMMAND            = 'USER-COMMAND'
         I_CALLBACK_TOP_OF_PAGE             = 'TOPPAGE'
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  =
      I_BACKGROUND_ID                   = ' '
         I_GRID_TITLE                       = I_TITLE_MARA
      I_GRID_SETTINGS                   =
         IS_LAYOUT                          = I_LAYOUT
         IT_FIELDCAT                        = fieldcat
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
        IT_SORT                           =  SORT[]
      IT_FILTER                         =
      IS_SEL_HIDE                       =
      I_DEFAULT                         = 'X'
      I_SAVE                            = ' '
      IS_VARIANT                        =
         IT_EVENTS                          = V_EVENTS
      IT_EVENT_EXIT                     =
       IS_PRINT                          = PRINT_CONT
        TABLES
          T_OUTTAB                          = ITAB
    EXCEPTIONS
       PROGRAM_ERROR                     = 1
       OTHERS                            = 2
    ENDFORM.                    " POPDATA
         Form  TOPPAGE
    FORM TOPPAGE.
      REFRESH I_LISTHEADER.
      DATA: ld_lines type i,
            ld_linesc(10) type c,
            I_DATE(10) TYPE C,
            I_INFO LIKE WA_LISTHEADER-INFO.
      WA_LISTHEADER-TYP = 'H'.
      WA_LISTHEADER-INFO = 'MATERIAL DETAIL'.
      APPEND WA_LISTHEADER TO I_LISTHEADER.
      CLEAR WA_LISTHEADER.
      WA_LISTHEADER-TYP = 'S'.
      WA_LISTHEADER-KEY = 'DATE :'.
      CONCATENATE SY-DATUM+6(2) '.'
                           SY-DATUM+4(2) '.'
                           SY-DATUM(4) INTO I_DATE.
      WA_LISTHEADER-INFO = I_datE.
      APPEND WA_LISTHEADER TO I_LISTHEADER.
      CLEAR WA_LISTHEADER.
      describe table ITAB lines ld_lines.
      ld_linesc = ld_lines.
      concatenate 'TOTAL NUMBER OF RECORD SELECTED: ' ld_linesc
                        into I_INFO separated by space.
      WA_LISTHEADER-TYP  = 'A'.
      WA_LISTHEADER-INFO = I_INFO.
      append WA_LISTHEADER to I_LISTHEADER.
      clear: WA_LISTHEADER , I_INFO.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = I_LISTHEADER
          I_LOGO             = 'ENJOYSAP_LOGO'.
    ENDFORM.                    "TOPPAGE
         Form  FILLLAYOUT
    FORM FILLLAYOUT .
      i_layout-zebra = 'X'.
      i_layout-info_fieldname = 'COLOR'.
      i_layout-box_fieldname = 'SEL'.
      I_LAYOUT-lights_fieldname = 'LIGHT'.
      I_LAYOUT-EDIT ='X'.
      I_LAYOUT-colwidth_optimize = 'X'.
      I_LAYOUT-window_titlebar = 'EXAMPLE FOR ALV GRID'.
      I_LAYOUT-no_totalline = 'X'.
    ENDFORM.                    "FILLLAYOUT
        Form  FILL_SORT
    FORM FILL_SORT .
      SORT-DOWN = 'X'.
      SORT-SPOS = 1.
      SORT-FIELDNAME = 'MATNR'.
      SORT-tabname = 'MARA'.
      APPEND SORT.
    ENDFORM.                    " FILL_SORT
         Form  EVENT_CALL
    FORM EVENT_CALL .
      DATA: I_EVENT LIKE V_EVENTS.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          I_LIST_TYPE = 0
        IMPORTING
          ET_EVENTS   = V_EVENTS.
      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.                    " EVENT_CALL
        Form  POPULATE_EVENT
    FORM POPULATE_EVENT .
      READ TABLE V_EVENTS INTO WA_EVENT WITH KEY NAME = 'USER_COMMAND'.
      IF SY-SUBRC EQ 0.
        WA_EVENT-FORM = 'USER_COMMAND'.
        MODIFY V_EVENTS FROM WA_EVENT TRANSPORTING FORM WHERE NAME =
        WA_EVENT-NAME.
    READ TABLE V_EVENTS WITH KEY NAME = SLIS_EV_END_OF_PAGE
                                          INTO WA_EVENT.
    IF SY-SUBRC = 0.
       move 'END_OF_PAGE' to WA_EVENT-FORM.
       MODIFY V_EVENTS FROM WA_EVENT TRANSPORTING FORM WHERE NAME =
       WA_EVENT-NAME.
      endif.
      ENDIF.
    ENDFORM.                    "POPULATE_EVENT
    FORM END_OF_PAGE.
      write: sy-uline(50).
      skip.
      write:/40 'Page:', sy-pagno .
    ENDFORM.
    *&      Form  USER_COMMAND
    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
    RS_SELFIELD TYPE SLIS_SELFIELD.
      CASE R_UCOMM.
        WHEN '&IC1'.
          CASE RS_SELFIELD-FIELDNAME.
            when 'MATNR'.
              read table itab with key matnr = RS_SELFIELD-VALUE.
              if sy-subrc = 0.
                PERFORM DATA_RETRIEVAL_MAKT USING RS_SELFIELD-VALUE.
                PERFORM BUILD_FIELDCATLOG_MAKT.
                PERFORM FILLLAYOUT_MAKT.
                PERFORM DISPLAY_ALV_MAKT.
                CLEAR RS_SELFIELD.
              ENDIF.
          ENDCASE.
      ENDCASE.
    ENDFORM.                    "user_command
         Form  DATA_RETRIEVAL_MAKT
    FORM DATA_RETRIEVAL_MAKT USING TMATNR .
      SELECT MATNR
             MAKTX
             MAKTG
             UP TO 100 ROWS
             FROM MAKT
             INTO TABLE ITAB1
             WHERE SPRAS = 'EN' AND MATNR = TMATNR.
      LOOP AT ITAB1.
        data id_color type i VALUE 1.
        data id_colors(2) type c.
        id_color = id_color + 1.
        if id_color > 7.
          id_color = 1.
        endif.
        id_colors = id_color.
        concatenate 'C' id_colors '10' into itab1-color.
        modify itab1.
        CLEAR ITAB1.
      ENDLOOP.
    ENDFORM.                    "DATA_RETRIEVAL_MAKT
         Form  FILLLAYOUT_MAKT
    FORM FILLLAYOUT_MAKT .
      CLEAR I_LAYOUT.
      i_layout-zebra = 'X'.
      i_layout-info_fieldname = 'COLOR'.
      i_layout-box_fieldname = 'SEL'.
      I_LAYOUT-EDIT ='X'.
      I_LAYOUT-colwidth_optimize = 'X'.
      I_LAYOUT-window_titlebar = 'EXAMPLE FOR ALV GRID'.
    ENDFORM.                    " LAYOUT_MAKT
        Form  BUILD_FIELDCATLOG_MAKT
    FORM BUILD_FIELDCATLOG_MAKT .
      REFRESH FIELDCAT.
      WA_FIELDCAT-FIELDNAME = 'MATNR'.
      WA_FIELDCAT-KEY = 'X'.
      WA_FIELDCAT-COL_POS = '1'.
    *WA_FIELDCAT-EDIT_MASK  = 'DD.MM.YYYY'.
      WA_FIELDCAT-EMPHASIZE = 'C510'.
      wa_fieldcat-seltext_m = 'MATERIAL NUMBER'.
      APPEND WA_FIELDCAT TO FIELDCAT.
      clear wa_fieldcat.
      WA_FIELDCAT-FIELDNAME = 'MAKTX'.
      WA_FIELDCAT-COL_POS = '2'.
      WA_FIELDCAT-EMPHASIZE = 'C710'.
      wa_fieldcat-seltext_m = 'MATERIAL DESCRIPTION'.
      APPEND WA_FIELDCAT TO FIELDCAT.
      clear wa_fieldcat.
      WA_FIELDCAT-FIELDNAME = 'MAKTG'.
      WA_FIELDCAT-COL_POS = '3'.
      WA_FIELDCAT-EMPHASIZE = 'C210'.
      wa_fieldcat-seltext_m = 'MATERIAL DESCRIPTION'.
      APPEND WA_FIELDCAT TO FIELDCAT.
      clear wa_fieldcat.
    ENDFORM.                    " BUILD_FIELDCATLOG_MAKT
         Form  DISPLAY_ALV_MAKT
    FORM TOP-OF-PAGE.
      REFRESH I_LISTHEADER.
      DATA: ld_lines type i,
            ld_linesc(10) type c,
            I_DATE(10) TYPE C,
            I_INFO LIKE WA_LISTHEADER-INFO.
      WA_LISTHEADER-TYP = 'H'.
      WA_LISTHEADER-INFO = 'MATERIAL DESCRIPTION FOR SELECTED NUMBER'.
      APPEND WA_LISTHEADER TO I_LISTHEADER.
      CLEAR WA_LISTHEADER.
      WA_LISTHEADER-TYP = 'S'.
      WA_LISTHEADER-KEY = 'DATE :'.
      CONCATENATE SY-DATUM+6(2) '.'
                           SY-DATUM+4(2) '.'
                           SY-DATUM(4) INTO I_DATE.
      WA_LISTHEADER-INFO = I_datE.
      APPEND WA_LISTHEADER TO I_LISTHEADER.
      CLEAR WA_LISTHEADER.
      describe table ITAB1 lines ld_lines.
      ld_linesc = ld_lines.
      concatenate 'TOTAL NUMBER OF RECORD SELECTED: ' ld_linesc
                        into I_INFO separated by space.
      WA_LISTHEADER-TYP  = 'A'.
      WA_LISTHEADER-INFO = I_INFO.
      append WA_LISTHEADER to I_LISTHEADER.
      clear: WA_LISTHEADER , I_INFO.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = I_LISTHEADER
          I_LOGO             = 'ENJOYSAP_LOGO'.
      I_END_OF_LIST_GRID       =
      I_ALV_FORM               =
    ENDFORM.                    "TOP-OF-PAGE
    *&      Form  DISPLAY_ALV_MAKT
          text
    FORM DISPLAY_ALV_MAKT .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM     = SY-REPID
          I_CALLBACK_TOP_OF_PAGE = 'TOP-OF-PAGE'
          I_GRID_TITLE           = I_TITLE_MAKT
          IS_LAYOUT              = I_LAYOUT
          IT_FIELDCAT                       = fieldcat
        TABLES
          T_OUTTAB               = ITAB1
        EXCEPTIONS
          PROGRAM_ERROR          = 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.
    ENDFORM.                    " DISPLAY_ALV_MAKT
    Regards
    Ashok kumar

  • Data not coming from DOE to Mobile After defining Rule for device attribute

    Hi All,
    I have created a DO and rule for it.In case of Bulk Rule for all definition when i triggere extract from Portal then all the data comes to outbound queue but when i define rule for Device attribute then no data comes to my Outboun queue.Here is the scenario what i am doing :
    1. I have order header in my backend which has a field named "Work_Center" and this will be criteria field.
    2. In CDS table i have all the records for all the work center.
    3. Now in RMM under customized , i have added an attribute named "Work_center".
    4. Now i defined a rule with Device attribute mapping and activated the rule.
    5. Now on Portal i assigned this data object and in the device attribute tab i assigned the value(this value exist in CDS table for few orders) of a   Work center to the attribute "Work_Center" .
    6. Then i triggrere extract but its Outbound queue is empty, what could be the reason.
    Is my approach is correct
    Regards,
    Abhishek

    Hi Abhishek,
    You can check one ore thing, after you have performed all the steps till step 5, i.e. just before triggering
    extract. Check if the AT table for ur DO has entries based on the criteria specified by you...
    1. In the workbench click on the Data Object, and then right click and select "View Metadata".
    2. Select Distribution Model tab.
    3. Now select your DO's Association table.
    4. For the input field DEVICE ID specify your corresponing device id,and also for status field specify it 
        as "I"  and execute
    If there are any entries now in the AT table, and on triggering extract if they are not coming to the
    outbound Q there is some EXTRACT Q blocked. And is there were no entries in the AT then the rule
    specified is not  the satifying.
    Thanks,
    Swarna
    Now if you have entries w

  • Delta changes in R/3 sales document are not coming into CRM

    Hi Middleware experts,
    We are on CRM 5.0 SP 005 with ECC 5.0 SP 007 and using the scenario X for sales documents replication.
    Now the order is created in CRM and successfully transfered to R/3. I can see 3 Bdocs in SMW01 with green lights. First Bdoc says 'R/3 adapter is called', second Bdoc says 'the order is successfully saved' and displays a warning 'The sales document is not yet complete: Edit data' and third Bdoc has no messages. Also I do not see any struck queues in CRM and in R/3
    I am able to edit the sales document in both the systems as per the scenario X. Now I have completed and saved the document in R/3. Surprisingly these changes are not coming into CRM and no new entries in SMW01. Also R/3 SMQ1 and CRM SmQ2 doesn't show any entries. I am also not able to debug, since I do not see any Bdocs in SMW01.
    Now, if I changes the document in CRM and these changes are coming into R/3.
    Also all documents created in R/3 are successfully going into CRM including delta changes in R/3.
    I do not have any clue on what is happening? Highly appreciated, if you can help me.
    Thanks,
    PK

    Hi PK,
    In R3AC1 only we put the filter. So if you do not have any other filter then make sure that you are changing the order which was created not before the date mentioned.
    I would recommend you to just deregister the CRM system in R/3 Transaction SMQS and do some changes in the orders and check any queues are getting created corresponding to that order, If yes that means filter is not an issue. Then debug the queue and find the exact problem. Also make sure that the order you are changing in R/3 is of the same order type what you have mentioned in the filter.
    Make sure to registor back the CRM other wise all the queues will get stuck in R/3 outbound.
    <b>Reward points if it helps!!</b>
    Best regards,
    Vikash.
    Message was edited by: Vikash Krishna

  • Field value is not coming in my customize ALV report

    Hi All,
    Good day.
    I have added two fields in a customized ALV report. But the customized report was not developed by me. Therefore I am unable to understand the whole report. As per my requirement I have added 2 fields more like* quantity* & unit field in that ALV. But not understanding why values are not coming in my report though values are there in DB. Plz help me regarding this. The portion of the code is given below.
    SORT t_ekbe by belnr.
      loop at t_ekbe INTO w_ekbe where vgabe = '1'.
        on CHANGE OF w_ekbe-belnr.
          SELECT  MBLNR
            BWART
            SMBLN
            ERFMG   " This is the new added field
            erfme     " This is the new added field
          INTO CORRESPONDING FIELDS OF TABLE t_mseg
          from mseg
          where mblnr = t_ekbe-belnr
          AND   bwart = '101'.
        endon.
      ENDLOOP.
    Thanks,
    Tripod.

    hi ,
    Do according to this
    SORT t_ekbe by belnr.
      if  t_ekbe[] is not initial  .
          SELECT  MBLNR
            BWART
            SMBLN
            ERFMG   " This is the new added field
            erfme     " This is the new added field
          INTO CORRESPONDING FIELDS OF TABLE t_mseg
        for all entries in t_ekbe
          from mseg
          where mblnr = t_ekbe-belnr
          AND   bwart = '101'.
      endif.
    after this
    loop at t_ekbe .
    loop at t_mseg  where mblnr  = t_ekbe-belnr .
      t_ekbe-ERFMG = t_mseg-ERFMG .
    t_ekbe-erfme =   t_mseg-erfme  .
    modify t_ekbe transporting ERFMG  erfme .
    clear t_mseg .
    endloop.
    clear t_ekbe .
    endloop.
    Regards
    Deepak .

  • System is not coming up in MSCS environment after offline backup from DB13

    Hi All,
    SAP system is not coming up after DB offline backup from DB13.
    Here are the details of system. SAP XI 3.0 SR1 NW04 running on Microsoft clustered environment windows 2003 and Oracle 9.2.0.6.
    My observations:-
    1. All the services of cluster admin was up except XE1.World when DB offline backup completed (executed through DB13).
    2. services.msc entry OracleXE1920TNSListener (automatic start) and OracleServiceXE1 (automatic start) was down.
    and sqlplus "/as sysdba" was failing with ORA-12560: TNS:protocol adapter error.
    Please note gw/netstat_once parameter is alredy there with value 0.
    Further I would like to add, when I started cluster admin service XE1.World by right click - bring online, services.msc entry OracleServiceXE1 came up, but OracleXE1920TNSListener was still down, then I started listener from cmd mode lsnrctl start.
    Kindly suggest.
    Thanks & Regards
    Praveen Verma
    Please find the trace (15) of Brbackup pasted below
    Detail log:                    bdvbgsin.aff
    BR0200I BR_TRACE: location BrEnvProcess-1, Environment of BRTOOLS:
    'BR_TRACE=15'
    'ClusterLog=C:\WINDOWS\Cluster\cluster.log'
    'ComSpec=C:\WINDOWS\system32\cmd.exe'
    'CPIC_MAX_CONV=20'
    'DBMS_TYPE=ORA'
    'DBS_ORA_SCHEMA=SAPXE1'
    'dbs_ora_tnsname=XE1'
    'DSMI_CONFIG=e:\oracle\xe1\920\database\dsm.opt'
    'DSMI_DIR=D:\Program Files\tivoli\tsm\api'
    'DSMI_LOG=C:\Temp\3'
    'FP_NO_HOST_CHECK=NO'
    'JAVA_HOME=D:\Program Files\Java'
    'NLS_LANG=AMERICAN_AMERICA.UTF8'
    'NODNSSAPTRANSHOST=1'
    'NUMBER_OF_PROCESSORS=4'
    'ORACLE_HOME=E:\oracle\XE1\920'
    'ORACLE_SID=XE1'
    'OS=Windows_NT'
    'Path=D:\Program Files\Java\bin;E:\oracle\XE1\920\jre\1.4.2\bin\client;E:\oracle\XE1\920\jre\1.4.2\bin;E:\oracle\XE1\920\bin;C:\
    'PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
    'PPID=5540'
    'PROCESSOR_ARCHITECTURE=x86'
    'PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 1, GenuineIntel'
    'PROCESSOR_LEVEL=15'
    'PROCESSOR_REVISION=0401'
    'SAPDATA_HOME=K:\oracle\XE1'
    'SAPEXE=C:\WINDOWS\SapCluster'
    'SAPLOCALHOST=dcbvsapxe1'
    'SIDE_INFO=E:\usr\sap/XE1/G20/data/sideinfo'
    'SystemDrive=C:'
    'SystemRoot=C:\WINDOWS'
    'TEMP=C:\WINDOWS\TEMP'
    'TMP=C:\WINDOWS\TEMP'
    'VMPATH=D:\Program Files\VERITAS\VERITAS Volume Manager 4.3\'
    'VRTSobdir="D:\Program Files\VERITAS\VERITAS Object Bus"'
    'windir=C:\WINDOWS'
    BR0248I BR_TRACE: level 3, function ora_base_get entry with 'XE1'
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME0 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME0 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with 'E:\oracle'
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_XE1101 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_XE1102 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home0 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home0 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME1 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME1 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home1 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home1 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME2 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME2 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home2 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home2 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME3 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME3 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home3 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home3 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME4 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME4 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home4 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home4 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME5 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME5 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home5 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home5 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME6 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME6 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home6 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home6 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME7 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME7 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home7 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home7 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME8 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME8 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home8 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home8 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME9 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME9 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home9 ORACLE_SID'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 4, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home9 ORACLE_BASE'
    BR0250I BR_TRACE: level 4, function reg_key_val_get exit with FFFFFFFF
    BR0250I BR_TRACE: level 3, function ora_base_get exit with 'E:\oracle'
    BR0249I BR_TRACE: level 2, function BrEnvProcess exit with 0
    BR0248I BR_TRACE: level 2, function BrNameSet entry with 'void'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'E:\oracle\XE1\920\database\spfileXE1.ora'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '3584 3584'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brarchive.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '1470464 1470464'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brbackup.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '1662976 1662976'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brconnect.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '2232320 2232320'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brrecover.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '1863680 1863680'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brrestore.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '770048 770048'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brspace.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '2396160 2396160'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brtools.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '1179648 1179648'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\backint.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '4042752 4042752'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\splitint.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\splitint.bat'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\splitint.cmd'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 3, function BrPidGet entry with 'void'
    BR0249I BR_TRACE: level 3, function BrPidGet exit with 1224
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'K:\oracle\XE1\saptrace\background\alert_XE1.log'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '4608258 4608258'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\sapftp.exe'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'E:\oracle\XE1\920\rdbms\admin\log'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'E:\oracle\XE1\920\nls'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0249I BR_TRACE: level 2, function BrNameSet exit with 0
    BR0248I BR_TRACE: level 2, function file_printout entry with 'brb_log bdvbgsin.aff'
    BR0248I BR_TRACE: level 3, function BrNameBuild entry with '1 bdvbgsin.aff K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 3, function BrNameBuild exit with 'K:\oracle\XE1\sapbackup\bdvbgsin.aff'
    BR0051I BRBACKUP 6.40 (40)
    BR0200I BR_TRACE: location BrEnvProcess-1, Environment of BRBACKUP:
    'BR_TRACE=15'
    'ClusterLog=C:\WINDOWS\Cluster\cluster.log'
    'ComSpec=C:\WINDOWS\system32\cmd.exe'
    'CPIC_MAX_CONV=20'
    'DBMS_TYPE=ORA'
    'DBS_ORA_SCHEMA=SAPXE1'
    'dbs_ora_tnsname=XE1'
    'DSMI_CONFIG=e:\oracle\xe1\920\database\dsm.opt'
    'DSMI_DIR=D:\Program Files\tivoli\tsm\api'
    'DSMI_LOG=C:\Temp\3'
    'FP_NO_HOST_CHECK=NO'
    'JAVA_HOME=D:\Program Files\Java'
    'NLS_LANG=AMERICAN_AMERICA.UTF8'
    'NODNSSAPTRANSHOST=1'
    'NUMBER_OF_PROCESSORS=4'
    'ORACLE_HOME=E:\oracle\XE1\920'
    'ORACLE_SID=XE1'
    'OS=Windows_NT'
    'Path=D:\Program Files\Java\bin;E:\oracle\XE1\920\jre\1.4.2\bin\client;E:\oracle\XE1\920\jre\1.4.2\bin;E:\oracle\XE1\920\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\
    'PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
    'PPID=5540'
    'PROCESSOR_ARCHITECTURE=x86'
    'PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 1, GenuineIntel'
    'PROCESSOR_LEVEL=15'
    'PROCESSOR_REVISION=0401'
    'SAPDATA_HOME=K:\oracle\XE1'
    'SAPEXE=C:\WINDOWS\SapCluster'
    'SAPLOCALHOST=dcbvsapxe1'
    'SIDE_INFO=E:\usr\sap/XE1/G20/data/sideinfo'
    'SystemDrive=C:'
    'SystemRoot=C:\WINDOWS'
    'TEMP=C:\WINDOWS\TEMP'
    'TMP=C:\WINDOWS\TEMP'
    'VMPATH=D:\Program Files\VERITAS\VERITAS Volume Manager 4.3\'
    'VRTSobdir="D:\Program Files\VERITAS\VERITAS Object Bus"'
    'windir=C:\WINDOWS'
    BR0248I BR_TRACE: level 2, function ora_base_get entry with 'XE1'
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME0 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME0 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with 'E:\oracle'
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_XE1101 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_XE1102 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home0 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home0 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME1 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME1 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home1 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home1 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME2 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME2 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home2 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home2 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME3 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME3 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home3 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home3 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME4 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME4 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home4 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home4 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME5 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME5 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home5 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home5 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME6 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME6 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home6 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home6 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME7 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME7 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home7 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home7 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME8 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME8 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home8 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home8 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME9 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\HOME9 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home9 ORACLE_SID'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0248I BR_TRACE: level 3, function reg_key_val_get entry with 'SOFTWARE\ORACLE\KEY_OraDb10g_home9 ORACLE_BASE'
    BR0250I BR_TRACE: level 3, function reg_key_val_get exit with FFFFFFFF
    BR0250I BR_TRACE: level 2, function ora_base_get exit with 'E:\oracle'
    BR0248I BR_TRACE: level 2, function BrCopyBuild entry with '1 2 0 \nul \nul'
    BR0250I BR_TRACE: level 2, function BrCopyBuild exit with 'copy \nul \nul'
    BR0248I BR_TRACE: level 2, function BrPipeOpen entry with 'copy \nul \nul'
    BR0248I BR_TRACE: level 3, function BrOraPatch entry with 'TRUE'
    BR0249I BR_TRACE: level 3, function BrOraPatch exit with 0
    BR0200I BR_TRACE: location BrPipeOpen-3, command line:
    '( copy \nul \nul ) 2>&1'
    BR0250I BR_TRACE: level 2, function BrPipeOpen exit with 7C38B548
    BR0200I BR_TRACE: location BrEnvProcess-95, command output from pipe:
    '        1 file(s) copied.^'
    BR0248I BR_TRACE: level 2, function BrPipeClose entry with 'copy \nul \nul'
    BR0248I BR_TRACE: level 3, function BrOraPatch entry with 'FALSE'
    BR0249I BR_TRACE: level 3, function BrOraPatch exit with 0
    BR0249I BR_TRACE: level 2, function BrPipeClose exit with 0
    BR0249I BR_TRACE: level 1, function BrEnvProcess exit with 0
    BR0248I BR_TRACE: level 1, function BrNameSet entry with 'void'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\bin\SQLPLUS.EXE'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '651264 651264'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\bin\RMAN.EXE'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '925968 925968'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\bin\SVRMGRL.EXE'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\bin\SVRMGR30.EXE'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\database\spfileXE1.ora'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '3584 3584'
    BR0248I BR_TRACE: level 2, function BrOraReplace entry with 'initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brarchive.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '1470464 1470464'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brbackup.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '1662976 1662976'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brconnect.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '2232320 2232320'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brrecover.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '1863680 1863680'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brrestore.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '770048 770048'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brspace.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '2396160 2396160'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\brtools.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '1179648 1179648'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\backint.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '4042752 4042752'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\splitint.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\splitint.bat'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\splitint.cmd'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrPidGet entry with 'void'
    BR0249I BR_TRACE: level 2, function BrPidGet exit with 2276
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'K:\oracle\XE1\saptrace\background\alert_XE1.log'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '4603437 4603437'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'C:\WINDOWS\SapCluster\sapftp.exe'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\rdbms\admin\log'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'E:\oracle\XE1\920\nls'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with 'FILE_NULL'
    BR0249I BR_TRACE: level 1, function BrNameSet exit with 0
    BR0248I BR_TRACE: level 1, function BrInitSapRead entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'backup_mode all'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'restore_mode all'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'backup_type online'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'backup_dev_type util_file'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'backup_root_dir K:\oracle\XE1\sapbackup'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'stage_root_dir K:\oracle\XE1\sapbackup'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'compress no'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'compress_cmd S:\usr\sap\XE1\SYS\exe\run\mkszip -c $ > $'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'uncompress_cmd S:\usr\sap\XE1\SYS\exe\run\uncompress -c $ > $'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'compress_dir K:\oracle\XE1\sapreorg'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'archive_function save'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'archive_copy_dir K:\oracle\XE1\sapbackup'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'archive_stage_dir K:\oracle\XE1\sapbackup'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'tape_copy_cmd cpio'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'disk_copy_cmd copy'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'stage_copy_cmd rcp'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'cpio_flags -ovB'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'cpio_in_flags -iuvB'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'cpio_disk_flags -pdcu'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'dd_flags bs=64k'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'dd_in_flags bs=64k'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'saveset_members 1'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'copy_out_cmd dd ibs=8k obs=64k of=$'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'copy_in_cmd dd ibs=64k obs=8k if=$'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'rewind mt -f $ rewind'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'rewind_offline mt -f $ offline'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'tape_pos_cmd mt -f $ fsf $'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'tape_size 1200M'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'exec_parallel 0'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'tape_address /dev/nmt0'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'tape_address_rew /dev/mt0'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'volume_archive XE1A01'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'volume_backup XE1B01'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'expir_period 30'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'tape_use_count 100'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'util_par_file initXE1.utl'
    BR0248I BR_TRACE: level 2, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.sap'
    BR0250I BR_TRACE: level 2, function BrParamGet exit with 'NULL'
    BR0249I BR_TRACE: level 1, function BrInitSapRead exit with 0
    BR0248I BR_TRACE: level 1, function global_set entry with 'dummy'
    BR0248I BR_TRACE: level 2, function BrbParCheck entry with 'dummy'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '9791985 0'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\sapreorg'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'K:\oracle\XE1\sapreorg'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '4301583 0'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'initXE1.utl'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0249I BR_TRACE: level 2, function BrbParCheck exit with 0
    BR0249I BR_TRACE: level 1, function global_set exit with 0
    BR0248I BR_TRACE: level 1, function BrDiskStatGet entry with 'K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 1, function BrDiskStatGet exit with '31996305408 31571140608 31571140608 31540309416'
    BR0248I BR_TRACE: level 1, function BrBackDirBuild entry with 'K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 1, function BrBackDirBuild exit with 'K:\oracle\XE1\sapbackup\bdvbgsin'
    BR0248I BR_TRACE: level 1, function BrDiskStatGet entry with 'K:\oracle\XE1\sapreorg'
    BR0250I BR_TRACE: level 1, function BrDiskStatGet exit with '31996305408 31571140608 31571140608 31540309416'
    BR0248I BR_TRACE: level 1, function BrbNameSet entry with 'void'
    BR0250I BR_TRACE: level 1, function BrbNameSet exit with 'void'
    BR0055I Start of database backup: bdvbgsin.aff 2007-04-17 18.30.45
    BR0248I BR_TRACE: level 1, function brb_run_check entry with 'void'
    BR0248I BR_TRACE: level 2, function BrPidGet entry with 'void'
    BR0249I BR_TRACE: level 2, function BrPidGet exit with 2276
    BR0249I BR_TRACE: level 1, function brb_run_check exit with 0
    BR0248I BR_TRACE: level 1, function BrDbConnect entry with 'XE1'
    BR0248I BR_TRACE: level 2, function BrOraSrvControl entry with 'TRUE'
    BR0249I BR_TRACE: level 2, function BrOraSrvControl exit with -4
    BR0280I BRBACKUP time stamp: 2007-04-17 18.30.45
    BR0200I BR_TRACE: location BrDbConnect-2, SQL command:
    'CONNECT /;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 0
    BR0200I BR_TRACE: location BrDbConnect-3, SQL command:
    'ALTER SESSION SET SQL_TRACE = TRUE;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 0
    BR0200I BR_TRACE: location BrDbConnect-4, SQL command:
    'SELECT NAME, NVL(RESETLOGS_CHANGE#, 0), NVL(TO_NUMBER(TO_CHAR(RESETLOGS_TIME, 'YYYYMMDDHH24MISS')), 0), NVL(TO_NUMBER(TO_CHAR(CREATED, 'YYYYMMDDHH24MISS')), 0) FROM V$DATABASE WHERE ROWNUM = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrDbConnect-5, SQL command output:
    'XE1', '1', '20060125000643', '20060125000643'
    BR0200I BR_TRACE: location BrDbConnect-8, SQL command:
    'SELECT TO_NUMBER(VALUE) FROM V$PARAMETER WHERE NAME = 'db_block_size';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrDbConnect-9, SQL command output:
    '8192'
    BR0200I BR_TRACE: location BrDbConnect-10, SQL command:
    'SELECT BLOCK_SIZE FROM V$ARCHIVED_LOG WHERE ROWNUM = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrDbConnect-11, SQL command output:
    '512'
    BR0249I BR_TRACE: level 1, function BrDbConnect exit with 0
    BR0248I BR_TRACE: level 1, function BrSqlInitiate entry with 'dummy'
    BR0248I BR_TRACE: level 2, function ora_vers_get entry with 'dummy'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'E:\oracle\XE1\920\database\spfileXE1.ora'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with '3584 3584'
    BR0200I BR_TRACE: location ora_vers_get-1, SQL command:
    'SELECT INSTANCE_NAME, INSTANCE_NUMBER, VERSION, HOST_NAME, ARCHIVER, NVL(PARALLEL, ' ') FROM V$INSTANCE WHERE ROWNUM = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location ora_vers_get-2, SQL command output:
    'xe1', '1', '9.2.0.6.0', 'DCBSXIT001B', 'STARTED', 'NO'
    BR0248I BR_TRACE: level 3, function BrInitOraCreate entry with 'void'
    BR0280I BRBACKUP time stamp: 2007-04-17 18.30.45
    BR0200I BR_TRACE: location BrInitOraCreate-2, SQL command:
    'CONNECT / AT PROF_CONN IN SYSOPER MODE;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 0
    BR0200I BR_TRACE: location BrInitOraCreate-3, SQL command:
    'AT PROF_CONN /* BRBACKUP */ CREATE PFILE = 'E:\oracle\XE1\920\database\sap.ora' FROM SPFILE = 'E:\oracle\XE1\920\database\spfileXE1.ora';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 0
    BR0248I BR_TRACE: level 4, function BrFileStatGet entry with 'E:\oracle\XE1\920\database\sap.ora'
    BR0250I BR_TRACE: level 4, function BrFileStatGet exit with '1300 1300'
    BR0248I BR_TRACE: level 4, function BrInitOraCopy entry with 'E:\oracle\XE1\920\database\sap.ora -> E:\oracle\XE1\920\database\initXE1.ora'
    BR0249I BR_TRACE: level 4, function BrInitOraCopy exit with 0
    BR0477I Oracle pfile E:\oracle\XE1\920\database\initXE1.ora created from spfile E:\oracle\XE1\920\database\spfileXE1.ora
    BR0280I BRBACKUP time stamp: 2007-04-17 18.30.45
    BR0200I BR_TRACE: location BrInitOraCreate-4, SQL command:
    'AT PROF_CONN COMMIT RELEASE;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 0
    BR0249I BR_TRACE: level 3, function BrInitOraCreate exit with 0
    BR0249I BR_TRACE: level 2, function ora_vers_get exit with 92
    BR0248I BR_TRACE: level 2, function BrDbaSynCheck entry with 'W'
    BR0200I BR_TRACE: location BrDbaSynCheck-1, SQL command:
    'SELECT COUNT(*) FROM SAP_SDBAH WHERE BEG = '00000000000000';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrDbaSynCheck-2, SQL command output:
    '0'
    BR0249I BR_TRACE: level 2, function BrDbaSynCheck exit with 0
    BR0248I BR_TRACE: level 2, function BrCurrRedoGet entry with 'XE1'
    BR0200I BR_TRACE: location BrCurrRedoGet-3, SQL command:
    'SELECT NVL(MAX(SEQUENCE#), 0), NVL(MAX(FIRST_CHANGE#), 0), NVL(TO_NUMBER(TO_CHAR(MAX(FIRST_TIME), 'YYYYMMDDHH24MISS')), 0) FROM V$LOG WHERE THREAD# = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrCurrRedoGet-4, SQL command output:
    '4091', '60791907', '20070417151653'
    BR0249I BR_TRACE: level 2, function BrCurrRedoGet exit with 0
    BR0249I BR_TRACE: level 1, function BrSqlInitiate exit with 0
    BR0248I BR_TRACE: level 1, function BrDbInstProcess entry with 'XE1'
    BR0248I BR_TRACE: level 2, function BrInitOraRead entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.background_dump_dest K:\oracle\XE1\saptrace\background'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\saptrace\background'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.compatible 9.2.0'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.control_file_record_keep_time 30'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.control_files K:\oracle\XE1\origlogA\cntrl\cntrlXE1.dbf'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\origlogA\cntrl\cntrlXE1.dbf'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.core_dump_dest K:\oracle\XE1\saptrace\background'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\saptrace\background'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.db_block_size 8192'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.db_cache_size 257635123'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.db_file_multiblock_read_count 8'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.db_files 254'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.db_name XE1'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.dml_locks 4000'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.enqueue_resources 8000'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.fast_start_mttr_target 900'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.hash_join_enabled false'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.log_archive_dest O:\oracle\XE1\oraarch\XE1arch'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'O:\oracle\XE1\oraarch\XE1arch'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.log_archive_start true'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.log_buffer 1048576'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.log_checkpoint_interval 0'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.log_checkpoint_timeout 0'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.log_checkpoints_to_alert true'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.open_cursors 800'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.optimizer_features_enable 9.2.0'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.optimizer_index_cost_adj 10'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.optimizer_mode choose'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.pga_aggregate_target 343513497'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.processes 80'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.remote_os_authent true'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.sessions 96'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.sga_max_size 515270246'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.shared_pool_reserved_size 25763512'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.shared_pool_size 257635123'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.sort_area_retained_size 0'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.sort_area_size 2097152'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.statistics_level typical'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.timed_statistics true'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.transaction_auditing FALSE'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.undo_management AUTO'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.undo_retention 43200'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.undo_tablespace PSAPUNDO'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.user_dump_dest K:\oracle\XE1\saptrace\usertrace'
    BR0248I BR_TRACE: level 3, function BrOraReplace entry with 'K:\oracle\XE1\saptrace\usertrace'
    BR0250I BR_TRACE: level 3, function BrOraReplace exit with 'void'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with '*.workarea_size_policy AUTO'
    BR0248I BR_TRACE: level 3, function BrParamGet entry with 'E:\oracle\XE1\920\database\initXE1.ora'
    BR0250I BR_TRACE: level 3, function BrParamGet exit with 'NULL'
    BR0249I BR_TRACE: level 2, function BrInitOraRead exit with 0
    BR0249I BR_TRACE: level 1, function BrDbInstProcess exit with 0
    BR0248I BR_TRACE: level 1, function BrOraDeftGet entry with 'XE1'
    BR0248I BR_TRACE: level 2, function BrArchName entry with '1 XE1'
    BR0248I BR_TRACE: level 3, function BrFileStatGet entry with 'O:\oracle\XE1\oraarch\XE1arch'
    BR0250I BR_TRACE: level 3, function BrFileStatGet exit with 'FILE_NULL'
    BR0250I BR_TRACE: level 2, function BrArchName exit with 'O:\oracle\XE1\oraarch\XE1archARC00001.001'
    BR0248I BR_TRACE: level 2, function BrNameBuild entry with '43 O:\oracle\XE1\oraarch\XE1archARC00001.001 NULL'
    BR0250I BR_TRACE: level 2, function BrNameBuild exit with 'O:\oracle\XE1\oraarch'
    BR0250I BR_TRACE: level 1, function BrOraDeftGet exit with 'void'
    BR0248I BR_TRACE: level 1, function BrLicCheck entry with 'dummy'
    BR0200I BR_TRACE: location BrLicCheck-1, SQL command:
    'SELECT VERSION FROM SAP_SVERS WHERE ROWNUM = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLicCheck-2, SQL command output:
    '640'
    BR0200I BR_TRACE: location BrLicCheck-3, SQL command:
    'SELECT TABLE_OWNER FROM DBA_SYNONYMS WHERE OWNER = 'PUBLIC' AND SYNONYM_NAME = 'SAP_SDBAH';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLicCheck-4, SQL command output:
    'SAPXE1'
    BR0249I BR_TRACE: level 1, function BrLicCheck exit with 0
    BR0248I BR_TRACE: level 1, function BrbDbLogOpen entry with 'bdvbgsin aff 20070417183045'
    BR0200I BR_TRACE: location BrbDbLogOpen-1, SQL command:
    'SELECT TABLE_OWNER FROM DBA_SYNONYMS WHERE OWNER = 'PUBLIC' AND SYNONYM_NAME = 'SAP_SDBAH';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrbDbLogOpen-2, SQL command output:
    'SAPXE1'
    BR0200I BR_TRACE: location BrbDbLogOpen-3, SQL command:
    'SELECT DATA_LENGTH FROM DBA_TAB_COLUMNS WHERE OWNER = 'SAPXE1' AND TABLE_NAME = 'DBABD' AND COLUMN_NAME = 'REDO_BEG';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrbDbLogOpen-4, SQL command output:
    '18'
    BR0200I BR_TRACE: location BrbDbLogOpen-5, SQL command:
    'INSERT INTO SAP_SDBAH (BEG, FUNCT, SYSID, OBJ, RC, ENDE, ACTID, LINE) VALUES ('20070417183045', 'aff', 'XE1', ' ', '9999', ' ', 'bdvbgsin', ' ');'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0248I BR_TRACE: level 2, function BrBackIdBuild entry with 'bdvbgsin aff'
    BR0250I BR_TRACE: level 2, function BrBackIdBuild exit with 'bdvbgsin.aff'
    BR0248I BR_TRACE: level 2, function BrNameBuild entry with '1 bdvbgsin.aff K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 2, function BrNameBuild exit with 'K:\oracle\XE1\sapbackup\bdvbgsin.aff'
    BR0200I BR_TRACE: location BrbDbLogOpen-13, SQL command:
    'INSERT INTO SAP_DBATL (SYS_ID, OPER_ID, TASKNAME, JOB_NR, UPD_OP, TLOGNAME, STATUS, BEGIN_OP, END_OP, RC, INTERNAL) VALUES ('XE1', '20070417183045', 'Database backup', '0000000000', '20070417183045', 'K:\oracle\XE1\sapbackup\bdvbgsin.aff', 'STARTED'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0248I BR_TRACE: level 2, function BrBackIdBuild entry with 'bdvbgsin aff'
    BR0250I BR_TRACE: level 2, function BrBackIdBuild exit with 'bdvbgsin.aff'
    BR0248I BR_TRACE: level 2, function BrNameBuild entry with '1 bdvbgsin.aff K:\oracle\XE1\sapbackup'
    BR0250I BR_TRACE: level 2, function BrNameBuild exit with 'K:\oracle\XE1\sapbackup\bdvbgsin.aff'
    BR0200I BR_TRACE: location BrbDbLogOpen-14, SQL command:
    'INSERT INTO SAP_DBAML (SYS_ID, OPER_ID, TASKNAME, JOB_NR, TRIAL, UTIL_NR, FUNC_ID, UPD_OP, TOOLSET, PROGNAME, LOG_NAME, STATUS, BEGIN_OP, END_OP, RC, INTERNAL) VALUES ('XE1', '20070417183045', 'Database backup', '0000000000', '1', '0000000000', 'aff
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrbDbLogOpen-17, SQL command:
    'INSERT INTO SAP_DBABARL (SYS_ID, OPER_ID, TASKNAME, JOB_NR, TRIAL, UTIL_NR, FUNC_ID, UPD_OP, OBJ_TYPE, BU_TYPE, BU_METHOD) VALUES ('XE1', '20070417183045', 'Database backup', '0000000000', '1', '0000000000', 'aff', '20070417183045', 'DATABASE', 'OFF
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0249I BR_TRACE: level 1, function BrbDbLogOpen exit with 0
    BR0248I BR_TRACE: level 1, function BrLogList entry with 'XE1'
    BR0200I BR_TRACE: location BrLogList-3, SQL command:
    'SELECT LOG_MODE FROM V$DATABASE WHERE ROWNUM = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-4, SQL command output:
    'ARCHIVELOG'
    BR0200I BR_TRACE: location BrLogList-5, SQL command:
    'SELECT NVL(VALUE, 'NULL') FROM V$PARAMETER WHERE NAME = 'log_archive_dest_1';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-6, SQL command output:
    'NULL'
    BR0200I BR_TRACE: location BrLogList-7, SQL command:
    'SELECT NVL(VALUE, 'NULL') FROM V$PARAMETER WHERE NAME = 'log_archive_dest';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-8, SQL command output:
    'O:\oracle\XE1\oraarch\XE1arch'
    BR0200I BR_TRACE: location BrLogList-9, SQL command:
    'SELECT NVL(VALUE, 'NULL') FROM V$PARAMETER WHERE NAME = 'log_archive_format';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-10, SQL command output:
    'ARC%S.%T'
    BR0200I BR_TRACE: location BrLogList-11, SQL command:
    'SELECT NVL(MAX(SEQUENCE#), 0), NVL(MAX(FIRST_CHANGE#), 0) FROM V$LOG WHERE THREAD# = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-12, SQL command output:
    '4091', '60791907'
    BR0200I BR_TRACE: location BrLogList-13, SQL command:
    'SELECT NVL(MAX(SEQUENCE#), 0) FROM V$LOG WHERE THREAD# = 1 AND ARCHIVED = 'NO';'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-14, SQL command output:
    '4091'
    BR0200I BR_TRACE: location BrLogList-15, SQL command:
    'SELECT NVL(MIN(SEQUENCE#), 0) FROM V$LOG WHERE THREAD# = 1;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrLogList-16, SQL command output:
    '4088'
    BR0249I BR_TRACE: level 1, function BrLogList exit with 4091
    BR0248I BR_TRACE: level 1, function BrDbfInfoGet entry with 'dummy'
    BR0200I BR_TRACE: location BrDbfInfoGet-1, SQL command:
    'OPEN CURSOR curs_2 FOR
    SELECT TS.TABLESPACE_NAME, TS.STATUS, TS.CONTENTS, TS.EXTENT_MANAGEMENT, DF.FILE_NAME, DF.FILE_ID, NVL(DF.STATUS, ' '), NVL(DF.BYTES, 0), NVL(DF.AUTOEXTENSIBLE, 'NO'), NVL(DF.MAXBYTES, 0), NVL(DF.INCREMENT_BY, 0) FROM DBA_TABLESPACES TS, DBA_DATA_FIL
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 0
    BR0200I BR_TRACE: location BrDbfInfoGet-2, SQL command:
    'FETCH curs_2;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 1
    BR0200I BR_TRACE: location BrDbfInfoGet-3, SQL command output:
    'PSAPTEMP', 'ONLINE', 'TEMPORARY', 'LOCAL', 'N:\ORACLE\XE1\SAPDATA3\TEMP_1\TEMP.DATA1', '-1', 'AVAILABLE', '629145600', 'YES', '4194304000', '2560'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1\TEMP.DATA1'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '629153792 629153792'
    BR0248I BR_TRACE: level 2, function BrDiskInsert entry with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1\TEMP.DATA1'
    BR0248I BR_TRACE: level 3, function BrDiskStatGet entry with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1\TEMP.DATA1'
    BR0250I BR_TRACE: level 3, function BrDiskStatGet exit with '63992492032 8746655744 8746655744 8738114088'
    BR0248I BR_TRACE: level 3, function BrNameBuild entry with '46 N:\ORACLE\XE1\SAPDATA3\TEMP_1 NULL'
    BR0250I BR_TRACE: level 3, function BrNameBuild exit with 'N:\ORACLE\XE1\SAPDATA3'
    BR0250I BR_TRACE: level 2, function BrDiskInsert exit with 00217958
    BR0248I BR_TRACE: level 2, function BrNameBuild entry with '43 N:\ORACLE\XE1\SAPDATA3\TEMP_1\TEMP.DATA1 NULL'
    BR0250I BR_TRACE: level 2, function BrNameBuild exit with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1'
    BR0248I BR_TRACE: level 2, function BrLinkGet entry with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1'
    BR0250I BR_TRACE: level 2, function BrLinkGet exit with FFFFFFFF
    BR0248I BR_TRACE: level 2, function BrNameBuild entry with '43 N:\ORACLE\XE1\SAPDATA3\TEMP_1\TEMP.DATA1 NULL'
    BR0250I BR_TRACE: level 2, function BrNameBuild exit with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1'
    BR0248I BR_TRACE: level 2, function BrLinkGet entry with 'N:\ORACLE\XE1\SAPDATA3\TEMP_1'
    BR0250I BR_TRACE: level 2, function BrLinkGet exit with FFFFFFFF
    BR0200I BR_TRACE: location BrDbfInfoGet-9, SQL command:
    'FETCH curs_2;'
    BR0300I BR_TRACE: SQL code: 0, number of processed rows: 2
    BR0200I BR_TRACE: location BrDbfInfoGet-3, SQL command output:
    'PSAPUNDO', 'ONLINE', 'UNDO', 'LOCAL', 'M:\ORACLE\XE1\SAPDATA2\UNDO_1\UNDO.DATA1', '2', 'AVAILABLE', '2852126720', 'YES', '10485760000', '2560'
    BR0248I BR_TRACE: level 2, function BrFileStatGet entry with 'M:\ORACLE\XE1\SAPDATA2\UNDO_1\UNDO.DATA1'
    BR0250I BR_TRACE: level 2, function BrFileStatGet exit with '2852134912 2852134912'
    BR0248I BR_TRACE: level 2, function BrDiskInsert entry with 'M:\ORACLE\XE1\SAPDATA2\UNDO_1\UNDO.DATA1'
    BR0248I BR_TRACE: level 3, function BrDiskStatGet entry with 'M:\ORACLE\XE1\SAPDATA2\UNDO_1\UNDO.DATA1'
    BR0250I BR_TRACE: level 3, function BrDiskStatGet exit with '63992492032 48279314432 48279314432 48232166664'
    BR0248I BR_TRACE: level 3, function BrNameBuild entry with '46 M:\ORACLE\XE1\SAPDATA2\UNDO_1 NULL'
    BR0250I BR_TRACE: level 3, function BrNameBuild exit with 'M:\ORACLE\XE1\SAPDATA2'
    BR0250I BR_TRACE: level 2, function BrDiskInsert exit with 0021A168
    BR0248I BR_TRACE: level 2, function BrNameBuild entry with '43 M:\ORACLE\XE1\SAPDATA2\UNDO_1\UNDO.DATA1 NULL'
    BR0250I BR_TRACE: level 2, function BrNameBuild exit with 'M:\ORACLE\XE1\SAPDATA2\UNDO_1'
    BR0248I BR_TRACE

    Hi Peter,
    Thanks for the valuable input.
    We have already implemented note 378648 i.e these all parameters are already there under sidadm user in DB node.
    BR_OFS=1
    BR_OFS_RESOURCE=< database_resource_name>
    BR_OFS_CLUSTER=< cluster_name>
    BR_OFS_USER=<user_name>
    BR_OFS_DOMAIN=<domain>
    BR_OFS_PWD=<password>
    registry HKEY_LOCAL_MACHINE/Software/Oracle/HomeX ORA_<SID>_AUTOSTART is having value false.
    Please guide what could be the other possible reason?
    Regards
    Praveen

  • Custom field added by AET is not editable - not added to BOL structure

    Hi ,
    We had created a new field using AET in Products Assignment Block of Campaigns as a line item.This is a drop down field.
    But in WEB UI,this field is being displayed as non-editable dropdown.
    In AET, we opted Business Object as MKT_CPG and subobject as PRD.
    But the issue is that the Dependent objects CPGProducts and CPTProducts BOL Entity Structures are not getting enhanced with this new field and i guess , so the field is appearing as non-editable in WEB UI.
    PRODUCTS context node is using the structure CRMS_MKTPL_IB_CPG_PROD(BOL object CPGProducts).
    All other related object structures(Structure of that of Dependent Objects AGRProduct ,DLMProduct etc) are being appended with the newly created field.
    Component : CPGOE_ABLOCKS
    View : CPGOE_ABLOCKS/OVELProducts
    Context Node : PRODUCTS
    Attribute structure that needs to be enhanced for our requirement : CRMS_MKTPL_IB_CPG_PROD.
    We are not using Genil Shared memory in our dev system.
    Any pointers to solving this problem is highly appreciated.
    Thanks
    Swapna.

    Hi Sherwin,
    Please follow the corrections in note : 1472567
    I only raised an OSS message back in July 2010 with SAP when I had similar requirement.
    Regards,
    Naresh

  • Idocs not coming to XI

    Hi,
    In our landscape developers are trying to send Idoc from R/3 to XI system.
    We have created RFC_XI as RFC connection, which they are using to trigger IDoc from R/3 to XI. Now IDocs are getting triggered from R/3 without any error, but they are not coming to XI.
    Now when I checked Inbound queues in XI and found that all queues start with XBTI* are stuck with SYSFAIL error.
    Through SXMB_ADM I have tried to register and activate queue for XBTI* but it gives error as below:
    Error while activating queue XBTI*
    Message no. XMS_ADM610
    Can anyone help me regarding this so that IDocs can be processes between these systems.
    How can we see wats the issue while activating Queues?
    Is there anything else needs to be configured between these two systems?
    Thanks & Regards,
    Manish

    Hi,
    First of all thanks for so quick reply.
    I have checked at XI Side:
    In IDX2 in loaded meta data, two types of Idocs are showing
    ORDERS02 and CREMAS01
    In IDX1, Partner port and RFC have been configured.
    at R/3 side:
    RFC is checked its working fine.
    Using WE20 and WE21, Partner profile and port been configured already.
    In SMQS below is the status:
    <R/3 Client> RFC_XI                            R                 10          60      INACTIVE    0     <R/3 HOST NAME>
    Register the destination in QOUT scheduler (SMQS) and make it as active
    Destination is there (as per above) I hope entries are correct but its showing INACTIVE. How to activate it?
    Select the queue from WEOUTQUEUE transaction and start the queue processing; now you can see that your XI starts receiving the Idocs
    In WEOUTQUEUE when trying to see IDocs using Reciever Port as RFC_XI its showing nothing.
    While I checked sent IDoc status using WE05, previously it was taking port as RFC_XI for sent IDoc but now its taking port SAPID6 after I defined port in XI for R/3 using IDX1.
    For SYSFAIL Status, further message is as below:
    XI restart in qRFC not allowed
    Any more ideas or help? Will appreciate if anything step wise can be refer to check and rectify this error.
    Thanks & Regards
    Manish

  • Journal Entry Remarks not comming

    Hello Everyone,
    I am trying to create Journal Entry using  DI API .The problem i am facing is that  the remarks at the row level is not coming in certain cases.
    Code:-
    /*this is to add remarks at header level*/
                           _journalEntries.ReferenceDate = Convert.ToDateTime(_dataRowHeader["EntryDate"]);
                               _journalEntries.Memo = Convert.ToString(_dataRowHeader["Description"]);
    /**This is to add remarks at row level/
                                    _journalEntries.Lines.PaymentBlock = SAPbobsCOM.BoYesNoEnum.tNO;
                                   _journalEntries.Lines.Credit = Convert.ToDouble(row["CreditAmount"]);
                                   _journalEntries.Lines.Debit = Convert.ToDouble(row["DebitAmount"]);
                                   _journalEntries.Lines.CostingCode = Convert.ToString(row["CostCenterCode"]);
                                   _journalEntries.Lines.LineMemo = Convert.ToString(row["Remark"]);
                                   _journalEntries.Lines.Add();
    By default  in SAP B1 the remarks at the header level gets filled at the row level..so is this issue because of this reason.is there any way i can prevent the remarks at header level to be filled at row level..??
    Thanks and Regards,
    Anuj Kumra

    Hi Anuj,
    With this code I got the remarks on the line. Even when setting Memo to null.
    var je = oCompany.GetBusinessObject(BoObjectTypes.oJournalEntries) as JournalEntries;
    je.Memo = null;
    je.Lines.AccountCode = "100000";
    je.Lines.Credit = 0;
    je.Lines.Debit = 150;
    je.Lines.LineMemo = "some string";
    je.Lines.TaxDate = DateTime.Now;
    je.Lines.Add();
    je.Lines.SetCurrentLine(1);
    je.Lines.AccountCode = "101000";
    je.Lines.Credit = 150;
    je.Lines.Debit = 0;
    je.Lines.LineMemo = "some string";
    je.Lines.TaxDate = DateTime.Now;
    if(je.Add()!=0)
      throw new Exception(oCompany.GetLastErrorDescription());
    So I guess in your case it might be that the row["Remark"] has no data in it.
    Best regards,
    Pedro Magueija

  • The  vendor code is not coming against some Assignment line items with the

    Hi All,
    While executing  t.code FBL3N,the  vendor code is not coming against some Assignment line items with the GL A/C4607000, some line items it is coming.
    The GL A/c 4607000 is GR/IR clearing a/c.
    Please let us know  why this situation is happeing at the time of FBL3N.
    Thanks
    Ram

    HI,
    By activating the special fields you can the vendor number, but use the new reprot called "FAGLL03 - Display/Change Items (New) ".
    First go to SPRO> Financial Accounting (New)> General Ledger Accounting (New)--> Master Data > G/L Accounts>Line Items --> Define Special Fields for Line Item Display
    Click on New Entries -
    Table - BSEG - Field - LIFNR
    Save. Now execute the report - FAGLL03 - Display/Change Items (New)
    Give the gl account number and execute.
    After getting the line items list from menu select --Settings --> Special Fields --> Click on New Entries --> Enter Table BSEG, Field Name LIFNR.
    After this come back and execute again. It will give you the vendor number.
    Thanks & Regards,
    Shashi Kanth.

  • FBL1( VENDOR LEDGER REPORT)-  Withholding tax amount is not coming .

    in FBL1 ( vENDOR lEDGER rEPORT) - WITHHOLDING TAX AMOUNT IS NOT CMING IN COLUMN  QBSHB OF FBL1.
    Purchasing document number is not coming also.
    How these fields may appear in the above said report. Is any config missing ?
    Thanks in advance
    M K Agarwal
    9967029930

    TDS posted from MIRO will not reflect in line item report, i have taken opinion from SAP for the same issue few days back, SAP has given the following opinion.
    *With reference to the difference in behaviour as compared to the document posted for example from MIRO which is an MM transaction and FB60 which is a FI transaction please note the following:
    The withholding tax amount that you are using i.e. Field BSEG-QBSHB is designed to fill for the classic withholding tax. And extended withholding tax information is stored exclusive in table WITH_ITEM.
    Also note that MIRO does not give the user the control in case of Classical withholding tax. It only supports Extended withholding tax. Hence it does not populate BSEG fields in case of Extended WT.
    So in MIRO, the data for extended withholding tax are saved within the table WITH_ITEM and not within the table entry BSEG-QBSHB. The latter isnot updated during the procedure. Furthermore it is not possible to select data from table WITH_ITEM
    within the transaction FBL1N in a transparent and unique way, as FBL1N only reads BSEG / BSIK / BSAK tables.
    In your line layout,you define a field BSEG-QBSHB. But actually the field of vendor/customer line item is filled with zero from FI. Thus,it shows zero in line item display*
    Please review note 363309 for detailed explanation and explains the functionality which is valid even for your release.
    So it is not possible to display withholding tax information in the line item display transactions, since this information is not
    held in the BSEG / BSIK / BSAK tables, but is instead stored in the WITH_ITEM table.
    Please convey to your client, standard SAP will not show the TDS information in line item reports, documents posted from MIRO and refer  the note 363309.

  • Output not coming correct

    Hi,
    I had developed this code and after all modifications and alterations in it ,i am pasting here bcoz it is still giving the problem that the values of ITAB does not contain the correct data as it keep on repeating the same value for the data in ITFINAL.
    Plzz go through this code and help me out as i tried whole day and still it is not coming right.
    My job is online bcoz if it start displaying correct data then i have to make addition in other code also. plzz helpme out as help will be definately rewarded.
    here's the code:-
    TABLES: BKPF,MKPF,BSIK.
    DATA: BEGIN OF ITBKPF OCCURS 0,
          BUKRS LIKE BKPF-BUKRS,
          BELNR LIKE BKPF-BELNR,
          GJAHR LIKE BKPF-GJAHR,
          AWTYP LIKE BKPF-AWTYP,
          AWKEY LIKE BKPF-AWKEY,
          BUDAT LIKE BKPF-BUDAT,
          END OF ITBKPF.
    DATA: BEGIN OF ITMKPF OCCURS 0,
          MBLNR LIKE MKPF-MBLNR,
          MJAHR LIKE MKPF-MJAHR,
          END OF ITMKPF.
    DATA: BEGIN OF ITAB OCCURS 0,
          BELNR LIKE BSIK-BELNR,
          WRBTR LIKE BSIK-WRBTR,
          LIFNR LIKE BSIK-LIFNR,
          BUKRS LIKE BSIK-BUKRS,
          GJAHR LIKE BSIK-GJAHR,
          BUDAT LIKE BKPF-BUDAT,
          END OF ITAB.
    DATA: BEGIN OF ITFINAL OCCURS 0,
          BUKRS LIKE BKPF-BUKRS,
          BELNR LIKE BKPF-BELNR,
          GJAHR LIKE BKPF-GJAHR,
          AWTYP LIKE BKPF-AWTYP,
          AWKEY LIKE BKPF-AWKEY,
          MBLNR LIKE MKPF-MBLNR,
          MJAHR LIKE MKPF-MJAHR,
          WRBTR LIKE BSIK-WRBTR,
          LIFNR LIKE BSIK-LIFNR,
          END OF ITFINAL.
    *PARAMETERS: P_BUKRS LIKE BKPF-BUKRS,
               P_GJAHR LIKE BKPF-GJAHR,
               S_LIFNR LIKE BSIK-LIFNR.
    SELECT-OPTIONS: P_BUKRS FOR BKPF-BUKRS,
                    P_GJAHR FOR BKPF-GJAHR,
                    S_LIFNR FOR BSIK-LIFNR.
          SELECT ABUKRS ABELNR AGJAHR AAWTYP AAWKEY ABUDAT INTO TABLE ITBKPF FROM BKPF AS A
          WHERE  AAWTYP = 'MKPF' AND ABUKRS IN P_BUKRS AND A~GJAHR IN P_GJAHR.
          IF NOT ITBKPF[] IS INITIAL.
          SELECT AMBLNR AMJAHR INTO TABLE ITMKPF FROM MKPF AS A FOR ALL ENTRIES IN ITBKPF WHERE A~MBLNR = ITBKPF-AWKEY(10).
          SELECT ABELNR AWRBTR ALIFNR ABUKRS AGJAHR BBUDAT FROM BSIK AS A
          INNER JOIN BKPF AS B ON BBELNR = ABELNR
          INTO TABLE ITAB
          WHERE
          A~LIFNR IN S_LIFNR.
          ENDIF.
    SORT ITAB BY BELNR.
    LOOP AT ITBKPF.
    CLEAR ITMKPF.
    READ TABLE ITMKPF
    WITH KEY MBLNR = ITBKPF-AWKEY+(10)
              MJAHR = ITBKPF-AWKEY+10(4).
    CHECK sy-subrc EQ 0.
    ITFINAL-BELNR = ITBKPF-BELNR.
    ITFINAL-GJAHR = ITBKPF-GJAHR.
    ITFINAL-AWKEY = ITBKPF-AWKEY.
    READ TABLE ITAB
    WITH KEY BUKRS = ITBKPF-BUKRS.
    CHECK sy-subrc EQ 0.
    ITFINAL-WRBTR = ITAB-WRBTR.
    ITFINAL-LIFNR = ITAB-LIFNR.
    APPEND ITFINAL.
    CLEAR ITFINAL.
    ENDLOOP.
    LOOP AT ITFINAL.
    WRITE: / ITFINAL-BELNR , ITFINAL-GJAHR, ITFINAL-AWKEY+(10),ITFINAL-WRBTR ,ITFINAL-LIFNR .
    ENDLOOP.

    Hi,
    I had checked the all Interenal Tables and each and every table is having the desiered data except ITFINAL.,it is storing the value of ITAB
    i.e. displaying the same record for the data coming from the ITBKPF ,now my problelm is how to display the correct data from ITAB to the ITFINAL which is not able to store this coreect data,plzz help me out in solving this problem .
    The code in am using right now is:-
    TABLES: BKPF,MKPF,BSIK.
    DATA: BEGIN OF ITBKPF OCCURS 0,
          BUKRS LIKE BKPF-BUKRS,
          BELNR LIKE BKPF-BELNR,
          GJAHR LIKE BKPF-GJAHR,
          AWTYP LIKE BKPF-AWTYP,
          AWKEY LIKE BKPF-AWKEY,
          BUDAT LIKE BKPF-BUDAT,
          END OF ITBKPF.
    DATA: BEGIN OF ITMKPF OCCURS 0,
          MBLNR LIKE MKPF-MBLNR,
          MJAHR LIKE MKPF-MJAHR,
          END OF ITMKPF.
    DATA: BEGIN OF ITAB OCCURS 0,
          BELNR LIKE BSIK-BELNR,
          WRBTR LIKE BSIK-WRBTR,
          LIFNR LIKE BSIK-LIFNR,
          BUKRS LIKE BSIK-BUKRS,
          GJAHR LIKE BSIK-GJAHR,
          BUDAT LIKE BKPF-BUDAT,
          END OF ITAB.
    DATA: BEGIN OF ITFINAL OCCURS 0,
          BUKRS LIKE BKPF-BUKRS,
          BELNR LIKE BKPF-BELNR,
          GJAHR LIKE BKPF-GJAHR,
          AWTYP LIKE BKPF-AWTYP,
          AWKEY LIKE BKPF-AWKEY,
          MBLNR LIKE MKPF-MBLNR,
          MJAHR LIKE MKPF-MJAHR,
          WRBTR LIKE BSIK-WRBTR,
          LIFNR LIKE BSIK-LIFNR,
          END OF ITFINAL.
    *PARAMETERS: P_BUKRS LIKE BKPF-BUKRS,
               P_GJAHR LIKE BKPF-GJAHR,
               S_LIFNR LIKE BSIK-LIFNR.
    SELECT-OPTIONS: P_BUKRS FOR BKPF-BUKRS,
                    P_GJAHR FOR BKPF-GJAHR,
                    S_LIFNR FOR BSIK-LIFNR.
          SELECT ABUKRS ABELNR AGJAHR AAWTYP AAWKEY ABUDAT INTO TABLE ITBKPF FROM BKPF AS A
          WHERE  AAWTYP = 'MKPF' AND ABUKRS IN P_BUKRS AND A~GJAHR IN P_GJAHR.
          IF NOT ITBKPF[] IS INITIAL.
          SELECT AMBLNR AMJAHR INTO TABLE ITMKPF FROM MKPF AS A FOR ALL ENTRIES IN ITBKPF WHERE A~MBLNR = ITBKPF-AWKEY(10).
          SELECT ABELNR AWRBTR ALIFNR ABUKRS AGJAHR BBUDAT FROM BSIK AS A      "
          INNER JOIN BKPF AS B ON BBELNR = ABELNR
          INTO TABLE ITAB
          WHERE
          ALIFNR IN S_LIFNR.    "ABUKRS = B~BUKRS.
          ENDIF.
          SORT ITAB BY BELNR.
         SELECT ABELNR AWRBTR ALIFNR ABUKRS A~GJAHR FROM BSIK AS A INTO TABLE ITAB
         FOR ALL ENTRIES IN ITBKPF
         WHERE
         ABUKRS = ITBKPF-BUKRS AND ALIFNR = S_LIFNR.
         ENDIF.
    LOOP AT ITBKPF.
    CLEAR ITMKPF.
    READ TABLE ITMKPF
    WITH KEY MBLNR = ITBKPF-AWKEY+(10)
              MJAHR = ITBKPF-AWKEY+10(4).
    CHECK sy-subrc EQ 0.
    ITFINAL-BELNR = ITBKPF-BELNR.
    ITFINAL-GJAHR = ITBKPF-GJAHR.
    ITFINAL-AWKEY = ITBKPF-AWKEY.
    SORT ITAB[] BY BELNR GJAHR BUKRS.
      READ TABLE ITAB
      WITH KEY
    BELNR = ITBKPF-BELNR
      GJAHR = ITBKPF-GJAHR
      BUKRS = ITBKPF-BUKRS
      BINARY SEARCH.
    CHECK sy-subrc EQ 0.
    ITFINAL-WRBTR = ITAB-WRBTR.
    ITFINAL-LIFNR = ITAB-LIFNR.
    APPEND ITFINAL.
    CLEAR ITFINAL.
    ENDLOOP.
    LOOP AT ITFINAL.
    WRITE: / ITFINAL-BELNR , ITFINAL-GJAHR, ITFINAL-AWKEY+(10),ITFINAL-WRBTR ,ITFINAL-LIFNR .
    ENDLOOP.
    Edited by: abaper2008 on May 29, 2008 6:35 AM
    Edited by: abaper2008 on May 29, 2008 9:21 AM

Maybe you are looking for

  • Why won't my iMac connect with new trackpad?

    I have an iMac with a wireless keyboard and mouse connected via Bluetooth.  When I try to connect a trackpad the mac does not detect the trackpad sitting on the desk.  Is there another setting that needs to be changed to authorize the trackpad?

  • How to get a save-enabled PDF Signature Form on SharePoint

    Hello all, My first time posting. I did numorous searches and watched every training video I can find, but I have been unable to successfully complete this task. I have a PDF form, it is an approval sheet that must be maintaind for the entire lifecyl

  • Unicode character not displaying when PDF is created using PDFMaker

    Using Adobe Acrobat Pro 9 Our company letterhead contains a special character (Unicode 25AA "Black Small Square"). When a PDF is created of a Microsoft Word document (2003 or 2007) using the PDFMaker, that character is not displayed in Acrobat (shows

  • Best Way to Export PDF for Press w/ Grayscale Images

    Hi, we've been trying to move to a PDF based workflow for sending files to printers if possible so that all color conversion can take place at the final step of creating the PDF. This way, all images can remain RGB in their native color space. But I

  • @(#) in Java file comment

    What is this @(#) found in some Java source files? For example, the first line in String.java in IBM jdk is the following: * @(#)src/classes/sov/java/lang/String.java, core, hs131, 20021024 1.23.2.2Does the first line have to so with source control?