cancel
Showing results for 
Search instead for 
Did you mean: 

Copiar campo Referencia en NC a Asiento (contable automatico)

Former Member
0 Kudos

Buen día, quisiera saber si alguien tiene idea de como copiar la referencia(numatcard) de una Nota de Credito aplicada por separado a un cliente, al campo Referencia 2 del Asiento Contable que genera.

Si creas una factura y en el Numatcard de la facturas capturas una referencia, esta se copia en la Referencia 2 del asiento contable de esa factura, pero en la NC no lo hace.

Actualmente la versión que tenemos es 2007 PL07, ya realice las pruebas en la 8.8 y el procedimiento que sigue SAP en el asiento es el mismo para las NC.

se me ocurre una busqueda formateada pero no encuentro con que campo ligar esa busqueda.

Si alguien tiene alguna idea se los agradecere..

Saludos

Accepted Solutions (0)

Answers (1)

Answers (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Estimado

Revise este post.

Ahi comente porque no se puede a menos que sea via TN a un UDF

Slds

Former Member
0 Kudos

Bien ya vi el post, ya pude generar una busqueda que la ejecute dependiendo del type de documento desde donde se genero el asiento, pero si consulto el asiento no aparece nada si no hasta que le doy en la Lupa.

Habra alguna manera para que se actualice ese campo al momento que se esta creando el documento, y no tener que ir a actualizar el asiento. ??

De antemano Muchas Gracias

felipe_loyolarodriguez
Active Contributor
0 Kudos

Si la hay pero a un campo de usuario, los UPDATES a campos o tablas del sistema estan prohibidos

1º Crea un campo de usuario en los asientos contables; Tipo alfanumerico

2º Inserta este TN


IF @object_type = 14 AND @transaction_type IN ('A','U')
BEGIN
	UPDATE OJDT SET U_CAMPO_USUARIO /*Nombre de tu campo*/ = (SELECT T0.NumAtCard FROM ORIN T0 WHERE T0.DocEntry = @list_of_cols_val_tab_del)
	WHERE TransId = (SELECT Y.TransId FROM ORIN Y WHERE Y.DocEntry = @list_of_cols_val_tab_del)
END

Saludos

former_member188440
Active Contributor
0 Kudos

Felipe, los updates de campos de usuario, aun en tablas de sistema tambien estan prohibidos

Solo updates en tablas de usuario son permitidos.

felipe_loyolarodriguez
Active Contributor
0 Kudos

D:!!!

Teniamos entendido que solo era en los campos del sistema...

Y que si es podia en UDF y UDT

Habra que eliminar el campo entonces...

y aplicar este metodo

Gracias Mauricio por la info, siempre se puede aprender algo nuevo