Customer_OrderEntity GitHub

πŸ“Š Overview: 9 Functions 6 Getters 1 Setters

Extends: Entity

πŸ• Last updated: 2025-12-10T11:45:22.529Z


πŸ“‘ Table of Contents


Functions

Regular Functions

createCofC

[πŸ–₯️ local]

Function createCofC($Advice_NoteEntity : cs.Advice_NoteEntity; $WorksOrderEntity : cs.WorksOrderEntity; $Quantity : Integer) -> $CofCEntity : cs.CofCEntity

Creates a Certificate of Conformance for this order, updates delivered quantity, and adjusts stock movements

Parameters:

Name Type Optional Description
$Advice_NoteEntity cs.Advice_NoteEntity - -
$WorksOrderEntity cs.WorksOrderEntity - -
$Quantity Integer - -

Returns: cs.CofCEntity


getAvailableForPickRequest

[πŸ–₯️ local]

Function getAvailableForPickRequest($PickRequestEntity : cs.PickRequestEntity) -> $AvailableForPickRequest : Integer

Calculates total parts available for pick request (finished stock + quarantine + WIP + planned production)

Parameters:

Name Type Optional Description
$PickRequestEntity cs.PickRequestEntity - -

Returns: Integer


modifyOrderPickRequest

[πŸ–₯️ local]

Function modifyOrderPickRequest($PickRequestEntity : cs.PickRequestEntity) -> $OrderPickRequestEntity : cs.OrderPickRequestEntity

Creates or modifies an order pick request for this customer order, validates quantities and displays entry form

Parameters:

Name Type Optional Description
$PickRequestEntity cs.PickRequestEntity - -

Returns: cs.OrderPickRequestEntity


getPickRequestedQuantity

[πŸ–₯️ local]

Function getPickRequestedQuantity($PickRequestEntity : cs.PickRequestEntity) -> Integer

Parameters:

Name Type Optional Description
$PickRequestEntity cs.PickRequestEntity - -

Returns: Integer


getPickedQuantity

[πŸ–₯️ local]

Function getPickedQuantity($PickRequestEntity : cs.PickRequestEntity) -> Integer

Parameters:

Name Type Optional Description
$PickRequestEntity cs.PickRequestEntity - -

Returns: Integer


getPickedQuantitiesColor

[πŸ–₯️ local]

Function getPickedQuantitiesColor -> Integer

Returns: Integer


getPickedQuantitiesText

[πŸ–₯️ local]

Function getPickedQuantitiesText($PickRequestEntity : cs.PickRequestEntity) -> Text

Parameters:

Name Type Optional Description
$PickRequestEntity cs.PickRequestEntity - -

Returns: Text


getPickRequestQuantitiesText

[πŸ–₯️ local]

Function getPickRequestQuantitiesText($PickRequestEntity : cs.PickRequestEntity) -> Text

Parameters:

Name Type Optional Description
$PickRequestEntity cs.PickRequestEntity - -

Returns: Text


getPickRequestQuantitiesColor

[πŸ–₯️ local]

Function getPickRequestQuantitiesColor -> Integer

Returns: Integer


Computed Attributes (Getters/Setters/Query/OrderBy)

DeliveryDate

[πŸ” get only, πŸ–₯️ local]

Function get DeliveryDate -> Date

Returns delivery date using confirmed arrival date or fallback to customer delivery date

Returns: Date


DeliveryDateTime

[πŸ” get only, πŸ–₯️ local]

Function get DeliveryDateTime -> cs.System.DateTime

Returns delivery date/time using confirmed arrival date or fallback to customer delivery date

Returns: cs.System.DateTime


DespatchDate

[πŸ” get only, πŸ–₯️ local]

Function get DespatchDate -> Date

Returns despatch date using confirmed despatch date or fallback to our delivery date

Returns: Date


DespatchDateTime

[πŸ” get only, πŸ–₯️ local]

Function get DespatchDateTime -> cs.System.DateTime

Returns despatch date/time using confirmed despatch date or fallback to our delivery date

Returns: cs.System.DateTime


OutstandingToDeliver

[πŸ” get, ✏️ set, πŸ–₯️ local]

Function get OutstandingToDeliver -> Integer
Function set OutstandingToDeliver($OutstandingToDeliver : Integer)

Returns the quantity still outstanding to deliver (ordered minus delivered)

Setter Parameter:

Name Type Description
$OutstandingToDeliver Integer -

Returns: Integer


OutstandingToPickRequest

[πŸ” get only, πŸ–₯️ local]

Function get OutstandingToPickRequest -> Integer

Returns quantity still outstanding for pick requests (outstanding delivery minus unprocessed pick requests)

Returns: Integer


πŸ—‚οΈ Tables

οΏ½ Forms


Generated from Customer_OrderEntity.4dm