![]() |
Aspose.Barcode for Python via Java Generation and Recognition API docs
|
SwissQR bill data. More...
Inherits BaseJavaClass.
Public Member Functions | |
def | init (self) |
def | __init__ (self, javaClass) |
def | getVersion (self) |
Gets the version of the SwissQR bill standard. More... | |
def | setVersion (self, value) |
Sets the version of the SwissQR bill standard. More... | |
def | getAmount (self) |
Gets the payment amount. More... | |
def | setAmount (self, value) |
Sets the payment amount. More... | |
def | getCurrency (self) |
Gets the payment currency. More... | |
def | setCurrency (self, value) |
Sets the payment currency. More... | |
def | getAccount (self) |
Gets the creditor's account number. More... | |
def | setAccount (self, value) |
Sets the creditor's account number. More... | |
def | getCreditor (self) |
Gets the creditor address. More... | |
def | setCreditor (self, value) |
Sets the creditor address. More... | |
def | getReference (self) |
Gets the creditor payment reference. More... | |
def | setReference (self, value) |
Sets the creditor payment reference. More... | |
def | createAndSetCreditorReference (self, rawReference) |
Creates and sets a ISO11649 creditor reference from a raw string by prefixing the String with "RF" and the modulo 97 checksum. More... | |
def | getDebtor (self) |
Gets the debtor address. More... | |
def | setDebtor (self, value) |
Sets the debtor address. More... | |
def | getUnstructuredMessage (self) |
Gets the additional unstructured message. More... | |
def | setUnstructuredMessage (self, value) |
Sets the additional unstructured message. More... | |
def | getBillInformation (self) |
Gets the additional structured bill information. More... | |
def | setBillInformation (self, value) |
Sets the additional structured bill information. More... | |
def | getAlternativeSchemes (self) |
Gets the alternative payment schemes. More... | |
def | setAlternativeSchemes (self, value) |
Sets the alternative payment schemes. More... | |
def | equals (self, obj) |
Determines whether the specified object is equal to the current object. More... | |
def | hashCode (self) |
Gets the hash code for this instance. More... | |
![]() | |
def | getJavaClass (self) |
def | setJavaClass (self, javaClass) |
def | getJavaClassName (self) |
def | isNull (self) |
def | printJavaClassName (self) |
Static Public Member Functions | |
def | convertAlternativeSchemes (javaAlternativeSchemes) |
Public Attributes | |
creditor | |
debtor | |
![]() | |
javaClass | |
javaClassName | |
SwissQR bill data.
def __init__ | ( | self, | |
javaClass | |||
) |
Reimplemented from BaseJavaClass.
|
static |
def createAndSetCreditorReference | ( | self, | |
rawReference | |||
) |
Creates and sets a ISO11649 creditor reference from a raw string by prefixing the String with "RF" and the modulo 97 checksum.
Whitespace is removed from the reference
ArgumentException | rawReference contains invalid characters. |
rawReference | The raw reference. |
def equals | ( | self, | |
obj | |||
) |
Determines whether the specified object is equal to the current object.
obj | The object to compare with the current object. |
def getAccount | ( | self | ) |
Gets the creditor's account number.
Account numbers must be valid IBANs of a bank of Switzerland or Liechtenstein. Spaces are allowed in the account number. Value: The creditor account number.
def getAlternativeSchemes | ( | self | ) |
Gets the alternative payment schemes.
A maximum of two schemes with parameters are allowed. Value: The alternative payment schemes.
def getAmount | ( | self | ) |
Gets the payment amount.
Valid values are between 0.01 and 999,999,999.99. Value: The payment amount.
def getBillInformation | ( | self | ) |
Gets the additional structured bill information.
Value: The structured bill information.
def getCreditor | ( | self | ) |
Gets the creditor address.
Value: The creditor address.
def getCurrency | ( | self | ) |
Gets the payment currency.
Valid values are "CHF" and "EUR". Value: The payment currency.
def getDebtor | ( | self | ) |
Gets the debtor address.
The debtor is optional. If it is omitted, both setting this field to None or setting an address with all None or empty values is ok. Value: The debtor address.
def getReference | ( | self | ) |
Gets the creditor payment reference.
The reference is mandatory for SwissQR IBANs, i.e.IBANs in the range CHxx30000xxxxxx through CHxx31999xxxxx. If specified, the reference must be either a valid SwissQR reference (corresponding to ISR reference form) or a valid creditor reference according to ISO 11649 ("RFxxxx"). Both may contain spaces for formatting. Value: The creditor payment reference.
def getUnstructuredMessage | ( | self | ) |
Gets the additional unstructured message.
Value: The unstructured message.
def getVersion | ( | self | ) |
Gets the version of the SwissQR bill standard.
Value: The SwissQR bill standard version.
def hashCode | ( | self | ) |
Gets the hash code for this instance.
def init | ( | self | ) |
Reimplemented from BaseJavaClass.
def setAccount | ( | self, | |
value | |||
) |
Sets the creditor's account number.
Account numbers must be valid IBANs of a bank of Switzerland or Liechtenstein. Spaces are allowed in the account number. Value: The creditor account number.
def setAlternativeSchemes | ( | self, | |
value | |||
) |
Sets the alternative payment schemes.
A maximum of two schemes with parameters are allowed. Value: The alternative payment schemes.
def setAmount | ( | self, | |
value | |||
) |
Sets the payment amount.
Valid values are between 0.01 and 999,999,999.99. Value: The payment amount.
def setBillInformation | ( | self, | |
value | |||
) |
Sets the additional structured bill information.
Value: The structured bill information.
def setCreditor | ( | self, | |
value | |||
) |
Sets the creditor address.
Value: The creditor address.
def setCurrency | ( | self, | |
value | |||
) |
Sets the payment currency.
Valid values are "CHF" and "EUR". Value: The payment currency.
def setDebtor | ( | self, | |
value | |||
) |
Sets the debtor address.
The debtor is optional. If it is omitted, both setting this field to None or setting an address with all None or empty values is ok. Value: The debtor address.
def setReference | ( | self, | |
value | |||
) |
Sets the creditor payment reference.
The reference is mandatory for SwissQR IBANs, i.e.IBANs in the range CHxx30000xxxxxx through CHxx31999xxxxx. If specified, the reference must be either a valid SwissQR reference (corresponding to ISR reference form) or a valid creditor reference according to ISO 11649 ("RFxxxx"). Both may contain spaces for formatting. Value: The creditor payment reference.
def setUnstructuredMessage | ( | self, | |
value | |||
) |
Sets the additional unstructured message.
Value: The unstructured message.
def setVersion | ( | self, | |
value | |||
) |
Sets the version of the SwissQR bill standard.
Value: The SwissQR bill standard version.
creditor |
debtor |