Report 18060380 EOS014 Suggest Ven. Bills Note

Report 18060380 EOS014 Suggest Ven. Bills Note

LanguageCaption
en-USSuggest Vendor Bills Note (EBN)
it-ITSuggerisci notule fornitore (EBN)

Methods

CreateLine

procedure CreateLine(var VendBillHeader: Record "Vendor Bill Header")

This function creates a vendor bill line.

Parameters / Return Value

  • VendBillHeader Record "Vendor Bill Header"

    The Vendor Bill Header record


Events

OnAfterSetBillingNoteFilters

local procedure OnAfterSetBillingNoteFilters(var EOSBillingNote: Record "EOS014 Billing Note")

This function is called after the filters are set for the EOS014 Billing Note table.

Parameters / Return Value

  • EOSBillingNote Record "EOS014 Billing Note"

    The EOS014 Billing Note record filtered


OnBeforeCreateVendorBillLine

local procedure OnBeforeCreateVendorBillLine(var BillingNote: Record "EOS014 Billing Note"; var VendorBillHeader: Record "Vendor Bill Header"; var Handled: Boolean)

This function is called before creating a vendor bill line. If the function sets Handled to true, the standard process is skipped.

Parameters / Return Value

  • BillingNote Record "EOS014 Billing Note"

    The Billing Note record

  • VendorBillHeader Record "Vendor Bill Header"

    The Vendor Bill Header record

  • Handled Boolean

    The Handled flag


OnBeforeInsertVendorBillLine

local procedure OnBeforeInsertVendorBillLine(var VendorBillLine: Record "Vendor Bill Line"; var VendorBillHeader: Record "Vendor Bill Header"; var EOSBillingNote: Record "EOS014 Billing Note")

This function is called before inserting a vendor bill line. Insert called with true parameter.

Parameters / Return Value

  • VendorBillLine Record "Vendor Bill Line"

    The Vendor Bill Line record

  • VendorBillHeader Record "Vendor Bill Header"

    The Vendor Bill Header record

  • EOSBillingNote Record "EOS014 Billing Note"

    The EOS014 Billing Note record


OnAfterInsertVendorBillLine

local procedure OnAfterInsertVendorBillLine(var VendorBillLine: Record "Vendor Bill Line"; var VendorBillHeader: Record "Vendor Bill Header"; var EOSBillingNote: Record "EOS014 Billing Note")

This function is called after inserting a vendor bill line.

Parameters / Return Value

  • VendorBillLine Record "Vendor Bill Line"

    The Vendor Bill Line record

  • VendorBillHeader Record "Vendor Bill Header"

    The Vendor Bill Header record

  • EOSBillingNote Record "EOS014 Billing Note"

    The EOS014 Billing Note record


OnBeforeModifyProvisionalVendorBillNoUpdateOnBillingNote

local procedure OnBeforeModifyProvisionalVendorBillNoUpdateOnBillingNote(var BillingNote2: Record "EOS014 Billing Note"; var VendorBillHeader: Record "Vendor Bill Header"; var VendorBillLine: Record "Vendor Bill Line"; var BillingNote: Record "EOS014 Billing Note"; var Handled: Boolean)

This function is called after update the Provisional Vendor Bill No. field on the EOS014 Billing Note table and before the record is modified. If the function sets Handled to true, the modify call is skipped.

Parameters / Return Value

  • BillingNote2 Record "EOS014 Billing Note"

    The EOS014 Billing Note record to update

  • VendorBillHeader Record "Vendor Bill Header"

    The Vendor Bill Header record

  • VendorBillLine Record "Vendor Bill Line"

    The Vendor Bill Line record

  • BillingNote Record "EOS014 Billing Note"

    The EOS014 Billing Note record

  • Handled Boolean

    The Handled flag


OnAfterCreateVendorBillLine

local procedure OnAfterCreateVendorBillLine(var VendorBillLine: Record "Vendor Bill Line"; var VendorBillHeader: Record "Vendor Bill Header"; var EOSBillingNote: Record "EOS014 Billing Note")

This function is called after creating a vendor bill line. This event is raised even if standard process is skipped.

Parameters / Return Value

  • VendorBillLine Record "Vendor Bill Line"

    The Vendor Bill Line record

  • VendorBillHeader Record "Vendor Bill Header"

    The Vendor Bill Header record

  • EOSBillingNote Record "EOS014 Billing Note"

    The EOS014 Billing Note record



EOS Labs -