Object Class Distribution Bundle (FSCFOLIOPAYMENT@1.1001:DistributionBundle)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:ComponentObject > COOSYSTEM@1.1:ConfigurationObject > COOSYSTEM@1.1:SimpleConfigurationObject > FSCFOLIOPAYMENT@1.1001:DistributionBundle

Class to define a delivery package of editions and apps with a custom price

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: false
Action for Moving Objects: COODESK@1.1:DragIntoMove
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultAdministratorACL
Symbol: COODESK@1.1:SymbolBuildingLarge
Default ACL for New Objects: COOSYSTEM@1.1:DefaultAdministratorACL
Base Class: COOSYSTEM@1.1:SimpleConfigurationObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES
Default Main Menu: COODESK@1.1:MenuRootFolder

Properties

ReferenceName
COOSYSTEM@1.1:mlnameMultilingual Name
FSCFOLIOPAYMENT@1.1001:dbdescriptionDescription
FSCFOLIOPAYMENT@1.1001:dbformattedbundedescriptionDescription
FSCFOLIOPAYMENT@1.1001:dbformattedpaymentdescriptionPayment
FSCFOLIOPAYMENT@1.1001:dbitemsProducts
FSCFOLIOPAYMENT@1.1001:dbmonthlypricenetPrice per Month

Actions

ReferenceName
COOSYSTEM@1.1:AttrObjNameGet
COOSYSTEM@1.1:AttrObjNameGetVersion
COOSYSTEM@1.1:AttrObjNameSet
FSCFOLIOPAYMENT@1.1001:AttrDbMonthlyPriceNetGet
FSCFOLIOPAYMENT@1.1001:GetPrice

Properties

COOSYSTEM@1.1:mlname (Multilingual Name)

Defines the multilingual name of the object. It stores one name for each supported language.

Additional Information

Changeable in Installed Component: true
Action to Get Display String of Property: COOSYSTEM@1.1:AttrGetDisp
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrObjNameBuildSet
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:LanguageStringList
Secured: SECURED_READWRITE
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:dbdescription (Description)

Additional Information

Type: COOSYSTEM@1.1:LanguageStringList
Multiple Values (Overrides Type): true
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCFOLIOPAYMENT@1.1001:dbformattedbundedescription (Description)

Additional Information

Changeable in Installed Component: false
Volatile (Transaction): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRING
Volatile: true
Action Called After Property Is Read: COOSYSTEM@1.1:AttrValueExprGet
Maximum Length: 254
Changeable: false
Action Called After Property of Version Is Read: COOSYSTEM@1.1:AttrValueExprGetVersion
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:dbformattedpaymentdescription (Payment)

Additional Information

Changeable in Installed Component: false
Volatile (Transaction): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRING
Volatile: true
Action Called After Property Is Read: COOSYSTEM@1.1:AttrValueExprGet
Maximum Length: 254
Changeable: false
Action Called After Property of Version Is Read: COOSYSTEM@1.1:AttrValueExprGetVersion
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:dbitems (Products)

Additional Information

Type: FSCFOLIOPAYMENT@1.1001:DistributionItemPrice
Multiple Values (Overrides Type): true
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCFOLIOPAYMENT@1.1001:dbmonthlypricenet (Price per Month)

Additional Information

Length After Point: 2
Changeable in Installed Component: true
Changeable in User Interface: false
Volatile (Transaction): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:Currency
Length Before Point: 10
Volatile: true
Action Called After Property Is Read: FSCFOLIOPAYMENT@1.1001:AttrDbMonthlyPriceNetGet
Changeable: true
Must Be Defined: false
Visible: true


[top]

Actions

COOSYSTEM@1.1:AttrObjNameGet

Get action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameGetVersion

Get version action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameSet

Set action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCFOLIOPAYMENT@1.1001:AttrDbMonthlyPriceNetGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCFOLIOPAYMENT@1.1001:GetPrice

Get the price and developer part of the price for a product.
ParameterTypeIn/OutOptionalDescription
intervalFSCFOLIOPAYMENT@1.1001:SubscriptionIntervalin the subscription interval for the price
quantityCOOSYSTEM@1.1:INTEGERintrue the quantity is used for discounts in the price
currsymbolCOOSYSTEM@1.1:CurrencySymbolin/outtrue
pricenetCOOSYSTEM@1.1:Currencyretval
developerpriceCOOSYSTEM@1.1:Currencyout the developer part of the price per month
trialCOOSYSTEM@1.1:BOOLEANout the product can be purchased as trial version
privateappCOOSYSTEM@1.1:BOOLEANout the product is private and can not be purchased in the Cloud App Store
allowinstCOOSYSTEM@1.1:BOOLEANout instances of the product can be purchased
alloworderCOOSYSTEM@1.1:BOOLEANout it is allowed to get an order form for this product
affiliatemarketingpartCOOSYSTEM@1.1:BOOLEANout
optionalappCOOSYSTEM@1.1:BOOLEANout
onlineshopCOOSYSTEM@1.1:BOOLEANout

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]