Codeunit 18008123 EOS MDI Generic Interface
Codeunit 18008123 EOS MDI Generic Interface
Methods
RaiseUnhandledEventError
procedure RaiseUnhandledEventError(MDISynchCompanies: Record "EOS MDI Synch. Companies"; EventMethodName: Text)
Parameters / Return Value
MDISynchCompanies
Record "EOS MDI Synch. Companies"
EventMethodName
Text[]
RaiseUnhandledEventError
procedure RaiseUnhandledEventError(SynchEntry: Record "EOS MDI Synch. Entry"; EventMethodName: Text)
Parameters / Return Value
SynchEntry
Record "EOS MDI Synch. Entry"
EventMethodName
Text[]
Events
OnQueryRecordSynchCount
procedure OnQueryRecordSynchCount(MDISynchCompanies: Record "EOS MDI Synch. Companies"; var RecordPerCall: Integer; var Handled: Boolean)
Parameters / Return Value
MDISynchCompanies
Record "EOS MDI Synch. Companies"
RecordPerCall
Integer
Handled
Boolean
OnExecuteSingleSynchronizationToRemote
procedure OnExecuteSingleSynchronizationToRemote(var MDISynchEntry: Record "EOS MDI Synch. Entry";var Result: text;var ErrorMode: Boolean;var Handled: Boolean)
Parameters / Return Value
MDISynchEntry
Record "EOS MDI Synch. Entry"
Result
text[]
ErrorMode
Boolean
Handled
Boolean
OnAfterUpdateSynchronizationEntry
procedure OnAfterUpdateSynchronizationEntry(var MDISynchEntry: Record "EOS MDI Synch. Entry"; var Handled: Boolean)
Parameters / Return Value
MDISynchEntry
Record "EOS MDI Synch. Entry"
Handled
Boolean
OnExecuteMultiSynchronizationsToRemote
procedure OnExecuteMultiSynchronizationsToRemote(ListOfEntriesToSynchronize: List of [Integer]; var Handled: Boolean)
Parameters / Return Value
ListOfEntriesToSynchronize
List[Integer]
Handled
Boolean
OnAssistEditPartner
procedure OnAssistEditPartner(var MDISynchCompanies: Record "EOS MDI Synch. Companies"; SaveRecord: Boolean; var LookUpOk: Boolean)
Parameters / Return Value
MDISynchCompanies
Record "EOS MDI Synch. Companies"
SaveRecord
Boolean
LookUpOk
Boolean
OnGetRecordCount
procedure OnGetRecordCount(MDISynchCompanies: Record "EOS MDI Synch. Companies";TableNo: Integer;XMLTableView: Text;var TableRecordCount: Integer;var Handled: Boolean)
Parameters / Return Value
MDISynchCompanies
Record "EOS MDI Synch. Companies"
TableNo
Integer
XMLTableView
Text[]
TableRecordCount
Integer
Handled
Boolean
OnGetTableContent
procedure OnGetTableContent(MDISynchCompanies: Record "EOS MDI Synch. Companies";TableNo: Integer;XMLTableView: Text;FieldIDList: List of [Integer];StartFromRecordID: RecordId;TopRowLimit: Integer;var PrimaryKey: List of [Text];var FieldContent: Dictionary of [Text, Text];var Handled: Boolean)
Parameters / Return Value
MDISynchCompanies
Record "EOS MDI Synch. Companies"
TableNo
Integer
XMLTableView
Text[]
FieldIDList
List[Integer]
StartFromRecordID
RecordId
TopRowLimit
Integer
PrimaryKey
List[Text]
FieldContent
Dictionary[Text,Text]
Handled
Boolean
OnTestCompany
procedure OnTestCompany(MDISynchCompanies: Record "EOS MDI Synch. Companies")
Parameters / Return Value
- MDISynchCompanies
Record "EOS MDI Synch. Companies"
OnGetMDICompanyPartnerDescription
procedure OnGetMDICompanyPartnerDescription(MDISynchCompanies: Record "EOS MDI Synch. Companies"; var PartnerDescription: Text)
Parameters / Return Value
MDISynchCompanies
Record "EOS MDI Synch. Companies"
PartnerDescription
Text[]
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.