#1
|
|||
|
|||
Dump TSV_TNEW_PAGE_ALLOC_FAILED en un delete
Buenas noches gente de la comunidad, queria pedir un poco de ayuda de su parte. se esta generando el siguiente dump TSV_TNEW_PAGE_ALLOC_FAILED al momento de hacer un delete a una tabla. se que el problema es por que el sistema se queda sin memoria pero quizas me podrian dar una pista de por que se produce esto. dejo el codigo del dump:
Errores tiempo ejec. TSV_TNEW_PAGE_ALLOC_FAILED Fecha y hora 2012.01.31 22:11:07 Notas para corregir errores The amount of storage space (in bytes) filled at termination time was: Roll area...................... 6221152 Extended memory (EM)........... 4001304840 Assigned memory (HEAP)......... 4000081296 Short area..................... " " Paging area.................... 40960 Maximum address space.......... 4294967295 If the error occures in a non-modified SAP program, you may be able to find an interim solution in an SAP Note. If you have access to SAP Notes, carry out a search with the following keywords: "TSV_TNEW_PAGE_ALLOC_FAILED" " " "ZFIRDIIV_08_1" or "ZFIIDI2F_1" "CREATE_OUT_IVA" Detalle código fuente Lín. Txt.fte. 2557 PERFORM get_nits_em USING t_nits_lfa1-stcd1 2558 t_nits_lfa1-name1. 2559 ELSE. 2560 MOVE wa_ep-nummr TO t_nits_lfa1-lifnr. 2561 PERFORM check_digit USING t_nits_lfa1-stkzn wa_ep-stcd1 2562 wa_ep-land1 2563 CHANGING t_nits_lfa1-digit t_nits_lfa1-stcd1. 2564 ENDIF. 2565 CLEAR: t_nits_lfa1-ort01, t_nits_lfa1-regio, t_nits_lfa1-stras. 2566 INSERT table t_nits_lfa1. 2567 2568 wa_totales_nit-nronit = t_nits_lfa1-stcd1. 2569 wa_totales_nit-nomnit = t_nits_lfa1-name1. 2570 wa_totales_nit-amnt1 = wa_ep-hwbas. 2571 wa_totales_nit-amnt2 = wa_ep-hwste. 2572 IF wa_totales_nit-amnt1 LT 0. 2573 MOVE p_frmat TO wa_totales_nit-cncpt. 2574 ENDIF. 2575 COLLECT wa_totales_nit INTO t_totales_nit. 2576 MOVE-CORRESPONDING wa_ep TO wa_totales_iva. 2577 MOVE-CORRESPONDING wa_totales_nit TO wa_totales_iva. 2578 COLLECT wa_totales_iva INTO t_totales_iva. 2579 ENDLOOP. 2580 ENDLOOP. 2581 DELETE ADJACENT DUPLICATES FROM t_nits_lfa1 COMPARING lifnr 2582 land1 2583 name1 2584 stcd1. 2585 WHEN zdi00_1006. 2586 LOOP AT gt_alv. >>>>> DELETE gt_alv-t_auste_ep WHERE hwste = 0. 2588 LOOP AT gt_alv-t_auste_ep INTO wa_ep. 2589 CLEAR: wa_totales_nit, wa_totales_iva, t_nits_kna1. 2590 2591 MOVE-CORRESPONDING wa_ep TO t_nits_kna1. 2592 IF wa_ep-nummr IS INITIAL. 2593 t_nits_kna1-stcd1 = wa_ep-xref1. 2594 t_nits_kna1-name1 = wa_ep-xref3. 2595 PERFORM get_nits_em USING t_nits_kna1-stcd1 2596 t_nits_kna1-name1. 2597 ELSE. 2598 MOVE wa_ep-nummr TO t_nits_kna1-kunnr. 2599 PERFORM check_digit USING t_nits_kna1-stkzn wa_ep-stcd1 2600 wa_ep-land1 2601 CHANGING t_nits_kna1-digit t_nits_kna1-stcd1. 2602 ENDIF. 2603 INSERT table t_nits_kna1. 2604 2605 * ini mmedina 26/02/2010. La busqueda de documentos POST ha cambiado, solo continúa la 2606 * condición: clave de referencia = VBRK gt_alv tiene el siguiente formato: DATA: BEGIN OF gt_alv OCCURS 0, bukrs TYPE bukrs, t_auste_ep TYPE rfums_tax_item OCCURS 0, t_auste_sum TYPE ty_auste_sum, t_voste_ep TYPE rfums_tax_item OCCURS 0, t_voste_sum TYPE ty_voste_sum, t_sdiff_ep TYPE ty_sdiff_ep, t_bukrs TYPE ty_bukrs_bal, END OF gt_alv. y rfums_tax_item de la siguiente manera: TYPES: BEGIN OF rfums_tax_item. INCLUDE STRUCTURE rfums_tax_item. TYPES: awtyp LIKE bkpf-awtyp, "mmedina 11/02/2010 sgtxt LIKE bseg-sgtxt, xref1 LIKE bseg-xref1, xref3 LIKE bseg-xref3, land1 LIKE kna1-land1, stkzn LIKE kna1-stkzn, ktokk LIKE lfa1-ktokk, ktokd LIKE kna1-ktokd, xcpdk LIKE kna1-xcpdk, fityp LIKE kna1-fityp, stcdt LIKE kna1-stcdt. TYPES: END OF rfums_tax_item. Desde ya muchas gracias a todos. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|