2022 April Release

Class FSCFOLIOPAYMENT@1.1001:Bill Permanent link for this heading

Class Hierarchy

Object > ContentObject > Bill

Bill for purchases in the Fabasoft Cloud Shop

Additional Information

Properties Permanent link for this heading

Type

Property

Name

string

billdetailinformation

Detail Informations

currency(12, 2)

billdiscount

Discount

string

billinvoiceno

Invoice Number

integer(7)

billnumerator

Invoice Number Nummerator

string

billordernumber

Order Number

SubscriptionTransaction

billparent

Transaction

currency(12, 2)

billprice

Total amount excl. VAT

float

billrateoftaxation

Rate of Taxation

currency(12, 2)

billsum

Sum

currency(12, 2)

billtaxamount

VAT

currency(12, 2)

billtotalamount

Total amount incl. VAT

integer(7)

offernumerator

Offernumber Numberator

integer(7)

ordernumerator

Order Acceptance Number Nummerator

date

paymentperiodenddate

End of Invoicing Period

date

paymentperiodstartdate

Start of Invoicing Period

string

subaffiliatemarketingid

Affiliate Marketing ID

Object

subbenefitrecipient

Beneficial Recipient

BillingAddress

subbenefitrecipientdata

Benefit Recipient Data

BillingAddress

subbillingaddress

Invoice Address

ContractingPartner

subcontractingpartner

Contracting Party

float

subdiscountrate

Discount Rate

boolean

subliabletovat

Liable to VAT

CurrencySymbol

subpaymentcurrency

Currency

PaymentElement[]

subpaymentelements

Payment Elements

PaymentMethod

subpaymentmethod

Payment Method

User

subpurchaser

Purchaser

date

subtransbilldate

Invoice Date

boolean

subtrialversion

Trial Version

string

subvatid

VAT ID

date

subvatidcheckedonat

VAT ID Checked on/at

boolean

subvatidsuccessfullychecked

VAT ID Successfully Checked

VATSettings

subvatsettings

VAT Settings

Actions Permanent link for this heading

Return Type

Signature

void

AttrContentSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrReferenceSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

currency

CalcBillAmount(
  out currency totalprice,
  out currency discount,
  out currency totalpriceexcl,
  out currency vat,
  out retval currency totalpriceincl)

void

GenerateNewPDFInvoice(
  optional integer unused1,
  optional integer unused2)

void

GeneratePaymentPDF(
  DocumentDefinition docdef,
  boolean sendmails,
  object context)

string

GetBankAccountDetails(
  ref CurrencySymbol paymentcurrency,
  optional ContractingPartner contractingpartner,
  out retval string iban,
  out string bic)

CurrencySymbol

GetPaymentCurrency(
  boolean nofallback,
  out retval CurrencySymbol paymentcurrency)

AdministrationObject

GetPaymentOwner(
  out retval AdministrationObject paymentowner)

boolean

IsRenewal(
  out retval boolean isrenewal)

boolean

PreferOpenDocReadOnly(
  out retval boolean openreadonly)

void

ReGeneratePaymentPDF()