es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Transacción de búsqueda guardada por estado y facturada.

Quiero saber dónde puedo crear una búsqueda guardada de transacciones que me traiga el “estado” de todas las órdenes de venta y, para las órdenes de venta con estado “FACTURADA”, me muestre la cantidad PAGADA en la factura correspondiente y la cantidad PENDIENTE.

¿Qué fórmula (texto) puedo utilizar para esto?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para crear una búsqueda guardada de transacciones que recupere el estado de todas las órdenes de venta, y para las órdenes de venta con estado “Facturado”, muestre el monto Pagado en la factura relacionada y el monto Pendiente, se puede utilizar la siguiente fórmula (texto):

    CASE WHEN {status} IN (‘Facturado’) THEN NVL({amountpaid}, 0) ELSE NVL({amountremaining}, 0) END

    Esta lógica de fórmula verificará el campo de estado en el registro de transacción y, si coincide con “Facturado”, devolverá el monto Pagado en la factura relacionada. Si no tiene el estado “Facturado”, devolverá el monto Pendiente. La función NVL se utiliza para manejar valores nulos en los campos.

    Puede agregar esta fórmula a una nueva columna en la búsqueda guardada yendo a Personalizar > Resultados > Nuevo > Fórmula. Asigne un nombre a su nueva columna y pegue la fórmula en el área de texto. Guarde y ejecute la búsqueda para ver los resultados.

Comments are closed.