Error en batch input F.38

Hola a Todos

Espero se encuentren bien y de ser posible alguien pueda orientarme con un tema que hay en traslado de impuestos para S4

Se ejecuta F.38 para el traslado de impuestos y posterior a esto se ejecuta el Batch Input en SM35 con las siguientes selecciones

  • Visualizar solo errores

  • Log Ampliado

  • Modo Experto

  • Tam. Estandar Dynpro

Cuando se está ejecutando el batch el sistema muestra el siguiente mensaje en FB05

El campo RF05A-XPOS1. con existe en loop del dynpro SAPMF05A 0122.

Nº mensaje: 00358

Diagnóstico

El campo RF05A-XPOS1 . indicado no existe en el loop del dynpro SAPMF05A 0122.

Procedimiento

Verifique los datos batch input para ver si hay un error de escritura o si ha modificado el nombre de campo del dynpro.

Los campos de loop deben indicarse en batch input de la siguiente

manera: LOOPFELD(3), donde ‘(3)’ se refiere a la línea del loop.

De antemano gracias por su ayuda

Saludos

Hola,
el error que te da ahi, es debido a que ese campo esta en una grilla y no le estás especificando el número de registro que necesitás modificar, es decir,
No podés poner RF05A-XPOS1 directamente,
si no que, deberías poner RF05A-XPOS1(01), RF05A-XPOS1(02), RF05A-XPOS1(03), etc.

Agrego un ejemplo:

SAPMF05A 0131

           BDC_CURSOR                     RF05A-XPOS1(03)
           BDC_OKCODE                     /00
           RF05A-AGKON                    450009               RF05A-AGKON          RF05A-AGKON
           BKPF-BUDAT                     28.04.2016           BKPF-BUDAT           BKPF-BUDAT
           BKPF-MONAT                     4                    BKPF-MONAT           BKPF-MONAT
           BKPF-BUKRS                     EMVS                 BKPF-BUKRS           BKPF-BUKRS
           BKPF-WAERS                     EUR                  BKPF-WAERS           BKPF-WAERS
           RF05A-XPOS1(01)                                     RF05A-XPOS11         RF05A-XPOS11
           RF05A-XPOS1(03)                X                    RF05A-XPOS13         RF05A-XPOS13

       SAPMF05A 0731

           BDC_CURSOR                     RF05A-SEL02(01)
           BDC_OKCODE                     =PA
           RF05A-SEL01(01)                5100041524           RF05A-SEL0101        RF05A-SEL0101
           RF05A-SEL02(01)                5100041525           RF05A-SEL0201        RF05A-SEL0201

       SAPDF05X 3100

           BDC_OKCODE                     =OMX
           BDC_SUBSCR                     SAPDF05X
           BDC_CURSOR                     RF05A-ABPOS
           RF05A-ABPOS                    1                    RF05A-ABPOS2         RF05A-ABPOS2

       SAPDF05X 3100

           BDC_OKCODE                     =BU
           BDC_SUBSCR                     SAPDF05X
           BDC_CURSOR                     RF05A-ABPOS
           RF05A-ABPOS                    1                    RF05A-ABPOS3

Saludos.

1 me gusta

Hola sconoredhot

Una disculpa por la demora en la respuesta

Platicandolo el desarrollador ABAP se opto por levantar una nota directamente a SAP ya que puede tratarse de una actualizacion, estamos en S/4

En cuanto tengamos respuesta te comento en que acabo

Muchas gracias por la respuesta

Saludos

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.