Skip to Content
avatar image
Former Member

Actualizar campo de usuario a nivel de documento en un quey

Buenas tardes colegas.

En la entrada de mercancías OP a nivel de apuntes (filas) agregué un campo de usuario para la fecha de elaboración del producto y otro campo de usuario que valida mediante un query que ejecuta un SP el cual valida que la fecha de del documento (entrada) esté dentro de un perido determinado entre la fecha de elaboración y la fecha de caducidad, la cual se determmina agregando dos años a la fecha de elaboración, lo cual también se realiza en en el SP. Lo anterior ya funciona correctamente, sin embargo, necesito que otro campo de usuario que está a nivel de documento también se actualice mediante un query que verifica el resultado devuelto en el campo de validación que puse a nivel de apuntes pero en la ventana de configuración de la busqueda formateada no tengo la opción de que se actualice cuando cambie la fecha de elaboración porque es un campo a nivel de apuntes, solo me aparecen los campos a nivel de documento.

¿Alguein tiene idea de como hacerlo?

Gracias de antemano.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jan 30, 2012 at 09:46 PM

    Hola.

    Revisa este manual para la validación indirecta de campos en la las líneas del documento: Procedimiento Aprobación para filas de documento.

    El escenario es similar a lo que planteas.

    Saludos.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hola.

      Tal vez sea necesario dejar a la vista el campo Control y vincular el otro campo para cuando cambie el campo Control.

      De esta manera se dispara la validación desde el campo Control así:

      - Se selecciona el valor de la lista del campo Control.

      - Al cambiar este se ejecuta la BF del otro campo y se actualiza su valor.

      - Al cambiar el valor del otro campo se dispara la BF del campo Control y se establece en Validado o vacío.

      En caso contrario, se puede dejar como está en mi anterior respuesta y ejecutar manualmente la BF desde ol otro campo y dejar el campo Control (oculto) sólo para evitar que se cree el documento sin validar los datos.

      Ahí te dejo estas dos opciones, a ver cuál te sirve mejor.

      Saludos.