Codeunit 80 Sales Post

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #4045
    pedperpat
    Participante

    Buenos días y feliz año.

    He estado mirando en la codeunit 80 el código para ver dónde se encarga de hacer los siguientes procesos:

      Registrar albarán
      Registrar factura
      Registrar factura prepago
      Registrar abono prepago

    Y hasta ahora no he podido dar con los fragmentos de código en los que se hace ni las funciones que lo hacen.

    Agradecería una pequeña ayuda sobre el tema para poder salir un poco de dudas.
    Muchas gracias.

    Un saludo.

    #4049
    Laura Nicolàs
    Superadministrador

    Hola pedperpat,

    El proceso de registro es largo, y repasar el código no es sencillo… cuando escribimos el libro de Implementing Dynamics NAV 2013, desglosamos la rutina de registro de arriba a abajo, y nos salió este esquema:

    [img]https://clipdynamics.com/wp-content/uploads/2018/01/RutinaDeRegistro.png[/img]

    En la Codeunit 80:

    • La función ‘InsertPostedHeaders’ inserta la cabecera del documento registrado
    • La función ‘InsertShipmentLine’ inserta las lineas del albarán. ‘InsertReturnReceiptLine’ si se trata de una devolución.
    • La función ‘CreatePrepaymentLines’ crea las líneas de la factura prepargo

    En general, si buscas desde donde se lanzan los eventos OnBefore y OnAfter, encontrarás los “puntos clave” de la Codeunit.

    Salut!
    Laura Nicolàs

    #4055
    pedperpat
    Participante

    Muchísimas gracias Laura,

    Mejor esquematizado imposible.
    Me pongo con ello ahora en tener un rato.

    Un saludo.

    #8793
    mtsainf
    Participante

    Buenas tardes,

    en Business Central, estoy buscando el momento en que la favtura de venta ha pasado al histórico y ha desaparecido de la tabla de facturas de venta.

    He intentado usar OnAfterFinalizePosting de la codeunit 80 y me sigue encontrando la factura de venta, y con OnAfterPost de la codeunit 82 parece que ni siquiera entra al código.

    Me podéis ayudar?

    Gracias

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.