• Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 2 años por Avatarpedperpat.
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)

Respuestas del foro


  • Avatar
    pedperpat
    Participante
    pedperpat

    Buenos días,

    En pedidos de compra Navision por estándar coge la cantidad que le especifique en el campo «cantidad» de la línea de pedido de compra y al validarla la asigna al campo «cantidad a recibir».

    Eso en teoría por estándar lo hace, aunque en la bbdd que tengo actualmente no me rellena el campo cantidad a recibir.

    Estoy mirando el onValidate de cantidad de Purchase Line de otras bbdd que tengo y que efectivamente sí que rellenan el campo de la cantidad a recibir con la cantidad especificada del producto pero no encuentro en ningún momento el lugar donde le asigna la cantidad a la cantidad a recibir.

    ¿Alguna idea de dónde se puede encontrar la asignación?

    Un saludo y muchas gracias.

    #6549
    Avatar
    cbr.conchi
    Participante
    cbr.conchi

    Buenas,

    entra en el código de la tabla 39, en el validate del campo «Cantidad» hay una función llamada «InitQtyToReceive;» en esa función es donde se rellena el campo «cantidad a recibir», si en tu caso no se rellena, yo pondría un punto de interrupción exactamente antes de la llamada a esta función, y vería con el depurador por que no lo hace…

    espero que te sirva..

    saludos,

    #6550
    Avatar
    pedperpat
    Participante
    pedperpat

    Muchas gracias, he visto que dentro del InitQtyToReceive no entraba a cambiar la cantidad a recibir debido a que faltaba poner «Remainder» en la configuración de compras y pagos.

    Así que solucionado, era ese el problema principal.

    #6551
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)

Debe iniciar sesión para responder a este tema.