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


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 -