Archiving Transaction SARA throws dumps.

S0003731475
Hi Gurus
I am trying to run archiving transaction SARA but it throws dumps and I canu2019t seem to find the reasonu2026u2026
Here is the dumpu2026u2026..Anyone who faced similar problemu2026u2026.Please help.
Runtime errors         SYNTAX_ERROR
       Occurred on     12/08/2009 at   13:45:09
Syntax error in program "SAPLARCH ".
What happened?
The following syntax error occurred in the program SAPLARCH :
"Method "GET_DATA" is unknown or PROTECTED or PRIVATE."
Error in ABAP application program.
The current ABAP program "SAPMAADM" had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "SAPLARCH ".
You can also perform the syntax check from the ABAP/4 Editor.
If the problem persists, proceed as follows:
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
Error analysis
The following syntax error was found in the program SAPLARCH :
"Method "GET_DATA" is unknown or PROTECTED or PRIVATE."
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
   To obtain this, select the "Print" function on the current screen.
2. A suitable hardcopy prinout of the system log.
   To obtain this, call the system log with Transaction SM21
   and select the "Print" function to print out the relevant
   part.
3. If the programs are your own programs or modified SAP programs,
   supply the source code.
   To do this, you can either use the "PRINT" command in the editor or
   print the programs using the report RSINCL00.
4. Details regarding the conditions under which the error occurred
   or which actions and input led to the error.
System environment
SAP Release.............. "620"
Application server....... "M3SAPA01"
Network address.......... "136.133.230.177"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "4x Intel 801586"
Character length......... 16 Bits
Pointer length........... 32 Bits
Work process number...... 0
Short dump setting....... "full"
Database server.......... "M3SAPA01"
Database type............ "MSSQL"
Database name............ "RDS"
Database owner........... "rds"
Character set............ "C"
SAP kernel............... "640"
Created on............... "Mar 10 2009 01:13:21"
Created in............... "NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10"
Database version......... "SQL_Server_8.00 "
Patch level.............. "274"
Patch text............... " "
Supported environment....
Database................. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"
SAP database version..... "640"
Operating system......... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2,
Windows NT 6.0"
User, transaction...
Client.............. 220
User................ "RHEMNANI"
Language key........ "E"
Transaction......... "SARA "
Program............. "SAPMAADM"
Screen.............. "SAPMAADM 0001"
Screen line......... 2
Information on where terminated
The termination occurred in the ABAP program "SAPMAADM" in "D0001_DISPLAY".
The main program was "SAPMAADM ".
The termination occurred in line 278 of the source code of the (Include)
program "MAADMO01"
of the source code of program "MAADMO01" (when calling the editor 2780).
Source code extract
002480   * check if parameters exists
002490     progname = arch_obj-retrie_prg.
002500     answer = 'YES'.
002510     CALL FUNCTION 'RS_SELSCREEN_EXISTS'
002520       EXPORTING
002530         report            = progname
002540       IMPORTING
002550         answer            = answer
002560       EXCEPTIONS
002570         no_report         = 01
002580         program_incorrect = 02
002590         program_not_found = 03.
002600     IF sy-subrc EQ 0.
002610       IF answer EQ 'NO'.
002620         LOOP AT SCREEN.
002630           CHECK screen-group1 = 'VAR'.
002640           screen-active = 0.
002650           MODIFY SCREEN.
002660         ENDLOOP.
002670       ENDIF.
002680     ENDIF.
002690   ENDMODULE.                             " D0300_DISPLAY  OUTPUT
002700
002710   *&---------------------------------------------------------------------*
002720   *&      Module  D0001_DISPLAY  OUTPUT
002730   *&---------------------------------------------------------------------*
002740   *       text                                                           *
002750   *----------------------------------------------------------------------*
002760   MODULE d0001_display OUTPUT.
002770     SUPPRESS DIALOG.
----->     CALL FUNCTION 'ARCHIVE_DISABLE_MONITORING'.
002790   ENDMODULE.                             " D0001_DISPLAY  OUTPUT
002800   *&---------------------------------------------------------------------*
002810   *&      Module  INIT_0120  OUTPUT
002820   *&---------------------------------------------------------------------*
002830   *       text
002840   *----------------------------------------------------------------------*
002850   MODULE d0120_display OUTPUT.
002860     DATA: format1(12) TYPE c.
002870     DATA: format2 TYPE i.
002880     LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN 0.
002890     SET PF-STATUS 'SPACE'.
002900     SET TITLEBAR '105'.
002910     WRITE: / 'Archivverzeichnis:'(060), file_path.
002920     ULINE.
002930     MOVE freespace TO format2.           "to format with points
002940     WRITE format2 TO format1.
002950     WRITE: / 'Verfügbarer Freiplatz:'(061),format1 NO-ZERO,'KB'.
002960     LEAVE SCREEN.
002970
Contents of system fields
SY field contents..................... SY field contents.....................
SY-SUBRC 0                             SY-INDEX 0
SY-TABIX 0                             SY-DBCNT 0
SY-FDPOS 0                             SY-LSIND 0
SY-PAGNO 0                             SY-LINNO 1
SY-COLNO 1                             SY-PFKEY
SY-UCOMM                               SY-TITLE Archive Management Module Pool
SY-MSGTY                               SY-MSGID
SY-MSGNO 000                           SY-MSGV1
SY-MSGV2                               SY-MSGV3
SY-MSGV4
Active calls / events
No.... Type........ Name..........................
       Program
       Include                                  Line
       Class
     2 MODULE (PBO) D0001_DISPLAY
       SAPMAADM
       MAADMO01                                   278
     1 MODULE (PBO) D0001_DISPLAY
       SAPMAADM
       MAADMO01                                   278
Chosen variables
     2 MODULE (PBO) D0001_DISPLAY
       SAPMAADM
       MAADMO01                                   278
%_DUMMY$$
                               2222
                               0000
                               0000
                               0000
     1 MODULE (PBO) D0001_DISPLAY
       SAPMAADM
       MAADMO01                                   278
No dump information available
Application Calls
No dump information available
Application Information
No dump information available
Internal notes
The termination occurred in the function "ab_genprog" of the SAP
Basis System, specifically in line 1423 of the module
"//bas/640_REL/src/krn/runt/abgen.c#14".
The internal operation just processed is "FUNC".
The internal session was started at 20091208134509.
Program name.........: "SAPLARCH ".
Error message........: "Method "GET_DATA" is unknown or PROTECTED or PRIVATE.".

Rajesh,
This might happen if the orginal function module ARCHIVE_GET_INFORMATION in LARCHF03 program is altered, bring back the the function module to original, it might solve your problem.
Anand B Vodnala

Similar Messages

  • Archiving Objects in SAP Retail (transaction SARA)

    Hi All.
    I have problem with archiving object WS_ACSITE in SAP RETAIL.(Transaction SARA)
    When I write data archiving, message appeard is that archive sessions are created.
    When I try to execute the next step: delete - the archive sessions are not appearing in the dialog box where we should choose the archive sessions for deletion.
    The above situation appear when I am working with plants existing in system for a while, but when I've create a new one and try to go through all SARA's steps it is OK, and master date of sites are deleted (e.g WB03).
    Can anyone help me?
    The second question is u2013 can I restore deleted sites to system?
    thanks in advance.
    Marcin

    Hello,
    Check below information for Material master record required to archive:
    1. Is there any stocks in the plant for which MMR need s to be archived? (Stock = Zero)
    2. Is there any open items at FI accounting? (There should be no pending bills or parked documents)
    3. Is there any pending delivery for this material? (there should be no open deliveries)
    If all the above criteria is met then set the deletion flag and indicator for perticular Plant you are looking for.
    Note: Make sure that non of the other plants which is sharing this MMR is marked for deletion flag / indicatory
    Then execute Archive run for archiving object MM_MATNR.
    Note: All the required configuration is done for archiving object MM_MATNR.
    Hope this will help you to archive MMR only for your required plant.
    -Thanks,
    Ajay

  • Archiving-FI SARI

    Hi All、
    I have request in hand, related to Archiving. I don’t have any idea about Archiving. All that I know about the request is : There is some Program with vague name
    ‘GP47A7X4VH809QXJNXP6Y6DG7XQD’ on its Selection Screen we give Company Code, Document No and Fiscal Year.
    After executing on the output list when I double click on any Document it takes me to the second list where I can see some more details. On this second list there is one column Description which is coming BLANK. I need to find out how we can get Description text in this list.
    Other Information: I can execute the same Pgm through SARI by giving same details in the Selection Screen. When I debug this report and Transaction for the second list, my control remains in some SAP Standard Program, not able to figure out, where should I check this. Is this program auto generated by some other Transaction, which is that Transaction and if I need to do some change where should I do?
    Your suggestions will be rewarded.
    Thanks. Praveen

    Hello Praveen,
    The report name you mentioned could be that of an archive information structure, but it also could be a report writer or report painter generated report as well.  To see if it is related to an archive information structure, you can go to transaction SARI, click on Custominzing.  Then, use the drop down functionality to try and find an archive infostructure.  Search for an infostructure related to archive object FI_DOCUMNT (if the report is searching for archived financial documents).  There will probably be multiple infostructures for the archive object so you will need to view each of them.  When you have selected the infostructure, click on display.  Then, click on the Technical data button.  If the infostructure has been activated, there will be a Report program generated name at the bottom of the pop-up box.
    Check  this against the "G*" report name you mentioned.
    And, SARI can only used to view archived data. 
    Regards,
    Karin Tillotson

  • BC_XMB archiving via SARA

    Hi
    I have a problem with BC_XMB archiving via SARA:
    Pr 1: Archiving screen (program RSXMB_ARCHIVE_MESSAGES) requires a number range input (0 - 99)...no date-range.
    Pr 2: Test-mode showed 25,536 XML messages in date-range 20090928 - 20100211 that could be archived.
    Qestions:
    1. If the screen is correct for BC_XMB archiving, then the number range in "Pr 1" must have been set via transaction SPRO. Where is this on SAP or which transaction to run?
    2. "Schedule Archiving Job" via transaction SXMS_ADMI_ARCH does not run in test-mode. I have run it before, thus taking away recent messages. Which program to use in oder to archive & delete those messages still dating from 2006 in the SXMS tables (including SXMSPERROR)?
    Kind Regards
    Merriman

    Dear Merriman,
    I saw your thread which addresses the very same issue as reported in your OSS ticket.
    Please note that we have investigated your system and we also have arranged next steps with Primary Support. We kindly ask you to stick to the recommendations given in that OSS ticket as the same will guide you through this issue.
    However, I will provide a brief answer to your first question regarding "Pr 1" in this forum as the information might be of general interest: the number ranges are used internally for determining a proper startup configuration for archiving. This is done by standard PI archiving job SAP_BC_XMB_ARCHIVE<client>. This one is to be scheduled by transaction SXMS_ADMI_ARCH only. Please do not use any transaction other than that!
    Regarding your second question please note that you are suffering from an artefact described in SAP Note 1101755. That note advises to contact SAP Support for an individual solution. The solution will be provided to you by an custom report as stated by my colleague from Primary Support in his last reply to you.
    Best regards,
    Harald Keimer
    XI Development Support
    SAP AG, Walldorf

  • Equipment archiving with SARA

    Hi experts,
    I need to archieve a list of equipment with the TCODE SARA.
    Can you suggest me the steps that I must do for it?
    Thank you very much
    Kind regards
    Lucidissimo

    Hi  Lucidissimo,
    Use transaction SARA and configure archiving object PM_EQUI. You´ll also have to define variants for the pre-processing and write jobs. Then run the jobs.
    Also, have a look at below document from page 8 that describes the process to archive equipments:
    http://help.sap.com/printdocu/core/print46c/en/data/pdf/CAARCPM/CAARCPM.pdf
    Bear in mind that you need to set the deletion flag for the equipments that you want to archive, do so in transaction IE02. SAP will allow you to set the deletion flag to any equipment but then there are many restrictions to archive an equipment, you can run analysis report RIARCEQ1 (where-used lists for pieces of equipment) to see if an equipment is "archivable".
    Hope this helps. Cheers.

  • Function module ISR_GET_DATA_FROM_XML  throwing dump.

    Hi All,
    Function module ISR_GET_DATA_FROM_XML  throwing dump.
    The dump says,
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
    caught in
    procedure "ISR_GET_DATA_FROM_XML" "(FUNCTION)", nor was it propagated by a
    RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    You attempted to use a 'NULL' object reference (points to 'nothing')
    access a component.
    An object reference must point to an object (an instance of a class)
    before it can be used to access components.
    Either the reference was never set or it was set to 'NULL' using the
    CLEAR statement.
    Can you please help me in resolving this error.
    PERFORM set_tag_constants.
    set size of XML document
    ld_size = id_size.
    create the input stream
    lr_stream = ir_ixml_stream_factory->create_istrea
         table = it_xml
         size  = ld_size ). create XML document object
    lr_dom = ir_ixml_factory->create_document( ).
    create parser
    lr_parser = ir_ixml_factory->create_parser(
         stream_factory = ir_ixml_stream_factory
         istream        = lr_stream
         document       = lr_dom ).
    Thanks
    Rohini.

    Hi,
    SELECT MBLNR     
               MJAHR     
               FROM MSEG
               INTO TABLE I_MKPF
               WHERE MBLNR IN S_MBLNR AND
                           MJAHR IN S_MJAHR.
    IF I_MKPF  IS NOT INITIAL.
    SELECT * FROM MSEG INTO TABLE O_MSEG FOR ALL ENTRIES IN I_MKPF
          WHERE MBLNR   =    I_MKPF-MBLNR
            AND MJAHR   =    I_MKPF-MJAHR
            AND MATNR   IN   I_MATNR
            AND WERKS   IN   I_WERKS
            AND LGORT   IN   I_LGORT.
    ENDIF.
    ALSO CHECK FM u2018/BEV2/ED_REA_MSEG_MKPFu2019.
    Regards,
    Deepa Kulkarni

  • Pdf file causing archive utility to throw error

    I have a couple of pdf files which cannot be compressed without an error. Supposing that the nasty file is called foo.pdf.
    . In the Finder, right click on foo.pdf
    . Select Compress "foo.pdf"
    A file called foo.pdf.zip is created but an error pops up An error occurred while compressing a file. Strangely enough, the error window has a titlebar called "Copy".
    When looking in the Console, there is always an error from mdworker listed:
    2/24/2009 10:23:37 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework /Versions/A/Support/mdworker[20524] zip importer countered an error (2) scanning "/Path/to/foo.pdf.zip"
    This same file also always errors out when trying to use -ditto- in a Terminal window. (See this minithread: http://discussions.apple.com/thread.jspa?threadID=1724912 )
    FWIW, attempting to open foo.pdf.zip causes the Archive Utility to throw the error
    Unable to unarchive "foo.pdf.zip" into "Wherever".
    Error 1 - Operation not permitted
    Does anyone have any idea what could be causing the problem?
    Bill

    Nothing's wrong with it except that it doesn't support encrypted .zip files.  You'll just have to use third-party software, or a Terminal command, to unzip those.

  • ALE throws dump Message_Type_X

    Hi All,
    I did ALE configuration on my DEV and PRD for transferring data from DEV to PRD. Although i know, we should not move any data from DEV to PRD, but it's client requirement.
    So i did ALE and model view successfully generated on DEV and RFC is perfectly fine even by connection test or authorization test.
    When i run bd10 on DEV, it successfully generated idoc with message type MATMAS. and when i get the materail via BD11, it successfully created idoc on PRD. but when i see the material in MM03, it throws error material does not exist or is not activated.
    it also throws dump Message_Type_X
    WORKFLOW_LOCAL_400
    RFC_READ_DESTINATION_TYPE
    DESTINATION_NOT_EXIST
    What steps should follow now?
    Regards
    Disha

    Hi Krishnendu,
    Status is in red when i check from t-code WE02.
    When i check it in MM90 and execute it, it does not show any log.
    Please tell if i am missing any step..
    Regards
    Disha

  • Assign Syntax throwing DUMP!!!

    Before Unicode check active, the syntax is:
    ASSIGN ELBP-KRT01+OFFSET TO <X>.
    I changed into
    ASSIGN ELBP-KRT01+OFFSET(*) TO <X>.
    after reading SAP help.
    KRT01 is DEC field from DB ELBP
    FIELD-SYMBOLS: <X> type any.
    Dump says:
    Part of the source field "ELBP-KRT01" was assigned to a field symbol,
    but this is not possible for fields of type "P".
    When I test this change...it throws dump.Am I missing something?
    Thanks
    Kiran

    I dont see any option like Accessing Fields Using Offset and Length Addressing".
    I am on 4.7EE
    I can see only below.
    ASSIGN f TO <fs>.
    Extras:
    1. ... CASTING ... or
    2. ... TYPE type
    3. ... DECIMALS dec
    4. ... RANGE range
    Hope you can help me paste the syntax from what you se rather than increasing the iterations .
    Thanks
    Kiran
    Edited by: kiran dasari on Oct 11, 2008 2:31 AM

  • Exchange 2010 Excessive Archive Transaction Logs

    I've got an Exchange 2010 environment with about 225 users over 6 mailbox DB's with corresponding Archive DB's.
    They're seeing log files for the archive DB's growing by about 25-30% of the total DB size daily. Those logs are generally about 8 x the logs generated by the corresponding primary mailbox database.
    Something like
    DB1 = 20GB  daily average logs 2GB
    DB1Archive = 90GB daily average logs ~28GB
    I don't see any Retention policies that have duplicated Tags and the Default policy has no tags assigned.
    The customer wants to continue with their existing backup process of weekly fulls and daily incremental/differentials, and missing two days is enough to max out their transaction log volumes. (which are as large as their combined database size).
    The archive db's have been in place for at least 12 weeks now so it's not just initial population, which is obvious by the fact that the archive db's are much larger than the original db's and the total logs in a week exceed the DB volumes by 2-3 times.

    Hi,
    First, please make sure there is no corruption in the retention policies.
    If there is no corruption, I recommend you create a new archive mailbox database and move archive mailbox to this new database to check result.
    Besides, here is a similar thread for your reference.
    http://social.technet.microsoft.com/Forums/en-US/77845ba9-96c4-4b94-8d55-b47c51ef8974/exchange-2010-archive-transaction-logs?forum=exchange2010
    Hope this is helpful to you.
    Best regards,
    Belinda Ma
    TechNet Community Support

  • Switch on the OIM for archived transaction with RFSEPA02 program

    Hi all,
    i have tried to switch on the OIM for archived transaction with RFSEPA02 program but it saying error.
    it can not be possilbe change OIM for archived transaction in GL account.
    is there any otherwise to switched on OIM for acrchived transaction.
    Regards,
    Veerababu

    HI,
    I believe, it won't be possible. Also, please note that RFSEPA02 report is no longer supported by SAP as its execution causes inconsistencies in the system (see note 175960 for further info).
    Regards,
    Eli

  • Diff. between content server and archive server(SARA on content server)

    I am very interested about difference between content server and archive server. Is there content server supplied by SAP and archive server by third party producers or something else?
    If so dditionally what needs to be done to archive data (via Sara) on content server. I did it on sap R/3 4.0 on an archive server. Is it huge difference to do it on 4.7x2 on content server?

    Hey,
    The content server is used to save documents,
    and SARA (and other third party producers) are used to archive old data.
    For example:
    You should use Content server - When you need to save un-structured data about worker (e.g: pictures, documents and etc) .
    You should use SARA (and other third parties) - When you need to move to archive old
    worker which have left your organization before 5 or more years (there for they are not relevant for you)
    Here is some more information about Content server
    from help.sap.com:
    "Therefore, besides the SAP database, an external content server is always available in every SAP system installation. In this way, the necessary technical infrastructure is provided for all document-centric applications and business scenarios that do not require a long-term archiving solution"
    Here is some more information about SARA and archiving
    from help.sap.com:
    "Data Archiving removes from the database application data from closed business transactions that are no longer relevant for the operational business. The archived data is stored in archive files that can be accessed by the system in read-only mode."
    for more information:
    http://help.sap.com/saphelp_nw70/helpdata/en/8c/e9ddbb5d9a524bbb7854d31b963248/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/73/c335406ee32e34e10000000a155106/frameset.htm

  • 'RS_TABLE_LIST_CREATE' - Throwing dump

    Hi,
    I am trying to call a table with the function module 'RS_TABLE_LIST_CREATE'. System is throwing a dump sayin <b>Function parameter "SELTAB" is unknown</b>.
    Do i have to declare SELTAB?... What shud i do ?
    Thanks in advance.
    CALL FUNCTION 'RS_TABLE_LIST_CREATE'
          EXPORTING
            table_name               = 'ZTVWORDERS'
            ACTION                   = 'ANZE'
          WITHOUT_SUBMIT           = ' '
          GENERATION_FORCED        =
          NEW_SEL                  =
          NO_STRUCTURE_CHECK       = ' '
          DATA_EXIT                = ' '
        IMPORTING
          PROGNAME                 =
        TABLES
            SELTAB                   = GV_PONUM
        EXCEPTIONS
          TABLE_IS_STRUCTURE       = 1
          TABLE_NOT_EXISTS         = 2
          DB_NOT_EXISTS            = 3
          NO_PERMISSION            = 4
          NO_CHANGE_ALLOWED        = 5
          OTHERS                   = 6
        IF sy-subrc <> 0.
             MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    <b></b>

    Hi
    Look at the below thread, this is having the same question and having the answer also
    call transaction
    Regards
    Sudheer

  • ALV Grid throwing dump in total function

    Hi,
      My ALV grid program, is working fine in development server, for the total and subtotal function. However, the same program is throwing a short dump in Quality server when we try to get the total.Please help!
    Regards,
    Anita Jeyan

    Hi ,
    Please go to ST22 and check what is the reason for error.
    Let me know the error.
    The reason might be due to some less data size or some data type mismatch.
    Regards,
    Uma
    Edited by: UmaDave on Jun 9, 2010 12:10 PM
    Edited by: UmaDave on Jun 9, 2010 12:10 PM

  • FM "COM_PRCAT_CREATE_API_INT"   throws DUMP!

    Hi all,
    I am trying to use the foll FM "COM_PRCAT_CREATE_API_INT" in a report but getting an exception:
    Function module "COM_PRCAT_CREATE_API_INT" was called
    with the parameter "IV_HIEARCHY_EXIST_IN_PME".
    This parameter is not defined.
    When i run this FM seperately and passing a blank value to this parameter,it works .However when using it in a report,if i pass a blank value to the parameter "IV_HIEARCHY_EXIST_IN_PME" the it gives the above dump.Since this parameter is a mandatory parameter,I need to pass some value to this parameter.
    Can somebody throw some light?

    I think UR calling the FM wrongly ...
    the parameter name is : IV_HIERARCHY_EXIST_IN_PME
    and not IV_HIEARCHY_EXIST_IN_PME

Maybe you are looking for