Codeunit "Assisted Company Setup"
ID 1800
Namespace: Microsoft.Utilities
Properties
| Name |
Value |
| Permissions |
tabledata "Assisted Company Setup Status" = r,
tabledata "G/L Entry" = r
|
| InherentPermissions |
X
|
| InherentEntitlements |
X
|
Methods
procedure ApplyUserInput(var TempConfigSetup: Record "Config. Setup" temporary, var BankAccount: Record "Bank Account", AccountingPeriodStartDate: Date, SkipSetupCompanyInfo: Boolean)
Parameters
CreateAccountingPeriod
procedure CreateAccountingPeriod(StartDate: Date)
Parameters
| Name |
Type |
Description |
|
StartDate
|
Date
|
|
IsCompanySetupInProgress
procedure IsCompanySetupInProgress(NewCompanyName: Text): Boolean
Parameters
| Name |
Type |
Description |
|
NewCompanyName
|
Text
|
|
Returns
SetupCompanyWithoutDemodata
procedure SetupCompanyWithoutDemodata(NewCompanyName: Text[30], NewCompanyData: Enum "Company Demo Data Type")
Parameters
SetUpNewCompany
procedure SetUpNewCompany(NewCompanyName: Text[30], NewCompanyData: Enum "Company Demo Data Type")
Parameters
CreateNewCompany
procedure CreateNewCompany(NewCompanyName: Text[30])
Parameters
| Name |
Type |
Description |
|
NewCompanyName
|
Text[30]
|
|
AddAssistedCompanySetup
procedure AddAssistedCompanySetup()
Events
OnAfterAssistedCompanySetupStatusEnabled
[IntegrationEvent(False,False)]
local procedure OnAfterAssistedCompanySetupStatusEnabled(NewCompanyName: Text[30])
Parameters
| Name |
Type |
Description |
|
NewCompanyName
|
Text[30]
|
|
OnBeforeCreateAccountingPeriod
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateAccountingPeriod(StartDate: Date, var IsHandled: Boolean)
Parameters
| Name |
Type |
Description |
|
StartDate
|
Date
|
|
|
IsHandled
|
Boolean
|
|
OnSetupNewCompanyWithDemoData
[IntegrationEvent(False,False)]
local procedure OnSetupNewCompanyWithDemoData(NewCompanyName: Text[30], NewCompanyData: Enum "Company Demo Data Type")
Parameters
See also