Object Class Payment Element (FSCFOLIOPAYMENT@1.1001:PaymentElement)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:BasicObject > FSCFOLIOPAYMENT@1.1001:PaymentElement

An item of a purchase in the Fabasoft Cloud Shop

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:DefaultGlobalACL
Programmatic Use: true
Default ACL for New Objects: FSCFOLIOPAYMENT@1.1001:PaymentObjectACL
Symbol: COODESK@1.1:SymbolApp
Base Class: COOSYSTEM@1.1:BasicObject
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
FSCFOLIOPAYMENT@1.1001:peaffiliatemarketingParticipate in the Affiliate Marketing Program
FSCFOLIOPAYMENT@1.1001:pebillBill
FSCFOLIOPAYMENT@1.1001:pecountCount
FSCFOLIOPAYMENT@1.1001:peelementEdition or App
FSCFOLIOPAYMENT@1.1001:peinstanceInstance
FSCFOLIOPAYMENT@1.1001:peiscreditCredit
FSCFOLIOPAYMENT@1.1001:peislicensedforfreeChargeable Edition or App is Licensed for Free
FSCFOLIOPAYMENT@1.1001:pepartappdevPart for App Developer
FSCFOLIOPAYMENT@1.1001:pepricePrice for Subscription Period (incl. VAT)
FSCFOLIOPAYMENT@1.1001:pepricenetPrice for Subscription Period (excl. VAT)
FSCFOLIOPAYMENT@1.1001:pepricenettotalTotal Price (excl. VAT)
FSCFOLIOPAYMENT@1.1001:pepriceperunitnetMonthly Price (excl. VAT)
FSCFOLIOPAYMENT@1.1001:pepricetotalTotal Price (incl. VAT)
FSCFOLIOPAYMENT@1.1001:pesourceaddonSource AddOn Subscription
FSCFOLIOPAYMENT@1.1001:pesubSubscription
FSCFOLIOPAYMENT@1.1001:petransactionsSubscription Transaction
FSCFOLIOPAYMENT@1.1001:peusecustompriceUse Monthly Price Instead of Scheduled Price for Following Purchases

Actions

ReferenceName
FSCFOLIO@1.1001:AttrReferenceSet
FSCFOLIOCLOUD@1.1001:SetCloudOwnership
FSCFOLIOPAYMENT@1.1001:AttrPeBillGet
FSCFOLIOPAYMENT@1.1001:AttrPeInstanceSet
FSCFOLIOPAYMENT@1.1001:AttrPePriceTotalGet
FSCFOLIOPAYMENT@1.1001:GetFurtherPurchasePrice
FSCFOLIOPAYMENT@1.1001:GetPaymentCurrency
FSCFOLIOPAYMENT@1.1001:GetPaymentElementName

Properties

FSCFOLIOPAYMENT@1.1001:peaffiliatemarketing (Participate in the Affiliate Marketing Program)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable in User Interface: false
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCFOLIOPAYMENT@1.1001:pebill (Bill)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECT
Possible Object Class: FSCFOLIOPAYMENT@1.1001:Bill
Action Called After Property Is Read: FSCFOLIOPAYMENT@1.1001:AttrPeBillGet
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:pecount (Count)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:INTEGER
Maximum Length: 10
Changeable: true
Must Be Defined: false
Sign: true
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:peelement (Edition or App)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:peinstance (Instance)

Additional Information

Type: COOSYSTEM@1.1:STRING
Changeable: true
Visible: true
Must Be Defined: false
Maximum Length: 254
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Action Called Before Property Is Saved: FSCFOLIOPAYMENT@1.1001:AttrPeInstanceSet
Changeable in Installed Component: true


[top]

FSCFOLIOPAYMENT@1.1001:peiscredit (Credit)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable in User Interface: false
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCFOLIOPAYMENT@1.1001:peislicensedforfree (Chargeable Edition or App is Licensed for Free)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable in User Interface: false
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCFOLIOPAYMENT@1.1001:pepartappdev (Part for App Developer)

Additional Information

Length After Point: 2
Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:Currency
Length Before Point: 10
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:peprice (Price for Subscription Period (incl. VAT))

Additional Information

Length After Point: 2
Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:Currency
Length Before Point: 10
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:pepricenet (Price for Subscription Period (excl. VAT))

Additional Information

Length After Point: 2
Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:Currency
Length Before Point: 10
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:pepricenettotal (Total Price (excl. VAT))

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:pepriceperunitnet (Monthly Price (excl. VAT))

Additional Information

Length After Point: 2
Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:Currency
Length Before Point: 10
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:pepricetotal (Total Price (incl. VAT))

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:pesourceaddon (Source AddOn Subscription)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECT
Obsolete: true
Possible Object Class: FSCFOLIOPAYMENT@1.1001:Subscription
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:pesub (Subscription)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
Property for Back Link: FSCFOLIOPAYMENT@1.1001:subpaymentelements
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
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeSec
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:petransactions (Subscription Transaction)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
Property for Back Link: FSCFOLIOPAYMENT@1.1001:subtranselements
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLIST
Possible Object Class: FSCFOLIOPAYMENT@1.1001:SubscriptionTransaction
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeSec
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:peusecustomprice (Use Monthly Price Instead of Scheduled Price for Following Purchases)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable in User Interface: false
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

Actions

FSCFOLIO@1.1001:AttrReferenceSet

Additional Information

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


[top]

FSCFOLIOCLOUD@1.1001:SetCloudOwnership

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:AttrPeBillGet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:AttrPeInstanceSet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:AttrPePriceTotalGet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:GetFurtherPurchasePrice

ParameterTypeIn/OutOptionalDescription
productCOOSYSTEM@1.1:OBJECTinfalse
intervalFSCFOLIOPAYMENT@1.1001:SubscriptionIntervalinfalse
existingpurchasesCOOSYSTEM@1.1:OBJECTLISTintrue
pricenetCOOSYSTEM@1.1:Currencyoutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCFOLIOPAYMENT@1.1001:GetPaymentCurrency

Get the current payment currency of the customer
ParameterTypeIn/OutOptionalDescription
nofallbackCOOSYSTEM@1.1:BOOLEANinfalse if the customer has no payment currency defined EUR will be used as fallback
paymentcurrencyCOOSYSTEM@1.1:CurrencySymboloutfalse the result

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:GetPaymentElementName

Calculates the name of an payment element
ParameterTypeIn/OutOptionalDescription
userlangCOOSYSTEM@1.1:OBJECTintrue language of the name
nameCOOSYSTEM@1.1:STRINGoutfalse the name of the payment element

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]