Anuncio

Colapsar
No hay anuncio todavía.

System_imode_too_large

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • System_imode_too_large

    De casualidad alguien sabe como se corrije el error SYSTEM_IMODE_TOO_LARGE. Es ocasionado al mandar un proceso en fondo que ejecuta la transaccion FMF0: Seleccion de Pagos.

    El proceso empieza a correr, despues de 8 dias truena dando el siguiente mensaje y tronando en un append de una tabla interna:

    The termination occurred in the ABAP/4 program "SAPLFMPA " in
    "GET_DOCUMENTS_FI_INCL_CC".
    The main program was "RFFMS200 ".

    The termination occurred in line 91
    of the source code of program "LFMPAF02 " (when calling the editor 910).
    The program "SAPLFMPA " was started as a background job.

    000830 ENDIF.
    000840
    000850 * Normale Belegzeilen nachlesen
    000860 PERFORM get_documents_fi_lines TABLES
    000870 l_t_items
    000880 l_t_header.
    000890
    000900 APPEND LINES OF L_T_ITEMS TO C_T_ITEMS.
    > APPEND LINES OF l_t_header TO c_t_header.
    000920
    000930 * Prüfen, ob Belege aus R/2 dabei sind. Wenn ja, wird das ganze
    000940 * Ausgleichsbündel vom alten RFFMS200 bearbeitet
    000950 * (neus RFFMS200-Szenario nach der Datenumsetzung)
    000960 perform check_for_r2 tables
    000970 c_t_header
    000980 changing
    000990 c_flg_r2.
    001000 ENDFORM. " CC_GET_DOCUMENTS


    Los datos son los siguientes....

    1.- Transaccion: FMF0
    2.- Programa :RFFMS200 (estandar de SAP)
    3.- Variante con la que se corre el programa:

    Objetos de imagen selección 1000

    Entidad CP
    Sociedad SADM
    Ejercicio 2008
    Nº documento
    Nº documento
    Fe.contabilización
    Fecha de entrada 08.12.2008
    Contabilizar PA X
    Contabiliz.part.compensadas X
    Contab.partidas multisoc. X
    Anular partidas abiertas X
    Anular partidas compensadas X
    Anular partidas multisoc. X
    Fe.contabilización pagos 01.01.2008
    Ejecución test
    Visualizar sólo errores
    Lista doc.convertidos incl. X
    Lista doc.pendientes incl.

    Ningún criterio selección visible.

    P_CCPUDT
    P_CHECK
    P_HHM
    P_NO_PL

    4.- Hay un JobProgramado que corre el programa diario a las 7 de la mañana.
    5.- El proceso termina bien antes de Octubre y tardaba como 3 dias. Los ultimos meses truena por este error cada año desde hace 2 años.
    6.-Tamaño de tablas:

    BKPF = 3 MILLONES
    BSEG = 15 MILLONES
    FMIFIIT = 14 MILLONES
    BSID = 218484
    BSAK = 386027

    7.- Versiones (4.6C):

    IS-PS = 462
    PATCH = 9
    BASIS = 29
    ABAP = 35
    APPL = 35

    LO QUE YO HE INVESTIGADO ES (no sé si sea por esto y este en lo correcto)....

    1.- Con versión 46C de SAP las tablas internas no pueden crecer a mas de 2 gb de memoria.
    2.- La informacion en las tablas es desde el 2003.
    3.- El programa va, interactua y busca en toda la informacion que exista.
    4.- Las notas que se pudieran aplicar no aplican por la versión y parches que se tienen aquí. Y en estos momentos no aplicarían parches por no meterse en problemas.
    5.-Piensan pronto cambiar de versio a la 6.

    El programa estaba tronando a los 2 dias y medio, se borraron dos documentos cuyas posiciones financieras y presupuestales no concordaban. El proceso pensamos que ya iba a terminar bien pero tronó a los 8 días de ejecución en otro programa en otro append a una tabla interna.

    Gracias.

  • #2
    Intenta

    Has intentado cambiar el abap/max_imode ?

    Si no, lee esta Nota de SAP 548845, te explica como cambiar el parametro abap/max_imode de 2 Gb a 4Gb.

    Prueba con eso.

    Saludos,

    Comentario

    Trabajando...
    X