Oihana PHP System

enumerations

Table of Contents

Classes

AppointmentCancelled
The meeting was called off before it took place.
AppointmentDone
The meeting took place. A report may be written from here on.
AppointmentNoShow
The meeting was kept, and the other party was not there.
AppointmentPlanned
The meeting is booked and has not taken place yet.
AppointmentStatus
What became of a meeting itself — as opposed to what became of the slot it was booked in.
AuditActionType
Enumeration of additionalType values for AuditAction.
BusinessDocumentAuthority
Which system holds the truth about a business document — ours, or the one it was harvested from.
BusinessDocumentDirection
The commercial direction of a business document, from the point of view of the organization operating it.
BusinessDocumentStatus
The lifecycle status of a business document (quote, purchase order, invoice...).
BusinessEntityType
A extended custom business entity type of the product's offers.
ContactType
Types of contact points for an Organization or Person.
CreditNoteDisposition
What becomes of the amount of a {@see \xyz\oihana\schema\business\documents\CreditNote} : refunded in cash, reapplied against another invoice, or still pending.
CreditNoteReasonCode
A structured reason a {@see \xyz\oihana\schema\business\documents\CreditNote} was issued, alongside its free-text `reason` — so a consumer can process credit notes by cause (a returned good, a pricing error…) rather than only display a sentence to a human.
DocumentTotalsAccuracy
How the monetary summary of a business document is to be read — as the exact amounts, or as a floor the final ones will exceed.
FeeUnresolvedReason
Why a fee that is due could not be priced.
PaymentReminderChannel
The channel through which a payment reminder is sent.
PaymentReminderLevel
The escalation level of a payment reminder, from a courteous nudge to a formal, legally-weighted demand.
PriceComponentType
Enumerates different price components that together make up the total price for an offered product.
PriceType
Enumerates different price components that together make up the total price for an offered product.
PricingAreaScope
The granularity of the place a {@see PricingCondition} is valid at — from a single point of sale up to everywhere.
PricingItemScope
The granularity of the item a {@see \xyz\oihana\schema\products\PricingCondition} applies to — from a single product up to every item.
PricingTargetScope
The granularity of the buyer a {@see \xyz\oihana\schema\products\PricingCondition} targets — from a single named customer up to every customer.
QuantityOrigin
Where the quantity of a document line comes from — worked out by the system, or typed by someone.
ShippingChargeTiming
When a delivery method's carriage amount is settled : at order time, or recomputed at delivery time.
StatementEntryType
The kind of movement a {@see \xyz\oihana\schema\business\documents\StatementEntry} records on an account statement.
UnitOfSaleType
Enumeration of allowed values for the {@see Product::$unitOfSale} property.
On this page

Search results