Codeunit 18122158 EOS DS Insert Def. Data Mgmt

Codeunit 18122158 EOS DS Insert Def. Data Mgmt

Methods

InsertDefaultData

procedure InsertDefaultData(DSTablesSetup: Record "EOS DS Tables Setup")

Parameters / Return Value

  • DSTablesSetup Record "EOS DS Tables Setup"

GenerateSatus

procedure GenerateSatus() CreatedRecord: Integer

Parameters / Return Value

  • Returns Integer

GenerateTableStatusGeneric

procedure GenerateTableStatusGeneric(TableID: Integer; OptionType: Integer; StatusCode: Code[10]; FirstStatus: Boolean; LastStatus: Boolean) Created: Boolean

Parameters / Return Value

  • TableID Integer

  • OptionType Integer

  • StatusCode Code[10]

  • FirstStatus Boolean

  • LastStatus Boolean

  • Returns Boolean


GenerateTableStatusTransactionGeneric

procedure GenerateTableStatusTransactionGeneric(TableID: Integer; OptionType: Integer; FromStatus: Code[10]; ToStatus: Code[10]; SkipPermission: Boolean) Created: Boolean

Parameters / Return Value

  • TableID Integer

  • OptionType Integer

  • FromStatus Code[10]

  • ToStatus Code[10]

  • SkipPermission Boolean

  • Returns Boolean


GenerateTablesSetupGeneric

procedure GenerateTablesSetupGeneric(TableID: Integer; OptionType: Integer)

Parameters / Return Value

  • TableID Integer

  • OptionType Integer


GenerateTableControlList

procedure GenerateTableControlList(var ChildTableSetup: Record "EOS003 Child Table Setup"; TableStatus: Record "EOS DS Table Status")

Parameters / Return Value

  • ChildTableSetup Record "EOS003 Child Table Setup"

  • TableStatus Record "EOS DS Table Status"


InsertChildTableSetup

procedure InsertChildTableSetup(var ChildTableSetup: Record "EOS003 Child Table Setup"; TableStatus: Record "EOS DS Table Status"; TableIDToCheck: Integer)

Parameters / Return Value

  • ChildTableSetup Record "EOS003 Child Table Setup"

  • TableStatus Record "EOS DS Table Status"

  • TableIDToCheck Integer


OnInstall_GenerateTablesSetup

procedure OnInstall_GenerateTablesSetup()

OnInstall_GenerateTableStatus

procedure OnInstall_GenerateTableStatus()

OnInstall_GenerateTableStatusTransaction

procedure OnInstall_GenerateTableStatusTransaction()

OnInstall_GenerateStatusTransactionMandatoryFields

procedure OnInstall_GenerateStatusTransactionMandatoryFields()

Events

OnAfterGenerateChildTableSetup

local procedure OnAfterGenerateChildTableSetup(var TempChildTableSetup: Record "EOS003 Child Table Setup" temporary; TableStatus: Record "EOS DS Table Status")

raised afer insert default record for control EDS Table Status

Parameters / Return Value

  • TempChildTableSetup Record "EOS003 Child Table Setup"

  • TableStatus Record "EOS DS Table Status"


OnBeforeGenerateChildTableSetup

local procedure OnBeforeGenerateChildTableSetup(var TempChildTableSetup: Record "EOS003 Child Table Setup" temporary; TableStatus: Record "EOS DS Table Status"; var IsHandled: Boolean)

raised before generation of child tables seturp

Parameters / Return Value

  • TempChildTableSetup Record "EOS003 Child Table Setup"

    Record “EOS003 Child Table Setup”

  • TableStatus Record "EOS DS Table Status"

    Record “EOS DS Table Status”

  • IsHandled Boolean

    boolean to skip successive functions



EOS Labs -