Codeunit 18090631 EOS Doc. Params Calculation

Codeunit 18090631 EOS Doc. Params Calculation

Methods

GetDocParams

procedure GetDocParams(DocVariant: Variant; var TmpParamBuffer: Record "EOS Doc. Line Param. Buffer")

From a document returns shipping relative data

Parameters / Return Value

  • DocVariant Variant

  • TmpParamBuffer Record "EOS Doc. Line Param. Buffer"


Events

OnGetDocParamsForTable

local procedure OnGetDocParamsForTable(DocVariant: Variant; var TmpDocParamBuffer: Record "EOS Doc. Line Param. Buffer"; var Handled: Boolean)

Parameters / Return Value

  • DocVariant Variant

  • TmpDocParamBuffer Record "EOS Doc. Line Param. Buffer"

  • Handled Boolean


OnBeforeCalcDocLineParameters

local procedure OnBeforeCalcDocLineParameters(HeaderDoc: Variant; LineDoc: Variant; HeaderParams: Record "EOS Doc. Line Param. Buffer"; var TmpParamBuffer: Record "EOS Doc. Line Param. Buffer")

Parameters / Return Value

  • HeaderDoc Variant

  • LineDoc Variant

  • HeaderParams Record "EOS Doc. Line Param. Buffer"

  • TmpParamBuffer Record "EOS Doc. Line Param. Buffer"


OnAfterCalcDocLineParameters

local procedure OnAfterCalcDocLineParameters(HeaderDoc: Variant; LineDoc: Variant; HeaderParams: Record "EOS Doc. Line Param. Buffer"; var TmpParamBuffer: Record "EOS Doc. Line Param. Buffer")

Parameters / Return Value

  • HeaderDoc Variant

  • LineDoc Variant

  • HeaderParams Record "EOS Doc. Line Param. Buffer"

  • TmpParamBuffer Record "EOS Doc. Line Param. Buffer"


OnAfterCalcHeaderValues

procedure OnAfterCalcHeaderValues(HeaderDoc: Variant; var TmpParamBuffer: Record "EOS Doc. Line Param. Buffer")

This event is called after values for a given document header are calculated.

Parameters / Return Value

  • HeaderDoc Variant

    The document header.

  • TmpParamBuffer Record "EOS Doc. Line Param. Buffer"

    The buffer that holds values calculated for this header.



EOS Labs -