Codeunit 18123825 EOS065 PDA Request Management

Codeunit 18123825 EOS065 PDA Request Management

Methods

LoadReloadDataFromRequest

procedure LoadReloadDataFromRequest(PDARequest: Record "EOS065 PDA Request")

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

PopulatePDARequestLines

procedure PopulatePDARequestLines(PDARequest: Record "EOS065 PDA Request")

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

CopyFiltersfromPDATemaplateToPDARequest

procedure CopyFiltersfromPDATemaplateToPDARequest(PDARequest: Record "EOS065 PDA Request")

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

ProcessPDARequestLines

procedure ProcessPDARequestLines(PDARequest: Record "EOS065 PDA Request")

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

GetRecordPositionReadable

procedure GetRecordPositionReadable(var TableRecRef: RecordRef) RecPosition: Text[2000]

Parameters / Return Value

  • TableRecRef RecordRef

  • Returns Text[2000]


GetRecordSystemID

procedure GetRecordSystemID(var TableRecRef: RecordRef) RecSystemID: Guid

Parameters / Return Value

  • TableRecRef RecordRef

  • Returns Guid


FilterRecRefByTemplate

procedure FilterRecRefByTemplate(var RecRef: RecordRef; PDATemplate: Record "EOS065 PDA Template")

Parameters / Return Value

  • RecRef RecordRef

  • PDATemplate Record "EOS065 PDA Template"


FilterRecRefByRequest

procedure FilterRecRefByRequest(var RecRef: RecordRef; PDARequest: Record "EOS065 PDA Request")

Parameters / Return Value

  • RecRef RecordRef

  • PDARequest Record "EOS065 PDA Request"


RevertPDARequest

procedure RevertPDARequest(PDARequest: Record "EOS065 PDA Request")

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

RevertPDARequestLines

procedure RevertPDARequestLines(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line")

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

  • PDARequestLine Record "EOS065 PDA Request Line"


GetRecordActualValue

procedure GetRecordActualValue(var PDARequestLine: Record "EOS065 PDA Request Line"): Text[2048]

Parameters / Return Value

  • PDARequestLine Record "EOS065 PDA Request Line"

  • Returns Text[2048]


GetRecordActualValueCurrentRegion

procedure GetRecordActualValueCurrentRegion(var PDARequestLine: Record "EOS065 PDA Request Line"): Text[2048]

Parameters / Return Value

  • PDARequestLine Record "EOS065 PDA Request Line"

  • Returns Text[2048]


GetRecordTempNewValueXmlFormat

procedure GetRecordTempNewValueXmlFormat(var PDARequestLine: Record "EOS065 PDA Request Line"; ToGetValue: Text): Text[2048]

Parameters / Return Value

  • PDARequestLine Record "EOS065 PDA Request Line"

  • ToGetValue Text[]

  • Returns Text[2048]


PropagateFilters

procedure PropagateFilters(var SourcePDARequestFilter: Record "EOS065 PDA Request Filter")

Parameters / Return Value

  • SourcePDARequestFilter Record "EOS065 PDA Request Filter"

PropagateValue

procedure PropagateValue(var SourcePDARequestLine: Record "EOS065 PDA Request Line")

Parameters / Return Value

  • SourcePDARequestLine Record "EOS065 PDA Request Line"

LookupFieldOptionFromRequestLine

procedure LookupFieldOptionFromRequestLine(PDARequestLine: Record "EOS065 PDA Request Line"; var FieldValue: Text): Boolean

Parameters / Return Value

  • PDARequestLine Record "EOS065 PDA Request Line"

  • FieldValue Text[]

  • Returns Boolean


LookupFieldValueFromRequestLine

procedure LookupFieldValueFromRequestLine(PDARequestLine: Record "EOS065 PDA Request Line"; var FieldValue: Text): Boolean

Parameters / Return Value

  • PDARequestLine Record "EOS065 PDA Request Line"

  • FieldValue Text[]

  • Returns Boolean


Events

OnBeforePopulatePDARequestLines

local procedure OnBeforePopulatePDARequestLines(PDARequest: Record "EOS065 PDA Request"; var isHandled: Boolean)

Event executed before starting the handler to process the PDA Request lines.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • isHandled Boolean

    IsHandled parameter.


OnBeforeProcessPDARequestLines

local procedure OnBeforeProcessPDARequestLines(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line"; var isHandled: Boolean)

Event executed before the process of all PDA Request lines. PDA Request lines are already filters and user is allowed to add more filters.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.

  • isHandled Boolean

    IsHandled Parameter.


OnBeforeProcessPDARequestLine

local procedure OnBeforeProcessPDARequestLine(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line"; var isHandled: Boolean)

Event executed before the process of a single PDA Request line.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.

  • isHandled Boolean

    IsHandled Parameter.


OnAfterProcessPDARequestLines

local procedure OnAfterProcessPDARequestLines(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line")

Event executed after the process of all PDA Request lines.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.


OnAfterProcessPDARequestLine

local procedure OnAfterProcessPDARequestLine(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line")

Event executed after the process of a single PDA Request line.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.


OnBeforeRevertPDARequestLines

local procedure OnBeforeRevertPDARequestLines(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line"; var isHandled: Boolean)

Event executed before the revert of all PDA Request lines. PDA Request lines are already filters and user is allowed to add more filters.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.

  • isHandled Boolean

    IsHandled Parameter.


OnBeforeRevertPDARequestLine

local procedure OnBeforeRevertPDARequestLine(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line"; var isHandled: Boolean)

Event executed before the revert of a single PDA Request line.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.

  • isHandled Boolean

    IsHandled Parameter.


OnAfterRevertPDARequestLines

local procedure OnAfterRevertPDARequestLines(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line")

Event executed after the revert of all PDA Request lines.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.


OnAfterRevertPDARequestLine

local procedure OnAfterRevertPDARequestLine(PDARequest: Record "EOS065 PDA Request"; var PDARequestLine: Record "EOS065 PDA Request Line")

Event executed after the revert of a single PDA Request line.

Parameters / Return Value

  • PDARequest Record "EOS065 PDA Request"

    The PDA Request.

  • PDARequestLine Record "EOS065 PDA Request Line"

    The PDA Request Lines.



EOS Labs -