Skip to Content
0

ACTUALIZAR UNA TABLA DEFINIDA POR EL USUARIO CON DTW

Jan 11, 2017 at 10:23 PM

484

avatar image

Buenas tardes

Cree una tabla para una segunda linea para los articulos de inventario, esta tabla se llama U_USegundaLinea y tiene los campos codigo y nombre de la segunda linea, pero cuando la veo en SAP BUSINESS ONE dice que el campo se llama @U_USegundaLinea_code y @U_USegundaLinea_name, lo que quiero hacer es a través de DTW actualizar la tabla pero no se como debería hacer el template de esta tabla.

Espero puedan ayudarme, muchas gracias.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Best Answer
Gerardo Mendez Jan 12, 2017 at 02:55 PM
0

Hola Camilo.

Día tras día me lamento al entrar a esta nueva plataforma, nos rompieron la buena rutina que llevábamos con el anterior diseño.

De igual manera lamento comentarte que el campo code no es modificable, funje la función de llave primaria (como el DocEntry de los documentos de MKT) por lo tanto al momento de querer realizar una actualización por medio de DTW, el sistema no encontrará el registro 001 y por lo tanto no realizará la actualización.

En caso de que necesitaras modificar el campo name o algún otro implicado en la tabla, el procedimiento es el siguiente:

1.- Seleccionar "Setup Data"

2.- Update existing data

3.- User defined data

4.- Tables UDT

5.- Eliges tu tabla y sigues el procedimiento normal de cualquier otra actualización vía DTW.

Tal vez sea una mejor idea comenzar a utilizar una nueva tabla con la codificación que deseas.

Suerte.

No olvides puntuar las respuestas y marcar la respuesta que da solución a tu inconveniente.

Share
10 |10000 characters needed characters left characters exceeded
Gerardo Mendez Jan 11, 2017 at 11:00 PM
0

Hola compañero.

Lo que te dice el sistema es que tu tabla se llama @SegundaLinea y que el nombre del campo es code, el mismo escenario es para el campo name.

Si tu tabla solo cuenta con ambos campos, tu plantilla debe ir solo con ambos campos

code name

code name

Ahora bien, si te encuentras en la versión más reciente de SAP Business One puedes actualizar los registros de una manera mucho más fácil:

El primer paso es dar clic derecho + copiar tabla: Imágenes integradas 2

Abres un Excel y pegas lo que acabas de copiar: Imágenes integradas 3Modificas las tarifas que ocupes y cuando termines selecciona la información y cópiala Imágenes integradas 4Regresa a tu tabla de SAP y con clic derecho en el primer campo selecciona pegar Imágenes integradas 5Te aparecerá el siguiente cuadro, selecciona "Si" Imágenes integradas 6En automático se pegará toda la información, por ello es importante que copies todas las filas y columnas, aunque no hayan sido modificadas. En resumen, se trata de copiar tu información actual de SAP, pegarla en Excel para actualizarla, copiarla nuevamente y pegarla en SAP para que todo quede actualizado.Saludos.No olvides puntuar las respuestas.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Buenos días Gerardo que bueno verte por acá de nuevo a pesar de los cambios en el foro.

Mira lo que pasa es que necesito hacer un UPDATE para unos códigos, tienen el código 1, 2, 3 y quiero cambiarlos por 001,002,003 sin embargo hacerlo manualmente no me ha sido posible ya que solo me permite modificar el campo name.

Por esto quiero intentar actualizarlos a través de DTW sin embargo no se como deberia ir este template, debo colocar en algun lado el nombre de la tabla?... La verdad nunca he hecho esto.

Muchas gracias por tu respuesta y espero puedas ayudarme a aclarar las dudas.

0