Ver Mensaje Individual
  #1  
Viejo 21/09/12, 17:57:26
Ariel-StaFe Ariel-StaFe is offline
Senior Member
 
Fecha de Ingreso: nov 2007
Localización: Santa Fe - Argentina
Mensajes: 321
flat & not charlike / flat & charlike

Estimados:
Estoy creando dentro de un programa Z, 2 tablas, resultado de un proceso.
Debo guardar esas tablas en el servidor.
La definicion de las mismas es similair, por ejemplo.
1er tabla
DATA: BEGIN OF t_cartera_f OCCURS 0,
ctabcaria(13), "Cuit Cta Bcria
kunnr(10),
bukrs(4), "Sociedad
belnr(10), "Nro Documento
gjahr(4), "Ejercicio
END OF t_cartera_f.

2da tabla
DATA: BEGIN OF t_clientes_f OCCURS 0,
kunnr(10),
name1(20), "Nombre cliente
END OF t_cartera_f.

Como ven estan ambas declaradas de la misma manera.
Pero cuando quiero hacer el transfer
para la tabla t_cartera_f graba Ok,
pero me da dump en la tabla t_clientes_f
UC_OBJECTS_NOT_CHARLIKE

Ya cuando entra en la ejecución, la tabla t_cartera_f
en modo debug, dice: Structure: flat & charlike
y la tabla t_clientes_f dice: Structure: flat & NOT charlike

Y me da dump al hacer el transfer
LOOP AT t_clientes_f.
registro_ctes = t_clientes_f.
TRANSFER registro_ctes TO v_f_file.
ENDLOOP.

si ambas estan declaradas igual por que hace eso ?
A alguien le paso algo similar ??

Desde ya muchas gracias
__________________
Ariel-StaFe
Analista Programador Abap Senior
Santa Fe Capital
Pcia de Santa Fe
Argentina
Responder Con Cita