Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ConstantPLU PLU type will be used for each item with pricing. A ConstantPLU has a one-to-one relationship with a given Product:

...

Info

(To be confirmed) priceSeq and definitionSequence configurations will be managed globally for all items, it won’t be necessary for operators to configure these values item-by-item.

...

sizeBasedPlu PLU type will be used for each combo with pricing where:

  • PLU: The PLU for the general combo)

  • Size: The size of the combo (e.g. Large).

  • Different combo sizes ('large', 'medium', 'small') will share the same PLU.

...

Considering also the comboslots, the overall combo PLU structure for Oracle will be as follows:

Combo structure

Combo PLU

Main Item PLU

Comboslot PLU

Comboslot item PLU

The combo document is structured as follow:

  • Main item

    • Item (Hamburger).

  • Options

    • Sides comboslot – contain available sides (e.g. fries or onion rings).

    • Drinks comboslot – contain available drinks (e.g. Fanta, Coca-Cola…).

The combo document uses a sizeBasedPLU.

The main item in the combo is an item document, which uses a separate constant PLU.

  • All comboslots in the combo use the Ignore PLU:

...

    • Large sides

      image-20240909-223338.pngImage Added
    • Large drinks

      image-20240909-223406.pngImage Added

Comboslots have a list of available items linked.

Since these comboslot options are items, they will have their own Constant PLU.

  • Large sides have several options – e.g. large fries with its own constant PLU.

    image-20240909-224144.pngImage Added
  • Large drinks have several options – e.g Frozen Strawberry Fanta.

Oracle Config

Reward

Sanity Config

...