cancel
Showing results for 
Search instead for 
Did you mean: 

Busqueda formateada al copiar documento

Former Member
0 Kudos

Saludos a todos y gracias de antemano.

Tengo el siguiente problema.

Tengo una busqueda formateada en los documentos de venta, oferta, orden de venta y factura.

La misma segun una serie de parametros y calculos me da el precio del articulos y me trabaja bien.

El problema es cuando en algun documento ocupan indicar el precio manual, por algun motivo, al copiar este documento,

ejemplo de la Oferta a la orden, no respeta el precio manual que le indicaron y ejecuta la busqueda formateada por lo

que le sobreescribe el precio manual.

La ayuda es como puedo bloquear que al copiar documentos no me ejecuta las busquedas formateadas en el documento destino.

Saludos y gracias.

Que todo sea para bien..!!

Accepted Solutions (1)

Accepted Solutions (1)

agustin_marcoscividanes
Active Contributor
0 Kudos

Hola

y si consideras el campo Origen de precio para determinar si la búsqueda formateada debe ejecutarse o no.

Un saludo

Agustín Marcos Cividanes

Former Member
0 Kudos

Hola Agustin, gracias por responder.

No entendí,  y no recuerdo cual es el campo Origen de precio.

Me puedes ayudar un poco en este aspecto.

Gracias.

agustin_marcoscividanes
Active Contributor
0 Kudos

Hola

hay un campo que indica el origen del precio en cada línea (manual, lista de precio, precios especiales).

Yo probaría que si este campo tiene valor manual no se ejecute el cálculo de la búsqueda formateada, y en caso contrario sí.

Un saludo

Agustín Marcos Cividanes

Former Member
0 Kudos

OK, listo Agustin, gracias por la sugerencia.

Voy a interlo así.

Saludos.

Former Member
0 Kudos

Hola Agustin.

Te cuento como resolvi el problema, basado en la idea que me diste.

Adjunto parte de la BF

-- SI ES COPIADO DE ORDEN DE VENTA

IF $[OINV.Comments] like '%Basado%'

select  lov.Price

from     ordr orv

        inner join rdr1 lov on orv.DocEntry = lov.DocEntry

where   orv.DocEntry = $[INV1.BaseRef]

AND     lov.ItemCode = $[INV1.ItemCode]

-- DOLARES - LISTA DE PRECIOS PARA EQUIPOS

Else If

En este ejemplo si en comentario de la factura esta la palabara Basado, que esta la agrega ya por defecto el sistema al copiar un documento,  busca los precios en la orden de venta, de lo contrario ejecuta los calculos necesarios.

Lo deje asi pensando que si quitan o editan la palabra Basado, pueden ejecutar la formula original.

Saludos y garcias de nuevo.

Answers (0)