cancel
Showing results for 
Search instead for 
Did you mean: 

Campo de usuario Factura DTW

Former Member
0 Kudos

Buen día a todos

Necesito actualizar un campo de usuario de una factura de clientes, el campo se llama U_Guia, el archivo de cabecera qué campos debe llevar?

Agradezco me puedan colaborar.

Accepted Solutions (1)

Accepted Solutions (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Solo debes llenar un excel con 2 columnas

DocEntry     U_CAMPOUSUARIO (con mayusculas y minusculas tal cual esta en la BD)
DocEntry     U_CAMPOUSUARIO

1                    valor

2                    valor

3                    valor

4

5

Los DocEntry se obtienen desde la tabla OINV campo DocEntry, el DocNum no sirve, debe ser el Docentry.

Saludos

FLR

felipe_loyolarodriguez
Active Contributor
0 Kudos

La solución es

Colocar en el template

RecordKey     DocNum     U_CAMPOUSUARIO

Recordkey     DocNuM     U_CAMPOUSUARIO

Pero en la columna DocNum no debe ir el valor del DocNum de la base de datos si no que el DocEntry ya que el DTW interpreta el DocNum como DocEntry al buscar un documento.

Saludos

FLR

Answers (1)

Answers (1)

Former Member
0 Kudos

Hola,

DocNum, DocType y el nombre del Campo de usuario (U_xxxx)

JAMS

Former Member
0 Kudos

Hola JAMS

Hice la prueba y me genera el siguiente error "Cannot add row without complete selection of batch/serial numbers Applications defined or object defined error 65171"

Intenté agregarle el campo serie y me genera el mismo error.

Agradezco tus comentarios.

AMM

Former Member
0 Kudos

Ana Maria,

Este error suele presentarse cuando se intenta cargar datos NO consistentes, en este caso hace referencia a lotes o series, lo que entendí es que necesitas actualizar un campo de usuario a nivel de encabezado de un documento de ventas, verifica la información que estas tratando de actualizar.

JAMS

Former Member
0 Kudos

Hola JAMS

Adjunto envio el excel que estoy cargando, es exactamente eso lo que intento actualizar un campo de usuario a nivel de encabezado de facturas de venta que se encuentran abiertas, pero me sigue generando el error descrito.

Agradezco tu colaboración.

Former Member
0 Kudos

Hola,

Prueba a enviar en el DocType = dDocument_Items

Former Member
0 Kudos

Hola

Gracias por tu colaboración.... realicé ese procedimiento y genera el mismo error. No se me ocurre que mas podría ser?

Gracias

gabriel_donoso
Participant
0 Kudos

Ana Maria

Te falta en tu archivo el campo DocEntry del documento a actualizar.

Nos puedes decir cual es la ruta o pasos en el DTW que estas siguiendo para cargar este archivo?

Slds.

Former Member
0 Kudos

Buenas tardes Gabriel

Estoy siguiendo esta ruta en DTW: Transactional Data / Update Existing Data / Financials / Journal Entry / JournalEntries.

Me sigue generando error.

Agradezco me puedan colaborar

AMM

felipe_loyolarodriguez
Active Contributor
0 Kudos

Si usas el JournalEntry (asientos contables) debes usar el campo TransId y no DocEntry ni DocNum

Saludos

FLR

gabriel_donoso
Participant
0 Kudos

Estimada Ana Maria

Haz lo siguiente para actualizar el campo de usuario en el documento de Venta:

Ruta de carga en el DTW:

Transaccional Data / Upate Data Existing / Sales /  AR Invoice

Despues selecciona tu archivo txt y lo cargas, ya hice las pruebas y funciona.

Te adjunto los campos que debes considerar en tu archivo txt para actualizar los datos.

Slds.

Former Member
0 Kudos

Gabriel, gracias por tu colaboración, me sigue generando error. He intentado de todas formas y nada, adjunto imagen del error

gabriel_donoso
Participant
0 Kudos

Ana Maria

No adjuntaste la imagen, muéstranos el archivo txt por favor, slds.

sorry si esta la imagen.. muestranos el archivo txt que estas cargando, please.

Former Member
0 Kudos

Hola Gabriel adjunto imagen del TXT

gabriel_donoso
Participant
0 Kudos

Ana Maria

Recuerda que los campos de Usuario en SAP comienzan con "U_xxxxx", en tu caso deberia ser "U_ElaboroReq";

y

Valida que el valor que estas ingresando en la columna Series sea "4" y no "04", por lo general es de 2 digitos como minimo.

Slds.