BuildsDelivery
Delivery information (BG-13) and the invoicing period (BG-14).
Part of InvoiceBuilder, which holds the state; use the builder, not the trait.
Table of Contents
Methods
- deliverTo() : static
- Deliver-to party and address (BT-70, BG-15).
- delivery() : static
- Replaces the whole delivery information (BG-13), including the delivery date (BT-72).
- deliveryDate() : static
- Actual delivery or service date (BT-72).
- invoicingPeriod() : static
- Invoicing period (BG-14).
Methods
deliverTo()
Deliver-to party and address (BT-70, BG-15).
public
deliverTo(string|null $recipientName[, Address|null $address = null ][, Identifier|null $locationId = null ]) : static
Parameters
- $recipientName : string|null
- $address : Address|null = null
- $locationId : Identifier|null = null
Return values
staticdelivery()
Replaces the whole delivery information (BG-13), including the delivery date (BT-72).
public
delivery(Delivery $delivery) : static
Parameters
- $delivery : Delivery
Return values
staticdeliveryDate()
Actual delivery or service date (BT-72).
public
deliveryDate(Date|DateTimeInterface|string $date) : static
Parameters
- $date : Date|DateTimeInterface|string
Return values
staticinvoicingPeriod()
Invoicing period (BG-14).
public
invoicingPeriod(Date|string|null $start[, Date|string|null $end = null ]) : static