Type Definitions of Folio Payment (FSCFOLIOPAYMENT@1.1001)

ReferenceName
FSCFOLIOPAYMENT@1.1001:Agreement
FSCFOLIOPAYMENT@1.1001:AppPurchaseApp Purchase
FSCFOLIOPAYMENT@1.1001:BankAccountInfo
FSCFOLIOPAYMENT@1.1001:BillingAddressInvoice Address
FSCFOLIOPAYMENT@1.1001:BusinessType
FSCFOLIOPAYMENT@1.1001:ConfirmationLog
FSCFOLIOPAYMENT@1.1001:CustomizedSubscriptionPeriod
FSCFOLIOPAYMENT@1.1001:FooterHeader
FSCFOLIOPAYMENT@1.1001:LicenseInformation
FSCFOLIOPAYMENT@1.1001:MaterialNumber
FSCFOLIOPAYMENT@1.1001:OrderNumberSettings
FSCFOLIOPAYMENT@1.1001:PaymentMethod
FSCFOLIOPAYMENT@1.1001:PaymentPeriodInformation
FSCFOLIOPAYMENT@1.1001:PaymentTransactionStatusTransaction Status
FSCFOLIOPAYMENT@1.1001:PricePerIntervalType for Price Configuration
FSCFOLIOPAYMENT@1.1001:ProductUsers
FSCFOLIOPAYMENT@1.1001:PurchaseItemPurchase Item
FSCFOLIOPAYMENT@1.1001:PurchaseOrderItem
FSCFOLIOPAYMENT@1.1001:PurchaseType
FSCFOLIOPAYMENT@1.1001:SubCancellationMode
FSCFOLIOPAYMENT@1.1001:SubSearchMode
FSCFOLIOPAYMENT@1.1001:SubscriptionIntervalSubscription Interval
FSCFOLIOPAYMENT@1.1001:TransactionVariable
FSCFOLIOPAYMENT@1.1001:VATIDEntry
FSCFOLIOPAYMENT@1.1001:VATSettings

FSCFOLIOPAYMENT@1.1001:Agreement

Struct for storing agreements

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:agrelementElement
FSCFOLIOPAYMENT@1.1001:agrlangLanguage
FSCFOLIOPAYMENT@1.1001:agrtermsconditionsService Agreement

[top]

FSCFOLIOPAYMENT@1.1001:AppPurchase (App Purchase)

Struct used for charging of app purchases

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:apamountactuallypaidAmount Actually Paid
FSCFOLIOPAYMENT@1.1001:apcontactBeneficial Recipient
FSCFOLIOPAYMENT@1.1001:apcontactstrBeneficial Recipient (Description)
FSCFOLIOPAYMENT@1.1001:apcountAmount
FSCFOLIOPAYMENT@1.1001:apdateofpurchaseDate
FSCFOLIOPAYMENT@1.1001:apintervalInterval
FSCFOLIOPAYMENT@1.1001:apintervalstrInterval (Description)
FSCFOLIOPAYMENT@1.1001:appartforappdevPart for App Developer
FSCFOLIOPAYMENT@1.1001:appriceSelling Price

[top]

FSCFOLIOPAYMENT@1.1001:BankAccountInfo

Struct to define different bank accounts for different currencies

Additional Information

Multiple Values: false
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cpbankaccountcurrency
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: FSCFOLIOPAYMENT@1.1001:cpbankaccountcurrency, FSCFOLIOPAYMENT@1.1001:cpbankaccountiban, FSCFOLIOPAYMENT@1.1001:cpbankaccountbic

ReferenceName
FSCFOLIOPAYMENT@1.1001:cpbankaccountbicBIC
FSCFOLIOPAYMENT@1.1001:cpbankaccountcurrencyCurrency
FSCFOLIOPAYMENT@1.1001:cpbankaccountibanIBAN

[top]

FSCFOLIOPAYMENT@1.1001:BillingAddress (Invoice Address)

Struct used to store purchaser and benefit recipient data

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:cityCity
FSCFOLIOPAYMENT@1.1001:countryCountry
FSCFOLIOPAYMENT@1.1001:countryeuEU Country
FSCFOLIOPAYMENT@1.1001:countryiso3166alpha2Country Code
FSCFOLIOPAYMENT@1.1001:countryobjCountry
FSCFOLIOPAYMENT@1.1001:domainDomain
FSCFOLIOPAYMENT@1.1001:emailaddressE-Mail Address
FSCFOLIOPAYMENT@1.1001:firstnameFirstname
FSCFOLIOPAYMENT@1.1001:organisationOrganization
FSCFOLIOPAYMENT@1.1001:postofficeboxP.O. Box
FSCFOLIOPAYMENT@1.1001:streetStreet
FSCFOLIOPAYMENT@1.1001:surnameSurname
FSCFOLIOPAYMENT@1.1001:telephoneTelephone
FSCFOLIOPAYMENT@1.1001:zipcodeZipcode

[top]

FSCFOLIOPAYMENT@1.1001:BusinessType

Enumeration to determine the payment type
ReferenceValueNameDescription
BT_NEWCUSTOMER1New Customer
BT_RENEWAL2Renewal
BT_UPSELL3Upsell
BT_UPGRADE4Upgrade
BT_FREE5Demo/Trial/Test (Free)
BT_DOWNGRADE6Downgrade

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:ConfirmationLog

Struct used for storing payment confirmations

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:clapprovalcodeApproval Code
FSCFOLIOPAYMENT@1.1001:clcurrencyCurrency
FSCFOLIOPAYMENT@1.1001:clcustomerCustomer
FSCFOLIOPAYMENT@1.1001:clcustomeremailCustomer Email
FSCFOLIOPAYMENT@1.1001:clcustomeridSubscription Identification
FSCFOLIOPAYMENT@1.1001:cldateReceived
FSCFOLIOPAYMENT@1.1001:clfilterstatusFilter Status
FSCFOLIOPAYMENT@1.1001:cllanguageLanguage
FSCFOLIOPAYMENT@1.1001:cloperationOperation
FSCFOLIOPAYMENT@1.1001:clorderdescOrder Description
FSCFOLIOPAYMENT@1.1001:clpaymentbrandPayment Brand
FSCFOLIOPAYMENT@1.1001:clpaymenttypePayment Type
FSCFOLIOPAYMENT@1.1001:clpricePrice
FSCFOLIOPAYMENT@1.1001:clprocessedProcessed
FSCFOLIOPAYMENT@1.1001:clprofilestatusProfile Status
FSCFOLIOPAYMENT@1.1001:clprovidertransactionidProvider TID
FSCFOLIOPAYMENT@1.1001:clstatusPayment Status
FSCFOLIOPAYMENT@1.1001:cltransactionidTID
FSCFOLIOPAYMENT@1.1001:cluserfieldDetails

[top]

FSCFOLIOPAYMENT@1.1001:CustomizedSubscriptionPeriod

Struct to record the changed subscription periods

Additional Information

Multiple Values: false
Unique Entries in List: true
Key for Sorting Lists: FSCFOLIOPAYMENT@1.1001:cspdefinedonat
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:cspdefinedonat
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: FSCFOLIOPAYMENT@1.1001:cspdefinedonat, FSCFOLIOPAYMENT@1.1001:cspdefinedby, FSCFOLIOPAYMENT@1.1001:cspdefinedstartdate, FSCFOLIOPAYMENT@1.1001:cspdefinedenddate

ReferenceName
FSCFOLIOPAYMENT@1.1001:cspdefinedbyCustomized Period of Validity by
FSCFOLIOPAYMENT@1.1001:cspdefinedenddateEnd Date
FSCFOLIOPAYMENT@1.1001:cspdefinedonatCustomized Period of Validity at
FSCFOLIOPAYMENT@1.1001:cspdefinedstartdateStart Date
FSCFOLIOPAYMENT@1.1001:cspoldenddateFormer End Date
FSCFOLIOPAYMENT@1.1001:cspoldstartdateFormer Start Date

[top]

FSCFOLIOPAYMENT@1.1001:FooterHeader

Struct for defining footer or header images for generated pdfs

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:componentSoftware Component
FSCFOLIOPAYMENT@1.1001:fhimageImage
FSCFOLIOPAYMENT@1.1001:fhlangLanguage

[top]

FSCFOLIOPAYMENT@1.1001:LicenseInformation

Stores information about the maximum license usage of apps and packages

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:licensemaxMaximum Usage
FSCFOLIOPAYMENT@1.1001:licenseobjEdition/App

[top]

FSCFOLIOPAYMENT@1.1001:MaterialNumber

Stores information about the Material number of an app (used for contracting data export)

Additional Information

Multiple Values: false
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:mnapp
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:mnappApp
FSCFOLIOPAYMENT@1.1001:mnnumberMaterial Number

[top]

FSCFOLIOPAYMENT@1.1001:OrderNumberSettings

Struct used to store order number informations of an organization

Additional Information

Multiple Values: false
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:onsgroup
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:onsgroupOrganization
FSCFOLIOPAYMENT@1.1001:onsordernumberOrder Number
FSCFOLIOPAYMENT@1.1001:onsordernumberrequiredOrder Number Required
FSCFOLIOPAYMENT@1.1001:onsreuseordernumberUse Order Number for Following Purchases

[top]

FSCFOLIOPAYMENT@1.1001:PaymentMethod

Enumeration to configure the allowed payment methods
ReferenceValueNameDescription
PM_CREDITCARD1Credit Card
PM_INVOICE2Invoice
PM_ORDERFORM3Order Form

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:PaymentPeriodInformation

Stores information about the maximum license usage of apps, packages, objects and storage during a period

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:periodfromLicensed From
FSCFOLIOPAYMENT@1.1001:periodobjectmaxMaximum Used Objects
FSCFOLIOPAYMENT@1.1001:periodobjectsEditions and Apps
FSCFOLIOPAYMENT@1.1001:periodquotamaxMaximum Used Storage (MB)
FSCFOLIOPAYMENT@1.1001:periodtoLicensed to

[top]

FSCFOLIOPAYMENT@1.1001:PaymentTransactionStatus (Transaction Status)

Payment communication states in purchase payment with MPay24
ReferenceValueNameDescription
PTS_INIT1Initialized
PTS_ERROR2Error
PTS_SUSPENDED3Suspended
PTS_RESERVED4Reserved
PTS_REVERSED5Reversed
PTS_BILLED6Billed
PTS_CREDITED7Credited
PTS_INTERNAL8Generated
PTS_CUSTOMIZED9Customized
PTS_PENDING10mPay24-Payment pending

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:PricePerInterval (Type for Price Configuration)

Configure price and developer share per interval for a service package.

Additional Information

Multiple Values: false
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:ppiinterval, FSCFOLIOPAYMENT@1.1001:ppicurrency, FSCFOLIOPAYMENT@1.1001:ppiquantity
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE
Simple View of Properties: FSCFOLIOPAYMENT@1.1001:ppiinterval, FSCFOLIOPAYMENT@1.1001:ppicurrency, FSCFOLIOPAYMENT@1.1001:ppiquantity, FSCFOLIOPAYMENT@1.1001:ppipricenet

ReferenceName
FSCFOLIOPAYMENT@1.1001:ppicurrencyCurrency
FSCFOLIOPAYMENT@1.1001:ppidevelopershareDeveloper Share
FSCFOLIOPAYMENT@1.1001:ppiintervalInterval
FSCFOLIOPAYMENT@1.1001:ppipricePrice (incl. VAT)
FSCFOLIOPAYMENT@1.1001:ppipricenetPrice (excl. VAT)
FSCFOLIOPAYMENT@1.1001:ppiquantityQuantity

[top]

FSCFOLIOPAYMENT@1.1001:ProductUsers

Struct to temporary store a list of product users

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:puinstanceInstance
FSCFOLIOPAYMENT@1.1001:puproductEdition/App
FSCFOLIOPAYMENT@1.1001:puusersUsers

[top]

FSCFOLIOPAYMENT@1.1001:PurchaseItem (Purchase Item)

Struct used to store the purchased item

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:pibenefitrecipientBeneficial Recipient
FSCFOLIOPAYMENT@1.1001:picountCount
FSCFOLIOPAYMENT@1.1001:pienddateExpiration Date
FSCFOLIOPAYMENT@1.1001:piinstanceInstance
FSCFOLIOPAYMENT@1.1001:piintervalPayment Period
FSCFOLIOPAYMENT@1.1001:piproductEdition/App
FSCFOLIOPAYMENT@1.1001:pipurchaserPayment User
FSCFOLIOPAYMENT@1.1001:pitermsCurrent Agreement
FSCFOLIOPAYMENT@1.1001:pitrialversionTrial Version

[top]

FSCFOLIOPAYMENT@1.1001:PurchaseOrderItem

Struct to define the ordered items

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOATTREDIT@1.1:appsinstanceInstance
FSCFOLIOPAYMENT@1.1001:custompricenetMonthly Price (excl. VAT)
FSCFOLIOPAYMENT@1.1001:existingelementKey
FSCFOLIOPAYMENT@1.1001:poiproductEdition/App
FSCFOLIOPAYMENT@1.1001:poiquantityQuantity
FSCFOLIOPAYMENT@1.1001:scheduledpricenetScheduled Price per Month (excl. VAT)
FSCFOLIOPAYMENT@1.1001:usecustompriceUse Monthly Price Instead of Scheduled Price for Following Purchases

[top]

FSCFOLIOPAYMENT@1.1001:PurchaseType

Enumeration to determine the purchase type
ReferenceValueNameDescription
PUT_CREDITCARD1Online Shop (Creditcard)
PUT_INVOICE2Online Shop (Invoice)
PUT_MANUALLY3Manually

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:SubCancellationMode

Enumeration to determine how a subscription has been cancelled
ReferenceValueNameDescription
SCM_TERMINATION1Termination is used when a user cancels a subscription
SCM_REVOCATION2Revocation is used when a subscription ends by revocation
SCM_RESCINDMENT3Rescindment is used when the subscription ends in consence between the purchaser and the vendor
SCM_ENDTRIAL4Cancel Trial Version
SCM_LIQUIDATION5Account Liquidation is used when a user cancels his account

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:SubSearchMode

Enumeration to search for subscriptions
ReferenceValueNameDescription
SSM_RUNNING1Running is used to find running subscriptions
SSM_EXPIRING2Expiring is used to find subscriptions which expire in the supplied time period
SSM_EXPIRED3Expired is used to find already expired subscriptions
SSM_TERMINATION4Terminated is used to find terminated subscriptions
SSM_REVOCATION5Revoked is used to find revoked subscriptions
SSM_RESCINDMENT6Rescinded is used to find rescinded subscriptions

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:SubscriptionInterval (Subscription Interval)

Interval length for subscriptions of purchases in the Fabasoft Cloud Shop.
ReferenceValueNameDescription
SI_MONTHLY1Buy Once
SI_QUARTERYEARLY33-month subscription
SI_YEARLY121-year subscription
SI_FORTNIGHT1414-days subscription

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:TransactionVariable

ReferenceValueNameDescription
TV_SKIP_PRICE_CHECKS2Skip Price Checks

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCFOLIOPAYMENT@1.1001:VATIDEntry

Struct used to store the vat informations of an organization

Additional Information

Multiple Values: false
Unique Entries in List: true
Key for Unique Lists: FSCFOLIOPAYMENT@1.1001:vatgroup
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:vatcompanynameCompany Name
FSCFOLIOPAYMENT@1.1001:vatgroupOrganization
FSCFOLIOPAYMENT@1.1001:vatidVAT ID
FSCFOLIOPAYMENT@1.1001:vatidverifiedVAT ID Successfully Checked

[top]

FSCFOLIOPAYMENT@1.1001:VATSettings

Struct VAT settings

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCFOLIOPAYMENT@1.1001:iseucountryIs European Country
FSCFOLIOPAYMENT@1.1001:isvatidrequiredVAT ID required
FSCFOLIOPAYMENT@1.1001:liabletovatLiable to VAT
FSCFOLIOPAYMENT@1.1001:shownoeuareaShow No Seat in the European Union Text
FSCFOLIOPAYMENT@1.1001:showvatduerecipientShow VAT Due to the Recipient Text
FSCFOLIOPAYMENT@1.1001:vatrateVAT Rate

[top]