AbstractInventoryTransaction
class AbstractInventoryTransaction extends AbstractFunction
Traits
Constants
| STATE_DRAFT |
|
| STATE_PENDING |
|
| STATE_CLOSED |
|
Methods
__construct(string $controlId = null)
Initializes the class with the given parameters.
from AbstractFunction
string
getDocumentId()
No description
setDocumentId(string $documentId)
No description
string
getTransactionDefinition()
No description
setTransactionDefinition(string $transactionDefinition)
No description
getTransactionDate()
No description
string
getCreatedFrom()
No description
setCreatedFrom(string $createdFrom)
No description
string
getDocumentNumber()
No description
setDocumentNumber(string $documentNumber)
No description
string
getReferenceNumber()
No description
setReferenceNumber(string $referenceNumber)
No description
string
getMessage()
No description
setMessage(string $message)
No description
string
getExternalId()
No description
setExternalId(string $externalId)
No description
string
getBaseCurrency()
No description
setBaseCurrency(string $baseCurrency)
No description
string
getState()
No description
setState(string $state)
No description
getSubtotals()
No description
getLines()
No description
Details
in AbstractFunction at line line 35
getControlId()
Get control ID
in AbstractFunction at line line 46
setControlId($controlId = null)
Set control ID
in AbstractFunction at line line 67
__construct(string $controlId = null)
Initializes the class with the given parameters.
in AbstractFunction at line line 72
abstract
writeXml(XMLWriter $xml)
Write the XML
in CustomFieldsTrait at line line 33
array
getCustomFields()
Get custom fields
in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)
Set custom fields