Codeunit 18008112 EOS MDI Synch. Routines

Codeunit 18008112 EOS MDI Synch. Routines

Methods

RunMasterAccountIndent

procedure RunMasterAccountIndent()

IndentMasterAccount

procedure IndentMasterAccount()

IndentMasterDimVal

procedure IndentMasterDimVal(var MasterDimVal: Record "EOS066 MDI Dimension Value")

Parameters / Return Value

  • MasterDimVal Record "EOS066 MDI Dimension Value"

ImportMasterAccountsFromGLAccounts

procedure ImportMasterAccountsFromGLAccounts()

ImportMasterDimensionsFromDimensions

procedure ImportMasterDimensionsFromDimensions()

DuplicateProfile

procedure DuplicateProfile(FromMDISynchProfileHeader: Record "EOS MDI Synch. Profile Header"; OpenNewPage: Boolean)

Parameters / Return Value

  • FromMDISynchProfileHeader Record "EOS MDI Synch. Profile Header"

  • OpenNewPage Boolean


CopyProfile

procedure CopyProfile(FromMDISynchProfileHeader: Record "EOS MDI Synch. Profile Header"; OpenNewPage: Boolean)

Parameters / Return Value

  • FromMDISynchProfileHeader Record "EOS MDI Synch. Profile Header"

  • OpenNewPage Boolean


ShowPayload

procedure ShowPayload(MDISynchEntry: Record "EOS MDI Synch. Entry")

Parameters / Return Value

  • MDISynchEntry Record "EOS MDI Synch. Entry"

ForceCompleteSynchronization

procedure ForceCompleteSynchronization(FromMDISynchProfileHeader: Record "EOS MDI Synch. Profile Header")

Parameters / Return Value

  • FromMDISynchProfileHeader Record "EOS MDI Synch. Profile Header"

SetHideDialog

procedure SetHideDialog(value: boolean)

Parameters / Return Value

  • value boolean

GetHideDialog

procedure GetHideDialog(): boolean

Parameters / Return Value

  • Returns boolean

DeleteProcessedRecords

procedure DeleteProcessedRecords()

DeleteProcessedRecordsBatch

procedure DeleteProcessedRecordsBatch()

BuildProfileLineBuffer

procedure BuildProfileLineBuffer(MDISynchProfileHeader: Record "EOS MDI Synch. Profile Header"; var MDISynchProfileLine: Record "EOS MDI Synch. Profile Line"; SkipDatabaseUpdates: Boolean)

Parameters / Return Value

  • MDISynchProfileHeader Record "EOS MDI Synch. Profile Header"

  • MDISynchProfileLine Record "EOS MDI Synch. Profile Line"

  • SkipDatabaseUpdates Boolean


MoveSubPageLines

procedure MoveSubPageLines(MDISynchProfileHeader: Record "EOS MDI Synch. Profile Header"; var MDISynchProfileLine: Record "EOS MDI Synch. Profile Line"; MoveUp: Boolean)

Parameters / Return Value

  • MDISynchProfileHeader Record "EOS MDI Synch. Profile Header"

  • MDISynchProfileLine Record "EOS MDI Synch. Profile Line"

  • MoveUp Boolean


UpdateProfileLine

procedure UpdateProfileLine(var MDISynchProfileLine: Record "EOS MDI Synch. Profile Line")

Parameters / Return Value

  • MDISynchProfileLine Record "EOS MDI Synch. Profile Line"

OpenLookupList

procedure OpenLookupList(MDISynchCompanies: Record "EOS MDI Synch. Companies"; TableNo: Integer; var Value: Text): Boolean

Parameters / Return Value

  • MDISynchCompanies Record "EOS MDI Synch. Companies"

  • TableNo Integer

  • Value Text[]

  • Returns Boolean


CreateSynchProfile

procedure CreateSynchProfile(var MDITableLimitations: Record "EOS MDI Table Limitations")

Parameters / Return Value

  • MDITableLimitations Record "EOS MDI Table Limitations"

DeleteSynchProfile

procedure DeleteSynchProfile(var MDITableLimitations: Record "EOS MDI Table Limitations")

Parameters / Return Value

  • MDITableLimitations Record "EOS MDI Table Limitations"

GetRecordPKOptionField

procedure GetRecordPKOptionField(RecordVariant: Variant) OptionFieldNo: Integer

Parameters / Return Value

  • RecordVariant Variant

  • Returns Integer


GetRecordPKNoField

procedure GetRecordPKNoField(RecordVariant: Variant; CodeFieldPosition: Integer): Integer

Parameters / Return Value

  • RecordVariant Variant

  • CodeFieldPosition Integer

  • Returns Integer


GetCurrentRecordRef

procedure GetCurrentRecordRef(var MDIFactboxBuffer: Record "EOS MDI Factbox Buffer"; var RecRef: RecordRef): Boolean

Parameters / Return Value

  • MDIFactboxBuffer Record "EOS MDI Factbox Buffer"

  • RecRef RecordRef

  • Returns Boolean


GetCurrentRecordRefStatus

procedure GetCurrentRecordRefStatus(var RecRef: RecordRef): Code[10]

Parameters / Return Value

  • RecRef RecordRef

  • Returns Code[10]


OpenRecordSynchStatus

procedure OpenRecordSynchStatus(RecRef: RecordRef; SynchGUID: Guid)

Parameters / Return Value

  • RecRef RecordRef

  • SynchGUID Guid


UpdateMDIProfile

procedure UpdateMDIProfile(ToCompany: Code[20]; LocalTableNo: Integer; RemoteTableNo: Integer)

Parameters / Return Value

  • ToCompany Code[20]

  • LocalTableNo Integer

  • RemoteTableNo Integer


DisableMDIProfile

procedure DisableMDIProfile(ToCompany: Code[20]; LocalTableNo: Integer)

Parameters / Return Value

  • ToCompany Code[20]

  • LocalTableNo Integer



EOS Labs -