Object Class Subscription Transaction (FSCFOLIOPAYMENT@1.1001:SubscriptionTransaction)

Object Class Hierarchy

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

Transaction for payment of a purchse 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:SymbolBill
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:paymentperiodenddateEnd of Invoicing Period
FSCFOLIOPAYMENT@1.1001:paymentperiodstartdateStart of Invoicing Period
FSCFOLIOPAYMENT@1.1001:subtransactionnumeratorNumerator for Transactions
FSCFOLIOPAYMENT@1.1001:subtransbillInvoice
FSCFOLIOPAYMENT@1.1001:subtransbusinesstypeType of Business
FSCFOLIOPAYMENT@1.1001:subtranselementsPayment Elements
FSCFOLIOPAYMENT@1.1001:subtransordernumberOrder Number
FSCFOLIOPAYMENT@1.1001:subtransparentSubscription
FSCFOLIOPAYMENT@1.1001:subtransprevsapordernrFormer SAP Order Numbers
FSCFOLIOPAYMENT@1.1001:subtranspurchasetypeType of Purchase
FSCFOLIOPAYMENT@1.1001:subtransretrycntOpen Retries
FSCFOLIOPAYMENT@1.1001:subtranssalesmanSalesman
FSCFOLIOPAYMENT@1.1001:subtranssapordernrSAP Order Number
FSCFOLIOPAYMENT@1.1001:subtransstatusPayment Status
FSCFOLIOPAYMENT@1.1001:subtransstatuschangedatLast Payment State Change
FSCFOLIOPAYMENT@1.1001:subtranstidTransaction Id

Actions

ReferenceName
FSCFOLIO@1.1001:AttrReferenceSet
FSCFOLIOCLOUD@1.1001:AddInternalRemark
FSCFOLIOCLOUD@1.1001:SetCloudOwnership
FSCFOLIOCLOUDPAYMENTADMIN@1.1001:ManualConfirmPayment
FSCFOLIOCLOUDPAYMENTADMIN@1.1001:ManualDiscardPayment
FSCFOLIOPAYMENT@1.1001:AttrOrderNumberGet
FSCFOLIOPAYMENT@1.1001:AttrOrderNumberSet
FSCFOLIOPAYMENT@1.1001:AttrSubTransBusinessTypeGet
FSCFOLIOPAYMENT@1.1001:AttrSubTransSAPOrderNrSet
FSCFOLIOPAYMENT@1.1001:CreateBill
FSCFOLIOPAYMENT@1.1001:CreatePaymentConfirmation
FSCFOLIOPAYMENT@1.1001:GetPaymentCurrency
FSCFOLIOPAYMENT@1.1001:GetPaymentModalities
FSCFOLIOPAYMENT@1.1001:IsRenewal
FSCFOLIOPAYMENT@1.1001:PrepareBill

Properties

FSCFOLIOPAYMENT@1.1001:paymentperiodenddate (End of Invoicing Period)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:DATETIME
Disable Conversion: true
Changeable: true
Use Date Only: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:paymentperiodstartdate (Start of Invoicing Period)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:DATETIME
Disable Conversion: true
Changeable: true
Use Date Only: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:subtransactionnumerator (Numerator for Transactions)

Additional Information

Number of Addresses to Reserve: 10007
Changeable in Installed Component: true
Timeout: 5
Changeable in User Interface: false
Type: COOSYSTEM@1.1:INTEGER
ACL Object: NUMERATOR@1.1001:NumACL
Maximum Length: 10
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Global: false
Reserve Addresses: false
Sign: true
Visible: false


[top]

FSCFOLIOPAYMENT@1.1001:subtransbill (Invoice)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:subtransbusinesstype (Type of Business)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: FSCFOLIOPAYMENT@1.1001:BusinessType
Action Called After Property Is Read: FSCFOLIOPAYMENT@1.1001:AttrSubTransBusinessTypeGet
Access Types for Changing Property: FSCFOLIO@1.1001:AccTypePersAccount
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:subtranselements (Payment Elements)

Additional Information

Changeable in Installed Component: true
Action to Get Display String of Property: FSCFOLIOPAYMENT@1.1001:AttrSubPaymentElementsDisp
Changeable in User Interface: false
Property for Back Link: FSCFOLIOPAYMENT@1.1001:petransactions
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
Possible Object Class: FSCFOLIOPAYMENT@1.1001:PaymentElement
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:subtransordernumber (Order Number)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:subtransparent (Subscription)

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:Subscription
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:subtransprevsapordernr (Former SAP Order Numbers)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:subtranspurchasetype (Type of Purchase)

Additional Information

Access Types for Reading Property: FSCFOLIO@1.1001:AccTypePersAccount
Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: FSCFOLIOPAYMENT@1.1001:PurchaseType
Access Types for Changing Property: FSCFOLIO@1.1001:AccTypePersAccount
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:subtransretrycnt (Open Retries)

Additional Information

Changeable in Installed Component: true
Initialization Value: 5
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:subtranssalesman (Salesman)

Additional Information

Access Types for Reading Property: FSCFOLIO@1.1001:AccTypePersAccount
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:User
Search for Allowed Classes Only: true
Access Types for Changing Property: FSCFOLIO@1.1001:AccTypePersAccount
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:subtranssapordernr (SAP Order Number)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:subtransstatus (Payment Status)

Additional Information

Type: FSCFOLIOPAYMENT@1.1001:PaymentTransactionStatus
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:subtransstatuschangedat (Last Payment State Change)

Additional Information

Changeable in Installed Component: true
Changeable in User Interface: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:DATETIME
Disable Conversion: true
Changeable: true
Use Date Only: false
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:subtranstid (Transaction Id)

Additional Information

Type: COOSYSTEM@1.1:STRING
Changeable in User Interface: false
Changeable: true
Visible: true
Must Be Defined: false
Maximum Length: 254
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:AddInternalRemark

ParameterTypeIn/OutOptionalDescription
remarkintrue
eventCOOSYSTEM@1.1:STRINGintrue
datevalCOOSYSTEM@1.1:DATETIMEintrue
referencesCOOSYSTEM@1.1:OBJECTLISTintrue
suppresshistoryCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCFOLIOCLOUD@1.1001:SetCloudOwnership

Additional Information

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


[top]

FSCFOLIOCLOUDPAYMENTADMIN@1.1001:ManualConfirmPayment

Administrative Use-Case to confirm payment of an subscription transaction if no response for mPay24 is received

Additional Information

Symbol: COODESK@1.1:SymbolPriceTier
Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOCLOUDPAYMENTADMIN@1.1001:ManualDiscardPayment

Administrative Use-Case to discard payment of an subscription transaction if no response for mPay24 is received

Additional Information

Symbol: COODESK@1.1:SymbolDecline
Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:AttrOrderNumberGet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:AttrOrderNumberSet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:AttrSubTransBusinessTypeGet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:AttrSubTransSAPOrderNrSet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:CreateBill

Create a bill for a purchase in the Fabasoft Cloud Shop
ParameterTypeIn/OutOptionalDescription
billdateCOOSYSTEM@1.1:DATETIMEinfalse
paymentperiodstartdateCOOSYSTEM@1.1:DATETIMEinfalse
paymentperiodenddateCOOSYSTEM@1.1:DATETIMEinfalse
sendmailsCOOSYSTEM@1.1:BOOLEANinfalse
postponepdfgenerationCOOSYSTEM@1.1:BOOLEANinfalse
paymentmethodFSCFOLIOPAYMENT@1.1001:PaymentMethodintrue
transbillCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:CreatePaymentConfirmation

Create a paymemt confirmation for a purchase in the Fabasoft Cloud Shop.
ParameterTypeIn/OutOptionalDescription
billdateCOOSYSTEM@1.1:DATETIMEinfalse
paymentperiodstartdateCOOSYSTEM@1.1:DATETIMEinfalse
paymentperiodenddateCOOSYSTEM@1.1:DATETIMEinfalse
parameterCOOSYSTEM@1.1:DICTIONARYinfalse
postponepdfgenerationCOOSYSTEM@1.1:BOOLEANinfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[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:GetPaymentModalities

Retrieve the payment modalities for the current object
ParameterTypeIn/OutOptionalDescription
initpaymentmodalitiesCOOSYSTEM@1.1:BOOLEANinfalse the new payment modalities will be created if no modalities exist
paymentmodalitiesCOOSYSTEM@1.1:OBJECToutfalse the result

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:IsRenewal

ParameterTypeIn/OutOptionalDescription
isrenewalCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:PrepareBill

ParameterTypeIn/OutOptionalDescription
billdateCOOSYSTEM@1.1:DATETIMEinfalse
paymentperiodstartdateCOOSYSTEM@1.1:DATETIMEinfalse
paymentperiodenddateCOOSYSTEM@1.1:DATETIMEinfalse
paymentmethodFSCFOLIOPAYMENT@1.1001:PaymentMethodintrue
transbillCOOSYSTEM@1.1:OBJECToutfalse
subscrCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]