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 |
Es raro que te ande de una manera y de otra no... se me ocurre que le pongas
Type C, a todos los campos |
Kibo.
Gracias por contestar pero no, x suerte encontre el problema. Ante todo, expuse mal los datos, En la 2da tabla estaba definido asi kunnr like ---. name1 like ---, y ese fue el problema. Si las tablas tienen todos los campos definidos de tipo (texto) esta todo ok y te muestra Structure: flat & charlike Si en las tablas definis campos con el LIKE.. no te deja hacer el Transfer.. salvo que coincida todo ok te muestra la tabla como Structure: flat & NOT charlike y te da dump - UC_OBJECTS_NOT_CHARLIKE Ya lo resolvi, lo dejo por si a alguien mas le pasa. Saludos y gracias |
hola
hola,
Y como lo resolviste, declaraste la variable o la tabla de algun modo en especial muchas gracias por tu respuesta saludos. |
Resp a Sapito
Sapito
La tabla la trabaje con los campos en modo texto. (t_final x ejemplo) Luego defini un DATA: t_reg LIKE LINE t_final Loop a t_final. t_reg = t_final. TRANSFER t_reg TO path_archivo_servidor. endloop. Saludos |
Husos Horarios son GMT. La hora en este momento es 13:52:36. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web