#1
|
||||
|
||||
Problema con Download a servidor, tamaño de variable
Hola a todos buenas tardes.
Estoy llenando un layout con datos de proveedores, en un layout que tiene como salida 636 caracteres. defini mi tabla interna de 700 char. TYPES: BEGIN OF ty_txt, txt(700), END OF ty_txt. data: it_det TYPE STANDARD TABLE OF ty_txt. Durante el proceso de llenado de la IT, agrego un dato (Codigo Postal en este caso) wa_det-txt+499(5) = wa_lfa1-pstlz. Más abajo agrego una constante de '00'. wa_det-txt+544(2) = '00'. Hago el append a la tabla interna APPEND wa_det TO it_det. Despues hago el download al server OPEN DATASET l_file FOR OUTPUT IN TEXT MODE ENCODING DEFAULT. LOOP AT it_det INTO wa_det. TRANSFER wa_det TO l_file LENGTH 700. IF sy-subrc <> 0. MESSAGE ID 'SU' TYPE 'I' NUMBER '000' WITH 'No se pudo subir el archivo de proceso al servidor'. EXIT. ENDIF. ENDLOOP. CLOSE DATASET l_file. Pero, al momento de revisar los datos que se descargaron en el server, lo reviso, y solo guardo hasta el código Postal (posicion 505) Pero el resto ya no lo pone Existe alguna restriccion para el tamaño de campos en un download a directorio de sap? Y una cosa mas... se necesita que al final se pongan N cantidad de espacios en blanco, pero al pasarlo al archivo.. se los vuela! Alguna ayuda para estos detalles??? Desde ya les agradezco... MIl Gracias!! Jazs
__________________
Jazzy Lebon |
Herramientas | Buscar en Tema |
Desplegado | |
|
|