Codeunit 18122110 EOS Invoicing Management

Codeunit 18122110 EOS Invoicing Management

Methods

GetAvailGroupFields

procedure GetAvailGroupFields(var TmpField: Record "Field")

Parameters / Return Value

  • TmpField Record "Field"

GetRequiredFields

procedure GetRequiredFields(var TmpField: Record "Field")

Parameters / Return Value

  • TmpField Record "Field"

ShowFieldEditor

procedure ShowFieldEditor(var InvMethod: Record "EOS Invoicing Method")

Parameters / Return Value

  • InvMethod Record "EOS Invoicing Method"

AddField

procedure AddField(var Buffer: Record "Field"; TableNo: Integer; FieldNo: Integer)

Parameters / Return Value

  • Buffer Record "Field"

  • TableNo Integer

  • FieldNo Integer


SerializeBufferToStream

procedure SerializeBufferToStream(var TmpField: Record "Field"; var os: OutStream)

Parameters / Return Value

  • TmpField Record "Field"

  • os OutStream


DeserializeBufferFromStream

procedure DeserializeBufferFromStream(var TmpField: Record "Field"; var is: InStream)

Parameters / Return Value

  • TmpField Record "Field"

  • is InStream


HasInvoiceLines

procedure HasInvoiceLines(SalesShptLine: Record "Sales Shipment Line"): Boolean

Parameters / Return Value

  • SalesShptLine Record "Sales Shipment Line"

  • Returns Boolean


InsertDefaultSetup

procedure InsertDefaultSetup()

GetFieldValueFromShipment

procedure GetFieldValueFromShipment(FieldNo: Integer; pInvMethodCode: Code[10]): Boolean

Parameters / Return Value

  • FieldNo Integer

  • pInvMethodCode Code[10]

  • Returns Boolean


SetView

procedure SetView(var SourceFldRef: FieldRef; var DestRecRef: RecordRef): Boolean

Parameters / Return Value

  • SourceFldRef FieldRef

  • DestRecRef RecordRef

  • Returns Boolean


GetView

procedure GetView(var SourceFldRef: FieldRef; DestTableID: Integer) Result: Text

Parameters / Return Value

  • SourceFldRef FieldRef

  • DestTableID Integer

  • Returns Text[]


OpenRecordsFilter

procedure OpenRecordsFilter(SourceFldRef: FieldRef; FilterTableID: Integer): Boolean

Parameters / Return Value

  • SourceFldRef FieldRef

  • FilterTableID Integer

  • Returns Boolean


CheckJobQueueExists

procedure CheckJobQueueExists()

CreateAndOpenJobQueue

procedure CreateAndOpenJobQueue()

Events

AddCustomFieldManagement

local procedure AddCustomFieldManagement(var TmpField: Record "Field")

Event to add a custom field management in the combine shipment grouping functionality

Parameters / Return Value

  • TmpField Record "Field"

    The field buffer to add


AddRequiredFieldManagement

local procedure AddRequiredFieldManagement(var TmpField: Record "Field")

This event to add a custom field management and make the field Required.

Parameters / Return Value

  • TmpField Record "Field"

    The field buffer to add


OnAfterGetRequiredFields

local procedure OnAfterGetRequiredFields(var TmpField: Record Field)

Warning: subscribe to this event only if you really know what you are doing. This event gets raised after all required fields have been added.

Parameters / Return Value

  • TmpField Record "Field"

    The TmpField record.



EOS Labs -