New V0.2 (public) API:

Constants
(For clieopHeader::setTransactionType)
CLIEOP_TYPE_INCASSO
CLIEOP_TYPE_BETALING

(for clieopPost::setTransactionType)
if CLIEOP_TYPE_INCASSO, then allowed types are:
CLIEOP_TRANSACTIONTYPE_INCASSO

if CLIEOP_TYPE_BETALING, then allowed type are:
CLIEOP_TRANSACTIONTYPE_BETALING
CLIEOP_TRANSACTIONTYPE_SALARIS_GIRO
CLIEOP_TRANSACTIONTYPE_SALARIS_BANK



Class ClieopHeader
::setSenderIdentification($ident)
::getSenderIdentification()
::setSequenceNumber($number)			--> Class defaults to 1
::getSequenceNumber()
::setTransactionType($transactionType)
::getTransactionType()
::writeClieop()
::addBatch($batch)



Class ClieopBatch
::setPrincipalName($name)
::getPrincipalName()
::setPrincipalAccountNumber($accountNumber)
::getPrincipalAccountNumber()
::setFixedDescription($description)
::getFixedDescription()
::setProcessDate($date)					--> Maximum 30 days in future from creation date. Defaults to now (ASAP)
::getProcessDate()
::setTest(true|false)					--> Defaults to true. For production environments set to FALSE!
::addPost($transctionPost)

Class ClieopPost
::setTransactionType($transactionType)
::getTransactionType()
::setAmount($amount)
::getAmount()
::setName($name)
::getName()
::setCity($city)
::getCity()
::setAccountNumber($accountNumber)
::getAccountNumber()
::setInvoiceReference($reference)
::getInvoiceReference()
::setDescription($description)			--> Can be called 4 times.
::getDescription()						--> will return an array with description lines for this post

