MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
 
 
Herramientas Buscar en Tema Desplegado
Prev Mensaje Previo   Próximo Mensaje Próx
  #1  
Viejo 15/09/15, 07:54:26
Moniponei Moniponei is offline
Junior Member
 
Fecha de Ingreso: sep 2015
Mensajes: 3
Error tabla debe ser una estructura plana.

Muy buenas.

Soy nueva en el foro pero a ver si me podéis ayudar.

Al intentar activar un report me aparece el siguiente error y no tengo ni idea de cómo solucionarlo.

"ZSGUP_CALIFH" debe ser una estructura plana: Las tablas internas, referencias, strings y estructuras están prohibidos como componentes

Os copio el trocito de report:

TABLES: dfkkbptaxnum, "Nº identificación fiscal p.interlocutor comercial
but000, "IC: Datos generales I
but020, "IC: Direcciones
adrc, "Direcciones (Business Address Services)
adr6, "Direcciones correo electrónico
adr2, "Números de teléfono (Business Address Services)
zc0vendor, "RYSIC - Tabla para el extractor 0VENDOR_ATTR
zsgup_califh. "Documento de calificación del proveedor

DATA: BEGIN OF tabla OCCURS 0,
partner LIKE zsgup_califh-partner,
pos_glob_aj LIKE zsgup_califh-pos_glob_aj.
DATA: END OF tabla.

START-OF-SELECTION.

PERFORM borrar_registros_anteriores.

PERFORM generar_registros_nuevos.


La línea en la que me da el error es en la que he marcado en rojo.

Las cosas que he probado para ver si funcionaba son:

1. Hacer lo siguiente:
en lugar de DATA: etc... hacer

TYPES: BEGIN OF tt_tabla,
partner TYPE zsgup_califh-partner,
pos_glob_aj TYPE zsgup_califh-por_glob_aj,
END OF tt_tabla.
DATA: tabla TYPE TABLE OF tt_tabla.


No funciona.

2. También he cambiado el LIKE por TYPE en el código original, que había leído por ahí que quizá funcionase. Tampoco funciona.

3. He comentado también la línea en la que me da el error, y nada, me dice exactamente lo mismo.

No sé si será algún cambio que se haya hecho en la tabla, más que cambio en el report.

Alguien me puede ayudar? Es un poco urgente...

Gracias de antemano y un saludo!
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 16:06:28.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web