class CustomsDocument extends Model

CustomsDocument

{ "currency": "EUR", "originalShipmentNumber": "string", "originalOperator": "string", "acommpanyingDocument": "string", "originalInvoiceNumber": "string", "originalInvoiceDate": "string", "comment": "string", "positions": [ { "positionDescription": "string", "count": 0, "weightInGrams": 0, "values": 0, "originCountry": "string", "articleReference": "string", "tarifNumber": "string" } ] },

Methods

__construct(string $currency, string $originalShipmentNumber, string $originalOperator, Collection $positions)

neues Objekt

setCurrency(string $currency)

Währung, in der die zurückgegebenen Waren bezahlt wurden

setOriginalShipmentNumber(string $originalShipmentNumber)

Original-Sendungsnummer

setOriginalOperator(string $originalOperator)

Unternehmen, das das Originalpaket zugestellt hat

setAcommpanyingDocument(string $acommpanyingDocument)

Zusätzliche Dokumente

setOriginalInvoiceNumber(string $originalInvoiceNumber)

Rechnungsnummer der zurückgegebenen Waren

setOriginalInvoiceDate(Date $originalInvoiceDate)

Datum der Rechnungsnummer

setComment(string $comment)

Kommentar

setPositions(Collection $position)

Positionen

Details

at line 57
__construct(string $currency, string $originalShipmentNumber, string $originalOperator, Collection $positions)

neues Objekt

Parameters

string $currency
string $originalShipmentNumber
string $originalOperator
Collection $positions <\Alvine\Shipping\Provider\Dhl\Returns\Model\Position> $positions

at line 78
CustomsDocument setCurrency(string $currency)

Währung, in der die zurückgegebenen Waren bezahlt wurden

Gültige Werte sind: EUR, GBP, CHF

Parameters

string $currency

Return Value

CustomsDocument

at line 93
CustomsDocument setOriginalShipmentNumber(string $originalShipmentNumber)

Original-Sendungsnummer

minLength: 0 maxLength: 35

Parameters

string $originalShipmentNumber

Return Value

CustomsDocument

at line 108
CustomsDocument setOriginalOperator(string $originalOperator)

Unternehmen, das das Originalpaket zugestellt hat

minLength: 0 maxLength: 40

Parameters

string $originalOperator

Return Value

CustomsDocument

at line 123
CustomsDocument setAcommpanyingDocument(string $acommpanyingDocument)

Zusätzliche Dokumente

minLength: 0 maxLength: 35

Parameters

string $acommpanyingDocument

Return Value

CustomsDocument

at line 138
CustomsDocument setOriginalInvoiceNumber(string $originalInvoiceNumber)

Rechnungsnummer der zurückgegebenen Waren

minLength: 0 maxLength: 35

Parameters

string $originalInvoiceNumber

Return Value

CustomsDocument

at line 153
CustomsDocument setOriginalInvoiceDate(Date $originalInvoiceDate)

Datum der Rechnungsnummer

minLength: 0 maxLength: 35

Parameters

Date $originalInvoiceDate

Return Value

CustomsDocument

at line 168
CustomsDocument setComment(string $comment)

Kommentar

minLength: 0 maxLength: 150

Parameters

string $comment

Return Value

CustomsDocument

at line 180
CustomsDocument setPositions(Collection $position)

Positionen

Parameters

Collection $position <\Alvine\Shipping\Provider\Dhl\Returns\Model\CustomsDocument\Position> $positions

Return Value

CustomsDocument