Object Class Broker Object (FSCFOLIOCLOUDBROKER@1.1001:BrokerObject)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:BasicObject > FSCFOLIOCLOUDPARTNER@1.1001:ObjectWithAgreement > FSCFOLIOCLOUDBROKER@1.1001:BrokerObject

The broker object allows to view details about the users broker information

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: true
Action for Moving Objects: COODESK@1.1:DragIntoMove
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultGlobalACL
Symbol: COODESK@1.1:SymbolBriefcase
Commonly usable: true
Base Class: FSCFOLIOCLOUDPARTNER@1.1001:ObjectWithAgreement
Action for Linking Objects: COODESK@1.1:DragIntoLink
Licensing Apps: FSCFOLIOCLOUDBROKER@1.1001:AppBroker
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES
Default Main Menu: COODESK@1.1:MenuRootFolder

Properties

ReferenceName
FSCFOLIOCLOUDBROKER@1.1001:brdiscountDiscount in %
FSCFOLIOCLOUDBROKER@1.1001:brdocumentsDocuments
FSCFOLIOCLOUDBROKER@1.1001:brgroupsBroker Organizations
FSCFOLIOCLOUDBROKER@1.1001:brorganisationOrganization
FSCFOLIOCLOUDBROKER@1.1001:brpaymentuserPayment User

Actions

ReferenceName
FSCFOLIOCLOUDBROKER@1.1001:InitBrokerObject
FSCFOLIOCLOUDPARTNER@1.1001:GetAgreementString
FSCFOLIOCLOUDPARTNER@1.1001:GetDefiningApp
FSCFOLIOCLOUDPARTNER@1.1001:HasInitializedOrCreatedPartnerObject
FSCFOLIOCLOUDPARTNER@1.1001:SetInactive

Properties

FSCFOLIOCLOUDBROKER@1.1001:brdiscount (Discount in %)

Discount for buys of this broker

Additional Information

Length After Point: 2
Changeable in Installed Component: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:FLOAT
Length Before Point: 10
Changeable: true
Initialization Value: 25
Must Be Defined: true
Sign: false
Visible: true


[top]

FSCFOLIOCLOUDBROKER@1.1001:brdocuments (Documents)

Documents and Objects provided by Fabasoft (e.g.: logos)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLIST
Possible Object Class: COOSYSTEM@1.1:Object
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOCLOUDBROKER@1.1001:brgroups (Broker Organizations)

Groups of this broker

Additional Information

Changeable in Installed Component: true
Action for Linking Objects: COOTC@1.1001:DragIntoLink
Changeable in User Interface: false
Describes Child Relationship: false
Action for Copying Objects: COOTC@1.1001:DragIntoCopy
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Volatile: true
Possible Object Class: COOSYSTEM@1.1:Group
Action for Moving Objects: COOTC@1.1001:DragIntoMove
Action to Search Object Property: COOSYSTEM@1.1:AttrSearchNotPossible
Action Called After Property Is Read: COOQBOL@1.1:AttrQBOLItemsGet
Search for Allowed Classes Only: true
Action Called After Property of Version Is Read: COOQBOL@1.1:AttrQBOLItemsGetVersion
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOCLOUDBROKER@1.1001:brorganisation (Organization)

The organisation this broker object is set to

Additional Information

Changeable in Installed Component: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECT
Possible Object Class: COOSYSTEM@1.1:Group
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Always Compute Filter Expression: true
Visible: true


[top]

FSCFOLIOCLOUDBROKER@1.1001:brpaymentuser (Payment User)

The payment user of this broker

Additional Information

Search for Allowed Classes Only: true
Type: COOSYSTEM@1.1:OBJECT
Changeable: true
Visible: true
Must Be Defined: true
Possible Object Class: COOSYSTEM@1.1:Object
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

Actions

FSCFOLIOCLOUDBROKER@1.1001:InitBrokerObject

Initializes the broker object

Additional Information

Symbol: COODESK@1.1:SymbolRegister
Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCFOLIOCLOUDPARTNER@1.1001:GetAgreementString

Returns the agreement string definition e.q. Fabasoft Cloud Affiliate Marketing-Agremeent for the affiliate marketing agreement.
ParameterTypeIn/OutOptionalDescription
languageCOOSYSTEM@1.1:OBJECTinfalse the language
resultCOOSYSTEM@1.1:STRINGoutfalse the result

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCFOLIOCLOUDPARTNER@1.1001:GetDefiningApp

Returns the app, which defines the object class of this object
ParameterTypeIn/OutOptionalDescription
resultCOOSYSTEM@1.1:OBJECToutfalse the result

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCFOLIOCLOUDPARTNER@1.1001:HasInitializedOrCreatedPartnerObject

Returns wether a user already is part of a partner program or not
ParameterTypeIn/OutOptionalDescription
resultCOOSYSTEM@1.1:BOOLEANoutfalse the result

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCFOLIOCLOUDPARTNER@1.1001:SetInactive

Performs neccessary steps to set the object with agreement to inactive

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]