Report 18091202 EOS IPL Sales Closing Invoice

Report 18091202 EOS IPL Sales Closing Invoice

LanguageCaption
de-ATVerkaufsabschlussrechnung aus Rechnungsplan
de-CHVerkaufsabschlussrechnung aus Rechnungsplan
de-DEVerkaufsabschlussrechnung aus Rechnungsplan
en-AUSales Closing Invoice from Invoice Plan
en-CASales Closing Invoice from Invoice Plan
en-GBSales Closing Invoice from Invoice Plan
en-NZSales Closing Invoice from Invoice Plan
en-USSales Closing Invoice from Invoice Plan
it-CHFattura di chiusura vendita dal piano fattura
it-ITFattura di chiusura vendita dal piano fattura

Methods

CreateSalesHeader

procedure CreateSalesHeader()

CreateSalesLine

procedure CreateSalesLine(var SalesHeaderInvoice: Record "Sales Header"; var SalesHeaderCreditMemo: Record "Sales Header")

Parameters / Return Value

  • SalesHeaderInvoice Record "Sales Header"

  • SalesHeaderCreditMemo Record "Sales Header"


CheckSalesOrder

procedure CheckSalesOrder(SalesHeaderInvoiceLocal: Record "Sales Header")

Parameters / Return Value

  • SalesHeaderInvoiceLocal Record "Sales Header"

CheckLines

procedure CheckLines()

CheckSalesShptLine

procedure CheckSalesShptLine()

Events

OnBeforeOurOrderCommentLine

local procedure OnBeforeOurOrderCommentLine(SalesLine: Record "Sales Line"; SalesOrderHeader: Record "Sales Header"; SalesHeaderInvoiceLocal: Record "Sales Header"; var skipOurOrderCommentLine: Boolean)

Raised before inserting Sales Line with Our Order Comment Line, can be used to skip or modify the line.

Parameters / Return Value

  • SalesLine Record "Sales Line"

    Sales Line which is about to be inserted

  • SalesOrderHeader Record "Sales Header"

    Sales Order Header that is being processed

  • SalesHeaderInvoiceLocal Record "Sales Header"

  • skipOurOrderCommentLine Boolean

    If set to true skips the inserting of the Our Order Comment Line


OnBeforeModifyOurOrderCommentLine

local procedure OnBeforeModifyOurOrderCommentLine(var SalesLine: Record "Sales Line"; SalesOrderHeader: Record "Sales Header"; SalesHeaderInvoiceLocal: Record "Sales Header")

Raised before inserting Sales Line with Our Order Comment Line, can be used to skip or modify the line.

Parameters / Return Value

  • SalesLine Record "Sales Line"

    Sales Line which is about to be inserted

  • SalesOrderHeader Record "Sales Header"

    Sales Order Header that is being processed

  • SalesHeaderInvoiceLocal Record "Sales Header"


OnBeforeYourOrderCommentLine

local procedure OnBeforeYourOrderCommentLine(SalesLine: Record "Sales Line"; SalesOrderHeader: Record "Sales Header"; SalesHeaderInvoiceLocal: Record "Sales Header"; var skipYourOrderCommentLine: Boolean)

Raised before inserting Sales Line with Your Order Comment Line, can be used to skip or modify the line.

Parameters / Return Value

  • SalesLine Record "Sales Line"

    Sales Line which is about to be inserted

  • SalesOrderHeader Record "Sales Header"

    Sales Order Header that is being processed

  • SalesHeaderInvoiceLocal Record "Sales Header"

  • skipYourOrderCommentLine Boolean

    If set to true skips the inserting of the Your Order Comment Line


OnBeforeModifyYourOrderCommentLine

local procedure OnBeforeModifyYourOrderCommentLine(var SalesLine: Record "Sales Line"; SalesOrderHeader: Record "Sales Header"; SalesHeaderInvoiceLocal: Record "Sales Header")

Raised before inserting Sales Line with Your Order Comment Line, can be used to skip or modify the line.

Parameters / Return Value

  • SalesLine Record "Sales Line"

    Sales Line which is about to be inserted

  • SalesOrderHeader Record "Sales Header"

    Sales Order Header that is being processed

  • SalesHeaderInvoiceLocal Record "Sales Header"



EOS Labs -