class OrderEntryTransactionUpdate extends AbstractOrderEntryTransaction

Update an existing order entry transaction record

Traits

Constants

STATE_DRAFT

STATE_PENDING

STATE_CLOSED

Methods

getControlId()

Get control ID

setControlId($controlId = null)

Set control ID

__construct(string $controlId = null)

Initializes the class with the given parameters.

writeXml(XMLWriter $xml)

Write the function block XML

array
getCustomFields()

Get custom fields

setCustomFields(array $customFields)

Set custom fields

string
getDocumentId()

No description

setDocumentId(string $documentId)

No description

setTransactionDefinition(string $transactionDefinition)

No description

setTransactionDate(DateType $transactionDate)

No description

setGlPostingDate(DateType $glPostingDate)

No description

string
getCreatedFrom()

No description

setCreatedFrom(string $createdFrom)

No description

string
getCustomerId()

No description

setCustomerId(string $customerId)

No description

string
getDocumentNumber()

No description

setDocumentNumber(string $documentNumber)

No description

setOriginalDocumentDate(DateType $originalDocumentDate)

No description

string
getReferenceNumber()

No description

setReferenceNumber(string $referenceNumber)

No description

string
getPaymentTerm()

No description

setPaymentTerm(string $paymentTerm)

No description

setDueDate(DateType $dueDate)

No description

string
getMessage()

No description

setMessage(string $message)

No description

string
getShippingMethod()

No description

setShippingMethod(string $shippingMethod)

No description

string
getShipToContactName()

No description

setShipToContactName(string $shipToContactName)

No description

string
getBillToContactName()

No description

setBillToContactName(string $billToContactName)

No description

string
getAttachmentsId()

No description

setAttachmentsId(string $attachmentsId)

No description

string
getExternalId()

No description

setExternalId(string $externalId)

No description

string
getBaseCurrency()

No description

setBaseCurrency(string $baseCurrency)

No description

setTransactionCurrency(string $transactionCurrency)

No description

setExchangeRateDate(DateType $exchangeRateDate)

No description

setExchangeRateValue(float $exchangeRateValue)

No description

string
getExchangeRateType()

No description

setExchangeRateType(string $exchangeRateType)

No description

string
getVsoePriceList()

No description

setVsoePriceList(string $vsoePriceList)

No description

string
getState()

No description

setState(string $state)

No description

string
getProjectId()

No description

setProjectId(string $projectId)

No description

string
getTransactionId()

No description

setTransactionId(string $transactionId)

No description

boolean
isDisableValidation()

No description

setDisableValidation(boolean $disableValidation)

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

Parameters

$controlId

Exceptions

InvalidArgumentException

in AbstractFunction at line line 67
__construct(string $controlId = null)

Initializes the class with the given parameters.

Parameters

string $controlId Control ID, default=random UUID

at line line 71
writeXml(XMLWriter $xml)

Write the function block XML

Parameters

XMLWriter $xml

in CustomFieldsTrait at line line 33
array getCustomFields()

Get custom fields

Return Value

array

in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)

Set custom fields

Parameters

array $customFields

in AbstractOrderEntryTransaction at line line 123
string getDocumentId()

Return Value

string

in AbstractOrderEntryTransaction at line line 131
setDocumentId(string $documentId)

Parameters

string $documentId

in AbstractOrderEntryTransaction at line line 139
string getTransactionDefinition()

Return Value

string

in AbstractOrderEntryTransaction at line line 147
setTransactionDefinition(string $transactionDefinition)

Parameters

string $transactionDefinition

in AbstractOrderEntryTransaction at line line 155
DateType getTransactionDate()

Return Value

DateType

in AbstractOrderEntryTransaction at line line 163
setTransactionDate(DateType $transactionDate)

Parameters

DateType $transactionDate

in AbstractOrderEntryTransaction at line line 171
DateType getGlPostingDate()

Return Value

DateType

in AbstractOrderEntryTransaction at line line 179
setGlPostingDate(DateType $glPostingDate)

Parameters

DateType $glPostingDate

in AbstractOrderEntryTransaction at line line 187
string getCreatedFrom()

Return Value

string

in AbstractOrderEntryTransaction at line line 195
setCreatedFrom(string $createdFrom)

Parameters

string $createdFrom

in AbstractOrderEntryTransaction at line line 203
string getCustomerId()

Return Value

string

in AbstractOrderEntryTransaction at line line 211
setCustomerId(string $customerId)

Parameters

string $customerId

in AbstractOrderEntryTransaction at line line 219
string getDocumentNumber()

Return Value

string

in AbstractOrderEntryTransaction at line line 227
setDocumentNumber(string $documentNumber)

Parameters

string $documentNumber

in AbstractOrderEntryTransaction at line line 235
DateType getOriginalDocumentDate()

Return Value

DateType

in AbstractOrderEntryTransaction at line line 243
setOriginalDocumentDate(DateType $originalDocumentDate)

Parameters

DateType $originalDocumentDate

in AbstractOrderEntryTransaction at line line 251
string getReferenceNumber()

Return Value

string

in AbstractOrderEntryTransaction at line line 259
setReferenceNumber(string $referenceNumber)

Parameters

string $referenceNumber

in AbstractOrderEntryTransaction at line line 267
string getPaymentTerm()

Return Value

string

in AbstractOrderEntryTransaction at line line 275
setPaymentTerm(string $paymentTerm)

Parameters

string $paymentTerm

in AbstractOrderEntryTransaction at line line 283
DateType getDueDate()

Return Value

DateType

in AbstractOrderEntryTransaction at line line 291
setDueDate(DateType $dueDate)

Parameters

DateType $dueDate

in AbstractOrderEntryTransaction at line line 299
string getMessage()

Return Value

string

in AbstractOrderEntryTransaction at line line 307
setMessage(string $message)

Parameters

string $message

in AbstractOrderEntryTransaction at line line 315
string getShippingMethod()

Return Value

string

in AbstractOrderEntryTransaction at line line 323
setShippingMethod(string $shippingMethod)

Parameters

string $shippingMethod

in AbstractOrderEntryTransaction at line line 331
string getShipToContactName()

Return Value

string

in AbstractOrderEntryTransaction at line line 339
setShipToContactName(string $shipToContactName)

Parameters

string $shipToContactName

in AbstractOrderEntryTransaction at line line 347
string getBillToContactName()

Return Value

string

in AbstractOrderEntryTransaction at line line 355
setBillToContactName(string $billToContactName)

Parameters

string $billToContactName

in AbstractOrderEntryTransaction at line line 363
string getAttachmentsId()

Return Value

string

in AbstractOrderEntryTransaction at line line 371
setAttachmentsId(string $attachmentsId)

Parameters

string $attachmentsId

in AbstractOrderEntryTransaction at line line 379
string getExternalId()

Return Value

string

in AbstractOrderEntryTransaction at line line 387
setExternalId(string $externalId)

Parameters

string $externalId

in AbstractOrderEntryTransaction at line line 395
string getBaseCurrency()

Return Value

string

in AbstractOrderEntryTransaction at line line 403
setBaseCurrency(string $baseCurrency)

Parameters

string $baseCurrency

in AbstractOrderEntryTransaction at line line 411
string getTransactionCurrency()

Return Value

string

in AbstractOrderEntryTransaction at line line 419
setTransactionCurrency(string $transactionCurrency)

Parameters

string $transactionCurrency

in AbstractOrderEntryTransaction at line line 427
DateType getExchangeRateDate()

Return Value

DateType

in AbstractOrderEntryTransaction at line line 435
setExchangeRateDate(DateType $exchangeRateDate)

Parameters

DateType $exchangeRateDate

in AbstractOrderEntryTransaction at line line 443
float getExchangeRateValue()

Return Value

float

in AbstractOrderEntryTransaction at line line 451
setExchangeRateValue(float $exchangeRateValue)

Parameters

float $exchangeRateValue

in AbstractOrderEntryTransaction at line line 459
string getExchangeRateType()

Return Value

string

in AbstractOrderEntryTransaction at line line 467
setExchangeRateType(string $exchangeRateType)

Parameters

string $exchangeRateType

in AbstractOrderEntryTransaction at line line 475
string getVsoePriceList()

Return Value

string

in AbstractOrderEntryTransaction at line line 483
setVsoePriceList(string $vsoePriceList)

Parameters

string $vsoePriceList

in AbstractOrderEntryTransaction at line line 491
string getState()

Return Value

string

in AbstractOrderEntryTransaction at line line 499
setState(string $state)

Parameters

string $state

in AbstractOrderEntryTransaction at line line 507
string getProjectId()

Return Value

string

in AbstractOrderEntryTransaction at line line 515
setProjectId(string $projectId)

Parameters

string $projectId

in AbstractOrderEntryTransaction at line line 523
AbstractTransactionSubtotal[] getSubtotals()

in AbstractOrderEntryTransaction at line line 531
setSubtotals(AbstractTransactionSubtotal[] $subtotals)

Parameters

AbstractTransactionSubtotal[] $subtotals

at line line 37
string getTransactionId()

Return Value

string

at line line 45
setTransactionId(string $transactionId)

Parameters

string $transactionId

at line line 53
boolean isDisableValidation()

Return Value

boolean

at line line 61
setDisableValidation(boolean $disableValidation)

Parameters

boolean $disableValidation