Report 18122367 EOS CWS Comb. Sales Shipments

Report 18122367 EOS CWS Comb. Sales Shipments

LanguageCaption
da-DKKombiner salgsleverancer (CWS)
de-ATKombinieren von Verkaufslieferungen (CWS)
de-CHKombinieren von Verkaufslieferungen (CWS)
de-DEKombinieren von Verkaufslieferungen (CWS)
es-ESCombinar envíos de ventas (CWS)
es-MXCombinar envíos de ventas (CWS)
fr-BECombiner les expéditions de vente (CWS)
fr-CACombiner les expéditions de vente (CWS)
fr-CHCombiner les expéditions de vente (CWS)
fr-FRCombiner les expéditions de vente (CWS)
en-USCombine Sales Shipments (CWS)
it-CHFatt. cumulative vendita (CWS)
it-ITFatt. cumulative vendita (CWS)
nl-BEVerkoopzendingen combineren (CWS)
nl-NLVerkoopzendingen combineren (CWS)

Methods

InitializeRequest

procedure InitializeRequest(NewPostingDate: Date; NewDocDate: Date; NewCalcInvDisc: Boolean; NewPostInv: Boolean; NewOnlyStdPmtTerms: Boolean; NewCopyTextLines: Boolean)

Parameters / Return Value

  • NewPostingDate Date

  • NewDocDate Date

  • NewCalcInvDisc Boolean

  • NewPostInv Boolean

  • NewOnlyStdPmtTerms Boolean

  • NewCopyTextLines Boolean


SetHideDialog

procedure SetHideDialog(NewHideDialog: Boolean)

Parameters / Return Value

  • NewHideDialog Boolean

Events

OnAfterGetRecordShipmentHeader

local procedure OnAfterGetRecordShipmentHeader(var ShipmentHeader: Record "EOS CWS Shipment Header"; var IsHandled: Boolean)

Parameters / Return Value

  • ShipmentHeader Record "EOS CWS Shipment Header"

  • IsHandled Boolean


OnAfterInsertSalesInvHeader

local procedure OnAfterInsertSalesInvHeader(var SalesHeader: Record "Sales Header"; var SalesShipmentHeader: Record "Sales Shipment Header"; var ShipmentHeader: Record "EOS CWS Shipment Header")

This event is raised after insert a Sales Header Invoice.

Parameters / Return Value

  • SalesHeader Record "Sales Header"

    Sales Header

  • SalesShipmentHeader Record "Sales Shipment Header"

    Sales Shipment Header

  • ShipmentHeader Record "EOS CWS Shipment Header"


OnBeforeFinalizeSalesInvHeader

local procedure OnBeforeFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header"; var HasAmount: Boolean; var HasError: Boolean)

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • HasAmount Boolean

  • HasError Boolean


OnBeforePreReport

local procedure OnBeforePreReport()

OnBeforePostReport

local procedure OnBeforePostReport()

OnBeforeSalesInvHeaderInsert

local procedure OnBeforeSalesInvHeaderInsert(var SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"; ShipmentHeader: Record "EOS CWS Shipment Header")

This event is raised before insert a Sales Header Invoice. You can use to assign your custom No.

Parameters / Return Value

  • SalesHeader Record "Sales Header"

    Sales Header

  • SalesShipmentHeader Record "Sales Shipment Header"

    Sales Shipment Header

  • ShipmentHeader Record "EOS CWS Shipment Header"

    Shipment Header


OnBeforeSalesInvHeaderModify

local procedure OnBeforeSalesInvHeaderModify(var SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"; ShipmentHeader: Record "EOS CWS Shipment Header")

This event is raised before modify a Sales Header Invoice. You can use to assign your custom fields.

Parameters / Return Value

  • SalesHeader Record "Sales Header"

    Sales Header

  • SalesShipmentHeader Record "Sales Shipment Header"

    Sales Shipment Header

  • ShipmentHeader Record "EOS CWS Shipment Header"

    Shipment Header


OnBeforeSalesShipmentLineOnAfterGetRecord

local procedure OnBeforeSalesShipmentLineOnAfterGetRecord(var SalesShipmentLine: Record "Sales Shipment Line"; var IsHandled: Boolean)

Parameters / Return Value

  • SalesShipmentLine Record "Sales Shipment Line"

  • IsHandled Boolean


OnFinalizeSalesInvHeader

local procedure OnFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header")

Parameters / Return Value

  • SalesHeader Record "Sales Header"

OnFinalizeSalesInvHeaderOnAfterDelete

local procedure OnFinalizeSalesInvHeaderOnAfterDelete(var SalesHeader: Record "Sales Header")

Parameters / Return Value

  • SalesHeader Record "Sales Header"

OnFinalizeSalesInvHeaderOnBeforeDelete

local procedure OnFinalizeSalesInvHeaderOnBeforeDelete(var SalesHeader: Record "Sales Header")

Parameters / Return Value

  • SalesHeader Record "Sales Header"

OnShipmentHeaderOnPreDataItem

local procedure OnShipmentHeaderOnPreDataItem(var ShipmentHeader: Record "EOS CWS Shipment Header")

Parameters / Return Value

  • ShipmentHeader Record "EOS CWS Shipment Header"

OnAfterShouldFinalizeSalesInvHeader

local procedure OnAfterShouldFinalizeSalesInvHeader(var ShipmentHeader: Record "EOS CWS Shipment Header"; SalesHeader: Record "Sales Header"; var Finalize: Boolean; SalesShipmentHeader: Record "Sales Shipment Header"; SalesShipmentLine: Record "Sales Shipment Line")

This event is raised after break condition to insert a new Sales Header Invoice is calculated.You can use to change condition.

Parameters / Return Value

  • ShipmentHeader Record "EOS CWS Shipment Header"

    Shipment Header

  • SalesHeader Record "Sales Header"

    Sales Header

  • Finalize Boolean

    Set true to create a new Sales Header Invoice, false to avoid creation

  • SalesShipmentHeader Record "Sales Shipment Header"

    Sales Shipment Header

  • SalesShipmentLine Record "Sales Shipment Line"

    Sales Shipment Line



EOS Labs -