2022 April Release

Class FSCFOLIOPAYMENT@1.1001:SubscriptionTransaction Permanent link for this heading

Class Hierarchy

Object > BasicObject > SubscriptionTransaction

Transaction for payment of a purchse in the Fabasoft Cloud Shop

Additional Information

Properties Permanent link for this heading

Type

Property

Name

date

paymentperiodenddate

End of Invoicing Period

date

paymentperiodstartdate

Start of Invoicing Period

integer

subtransactionnumerator

Numerator for Transactions

Bill

subtransbill

Invoice

BusinessType

subtransbusinesstype

Type of Business

PaymentElement[]

subtranselements

Payment Elements

string

subtransordernumber

Order Number

Subscription

subtransparent

Subscription

string[]

subtransprevsapordernr

Former SAP Order Numbers

PurchaseType

subtranspurchasetype

Type of Purchase

integer

subtransretrycnt

Open Retries

User

subtranssalesman

Salesman

string

subtranssapordernr

SAP Order Number

PaymentTransactionStatus

subtransstatus

Payment Status

date

subtransstatuschangedat

Last Payment State Change

string

subtranstid

Transaction Id

Actions Permanent link for this heading

Return Type

Signature

void

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

Bill

CreateBill(
  datetime billdate,
  datetime paymentperiodstartdate,
  datetime paymentperiodenddate,
  boolean sendmails,
  boolean postponepdfgeneration,
  optional PaymentMethod paymentmethod,
  out retval Bill transbill)

void

CreatePaymentConfirmation(
  datetime billdate,
  datetime paymentperiodstartdate,
  datetime paymentperiodenddate,
  dictionary parameter,
  boolean postponepdfgeneration)

CurrencySymbol

GetPaymentCurrency(
  boolean nofallback,
  out retval CurrencySymbol paymentcurrency)

PaymentModalities

GetPaymentModalities(
  boolean initpaymentmodalities,
  out retval PaymentModalities paymentmodalities)

boolean

IsRenewal(
  out retval boolean isrenewal)

void

ManualConfirmPayment(
  optional integer unused1,
  optional integer unused2)

void

ManualDiscardPayment(
  optional integer unused1,
  optional integer unused2)

Bill

PrepareBill(
  datetime billdate,
  datetime paymentperiodstartdate,
  datetime paymentperiodenddate,
  optional PaymentMethod paymentmethod,
  out retval Bill transbill,
  out Subscription subscr)