Object Class Contracting Party (FSCFOLIOPAYMENT@1.1001:ContractingPartner)

Object Class Hierarchy

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

Contracting partner for purchases 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:DefaultAdministratorACL
Symbol: COODESK@1.1:SymbolOrganization
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:activeActive
COOSYSTEM@1.1:mlnameMultilingual Name
FSCFOLIOPAYMENT@1.1001:cpaddressAddress
FSCFOLIOPAYMENT@1.1001:cpagreementsAgreements
FSCFOLIOPAYMENT@1.1001:cpbankaccountsBank Accounts
FSCFOLIOPAYMENT@1.1001:cpcountryCountry
FSCFOLIOPAYMENT@1.1001:cpcurrencyDefault Currency
FSCFOLIOPAYMENT@1.1001:cpfootersFooter
FSCFOLIOPAYMENT@1.1001:cpheadersHeader
FSCFOLIOPAYMENT@1.1001:cpinvoiceprefixInvoice Prefix
FSCFOLIOPAYMENT@1.1001:cprateoftaxationRate of Taxation (%)
FSCFOLIOPAYMENT@1.1001:cpreplacedbyReplaced by
FSCFOLIOPAYMENT@1.1001:cprevokeperiodRevoke Period (Days)
FSCFOLIOPAYMENT@1.1001:cptelephoneTelephone

Actions

ReferenceName
COOSYSTEM@1.1:AttrActiveSet
FSCFOLIOPAYMENT@1.1001:CheckVATIDRequired
FSCFOLIOPAYMENT@1.1001:GetAllowedPaymentCurrencies
FSCFOLIOPAYMENT@1.1001:GetContractingPartner
FSCFOLIOPAYMENT@1.1001:GetVATSettings

Properties

COOSYSTEM@1.1:active (Active)

Stores the information whether the working environment of the user is accessible. If the value is true, the user is active and he can work with Fabasoft Components. If the value is false, the user can only be referenced. The initial value is true.

Additional Information

Changeable in Installed Component: true
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrActiveSet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:BOOLEAN
Secured: true
Initialization Value: true
Changeable: true
Must Be Defined: true
Visible: true


[top]

COOSYSTEM@1.1:mlname (Multilingual Name)

Stores 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: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:cpaddress (Address)

Additional Information

Type: FSCFOLIO@1.1001:Address
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:cpagreements (Agreements)

Additional Information

Type: FSCFOLIOPAYMENT@1.1001:Agreement
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:cpbankaccounts (Bank Accounts)

Additional Information

Type: FSCFOLIOPAYMENT@1.1001:BankAccountInfo
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:cpcountry (Country)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:cpcurrency (Default Currency)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:cpfooters (Footer)

Additional Information

Type: FSCFOLIOPAYMENT@1.1001:FooterHeader
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:cpheaders (Header)

Additional Information

Type: FSCFOLIOPAYMENT@1.1001:FooterHeader
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:cpinvoiceprefix (Invoice Prefix)

Additional Information

Type: COOSYSTEM@1.1:STRING
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:cprateoftaxation (Rate of Taxation (%))

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
Must Be Defined: false
Sign: true
Visible: true


[top]

FSCFOLIOPAYMENT@1.1001:cpreplacedby (Replaced by)

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:cprevokeperiod (Revoke Period (Days))

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:cptelephone (Telephone)

Additional Information

Type: FSCFOLIO@1.1001:Telephone
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]

Actions

COOSYSTEM@1.1:AttrActiveSet

Additional Information

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


[top]

FSCFOLIOPAYMENT@1.1001:CheckVATIDRequired

Check if the VAT id is required for a particular combination of contracting partner and customer country
ParameterTypeIn/OutOptionalDescription
custcountryCOOSYSTEM@1.1:OBJECTinfalse country of customer
iseucountryCOOSYSTEM@1.1:BOOLEANoutfalse is the customer country an EU country
isvatidrequiredCOOSYSTEM@1.1:BOOLEANoutfalse is the customer country an EU country

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:GetAllowedPaymentCurrencies

Get the allowed payment currencies for a contacting partner
ParameterTypeIn/OutOptionalDescription
contractingpartnerCOOSYSTEM@1.1:OBJECTintrue the contracting partner
allowedcurrenciesCOOSYSTEM@1.1:CurrencySymboloutfalse the allowed payment currencies

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:GetContractingPartner

ParameterTypeIn/OutOptionalDescription
contractingpartnerCOOSYSTEM@1.1:OBJECToutfalse
nofallbackCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCFOLIOPAYMENT@1.1001:GetVATSettings

Get VAT settings for a particular combination of contracting partner and customer country
ParameterTypeIn/OutOptionalDescription
custcountryCOOSYSTEM@1.1:OBJECTinfalse country of customer
vatsettingsFSCFOLIOPAYMENT@1.1001:VATSettingsoutfalse VAT settings

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]