cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

importar datos a tablas de usuario usando dtw

Former Member
0 Likes
2,929

hola buenas tardes necesito saber cual serian los pasos o la forma de poder importar por dtw a mis tablas de usuario ya que he tratado de hacerlo pero me manda un error

ya genere mis plantillas y encuentro el objeto que seria mi tabla de usuario

AST_000 y en mi tabla tengo definido 2 campor que es code y name

pero cuando trato de subir la informacion me mada el siguiente error master data user table can not add row

no se que me este faltando ojala me puedan ayudar gracias

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Likes

Unicamente tienes que tener la estructura de campos de tu tabla de usuario exactamente igual en el csv a importar con el DTW. Code Name U_0001

El truqui está en que esa csv tiene que tener dos filas iguales en su inicio:

Code Name U_0001

Code Name U_0001

1 1 Financiación Básica

2 2 Activo no corriente

nardila
Explorer
0 Likes
Muchas gracias me sirvio perfecto con campos definidos por el usuario, bendiciones
ismaelquionesga
Explorer
0 Likes

Si son tablas de usuarios creadas por ti, creo que no tendrás problemas haciendo una importación en sql server desde una tabla excel. Importante es que code y name sean únicos, es decir que no estén repetidos.

Un saludo,

Ismael

Former Member
0 Likes

Hola Ismael,

Lamentablemente esto no es cierto porque al ser un objeto definido por el usuario, se maneja una columna interna de RecordKey, que el sistema tiene si propia forma de administrar. Básicamente podrías tener problemas para agregar nuevos registros de la forma estándar.

Es cierto que se "puede", pero no es una forma soportada por SAP y no solo es cuestión de importar datos con excel.

Saludos,

Ian

Former Member
0 Likes

Hola Enrique,

Lamentablemente solo las tablas definidas por el usuario que no son objetos definidos por el usuario pueden ser migradas por DTW. Tu tabla parece de tipo maestro, por lo que debe ser por esa razón que te debe estar dando el error.

La nota habla de cómo hacer carga de datos a los objetos definidos por el usuario, pero sólo se puede hacer esto una vez, cuando se define el objeto.

Aquí lo que dice la nota, si no puedes entrar:

Values from a text file created for a UDO are not transferred into the User-Defined Table.

After creating a UDT and adding a UDF to it, create a folder named TEMP_LS in the temp folder (%temp%). Create a text file with exactly the same name as the UDT and add it to the TEMP_LS folder.

Register the new UDO with the table that you have created. While the values from the text file should be inserted into the table, in this case the table is empty.

Saludos,

Ian