Contents
Contents
Terrasoft CRM 3.0 SDK
Generalities
Access Management
Access Management Unit
Table Groups Access
Table Records Access
Table Fields Access
Default Access
Password Validity
Libraries
TSObjectLibrary
Interfaces
IBlobDataField
Members
Methods
GetValAsBlob
LoadFromFile
SaveToFile
SetValAsBlob
IBoolDataField
Members
Properties
ValAsBool
ICalcDataField
Members
Properties
SQLDataType
SQLPrecision
SQLSize
IConnector
Members
Methods
CloseConfiguration
GenGUID
GetLocalDateTime
GetServerDateTime
LoadConfigurations
OpenConfiguration
SaveConfigurations
Properties
Attributes
Configurations
CurrentConfiguration
CurrentUser
CustomerID
DBEngine
DBEngineTypes
IsDesigning
Log
Services
ServiceTypes
SystemServices
Version
WorkingDirectory
IDataField
Members
Properties
Caption
DisplayValue
FieldType
GroupName
IsDisplayField
IsEnabled
IsFilteringField
IsReadOnly
IsRequired
IsSearchField
MultilineCaption
Name
OldValue
OrderPosition
OrderType
ParentDataFields
ValIsNull
Value
ValueIsChanged
IDateTimeDataField
Members
Properties
ValAsDateTime
IEnum
Members
Methods
Add
CreateItem
Items
ItemsByCaption
ItemsByCode
ItemsByID
Remove
IEnumDataField
Members
Properties
Enum
ValAsEnumItem
IEnumItem
Members
Properties
Caption
Code
Description
ID
ParentEnum
IFloatDataField
Members
Properties
MaxValue
MinValue
Precision
Size
UseThousandSeparator
ValAsFloat
IGeneralColumn
Members
Properties
Field
IIntegerDataField
Members
Properties
MaxValue
MinValue
UseThousandSeparator
ValAsInt
ILookupDataField
Members
Properties
DisplayColumn
IsSimpleSelect
LookupDataset
LookupDatasetUSI
INamedValues
Members
Methods
Clear
Values
Values
Delete
IsValueExists
IStringDataField
Members
Properties
TextLength
ValAsStr
IValue
Members
Properties
Value
IXMLStorage
Members
Methods
Clear
InitRootNode
LoadFromDataset
LoadFromFile
LoadFromStream
SaveToDataset
SaveToFile
SaveToStream
Properties
Encoding
IsFormatted
RootNode
StoreDefaultValues
Text
IXMLStorageNode
Members
Methods
AddChildNode
AssignObject
Clear
FindChildNode
FindChildNodeByAttributeValue
GetAttribute
GetAttributeAsBinary
GetAttributeAsBool
GetAttributeAsDate
GetAttributeAsTime
GetAttributeAsDateTime
GetAttributeAsFloat
GetAttributeAsInt
GetAttributeAsStr
GetAttributeAsVariant
GetAttributeName
GetChildNode
GetChildNodeByAttributeValue
GetIsAttributeExists
Items
LoadFromDataset
LoadFromStream
SaveToDataset
RemoveChildNode
SaveToStream
SetAttributeAsBinary
SetAttributeAsBool
SetAttributeAsDate
SetAttributeAsDateTime
SetAttributeAsFloat
SetAttributeAsInt
SetAttributeAsStr
SetAttributeAsTime
SetAttributeAsVariant
Properties
AttributesCount
Count
Index
Name
ParentNode
ParentStorage
Text
Structs, Records, Enums
_ColumnTypeEnum
_CompareOperatorTypeEnum
_DataFieldTypeEnum
_DatasetStateEnum
_DateTimeOperatorTypeEnum
_EqualOperatorTypeEnum
_ExtractResultTypeEnum
_ExtractTypeEnum
_FileAccessTypeEnum
_FileTypeEnum
_FilterExpressionTypeEnum
_FiltersBuilderLogicalOperatorTypeEnum
_FilterTypeEnum
_GroupPasswordChangePeriodType
_JoinTypeEnum
_LikeTypeEnum
_LogicalOperatorTypeEnum
_LogMessageTypeEnum
_ObjectStateEnum
_OrderTypeEnum
_ParamDataTypeEnum
_RecordAccessLevelEnum
_SaveDatabaseObjectActionEnum
_ScriptStateEnum
_SQLDataTypeEnum
_SQLFunctionTypeEnum
_SummaryTypeEnum
_SystemServiceTypeEnum
_TableFieldAccessLevelEnum
_TableGroupAccessLevelEnum
_TextOperatorTypeEnum
_UserFilterTypeEnum
Files
TSObjectLibrary.idl
Basic Configuration
Table Groups
tg_Accounts [Accounts]
tg_Campaings [Campaings]
tg_Cashflow [Cashflow]
tg_Contact [Contacts]
tg_Contract [Contracts]
tg_Dictionaries [Dictionaries]
tg_Documents [Documents]
tg_Files [Files]
tg_Forecast [Forecast]
tg_Incidents [Incidents]
tg_Invoice [Invoices]
tg_Library [Library]
tg_MailMessage [E-Mail]
tg_MailTemplates [E-Mail Templates]
tg_MassMails [Mass Mail]
tg_OfferingMovement [Offering Movement]
tg_Offerings [Offerings]
tg_OLAP [OLAP]
tg_Opportunities [Opportunities]
tg_PipeLines [Pipeline]
tg_Reports [Reports]
tg_Solutions [Solutions]
tg_Survey [Survey]
tg_Task [Tasks]
tg_Workflow [Workflow]
Tables
User's
tbl_Account [Account]
tbl_AccountAddress [Account Address]
tbl_AccountAnniversary [Account Anniversary]
tbl_AccountBillingInfo [Account Billing Info]
tbl_AccountCommunication [Account Communication]
tbl_AccountGroup [Account Group]
tbl_AccountIndustry [Account Industry]
tbl_AccountInGroup [Account In Group]
tbl_AccountInMassMail [Account Communication In Mass Mail]
tbl_AccountLink [Account Link]
tbl_AccountMessage [Account Message]
tbl_AccountPrice [Account Price]
tbl_AccountType [Account Type]
tbl_Activity [Activity]
tbl_AddressType [Address Type]
tbl_AnniversaryType [Anniversary Type]
tbl_Bank [Bank]
tbl_BillStatus [Payment Status]
tbl_Brand [Brand]
tbl_CalculateSales [tbl_CalculateSales]
tbl_CallHistory [Call History]
tbl_Campaign [Campaign]
tbl_CampaignAudience [Audience]
tbl_CampaignFamily [Campaign Family]
tbl_CampaignGroup [Campaign Group]
tbl_CampaignInGroup [Campaign In Group]
tbl_CampaignMessage [Campaign Messages]
tbl_CampaignOffering [Campaign Offering]
tbl_CampaignResponse [Campaign Response]
tbl_CampaignSource [Campaign Source]
tbl_CampaignStatus [Campaign Status]
tbl_CampaignTeam [Campaign Team]
tbl_CampaignTeamRole [Campaign Team Role]
tbl_CampaignType [Campaign Type]
tbl_CashAccount [Cash Accounts]
tbl_Cashflow [Cashflow]
tbl_CashflowCategory [Cashflow Categories]
tbl_CashflowCategoryGroup [Cashflow Categories Group]
tbl_CashflowGroup [Cashflow Groups]
tbl_CashflowInCashflow [Cashflow In Cashflow]
tbl_CashflowInGroup [Cashflow In Group]
tbl_CashflowStatus [Cashflow Statuses]
tbl_CategoryInCashflow [Categories In Cashflow]
tbl_Channel [Channels]
tbl_City [City]
tbl_CommunicationType [Communication Type]
tbl_Consignment [Consignment]
tbl_Contact [Contact]
tbl_ContactAddress [Contact Address]
tbl_ContactAnniversary [Contact Anniversary]
tbl_ContactCareer [Contact Career]
tbl_ContactCommunication [Contact Communications]
tbl_ContactGroup [Contact Group]
tbl_ContactInGroup [Contact In Group]
tbl_ContactInIncident [Contact In Incident]
tbl_ContactInMassMail [Contact Communications In Mass Mail]
tbl_ContactInOpportunity [Contact In Opportunity]
tbl_ContactInTask [Contact In Task]
tbl_ContactLink [Contact Link]
tbl_ContactMessage [Contact Messages]
tbl_ContactType [Contact Type]
tbl_Contract [Contract]
tbl_ContractGroup [Contract Group]
tbl_ContractInGroup [Contract In Group]
tbl_ContractMessage [Contract Messages]
tbl_ContractStatus [Contract Status]
tbl_ContractType [Contract Type]
tbl_ContractVises [Contracts Visas]
tbl_Country [Country]
tbl_Currency [Currency]
tbl_CurrencyRate [Currency Rate]
tbl_CustomerBill [Payer]
tbl_DecisionRole [Role]
tbl_Department [Department]
tbl_DictionarySettings [Dictionaries Adjustment]
tbl_Document [Document]
tbl_DocumentGroup [Document Group]
tbl_DocumentHistory [Document History]
tbl_DocumentInDocument [Document In Document]
tbl_DocumentInGroup [Document In Group]
tbl_DocumentMessage [Document Messages]
tbl_DocumentState [Document Status]
tbl_DocumentType [Document Type]
tbl_DocumentVises [Document Visas]
tbl_Field [Industry]
tbl_FileInAccount [File In Account]
tbl_FileInCampaign [File In Campaign]
tbl_FileInCashflow [Files In Cashflow]
tbl_FileInContact [File In Contact]
tbl_FileInContract [File In Contract]
tbl_FileInDocument [File In Document]
tbl_FileInIncident [File In Incident]
tbl_FileInInvoice [File In Invoice]
tbl_FileInLibrary [File In Library]
tbl_FileInMail [File In Mail]
tbl_FileInMassMail [File In MassMail]
tbl_FileInOffering [File In Offering]
tbl_FileInOpportunity [File In Opportunity]
tbl_FileInSolution [File In Solution]
tbl_FileInSurvey [File In Survey]
tbl_FileInTask [File In Task]
tbl_Files [Files]
tbl_ForecastFunction [Forecast Function]
tbl_ForecastItem [Forecast Item]
tbl_ForecastPeriod [Forecast Period]
tbl_ForecastValue [Forecast]
tbl_ImportEnum [Import Enumerations]
tbl_ImportEnumItem [Import Enumeration Items]
tbl_ImportField [Import Fields]
tbl_ImportKey [Import Keys]
tbl_ImportSource [Import Source]
tbl_Incident [Incident]
tbl_IncidentCategory [Incidents Category]
tbl_IncidentGroup [Incidents Group]
tbl_IncidentHistory [Incident History]
tbl_IncidentInGroup [Incident In Group]
tbl_IncidentInSolution [Incidents In Solutions]
tbl_IncidentMessage [Incident Message ID]
tbl_IncidentOrigin [Incident Origin]
tbl_IncidentPriority [Incident Priority]
tbl_IncidentStatus [Incident Status]
tbl_IncidentTeamRole [Role In Incident]
tbl_IncidentType [Incident Type]
tbl_Interview [Questionnaire]
tbl_InterviewAnswer [Interview Answer]
tbl_InterviewAnswerChoice [Interview Answer Choice]
tbl_Invoice [Invoice]
tbl_InvoiceGroup [Invoices Group]
tbl_InvoiceInGroup [Invoice In Group]
tbl_InvoiceMessage [Invoice Messages]
tbl_InvoiceVises [Invoice Visas]
tbl_Job [Job]
tbl_Library [Library]
tbl_LibraryGroup [Library Items Group]
tbl_LibraryInGroup [Library In Group Item]
tbl_LibraryType [Library Item Type]
tbl_MailMessage [E-Mail]
tbl_MailMessageGroup [Mail Messages Group]
tbl_MailTemplate [E-Mail Template]
tbl_MailTemplateGroup [Mail Template Group]
tbl_MailTemplateInGroup [Mail Templates In Group]
tbl_MassMail [Mass Mail]
tbl_MassMailGroup [Mass Mail Group]
tbl_MassMailInGroup [Mass Mail In Group]
tbl_Motive [Career Change Reason]
tbl_MovementType [Movement Type]
tbl_Notified [Notification]
tbl_Objective [Campaign Objective]
tbl_Offering [Offering]
tbl_OfferingAnalogue [Offering Analogue]
tbl_OfferingComplectation [Offering Complectation]
tbl_OfferingGroup [Offerings Group]
tbl_OfferingInContract [Offering In Contract]
tbl_OfferingInDocument [Offering In Document]
tbl_OfferingInGroup [Offering In Group]
tbl_OfferingInInvoice [Offering In Invoice]
tbl_OfferingInMovement [Offering In Movement]
tbl_OfferingInOpportunity [Offering In Opportunity]
tbl_OfferingInTask [Offering In Task]
tbl_OfferingMovement [Offering Movement]
tbl_OfferingMovementGroup [Offering Movements Group]
tbl_OfferingMovementInGroup [Offering Movement In Group]
tbl_OfferingMovementRight [Offering Movement Rights]
tbl_OfferingPrice [Offering Price]
tbl_OfferingType [Offering Type]
tbl_OLAP [OLAP]
tbl_OLAPRight [OLAP Rights]
tbl_Opportunity [Opportunity]
tbl_OpportunityCompetitor [Competitor In Opportunity]
tbl_OpportunityGroup [Opportunities Group]
tbl_OpportunityHistory [Opportunity Stages]
tbl_OpportunityInGroup [Opportunity In Group]
tbl_OpportunityMessage [Opportunity Messages]
tbl_OpportunityStatus [Opportunity Status]
tbl_OpportunityTeamRole [Opportunity Team Role]
tbl_OpportunityType [Opportunity Type]
tbl_OrgChart [Organizational Structure]
tbl_Period [Period]
tbl_PipeLine [Pipeline]
tbl_PipeLineGroup [Pipeline Group]
tbl_PipeLineInGroup [Pipeline In Group]
tbl_PipeLinesPlan [Pipeline Plan]
tbl_PriceCategory [Price Type]
tbl_Rating [Rating]
tbl_ReasonToClose [Reason To Close]
tbl_Relation [Channel]
tbl_RelationRole [Role]
tbl_RelationRoleInType [Role Type]
tbl_Reminding [Reminding]
tbl_RemindInterval [Reminding Interval]
tbl_RepLog [Replication Log]
tbl_RepNodes [Replication Nodes]
tbl_Report [Report]
tbl_ReportGroup [Reports Group]
tbl_ReportInGroup [Report In Group]
tbl_RepReceiving [Replication Receiving]
tbl_RepRights [Replication Rights]
tbl_RepSending [Replication Sending]
tbl_ReservedOffering [Reserved Offerings]
tbl_Salutation [Salutation]
tbl_SatisfactionLevel [Satisfaction Level]
tbl_Solution [Solution]
tbl_SolutionCategory [Solutions Categories]
tbl_SolutionGroup [Solutions Group]
tbl_SolutionInGroup [Solution In Group]
tbl_SolutionInSolution [Solutions In Solutions]
tbl_SolutionType [Solution Type]
tbl_Stage [Stage]
tbl_State [Status]
tbl_StateInDocument [Status In Document]
tbl_Store [Store]
tbl_Survey [Survey]
tbl_SurveyAnswerChoice [Survey Answer Choice]
tbl_SurveyGroup [Group]
tbl_SurveyInGroup [Surveys In Group]
tbl_SurveyQuestion [Question]
tbl_SurveyRight [Survey Rights]
tbl_Task [Task]
tbl_TaskGroup [Tasks Group]
tbl_TaskInGroup [Task In Group]
tbl_TaskInMassMail [Task In Mass Mail]
tbl_TaskMessage [Task Message]
tbl_TaskPriority [Task Priority]
tbl_TaskResult [Task Result]
tbl_TaskRole [Task Role]
tbl_TaskStatus [Task Status]
tbl_TaskType [Task Type]
tbl_Tax [Tax]
tbl_Territory [Territory]
tbl_Topic [Topic]
tbl_TypeStageInOpportunity [Stage Types In Opportunity]
tbl_TypeStatus [Type Statuses]
tbl_Unit [Unit]
tbl_Vises [Visas]
tbl_VisesContacts [Contacts]
tbl_WinningReason [Winning Reason]
tbl_WorkflowGroup [Workflow Group]
tbl_WorkflowInGroup [Workflow In Group]
System
tbl_AdminUnit [Admin Unit]
tbl_DatabaseInfo [Database Info]
tbl_DatabaseLog [Database Log]
tbl_License [Licenses]
tbl_LicenseModuleInProduct [License Module In Product]
tbl_LicenseProduct [License Product]
tbl_ProfileData [Profile Data]
tbl_Service [Service]
tbl_SystemLog [System Log]
tbl_SystemSetting [System Settings]
tbl_SystemSettingsGroup [System Settings Group]
tbl_TableDefaultRight [Default Rights]
tbl_TableFieldRight [Table Field Right]
tbl_TableGroupRight [Table Group Right]
tbl_UserInGroup [User In Group]
tbl_UserLicenseProduct [User License Products]
tbl_UserSetting [User Settings]
tbl_Workflow [Workflow]
tbl_WorkflowCollectedItem [Workflow Collected Item]
tbl_WorkflowItem [Workflow Items]
Access Rights
tbl_AccountRight [Accounts Rights]
tbl_CampaignRight [Campaign Right]
tbl_CashflowRight [Cashflow Access Rights]
tbl_ContactRight [Contact Right]
tbl_ContractRight [Contract Rights]
tbl_DocumentRight [Document Rights]
tbl_FilesRight [Files Access Rights]
tbl_ForecastItemRight [Forecast Items Access Rights]
tbl_IncidentRight [Incident Rights]
tbl_InvoiceRight [Invoice Rights]
tbl_LibraryRight [Library Item's Rights]
tbl_MailMessageRight [Mail Messages Rights]
tbl_MailTemplateRight [E-Mail Templates Access Rights]
tbl_MassMailRight [Mass Mail Rights]
tbl_OfferingRight [Offering Rights]
tbl_OpportunityRight [Opportunity Rights]
tbl_PipeLineRight [Pipeline Access Rights]
tbl_ReportRight [Report Rights]
tbl_SolutionRight [Solutions Rights]
tbl_TaskRight [Task Rights]
Enumerations
enm_AccountsHistoryType [Accounts History]
enm_BillingFrequency [Payment Frequency]