Skip to Content
0
Apr 08, 2008 at 12:58 PM

Sap Archiving u0096 STO error on version ECC 6.0

234 Views

Hi experts. I take a long of time with this error and I hope that you can help me. Explain the program.

We have a archiving project of no standard objects. This objects run on Sap version 4.6C, but now, on version ECC 6.0, the Store program give a execution error. The log of the STO Job on Sara transaction is the follow:

Job started

Step 001 started (program RSARCH_STORE_FILE, variant , user ID ARUIZ)

Archive file 000241-001ZIECI_RF02 is being processed

Archive file 000241-001ZIECI_RF02 does not exist (Message no. BA111)

Error occured when checking the stored archive file 000241-001ZIECI_RF02 (Message no. BA194)

Job cancelled after system exception ERROR_MESSAGE (Message no. 00564)

The Write and Delete programs runs correctly.

A strandar Archiving Object like FI_TCJ_DOC runs Ok (WRI, DEL and STO programs). The customazing for both objects are nearly on OAC0, FILE transactions. The changes are on Sap Directories. Write for you the most important customazing actions:

Transaction: FILE

ZIECI_RF02 (No Standard)

Logical File Path --> ZZA_ARCHIVE_GLOBAL_PATH

Physical Path --> /usr/sap/CX6/ADK/files/ZA/<FILENAME>

Logical File Name Definition -->

ZZA_ARCHIVE_DATA_FILE_ZIECI_RF02

FI_TCJ_DOC (Standard)

Logical File Path --> ARCHIVE_GLOBAL_PATH

Physical Path --> <P=DIR_GLOBAL>/<FILENAME>

Logical File Name Definition --> ARCHIVE_DATA_FILE

Transaction: AOBJ

Customazing settings:

ZIECI_RF02

Logical File Name --> ZZA_ARCHIVE_DATA_FILE_ZIECI_RF02

FI_TCJ_DOC (Standard)

Logical File Name --> ARCHIVE_DATA_FILE

I prove to put in own archiving object (ZIECI_RF02) the logical file name -> ARCHIVE_DATA_FILE too and the error go on.

In the others parameters the values for both objects are:

Delete Jobs: Start Automatically

Content Repository: ZA (Start Automatically)

Sequence: Delete Before Storing

I see the point of the storing STO program (RSARCH_STORE_FILE) where own archiving failed. I made a program with the function and debbuging this can see the next:

REPORT zarm_06_prueba_http_archivado.

DATA: LENGTH TYPE I,

T_DATA TYPE table of TABL1024.

BREAK ARUIZ.

CALL FUNCTION 'SCMS_HTTP_GET'

EXPORTING

mandt = '100'

crep_id = 'ZA'

doc_id = '47AAF406C02F6C49E1000000805A00A9'

comp_id = 'data'

offset = 0

length = 4096

IMPORTING

length = length

TABLES

data = t_data

EXCEPTIONS

bad_request = 1

unauthorized = 2

not_found = 3

conflict = 4

internal_server_error = 5

error_http = 6

error_url = 7

error_signature = 8

OTHERS = 9.

IF sy-subrc <> 0.

MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.

If execute the program, SAP returns the next error:

Error in HTTP Access: IF_HTTP_CLIENT -> RECEIVE 1

The sy-subrc variable value is 6 -> error_http

The call of the method is the follow:

call method http_client->receive

exceptions

http_communication_failure = 1

http_invalid_state = 2

others = 3

sy-subrc value is 1 -> http_communication_failure

The unusual of the case are that the Archiving Objects work on SAP 4.6C perfectly,

furthermore on version ECC 6.0 the standard and no standard objects uses Sap Content Server with the same connection (HTTP), IP, PORT and Repository.

I hope that anypeople can help me. A lot of thanks for your time.

Best Regards.