Plz exp me

1.exp on board the general flow of data in your land scape?
2.how to you monitor an idoc from xi ?
3.file name is generated statically or dynamically?
4.what are the diff beetween keyfield name and value in file adapter?
5

HI
1.exp on board the general flow of data in your land scape?
Message flow:
Source Message-> adapter engine->inbound queue-> Integration Engine->Outbound queue->Adapter engine-> Receiver.
http://help.sap.com/saphelp_nw2004s/helpdata/en/41/b714f85ffc11d5b3ea0050da403d6a/content.htm
/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi
2.how to you monitor an idoc from xi ?
A) In XI u can check the message in SXMB_MONI. it will show u inbound message as well as outbound message.
in order to check the IDOC u can go to IDX5 tcode. at the R3 end u can go to WE02 or WE05 tcode and check the IDOC control record
data record and status record.
3.file name is generated statically or dynamically?
Both are possible.
U can give the file name in file adapter so it will be static name but if u want to generate the file name with the input field name which is coming from the payload then u have to use the variable substitution method.
/people/jin.shin/blog/2007/04/27/sap-netweaver-xi-variable-substitution-with-adapter-specific-message-attributes-via-dynamicconfigurationbean
/people/sravya.talanki2/blog/2005/08/11/solution-to-the-problem-encountered-using-variable-substitution-with-xi-sp12
variable substitution
/people/sameer.shadab/blog/2005/09/23/an-interesting-usage-of-variable-substitution-in-xi
4.what are the diff beetween keyfield name and value in file adapter?
a)
refer the below link for more detail:
/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
Key Field Name
If you specified a variable number of substructures for Recordset Structure, in other words, at least one substructure has the value ‘*’, then the substructures must be identified by the parser from their content. A key field must be set with different constants for the substructures. In this case, you must specify a key field, and the field name must occur in all substructures.
NameA.keyFieldValue
Specify the value of the key field for the structure. This entry is mandatory if the key field name is set. Otherwise, the entry is ignored.
if ur file is having this format:
Header start with 01
Detail with start with 02
Trailer starts with 99
then key field values wil be 01,02 and 99.
thnx
chirag

Similar Messages

  • What is your company landscape

    plz exp me company land scape

    Hi MaramReddy,
    Adding to Seshagiri points for your better clarification
    According to the Integration
    Sender Application----XI--Receiver Application
    When you are going to expalin abt your company landscape, it means how the messages are exchanging between the systems through XI.
    Let say one example.., you have the systems in landscape like R3,File(Third Party systems which are understand the some file format),Database,Java systems.., In between these systems how you are integrating the messages.Some PO is sending from R3 to File and Database system.You will get the integration sceanrio like IDoc to FIle & IDoc to JDBC.
    Hope it will gives the more clarification...,
    Cheers
    Veera

  • Plz tell me that my 4s is swap or not....i cnt find any information coz i give my phn to other prsn plzzz help me my phn exp in march 14

    my 4s ....i wnt to knw that my phn is swap or not...coz i give my phone to other prsn hand .....plz help me my phn exp in march 14...plzzzzzz help thaxs
    <Personal Information Edited by Host>

    It's possible that when you dragged those "non-iTunes" files on the iPod to the Trash, you did not empty the Trash.  At least on a Mac, if you do that, the files are still on the iPod's disk (not visible) taking up space as "Other."  You may need to connect the iPod with disk mode enabled, then empty the Trash.
    Or, if you don't mind erasing it completely, you can do a Restore on the iPod in iTunes.  The Restore button is on the iPod's Summary screen in iTunes.  That will erase the iPod, re-install its software, and set it to default settings.  That should clear up the data under "Other."

  • Urgent could u plz clear my doubut

    While copying the code for Z_CREATE_PDF program (which is getting submit from main program ZSDL_393_REASON_CODE_REPORT, we have noticed some issue:
    There are 2 Function Modules 'Z_CONVERT_ABAPSPOOLJOB_2_PDF' and 'Z_CONVERT_OTFSPOOLJOB_2_PDF' being called from Z_CREATE_PDF program, which are not yet copied to RD2 server. When I checked in PF server, there is Custom Function Group ZSMS developed under which these function modules are created.
    There are many other Function Modules, screens and includes under this Function Group.
    Please advise whether we need to copy all the objects under this Function Group in RD2 as well, or some other work around is possible. Please note that this part is related to just the PDF File Creation on selection screen of main program.
    TABLES:
      bkpf,
      bseg.
    DATA: "Internal tables
      BEGIN OF x_bkpf,
        bukrs LIKE bkpf-bukrs, "Company Code
        belnr LIKE bkpf-belnr, "Document Number
        gjahr LIKE bkpf-gjahr, "Fiscal Year
        budat LIKE bkpf-budat, "Posting Date
        xblnr LIKE bkpf-xblnr, "Reference           "PG01+
        blart LIKE bkpf-blart, "Document Type       "DB05+
      END OF x_bkpf,
      t_bkpf LIKE HASHED TABLE OF x_bkpf
        WITH UNIQUE KEY bukrs belnr gjahr
        WITH HEADER LINE,
      BEGIN OF t_bseg OCCURS 0,
        bukrs LIKE bseg-bukrs, "Company Code
        belnr LIKE bseg-belnr, "Document Number
        gjahr LIKE bseg-gjahr, "Fiscal Year
        shkzg LIKE bseg-shkzg, "Debit/Credit indicator
        wrbtr LIKE bseg-wrbtr, "Amount in doc currency
        sgtxt LIKE bseg-sgtxt, "Reason Desc
        hkont LIKE bseg-hkont, "G/L Account
        kunnr LIKE bseg-kunnr, "Customer number
        rstgr LIKE bseg-rstgr, "Reason Code
        prctr LIKE bseg-prctr, "Business Unit (SBU)
        xref1 LIKE bseg-xref1, "Ref Key 1           "PG01+
       zloc LIKE bseg-zloc,   "Location
       zexp LIKE bseg-zexp,   "Expense
       zdtl LIKE bseg-zdtl,   "Detail
      END OF t_bseg,
    Table of customer records from bseg (1 for each in T_BSEG)
      BEGIN OF t_kunnr OCCURS 0,
        bukrs LIKE bseg-bukrs, "Company Code
        belnr LIKE bseg-belnr, "Document Number
        gjahr LIKE bseg-gjahr, "Fiscal Year
        kunnr LIKE bseg-kunnr, "Customer number
      END OF t_kunnr,
      BEGIN OF t_rstgr_sum OCCURS 0,
        rstgr LIKE bseg-rstgr, "Reason Code
        sgtxt LIKE bseg-sgtxt, "Reason Desc
        wrbtr LIKE bseg-wrbtr, "Sum for a Reason Code
      END OF t_rstgr_sum,
      BEGIN OF t_hkont_sum OCCURS 0,
        hkont LIKE bseg-hkont, "GL Account
        wrbtr LIKE bseg-wrbtr, "Sum for a GL Account
      END OF t_hkont_sum.
    DATA: "Standalone work fields
      sum_wrbtr LIKE bseg-wrbtr,
      grand_wrbtr LIKE bseg-wrbtr,
      save_rstgr LIKE t_bseg-rstgr,
      save_sgtxt LIKE t_bseg-sgtxt,                             "PG02+
      save_hkont LIKE t_bseg-hkont,
      first_reason TYPE c,
      first_glacct TYPE c,
      detail_section TYPE c,
      amount_out LIKE t_bseg-wrbtr,
      l_rstgr LIKE t053r-rstgr.
    Start of RC03
    DATA:
    valid  TYPE c,
    params LIKE pri_params,
    job_released LIKE btch0000-char1,
    job_name LIKE tbtcjob-jobname,
    job_count LIKE tbtcjob-jobcount.
    DATA:
    BEGIN OF t_kna1 OCCURS 0,
       kunnr LIKE kna1-kunnr,
       knrza LIKE kna1-knrza,
    END OF t_kna1.
    DATA:
    s_monat1    LIKE bkpf-monat,
    s_monat2    LIKE bkpf-monat,
    s_monat3    LIKE bkpf-monat,
    s_monat4    LIKE bkpf-monat,
    s_monat5    LIKE bkpf-monat,
    s_monat6    LIKE bkpf-monat,
    s_monat7    LIKE bkpf-monat,
    s_monat8    LIKE bkpf-monat,
    s_monat9    LIKE bkpf-monat,
    s_monat10   LIKE bkpf-monat,
    s_monat11   LIKE bkpf-monat,
    s_monat12   LIKE bkpf-monat,
    s_monatlow  LIKE bkpf-monat,                               "DB05+
    s_monathigh LIKE bkpf-monat.                               "DB05+
    End of RC03
    CONSTANTS:
      c_company_code(4) VALUE 'PF01'.
    RANGES:
      r_rstgr FOR bseg-rstgr.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS: p_gjahr LIKE bkpf-gjahr OBLIGATORY.
    SELECT-OPTIONS: s_monat FOR bkpf-monat  OBLIGATORY,     "RC03+   "DB05+
                    s_blart FOR bkpf-blart  OBLIGATORY,         "DB05+
                    s_budat FOR bkpf-budat.                     "PG01+
    SELECT-OPTIONS: s_hkont FOR bseg-hkont,
                    s_rstgr FOR bseg-rstgr.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-026.
    PARAMETERS: p_pdf AS CHECKBOX.
    SELECTION-SCREEN END OF BLOCK b2.
    *Start of RC03
    PARAMETERS:
    backgr(1) TYPE c DEFAULT 'X' MODIF ID dsp,
    process(1) TYPE c MODIF ID dsp.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-group1 = 'DSP'.
          screen-active = '0'.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    *End of RC03
    Print page headers *
    TOP-OF-PAGE.
      PERFORM page_header.
    START-OF-SELECTION.
    Start Processing
      IF process = 'X'.
        PERFORM main.
      ENDIF.
    Submit background job
      IF backgr = 'X'.
        job_name = 'Reason Code Report'.
        MESSAGE s000 WITH 'Background job has been submitted.'.
        PERFORM background.
      ENDIF.
    PDF creation
      IF p_pdf = 'X'.                                           "RC04
        SUBMIT zsdl_393_create_pdf
        VIA SELECTION-SCREEN AND RETURN.                        "RC04
      ENDIF.                                                    "RC04
    FORM main.
    Load Data into internal tables *
    *SELECT bukrs belnr gjahr budat FROM bkpf "PG01-
    *SELECT bukrs belnr gjahr budat xblnr FROM bkpf "PG01+    "DB05-
      SELECT bukrs belnr gjahr blart budat xblnr FROM bkpf      "DB05+
        INTO CORRESPONDING FIELDS OF TABLE t_bkpf
        WHERE gjahr = p_gjahr "Fiscal Year
         AND monat = p_monat  "Posting Period               "RC03-
           AND monat IN s_monat  "Posting Period              "RC03+
           AND blart IN s_blart  "Document Type               "DB05+
           AND budat IN s_budat. "Posting Date                "PG01+
    *AND (blart = 'AB' OR blart = 'DZ' OR blart = 'ZO' ).     "DB05-
      IF NOT t_bkpf[] IS INITIAL.
    If the user selected specific Reason Codes, use that range...
    Otherwise, create a range of valid Reason Codes from table T053R.
        IF s_rstgr IS INITIAL.
       READ TABLE t_bkpf INDEX 1. "Get first record for company code
          SELECT rstgr FROM t053r
            INTO l_rstgr
            WHERE bukrs = c_company_code.
            r_rstgr-sign = 'I'.          "Include
            r_rstgr-option = 'EQ'.       "where values equal
            r_rstgr-low = l_rstgr.       "comparison field
            APPEND r_rstgr.
          ENDSELECT.
        ELSE.
          r_rstgr[] = s_rstgr[].
        ENDIF.
    *--- This section removed b/c of TDS review
    SELECT bukrs belnr shkzg wrbtr sgtxt hkont
            kunnr rstgr prctr  zloc zexp zdtl
       FROM bseg
       INTO CORRESPONDING FIELDS OF t_bseg
       FOR ALL ENTRIES IN t_bkpf
       WHERE bukrs = t_bkpf-bukrs "Company code
       AND   belnr = t_bkpf-belnr "Doc#
       AND   hkont IN s_hkont     "Account# range
       AND   rstgr IN r_rstgr.    "Reason Code range
        Override blank Customer number in table from BSEG record.
         SELECT SINGLE kunnr FROM bseg
                     INTO t_bseg-kunnr
                     WHERE bukrs = t_bkpf-bukrs
                       AND belnr = t_bkpf-belnr
                       AND gjahr = t_bkpf-gjahr
                       AND koart = 'D'.
         if sy-subrc > 0.
           t_bseg-kunnr = ' '.
         endif.
       APPEND t_bseg.
    ENDSELECT.
    *--- End of TDS review removal
    *--- This is the new section added b/c of the TDS review
        SELECT bukrs belnr gjahr shkzg wrbtr sgtxt hkont
             kunnr rstgr prctr  zloc zexp zdtl                "PG01-
               kunnr rstgr prctr xref1 "zloc zexp zdtl           "PG01+
               FROM bseg
          INTO CORRESPONDING FIELDS OF TABLE t_bseg
          FOR ALL ENTRIES IN t_bkpf
          WHERE bukrs = t_bkpf-bukrs "Company code
          AND   belnr = t_bkpf-belnr "Doc#
          AND   hkont IN s_hkont     "Account# range
          AND   rstgr IN r_rstgr.    "Reason Code range
    Retrieve records from BSEG which have the Customer number
        SELECT bukrs belnr gjahr kunnr FROM bseg
                    INTO CORRESPONDING FIELDS OF TABLE t_kunnr
                    FOR ALL ENTRIES IN t_bkpf
                    WHERE bukrs = t_bkpf-bukrs
                      AND belnr = t_bkpf-belnr
                      AND gjahr = t_bkpf-gjahr
                      AND koart = 'D'.
    *--- End of TDS review addition
    *->Start of RC03
        SELECT kunnr
               knrza
               FROM kna1
               INTO TABLE t_kna1
               FOR ALL ENTRIES IN t_kunnr
               WHERE kunnr = t_kunnr-kunnr.
        SORT t_kna1 BY kunnr.
    *->End of RC03
      ENDIF. "t_bkpf has records in it
    MAINLINE - Write Report Details *
      detail_section = 'Y'. "Write column headers
      NEW-PAGE.
      CLEAR sum_wrbtr.
      SORT t_bkpf BY bukrs belnr.
    MAINLINE - LOOP THROUGH INTERNAL TABLE & PROCESS REPORT.
      SORT t_bseg BY rstgr belnr.
      LOOP AT t_bseg.
        ON CHANGE OF t_bseg-rstgr.
          IF sy-tabix <> 1. "If not first time
            PERFORM write_detail_subtotal.
          ENDIF.
          CLEAR sum_wrbtr. "Clear sum for next reason code.
          save_rstgr = t_bseg-rstgr.
          save_sgtxt = t_bseg-sgtxt.                            "PG02+
        ENDON.
    Set amount field, add to sum, and print detail line.
        amount_out = t_bseg-wrbtr.
        IF t_bseg-shkzg = 'H'.
          MULTIPLY amount_out BY -1.
        ENDIF.
        sum_wrbtr = sum_wrbtr + amount_out.
        PERFORM write_detail_line.
    Add amount to GL Account total internal table
        CLEAR t_hkont_sum-hkont.
        CLEAR t_hkont_sum-wrbtr.
        READ TABLE t_hkont_sum WITH KEY hkont = t_bseg-hkont.
        t_hkont_sum-wrbtr = t_hkont_sum-wrbtr + amount_out.
        IF sy-subrc = 0. "GL Account already found.
          MODIFY t_hkont_sum INDEX sy-tabix. "Modify existing itab record
        ELSE.
          t_hkont_sum-hkont = t_bseg-hkont.  "Set Account# itab key field
          APPEND t_hkont_sum.
        ENDIF.
        AT LAST.
          PERFORM write_detail_subtotal.
        ENDAT.
      ENDLOOP.
      FREE t_bkpf.
      FREE t_bseg.
      detail_section = 'N'. "Suppress column headers
      PERFORM write_summary. "Print Summary page by Reason & GL Account
    ENDFORM.                    " main
    *&      Form  page_header
          text
    -->  p1        text
    <--  p2        text
    FORM page_header.
    Start of RC03
      LOOP AT s_monat.
        CASE sy-tabix.
          WHEN 1.
            s_monat1    = s_monat-low.
            s_monatlow  = s_monat-low.                          "DB05+
            s_monathigh = s_monat-high.                         "DB05+
          WHEN 2.
            s_monat2 = s_monat-low.
          WHEN 3.
            s_monat3 = s_monat-low.
          WHEN 4.
            s_monat4 = s_monat-low.
          WHEN 5.
            s_monat5 = s_monat-low.
          WHEN 6.
            s_monat6 = s_monat-low.
          WHEN 7.
            s_monat7 = s_monat-low.
          WHEN 8.
            s_monat8 = s_monat-low.
          WHEN 9.
            s_monat9 = s_monat-low.
          WHEN 10.
            s_monat10 = s_monat-low.
          WHEN 11.
            s_monat11 = s_monat-low.
          WHEN 12.
            s_monat12 = s_monat-low.
        ENDCASE.
      ENDLOOP.
    End of RC03
      CALL FUNCTION 'Z_STANDARD_REPORT_HEADER'
        EXPORTING
          report_name  = sy-cprog
          report_width = sy-linsz
          report_title = 'Reason Code Summary'.
      SKIP.
    Print selected Fiscal Year
      WRITE AT: /51  text-002,
                 66  p_gjahr.
    Print selected Fiscal Period
      WRITE AT: /51  text-003.                                  "DB05
               66  p_monat.                                   "RC03-
    Start of RC03
      IF s_monathigh = 0.                                       "DB05+
        WRITE AT:  66  s_monat1    NO-ZERO,
                   69  s_monat2    NO-ZERO,
                   72  s_monat3    NO-ZERO,
                   75  s_monat4    NO-ZERO,
                   78  s_monat5    NO-ZERO,
                   81  s_monat6    NO-ZERO,
                  /66  s_monat7    NO-ZERO,
                   69  s_monat8    NO-ZERO,
                   72  s_monat9    NO-ZERO,
                   75  s_monat10   NO-ZERO,
                   78  s_monat11   NO-ZERO,
                   81  s_monat12   NO-ZERO.
      ELSE.                                                     "DB05+
        WRITE AT:  66  s_monatlow  NO-ZERO,                     "DB05+
                   69  '-',                                     "DB05+
                   71  s_monathigh NO-ZERO,                     "DB05+
                   74  s_monat2    NO-ZERO,                     "DB05+
                   77  s_monat3    NO-ZERO,                     "DB05+
                   80  s_monat4    NO-ZERO,                     "DB05+
                   83  s_monat5    NO-ZERO,                     "DB05+
                  /66  s_monat6    NO-ZERO,                     "DB05+
                   69  s_monat7    NO-ZERO,                     "DB05+
                   72  s_monat8    NO-ZERO,                     "DB05+
                   75  s_monat9    NO-ZERO,                     "DB05+
                   78  s_monat10   NO-ZERO,                     "DB05+
                   81  s_monat11   NO-ZERO,                     "DB05+
                   84  s_monat12   NO-ZERO.                     "DB05+
      ENDIF.                                                    "DB05+
    *End of RC03
    Print selected Posting Date range
      WRITE AT: /51  text-022.                                  "PG01+
      IF s_budat IS INITIAL.                                    "PG01+
        WRITE AT:  66  'All'.                                   "PG01+
      ELSE.                                                     "PG01+
        WRITE AT:  66  s_budat-low,                             "PG01+
                   77  '-',                                     "PG01+
                   79  s_budat-high.                            "PG01+
      ENDIF.                                                    "PG01+
      SKIP.
      SKIP.
    If we are in the detail section of the report, print column headers.
      IF detail_section = 'Y'.
        WRITE AT: /21 text-004,
                   34 t_bseg-rstgr,
                   39 text-005,
                   52 t_bseg-sgtxt.
        SKIP.
        WRITE AT: /1 text-006, "Doc Number"
                13 text-007, "Business Unit"            "DB05-
                28 text-008, "Location"                 "DB05-
                38 text-009, "Account"                  "DB05-
                50 text-010, "Expense"                  "DB05-
                59 text-011, "Detail"                   "DB05-
                69 text-012, "Customer"                 "DB05-
                81 text-025, "Alt Payer                 "DB05-
                93 text-023, "Reference      "PG01+     "DB05-
               111 text-024, "Ref Key 1      "PG01+     "DB05-
                81 text-013, "Amount"        "PG01-     "DB05-
                99 text-014. "Posting Date"  "PG01-     "DB05-
               125 text-013, "Amount"        "PG01+     "DB05-
               143 text-014. "Posting Date"  "PG01+     "DB05-
                  13 text-027, "Doc Type"                 "DB05+
                  23 text-007, "Business Unit"            "DB05+
                  38 text-008, "Loc"                      "DB05+
                  44 text-009, "Account"                  "DB05+
                  56 text-010, "Exp"                      "DB05+
                  61 text-011, "Detail"                   "DB05+
                  71 text-012, "Customer"                 "DB05+
                  83 text-025, "Alt Payer                 "DB05+
                  95 text-023, "Reference          "PG01+ "DB05+
                 113 text-024, "Ref Key 1          "PG01+ "DB05+
                 127 text-013, "Amount"            "PG01+ "DB05+
                 145 text-014. "Posting Date"      "PG01+ "DB05+
        WRITE AT: /1 '----
    ',       "Underline Doc Number
              13 '-------------',      "Underline Business Unit   "DB05-
              28 '--------',           "Underline Location        "DB05-
              38 '----------',         "Underline Account         "DB05-
              50 '-------',            "Underline Expense         "DB05-
              59 '--------',           "Underline Detail          "DB05-
              69 '----------',         "Underline Customer        "DB05-
              81 '----------',         "Underline Alternate payer "DB05-
              93 '----------------',   "Underline Reference       "DB05-
             111 '------------',       "Underline Ref Key 1       "DB05-
             125 '----------------',   "Underline Amount          "DB05-
             143 '------------'.       "Underline Posting Date    "DB05-
                13 '----
    ',           "Underline Doc Type        "DB05+
                23 '----
    ',      "Underline Business Unit   "DB05+
                38 '----',               "Underline Loc             "DB05+
                44 '----
    ',         "Underline Account         "DB05+
                56 '---',                "Underline Exp             "DB05+
                61 '----
    ',           "Underline Detail          "DB05+
                71 '----
    ',         "Underline Customer        "DB05+
                83 '----
    ',         "Underline Alternate payer "DB05+
                95 '----
    ',   "Underline Reference       "DB05+
               113 '----
    ',       "Underline Ref Key 1       "DB05+
               127 '----
    ',   "Underline Amount          "DB05+
               145 '----
    '.       "Underline Posting Date    "DB05+
    *->Start RC03
               81 '----------------',   "Underline Reference "PG01+
               99 '------------',       "Underline Ref Key 1 "PG01+
               81 '----------------',   "Underline Amount       "PG01-
               99 '------------'.       "Underline Posting Date "PG01-
              113 '----------------',   "Underline Amount        "PG01+
              131 '------------'.       "Underline Posting Date  "PG01+
    End RC03
        SKIP.
      ENDIF.
    ENDFORM.                    " page_header
    *&      Form  Write_Detail_Line
          Print a detail line.
    -->  p1        text
    <--  p2        text
    FORM write_detail_line.
    Retrieve the Posting Date from the header table (BUDAT)
      READ TABLE t_bkpf
        WITH TABLE KEY bukrs = t_bseg-bukrs
                       belnr = t_bseg-belnr
                       gjahr = t_bseg-gjahr.
    *--- This is a new section added b/c of the TDS review
    Retrieve the Customer number from the 'D' BSEG records
      READ TABLE t_kunnr
        WITH KEY bukrs = t_bseg-bukrs
                 belnr = t_bseg-belnr
                 gjahr = t_bkpf-gjahr.
      IF sy-subrc <> 0.
        t_kunnr-kunnr = 9999999999.
      ENDIF.
    *--- End of TDS review addition
    *Start of RC03
      CLEAR t_kna1.
      READ TABLE t_kna1 WITH KEY kunnr = t_kunnr-kunnr.
    *End of RC03
      WRITE AT: /1 t_bseg-belnr,
              13 t_bseg-prctr,                               "DB05-
              28 t_bseg-zloc,                                "DB05-
              38 t_bseg-hkont,                               "DB05-
              50 t_bseg-zexp,                                "DB05-
              59 t_bseg-zdtl,                                "DB05-
    *TDS-       69 t_bseg-kunnr,                               "DB05-
              69 t_kunnr-kunnr,                      "TDS+   "DB05-
              81 t_kna1-knrza,            "Alt payer "RC03+  "DB05-
              93 t_bkpf-xblnr,            "Reference "PG01+  "DB05-
             111 t_bseg-xref1,            "Ref Key 1 "PG01+  "DB05-
              81 amount_out,                         "PG01-  "DB05-
              99 t_bkpf-budat.                       "PG01-  "DB05-
             125 amount_out,                         "PG01+  "DB05-
             143 t_bkpf-budat.                       "PG01+  "DB05-
                13 t_bkpf-blart,                                "DB05+
                23 t_bseg-prctr,                                "DB05+
               38 t_bseg-zloc,                                 "DB05+
                44 t_bseg-hkont,                                "DB05+
               56 t_bseg-zexp,                                 "DB05+
               61 t_bseg-zdtl,                                 "DB05+
                71 t_kunnr-kunnr,                      "TDS+   "DB05+
                83 t_kna1-knrza,            "Alt payer "RC03+  "DB05+
                95 t_bkpf-xblnr,            "Reference "PG01+  "DB05+
               113 t_bseg-xref1,            "Ref Key 1 "PG01+  "DB05+
               127 amount_out,                         "PG01+  "DB05+
               145 t_bkpf-budat.                       "PG01+  "DB05+
    ENDFORM.                    " Write_Detail_Line
    *&      Form  Write_Detail_Subtotal
          Write the Reason Code subtotal line for the detail section.
    -->  p1        text
    <--  p2        text
    FORM write_detail_subtotal.
    WRITE AT: /81  '----------------'. "PG01-
    WRITE AT: /56  text-015,           "PG01-
               81  sum_wrbtr.          "PG01-
    WRITE AT: /81  '----------------'. "PG01-
    WRITE AT: /81  '----------------'. "PG01-
    WRITE AT: /125 '----------------'. "PG01+                  "DB05-
    WRITE AT: /56  text-015,           "PG01+                  "DB05-
               125 sum_wrbtr.          "PG01+                  "DB05-
    WRITE AT: /125 '----------------'. "PG01+                  "DB05-
    WRITE AT: /125 '----------------'. "PG01+                  "DB05-
      WRITE AT: /127 '----
    '. "PG01+                  "DB05+
      WRITE AT: /56  text-015,           "PG01+                  "DB05+
                 127 sum_wrbtr.          "PG01+                  "DB05+
      WRITE AT: /127 '----
    '. "PG01+                  "DB05+
      WRITE AT: /127 '----
    '. "PG01+                  "DB05+
      NEW-PAGE.
    Add the total for this reason code to an internal table
    for printing the Summary Page at the end.
      CLEAR t_rstgr_sum-rstgr.
      CLEAR t_rstgr_sum-wrbtr.
      t_rstgr_sum-rstgr = save_rstgr.
      t_rstgr_sum-sgtxt = save_sgtxt.                           "PG02+
      t_rstgr_sum-wrbtr = sum_wrbtr.
      APPEND t_rstgr_sum.
    ENDFORM.                    " Write_Detail_Subtotal
    *&      Form  Write_Summary
          Prints the Summary section at the end of the report
    -->  p1        text
    <--  p2        text
    FORM write_summary.
      NEW-PAGE.
      WRITE AT: /20 text-016.
      SKIP.
    Print Summary by Reason Code
    WRITE AT: /20 text-017. "Reason Code  Description                Total"
      SKIP.
      CLEAR grand_wrbtr.
      LOOP AT t_rstgr_sum.
        grand_wrbtr = grand_wrbtr + t_rstgr_sum-wrbtr.
        IF first_reason IS INITIAL.
          WRITE AT: /27 t_rstgr_sum-rstgr,
                  33 text-021, "Dollar sign ($) "PG02-
                  34 t_rstgr_sum-wrbtr.         "PG02-
                     33 t_rstgr_sum-sgtxt,
                     83 text-021, "Dollar sign ($) "PG02+
                     84 t_rstgr_sum-wrbtr.
          first_reason = 'N'.
        ELSE.
          WRITE AT: /27 t_rstgr_sum-rstgr,
                  34 t_rstgr_sum-wrbtr. "PG02-
                     33 t_rstgr_sum-sgtxt,
                     84 t_rstgr_sum-wrbtr.
        ENDIF.
      ENDLOOP.
      PERFORM grand_total.
      SKIP.
      SKIP.
      SKIP.
    Print Summary by GL Account
      WRITE AT: /20 text-018. "GL Account   Total"
      SKIP.
      CLEAR grand_wrbtr.
      LOOP AT t_hkont_sum.
        grand_wrbtr = grand_wrbtr + t_hkont_sum-wrbtr.
        IF first_glacct IS INITIAL.
          WRITE AT: /22 t_hkont_sum-hkont,
                     83 text-021, "Dollar sign ($)
                     84 t_hkont_sum-wrbtr.
          first_glacct = 'N'.
        ELSE.
          WRITE AT: /22 t_hkont_sum-hkont,
                     84 t_hkont_sum-wrbtr.
        ENDIF.
      ENDLOOP.
      PERFORM grand_total.
    ENDFORM.                    " Write_Summary
    *&      Form  Grand_Total
    *&  Replaced below by mod PG02.
          Writes Grand Total lines of the two summary page sections.
    -->  p1        text
    <--  p2        text
    *FORM grand_total.
    *SKIP.
    *WRITE AT: /33 text-020. "16 dashes (for underlining)
    *WRITE AT: /19 text-019, "Grand Total"
              33 text-021, "Dollar sign ($)
              34 grand_wrbtr.
    *WRITE AT: /33 text-020. "16 dashes (for underlining)
    *WRITE AT: /33 text-020. "16 dashes (for underlining)
    *SKIP.
    *ENDFORM. " Grand_Total
    *&      Form  Grand_Total
    *&  New column numbers by mod PG02
          Writes Grand Total lines of the two summary page sections.
    -->  p1        text
    <--  p2        text
    FORM grand_total.
      SKIP.
      WRITE AT: /83 text-020. "16 dashes (for underlining)
      WRITE AT: /19 text-019, "Grand Total"
                 83 text-021, "Dollar sign ($)
                 84 grand_wrbtr.
      WRITE AT: /83 text-020. "16 dashes (for underlining)
      WRITE AT: /83 text-020. "16 dashes (for underlining)
      SKIP.
    ENDFORM. " Grand_Total
    *&      Form  background
          text
    -->  p1        text
    <--  p2        text
    FORM background.
    *Get print parameters
      CALL FUNCTION 'GET_PRINT_PARAMETERS'
        EXPORTING
          immediately    = ' '
          no_dialog      = 'X'
        IMPORTING
          out_parameters = params
          valid          = valid.
    *Job Open
      CALL FUNCTION 'JOB_OPEN'
        EXPORTING
          jobname          = job_name
          sdlstrtdt        = sy-datum
          sdlstrttm        = sy-uzeit
        IMPORTING
          jobcount         = job_count
        EXCEPTIONS
          cant_create_job  = 1
          invalid_job_data = 2
          jobname_missing  = 3
          OTHERS           = 4.
    *Background job submittion
      SUBMIT zsdl_393_reason_code_report
      WITH p_gjahr   =  p_gjahr
      WITH s_monat   IN s_monat
      WITH s_blart   IN s_blart
      WITH s_budat   IN s_budat
      WITH s_hkont   IN s_hkont
      WITH s_rstgr   IN s_rstgr
      WITH backgr    = ' '
      WITH process   = 'X'
      VIA JOB job_name
      NUMBER job_count
      AND RETURN.
    *Job Close
      CALL FUNCTION 'JOB_CLOSE'
        EXPORTING
          jobcount             = job_count
          jobname              = job_name
          strtimmed            = 'X'
          targetsystem         = sy-host
        IMPORTING
          job_was_released     = job_released
        EXCEPTIONS
          cant_start_immediate = 1
          invalid_startdate    = 2
          jobname_missing      = 3
          job_close_failed     = 4
          job_nosteps          = 5
          job_notex            = 6
          lock_failed          = 7
          OTHERS               = 8.
    ENDFORM.                    " background
    this is a report of pdf
    theres is one pdf file could u plz explain this
    TABLES: tsp01,
            knvh,
            scal,
            p0001.
    I N T E R N A L  T A B L E S                                        *
    DATA: int_spo LIKE tsp01 OCCURS 100 WITH HEADER LINE.
    DATA: int_tsp01p LIKE tsp01psy OCCURS 100 WITH HEADER LINE.
    DATA: otf LIKE itcoo OCCURS 100 WITH HEADER LINE.
    DATA: pdf LIKE tline OCCURS 100 WITH HEADER LINE.
    DATA: doctab LIKE docs OCCURS 1 WITH HEADER LINE.
    DATA: int_xpm LIKE btcxpm OCCURS 100 WITH HEADER LINE.
    DATA: cancel.
    DATA: BEGIN OF int_knvh OCCURS 100,
            kunnr  LIKE knvh-kunnr,
            hkunnr LIKE knvh-hkunnr.
    DATA: END OF int_knvh.
    DATA: BEGIN OF db_tab OCCURS 100,
            filenam(128) TYPE c.
    DATA: END OF db_tab.
    D A T A  C O N S T A N T S                                          *
    DATA: numbytes    TYPE i,
          arc_idx     LIKE toa_dara,
          pdfspoolid  LIKE tsp01-rqident,
          rq2name(12) TYPE n,
          rqcretime   LIKE tsp01-rqcretime,
          hkunnr      LIKE knvh-hkunnr,
          hreffile(30) TYPE c,
          jobname     LIKE tbtcjob-jobname,
          jobcount    LIKE tbtcjob-jobcount,
          counter     LIKE syst-tabix,
          g_count(4)  TYPE n,
          g_path      LIKE rlgrap-filename,
          g_filename TYPE string.
    DATA: client      LIKE tst01-dclient,
          name        LIKE tst01-dname,
          objtype     LIKE rststype-type,
          type        LIKE rststype-type,
          dblink      LIKE rlgrap-filename,
          bothpath    LIKE rlgrap-filename,
          add_param   LIKE sxpgcolist-parameters,
          icon_note(5).
    DATA: date        LIKE scal-date,
          weekday     LIKE scal-indicator,
          days        LIKE t5a4a-dlydy,
          months      LIKE t5a4a-dlymo,
          years       LIKE t5a4a-dlyyr,
          saturday    LIKE p0001-begda.
    P A R A M E T E R S  &  S E L E C T - O P T I O N S                 *
    SELECTION-SCREEN BEGIN OF BLOCK box WITH FRAME TITLE text-001.
    PARAMETERS:       p_client LIKE tsp01-rqclient DEFAULT syst-mandt.
    SELECT-OPTIONS:   s_spool FOR tsp01-rqident,
                      s_rqdate FOR sy-datum,
                      s_otptd FOR tsp01-rqdest NO INTERVALS.
    SELECT-OPTIONS:   p_rqnam1 FOR tsp01-rq0name NO INTERVALS,
                      p_rqnam2 FOR tsp01-rq1name NO INTERVALS,
                      p_rqnam3 FOR tsp01-rq2name NO INTERVALS,
                      s_rqownr FOR tsp01-rqowner NO INTERVALS,
                      s_rqtitl FOR tsp01-rqtitle NO INTERVALS.
    SELECTION-SCREEN SKIP.
    Block PDF description
    SELECTION-SCREEN BEGIN OF BLOCK desc WITH FRAME TITLE text-017.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:  p_sfx12 RADIOBUTTON GROUP two.
    SELECTION-SCREEN COMMENT 4(27) text-022.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:  p_sfx2 RADIOBUTTON GROUP two.
    SELECTION-SCREEN COMMENT 4(27) text-018.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:  p_titl RADIOBUTTON GROUP two.
    SELECTION-SCREEN COMMENT 4(27) text-019.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:  p_cust RADIOBUTTON GROUP two.
    SELECTION-SCREEN COMMENT 4(27) text-020.
    PARAMETERS:          pt_tcust(20) TYPE c.
    SELECTION-SCREEN COMMENT 52(1) text-024.
    PARAMETERS:  p_incre AS CHECKBOX.
    SELECTION-SCREEN COMMENT (20) text-021.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:  p_date AS CHECKBOX.
    SELECTION-SCREEN COMMENT 4(27) text-023.
    *PARAMETERS:          pt_date LIKE sy-datum DEFAULT sy-datum.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK desc.
    *Block download
    SELECTION-SCREEN BEGIN OF BLOCK options WITH FRAME TITLE text-003.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:       p_unix  RADIOBUTTON GROUP one.
    SELECTION-SCREEN COMMENT 4(27) text-007.
    PARAMETERS:       p_unxpat  LIKE rlgrap-filename.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:       p_pcdwn RADIOBUTTON GROUP one.
    SELECTION-SCREEN COMMENT 4(27) text-006.
    PARAMETERS:      p_pcpath LIKE rlgrap-filename.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:      p_test   AS CHECKBOX.
    SELECTION-SCREEN COMMENT 4(27) text-008.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK options.
    *Block Pointer file
    SELECTION-SCREEN BEGIN OF BLOCK dbfile WITH FRAME TITLE text-016.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:      p_point   AS CHECKBOX.
    SELECTION-SCREEN COMMENT 4(27) text-025.
    PARAMETERS:      p_dbfile LIKE rlgrap-filename.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK dbfile.
    SELECTION-SCREEN END OF BLOCK box.
    AT-SELECTION-SCREEN                                                  *
    AT SELECTION-SCREEN ON pt_tcust.
      IF p_cust = 'X' AND
         pt_tcust IS INITIAL.
        MESSAGE e000 WITH 'Please enter custom name'.
      ENDIF.
    AT SELECTION-SCREEN ON p_unxpat.
      IF p_unix = 'X' AND
         p_unxpat IS INITIAL.
        MESSAGE e000 WITH 'Please enter Unix path'.
      ENDIF.
    AT SELECTION-SCREEN ON p_pcpath.
      IF p_pcdwn = 'X' AND
         p_pcpath IS INITIAL.
        MESSAGE e000 WITH 'Please enter PC path'.
      ENDIF.
    AT SELECTION-SCREEN ON p_dbfile.
      IF p_point = 'X' AND
         p_dbfile IS INITIAL.
        MESSAGE e000 WITH 'Please enter pointer file path in Unix'.
      ENDIF.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_pcpath.
    *Checks for the selected file
      CALL FUNCTION 'WS_FILENAME_GET'
           EXPORTING
                mask             = ',*  ,*.'
                mode             = '0'
           IMPORTING
                filename         = g_filename
           EXCEPTIONS
                inv_winsys       = 1
                no_batch         = 2
                selection_cancel = 3
                selection_error  = 4
                OTHERS           = 5.
      IF sy-subrc = 0.
        p_pcpath = g_filename.
      ENDIF.
    TOP OF PAGE                                                          *
    TOP-OF-PAGE.
      PERFORM page_header.
    START OF SELECTION                                                  *
    START-OF-SELECTION.
      SELECT * FROM tsp01 CLIENT SPECIFIED WHERE rqident IN s_spool
                            AND rqclient EQ p_client
                            AND rqdest  IN s_otptd
                            AND rq0name IN p_rqnam1
                            AND rq1name IN p_rqnam2
                            AND rq2name IN p_rqnam3
                            AND rqowner IN s_rqownr
                            AND rqtitle IN s_rqtitl.
        CHECK tsp01-rqcretime(8) IN s_rqdate.
        MOVE tsp01-rqident TO int_spo-rqident.
        MOVE tsp01-rq0name TO int_spo-rq0name.
        MOVE tsp01-rq1name TO int_spo-rq1name.
        MOVE tsp01-rq2name TO int_spo-rq2name.
        MOVE tsp01-rqtitle TO int_spo-rqtitle.
        MOVE tsp01-rqcretime(8) TO int_spo-rqcretime.
        MOVE tsp01-rqdest TO int_spo-rqdest.
        APPEND int_spo.
      ENDSELECT.
      IF sy-subrc NE 0.
    Invalid parameters entered!  Please correct and re-execute.
        MESSAGE s014(zz).
      ENDIF.
    END-OF-SELECTION.
      CLEAR: int_spo.
      SORT int_spo BY rqident rq2name.
      LOOP AT int_spo.
    Sapscript or list
        PERFORM sapscript_or_list.
    Define PDF description
        PERFORM pdf_desc.
    Option to download PDF files to local PC
    Real-time or test mode
        IF p_test <> 'X'.
          IF p_pcdwn EQ 'X'.
            PERFORM down_to_pc.
    Option to download PDF files to Unix
          ELSEIF p_unix = 'X'.
            PERFORM down_to_unix.
          ENDIF.
        ENDIF.
    Print report
      

    Hello...
    Create a new function group and required function module in the RD2 server using SE37. Enter the various parameters and exceptions, then cut and paste the code from one system to another. Create includes and use cut and paste to do that as well.

  • How to import jar & exp file into the eclipse 3.1 + jcop

    hi, I am new to the javacard technology.
    I have implementing applet by using eclipse 3.1 + jcop plugin.
    recentlly, i got jar and exp file from someone. and I have to import given two files in the my applet.
    Q1. but i don't know how to use(import) two files into the elipse.
    and...
    I have tried to put the export file structure in the build path, but I am still getting the same error:
    Q2. "resolving constant-pool of clazz cash/ccash; failed: no such clazz cash/ccash;", what means?
    anyone help me~plz!
    many thanks..
    lsh.
    Message was edited by:
    neonoble

    1) In the Package explorer right-click the project you want to import the jar files into.
    2) Click import
    3) Select Archive file in the Import dialog box and click next
    4) Browse to the jar file and select it
    Socx

  • Tables plz

    Hi all
    somebody have good exp in fi/co   i think they can help us
    when we make payment which tables are updated ?
    when we configure GL master which tables are  updated ?
    when  we configure vendor/customer master data  which one ?
    when we make AA master  which tables are updated ?
    plz  ur valuable time  makes us  very comfortable life for others guys   help us
    thanks to all
      ur specialized  person
    thanks
    raju

    Hi,
    Payment trough Automatic Payment Program
    REGUH
    REGUP
    GL Masters:
    SKA1
    SKB1
    SKAT
    Vendor Masters
    KNA1
    KNB1
    KNC1
    Customer  Masters
    LFA1
    LFB1
    LFC1
    Asset Master Data
    ANA1
    ANC1
    Go to T-code SE11 to view the tables and click on the contents to view the contents
    Best Regards
    Ashish Jain

  • Experts please guide me in Sap Abap Hr and in Sap Hr. I have 1 year exp but didn't get job wht to do  ?

    Dear SAP Experts ,
    I Have 1 year exp as an Associate SAP ABAP HR Consultant and i have done MCA but still didn't get any job i am free from 3 months didn't get any call please guide me what to do my abap is not much strong but hr is good . i am so upset tht planing to move in other job profile like SEO or work as HR executive for getting domain knowledge.so plz guide me wht to do and please also tell in ABAP HR which main topics i have to make strong ?
    Thanks
    Regards,
    Vikrant
    <<Moderator Message: How many times are you going to ask the same question?>>
    Message was edited by: kishan P

    Hi Vikrant,
    Since you are more interested towards HR than ABAP, in long term you can think of moving into SAP HCM functional career. And to be able to work as a functional consultant, you need to have good amount of business process knowledge. Considering this you can start working in core HR and gain domain experience and move your career later towards functional area.
    And more over you have ABAP HR experience,this will be very handy when you are a functional consultant.
    Regards,
    Ravi

  • Guide me please in sap abap hr and in sap hr. have 1 year exp did get job wht to do  ?

    Dear Friends ,
    I Have 1 year exp as an Associate SAP ABAP HR Consultant and i have done MCA but still did get any job i am free from 3 months did get any call please guide me what to do my abap is not much strong but hr is good . i am so upset tht planing to move in other job profile like SEO or work as HR executive for getting domain knowledge.so plz guide me wht to do .
    thanks
    Regards,
    Vikrant

    Hi Vikrant,
    Since you are more interested towards HR than ABAP, in long term you can think of moving into SAP HCM functional career. And to be able to work as a functional consultant, you need to have good amount of business process knowledge. Considering this you can start working in core HR and gain domain experience and move your career later towards functional area.
    And more over you have ABAP HR experience,this will be very handy when you are a functional consultant.
    Regards,
    Ravi

  • Urgent EXP 00028 Error

    Hi All,
    While taking Export i am getting Exp 00028 error
    i have typed
    C:\>exp userid=apregs_admin/apregs_admin file='D:\DB_Backup_08052007\fulldump\08
    052007.DMP' log='D:\DB_Backup_08052007\fulldump\08052007.log' full=Y;
    Export: Release 10.2.0.1.0 - Production on Tue May 8 13:08:20 2007
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    EXP-00028: failed to open D:\DB_Backup_08052007\fulldump\08052007.log for write
    EXP-00000: Export terminated unsuccessfully
    plz help its urgent

    Sorry i found out my mistake
    i did
    C:\>exp userid=apregs_admin/apregs_admin file='D:\DB_Backup_08052007\fulldump\08
    052007.DMP' log='D:\DB_Backup_08052007\fulldump\08052007.log' full=Y;
    i have to
    C:\>exp userid=apregs_admin/apregs_admin file='D:\DB_Backup_08052007\fulldump08052007.DMP'
    log='D:\DB_Backup_08052007\fulldump08052007.log' full=Y;

  • Need help for full db exp-imp

    Hi,
    My database is having undo segment corruption.I have considered and tried a lot of things to come out of the situation,but didn't get any +ve result. So I have decided to take a full database export,rename the database,create a new database on the same system and import the full database in the new database.Will you plz tell me the steps to do this(full db import)? Plz include a wise syntax for full db exp-imp.
    Thanks a lot

    If your only identified problem was sudden undo corruption to an online instance and you followed the steps referenced on the Burleson site (switch to manual undo management, create a new undo tablespace, drop the old undo tablespace, and switch back to automatic undo management) and then the very next day encountered undo corruption again, I would recommend two simultaneous courses of action:
    1) Get the hardware analyzed, this could be a signal of hard drive or controller problems.
    2) Scour metalink for any bug references that may be related (or just go ahead and open an iTar).
    If you persist in importing to create the database back on this same system and if you must use the same storage, I would at least try to get the file system or volume that the corruption was on taken offline and recreated.
    Just an alternate view of things ... good luck!

  • Schema Refresh using exp/imp.

    Hello All,
    I want to perform Schema Refresh of SAMPLE user from producation to Testing envrionment using export/import.
    Cud u plz tell what is the command to perform it ?
    Also Cud anyone plz tell me whether same user(SAMPLE) in Test environment gets dropped before Import done.
    Can i Perform the exp/imp using sys/system or user SAMPLE?

    tvenkatesh07 wrote:
    Hello All,
    I want to perform Schema Refresh of SAMPLE user from producation to Testing envrionment using export/import.
    Cud u plz tell what is the command to perform it ?
    Also Cud anyone plz tell me whether same user(SAMPLE) in Test environment gets dropped before Import done.
    Can i Perform the exp/imp using sys/system or user SAMPLE?If you're runnnig 10g, then use Data Pump and read the documentation:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_export.htm#i1007466
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_import.htm#i1007653
    My Oracle Video Tutorials - http://kamranagayev.wordpress.com/oracle-video-tutorials/

  • Migrate oracle 9207 DB 8 TB size frm Solaris to AIX?dont want  Exp/Imp

    Hi Guys,PLz help
    I want migrate 8TB oracle database from Solaris 8 to AIX 5.
    In my last post on the same topic I was told to refer Metalink notes
    291024.1,Note:77523.1,Note:277650.1
    acc to these notes 'EXPORT/IMPORT IS THE ONLY OPTION TO MIGRATE FROM SOLARIS TO AIX'.
    I was not convinced as In http://dba.ipbhost.com/index.php?showtopic=9523
    I read
    "As both solaris and AIX are UNIX O/S, cloning the DB is also possible from source box to target box"
    Also
    whats the role of "If the endianness is the same"??????
    Can you guys plz comment on this again.....as I'm really confused because exp/imp of 8TB
    is going to take half of my life :)
    PLz tell in any other option in 9.2.0.7?If we have
    Thanx

    You can do
    SELECT PLATFORM_NAME, ENDIAN_FORMAT
          FROM V$TRANSPORTABLE_PLATFORMto check endianness of different platform.
    -- Note, the view is only on 10g and above.
    datafiles from different endian format can't be directly copied over and use. On 10g you have option to use RMAN convert endianness.
    with that said, since Solaris and AIX are all big engianness. That means you can directly copy datafiles over and clone database without using exp/imp.
    this article has a list of how to clone
    http://www.dba-oracle.com/oracle_tips_db_copy.htm

  • Any DBA job for 11 months Exp in india

    Dear All,
    Are there any DBA job for 11 months Exp in india. Cities like Pune,Mumbai, Bangalore, Delhi, Gurgaon, Noida. If all u ppl have any requirements in ur company plz do inform me. I am also an OCA 9i ie SQL, PL/SQL Developer , but i have been working on DBA 10g for past 9 months. I have also taken a professional training from SQL*International. Plz do reply
    Regards

    Hi all
    I am also looking for Oracle DBA job in india. I am 4 years Exp As oracle DBA 8i,9i. I have taken training for 9i also.now working in Saudi arabia. I would like to work in india.
    Any body reply me
    Bye
    Best Regards

  • Shell.sh for exp backup

    hello sir,
    i have one shell.sh like
    #!/bin/bash
    exp ...................( exp is oracle utilites for export data)
    1. exp command not found
    or
    when i used ./exp ( bcoz on bin folder of oracle )
    2. ./exp no such file or directory exists
    but sir when schedule above script i will give me error.\
    My shell is "test.sh"
    #!/bin/bash
    exp hr/hr@orcl owner=hr file=filename.dmp log=logname.log
    shift+zz
    My Crontab file is
    $crontab -e
    * 10 * * * /u01/app/oracle/orahome/bin/test.sh
    My script and exp utilties files are in bin folder of oracle database.
    /db/app/oracle/orahome/bin/
    how can i solve plz. help
    sir my crontab run but i am getting above error how can solve plz reply...
    thanx

    Hi,
    The script should start like this
    It looks like you cmd does not look the exp executable.
    When you login
    type ene <enter>
    It should list all the environments.
    Pick the ORACLE_HOME from there (you need it for <path to your oracle home>)
    Try this command
    which exp <enter>
    If you get a hit, you know where exp is avl.
    if not try another command
    locate exp <enter>
    The above are for your guidance
    Your sample code should start like this (make sure first line must have #!/bin/bash)
    #!/bin/bash
    export ORACLE_HOME=<path to your oracle home> # like ERIC said change the <>
    export PATH=$ORACLE_HOME/bin:$PATH
    exp ......
    Good Luck,
    Jiltin
    Fun Programming with Oracle & Visual C++, Author of http://www.lightsql.com.

  • Exp problem ..

    I am running oracle 9i on windows 2000 advanced server. My problem is while i am trying to exp full database its hanging . I thought it was due to invalid objects which has to be validated using utlrp.sql from c:\ORACLE\HOME\RDBMS\ADMIN. But this took significant time. How long should it take to validate all invalid objects ?
    Thanks in advance ..

    Hi,
    I am facing a problem while taking backup. Plz see belove
    C:\>exp system/manager@nt file=c:\nt.dmp log=c:\nt.log full=yes
    Export: Release 9.2.0.1.0 - Production on Sat Feb 10 13:11:41 2007
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected to: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.1.0 - Production
    Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
    About to export the entire database ...
    . exporting tablespace definitions
    . exporting profiles
    . exporting user definitions
    . exporting roles
    . exporting resource costs
    . exporting rollback segment definitions
    . exporting database links
    . exporting sequence numbers
    . exporting directory aliases
    . exporting context namespaces
    . exporting foreign function library names
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions

Maybe you are looking for

  • ILife '08, LP8, FCS 2 - issues & what is new in GB 08?

    I have iLife 06 on my Mac along with LP8 and FCS 2. Would like to know: 1. What is the difference between GB 3 and GB 08? 2. Will installing iLife 08 mess up LP8 and/or FCS 2 samples? Thanks, Rob. Message was edited by: Rob A.

  • Imovie won't open (quits unexpectedly)

    I just upgraded operating systems from panther to leopard, bought imovie08 and installed it, but imovie will not open up. It says "the application iMovie quit unexpectedly" everytime and I just bought it and installed and cleaned out my harddrive and

  • Applying rules manually doesn't work for multiple messages

    I've been using Mail for some time now and love rules. Love 'em. A few months ago I started having touble and have not been able to figure it out. The rules get applied to new incoming messages properly, as they should. However, I used to be able to

  • Error 4450 HELP ME!!!!!!!!!

    SOMEONE HELP ME PLEASE!!!!!! I've tried to burn CD's and i've been getting this stupid "ERROR 4450"!! I tried to change the brand of CD's.... and tried to turn the speed of burning down and neither has worked. Is there anything else I can do???

  • Report for Savings

    Hi Gurus, I need to build a report for savings in SCM. The savings are calculated by this way: actual quantity * (reference price – actual price). Does anyone knows if there's any standard query or at least a cube or DSO that can provide this informa