FIMAS
Name
TFMSCompanyRole
Parent
FMSStandardRoles
Class Hierarchy
TFMSStandardParticipantRole
Visibility
PUBLIC
Description
A role that represents a comercial company,
Members
Fields
Field Description FMonthlyReportDate (-) FMonthlyReportDone (-) FSavedCompanyInfo (-) FShareTypes (-)
Methods
Method Description Create (+) Destroy (+) Add-up Classificator news and ParticipantRole news. DoCreateStrategies (#) DoEverydayWork (#) Buy, sell things, produce, hire people, research, earn money and pay taxes. DoGenerateMonthlyNews (#) News that are based on Monthly Reports. DoPayDividends (#) Pay dividents to people that own this company. FriendlyDescription (+) FriendlyName (+) GetAssets (#) GetCurrentCompanyInfo (-) GetDebt (#) GetStrategies (-) SetMonthlyReportDate (-) SetSavedCompanyInfo (-) SetShareTypes (-) SetStrategies (-) Step (#)
Properties
Property Description CurrentCompanyInfo (*) Economic parameters for the current month. MonthlyReportDate (*) Time in the month when monthly report is released. Correct values is from 0 to 1. SavedCompanyInfo (*) Info is saved every month from the first day of company's existance. ShareTypes (*) Strategies (*)
Legend
Symbol Visibility - Private # Protected + Public * Published A Automated S Strict
FIMAS