Skip to Content

ACTUALIZAR UNA TABLA DEFINIDA POR EL USUARIO CON DTW

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.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Jan 12, 2017 at 02:55 PM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 11, 2017 at 11:00 PM

    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.

    Add comment
    10|10000 characters needed 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.