Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_KanbanControlCycle" of service "API_KANBAN_CONTROL_CYCLE_SRV". This service is part of the following communication scenarios: Kanban Control Cycle Integration (SAP_COM_0330). See https://api.sap.com/api/API_KANBAN_CONTROL_CYCLE_SRV;v=0002 for more information.

Hierarchy

  • Entity
    • KanbanControlCycle

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Returns KanbanControlCycle

Properties

Protected _customFields

_customFields: MapType<any>

A mapper representing custom fields in an entity. Custom fields are represented by their field names and the corresponding values. A custom field can be added or updated using setCustomField method.

Protected _versionIdentifier

_versionIdentifier: string

The current ETag version of the entity in the remote system. The ETag identified the version of the in the remote system. It will be automatically set in the "if-match" header of update requests and can be set as a custom header for delete requests. When no ETag is provided by the remote system the value of this variable defaults to "*".

Optional backflushReportingPoint

backflushReportingPoint: undefined | string

Reporting Point. Maximum length: 4.

nullable

Optional baseUnit

baseUnit: undefined | string

Base Unit of Measure. Maximum length: 3.

nullable

Optional costCenter

costCenter: undefined | string

Cost Center. Maximum length: 10.

nullable

Optional creationDate

creationDate: Moment

Creation Date of Kanban Control Cycle.

nullable

Optional destinationBinIsDynamic

destinationBinIsDynamic: undefined | false | true

Dynamic Destination Bin.

nullable

Optional destinationStorageBin

destinationStorageBin: undefined | string

Destination Storage Bin. Storage bin into which the product is put away. Maximum length: 18.

nullable

Optional extProcurementReplnmtStrgy

extProcurementReplnmtStrgy: undefined | string

Replenishment Strategy for External Procurement. Maximum length: 4.

nullable

Optional fixedKanbanContainerQtyInBsUnt

fixedKanbanContainerQtyInBsUnt: BigNumber

Fixed Kanban Container Quantity.

nullable

Optional inHouseProductionReplnmtStrgy

inHouseProductionReplnmtStrgy: undefined | string

Replenishment Strategy for In-House Production. Maximum length: 4.

nullable

Optional jitCallProfile

jitCallProfile: undefined | string

JIT Call Profile. Maximum length: 4.

nullable

Optional kanbanContainerCalcProfile

kanbanContainerCalcProfile: undefined | string

Kanban Container Calculation Profile. Maximum length: 4.

nullable

Optional kanbanContainerCalculationType

kanbanContainerCalculationType: undefined | string

Calculation Type for Kanban Container. Maximum length: 1.

nullable

Optional kanbanContainerDeliveryAddress

kanbanContainerDeliveryAddress: undefined | string

Kanban Delivery Address. Maximum length: 10.

nullable

Optional kanbanContainerPackggProduct

kanbanContainerPackggProduct: undefined | string

Packaging Product for Kanban Container. Maximum length: 40.

nullable

Optional kanbanContainerQuantityInBsUnt

kanbanContainerQuantityInBsUnt: BigNumber

Kanban Container Quantity.

nullable

Optional kanbanContainerStatusSequence

kanbanContainerStatusSequence: undefined | string

Status Sequence of Kanban Container. Maximum length: 4.

nullable

kanbanControlCycle

kanbanControlCycle: string

Kanban Control Cycle. Maximum length: 7.

Optional kanbanControlCycleCategory

kanbanControlCycleCategory: undefined | string

Kanban Control Cycle Category. Maximum length: 1.

nullable

Optional kanbanCtnCalcSafetyFactor

kanbanCtnCalcSafetyFactor: BigNumber

Safety Factor for Kanban Container Calculation.

nullable

Optional kanbanCtnCalculationConstant

kanbanCtnCalculationConstant: undefined | number

Constant for Kanban Container Calculation.

nullable

Optional kanbanCtnRefillTimeInDays

kanbanCtnRefillTimeInDays: BigNumber

Refill Time in Days.

nullable

Optional kanbanCtnRefillTmeInMinutes

kanbanCtnRefillTmeInMinutes: BigNumber

Refill Time in Minutes. Indicates the time it takes to fill an empty kanban container. You can enter the minutes up to the maximum value 59999999. The refill time is a constituent of the replenishment lead time. You can specify the refill time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The period for the refilling starts at the time the demand source (consumer) sets the status of the kanban container to EMPTY and ends when the supply source sets it to IN TRANSIT. The refill time also includes the time during which the kanban container has the status IN PROCESS.

nullable

Optional kanbanCtnReplnmtTriggerLogic

kanbanCtnReplnmtTriggerLogic: undefined | string

Replenishment Trigger Logic. Maximum length: 1.

nullable

Optional kanbanCtnRoundingQtyInBsUnt

kanbanCtnRoundingQtyInBsUnt: BigNumber

Rounding Quantity.

nullable

Optional kanbanCtnTransportTimeInDays

kanbanCtnTransportTimeInDays: BigNumber

Transportation Time in Days.

nullable

Optional kanbanCtnTransportTmeInMinutes

kanbanCtnTransportTmeInMinutes: BigNumber

Transportation Time in Minutes. Indicates the time it takes to transport the kanban container from the supply source to the demand source (consumer). You can enter the minutes up to the maximum value 59999999. The transportation time is a constituent of the replenishment lead time. You can specify the transportation time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The period for transportation starts at the time the supply source sets the status of the kanban container to IN TRANSIT and ends when the demand source (consumer) sets it to FULL.

nullable

Optional kanbanCtnWaitTimeInDays

kanbanCtnWaitTimeInDays: BigNumber

Wait Time in Days.

nullable

Optional kanbanCtnWaitTimeInMinutes

kanbanCtnWaitTimeInMinutes: BigNumber

Wait Time in Minutes. Indicates the time it takes to change the status of a kanban container from WAITING to EMPTY. You can enter the minutes up to the maximum value 59999999. The wait time is a constituent of the replenishment lead time. You can specify the wait time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The wait time is only relevant to control cycles with an independent supply source.

nullable

Optional kanbanCtrlCycReplnmtTriggerGrp

kanbanCtrlCycReplnmtTriggerGrp: undefined | string

Trigger Group. Group of control cycles for materials of the same kind that are produced together at a planning work center and require the same setup state. Using trigger groups enables you to work on combine and produce together materials of the same kind. The system then makes no provision for setup times in the capacity-based kanban calculation in the case of a material changeover within a trigger group.All control cycles belonging to a trigger group have the same trigger point. Maximum length: 10.

nullable

Optional kanbanCtrlCycleLifeCycleStatus

kanbanCtrlCycleLifeCycleStatus: undefined | string

Lifecycle Status of Kanban Control Cycle. Maximum length: 1.

nullable

Optional knbnCtnCalcRqmtBufferInPercent

knbnCtnCalcRqmtBufferInPercent: BigNumber

Requirement Buffer in Percent.

nullable

Optional knbnCtnCalcSupplySrceBufInPct

knbnCtnCalcSupplySrceBufInPct: BigNumber

Supply Source Buffer in Percent.

nullable

Optional knbnCtnReplnmtTrggrQtyInBsUnt

knbnCtnReplnmtTrggrQtyInBsUnt: BigNumber

Trigger Quantity.

nullable

Optional lastChangeDateTime

lastChangeDateTime: Moment

Date and Time of Last Change.

nullable

Optional lockDate

lockDate: Moment

Control Cycle Lock Date. Date on which the control cycle is locked. This may be a planned lock date. The lock date is set automatically when the control cycle is locked.

nullable

Optional materialStaging

materialStaging: undefined | string

Material Staging for Production Supply. Maximum length: 1.

nullable

Optional maxNrOfEmptyKanbanContainers

maxNrOfEmptyKanbanContainers: undefined | string

Maximum Number of Empty Kanban Containers. Maximum length: 3.

nullable

Optional nrOfKanbanCtnsFlaggedToUnlock

nrOfKanbanCtnsFlaggedToUnlock: undefined | string

Number of Kanban Containers to be Unlocked. Maximum length: 3.

nullable

Optional nrOfWaitingKnbnCtnsBfrReplnmt

nrOfWaitingKnbnCtnsBfrReplnmt: undefined | string

Trigger Point for Waiting Kanbans. Shows the number of kanban containers that have the status Waiting. This number must first be reached before the system can trigger replenishment. The trigger point is a threshold value to initiate the replenishment of a material in the case of in-house production. You can stipulate the value manually or have it calculated by the system.Each time the consumer confirms the use of a kanban container, the system checks the number of kanbans of a control cycle that have the status "Waiting". As long as the quantity has not yet reached the value of the trigger point, the system likewise sets the affected kanban container to "Waiting". As soon as the trigger point is reached, the system sets these containers to "Empty", thus triggering replenishment. In this way, you ensure that the system does not set each container to "Empty" immediately. Instead it sets them to this status only in groups. You can thus avoid frequent resetup and improve capacity utilization.For you to be able to use the trigger point function, the following prerequisites must be satisfied:You have set the Take Capacity Situation Into Account indicator in Kanban Customizing in the IMG activity Define In-House Production Strategies.You have set the calculation type 1 on the Kanban Calculation tab page in control cycle maintenance.You have specified a planning work center on the Consideration of Capacity tab page. Maximum length: 3.

nullable

Optional numberOfKanbanContainers

numberOfKanbanContainers: undefined | string

Number of Kanban Containers. Maximum length: 3.

nullable

Optional numberOfLoadCarriers

numberOfLoadCarriers: undefined | string

Number of Load Carriers. Maximum length: 3.

nullable

Optional packingInstruction

packingInstruction: undefined | string

Packing Instruction.

nullable

Optional planningWorkCenter

planningWorkCenter: undefined | string

Work Center for Consideration of Capacity. Shows the work center for which the system is to carry out a consideration of capacity. The planning work center must be included in the routings used for the materials that are to be planned. Maximum length: 8.

nullable

Optional plant

plant: undefined | string

Plant. Maximum length: 4.

nullable

Optional product

product: undefined | string

Product Number. Alphanumeric key uniquely identifying the product. Maximum length: 40.

nullable

Optional productCostCollector

productCostCollector: undefined | string

Product Cost Collector. Maximum length: 12.

nullable

Optional productionOrdersAreCombined

productionOrdersAreCombined: undefined | false | true

Production Orders Are Combined.

nullable

Optional productionSupplyArea

productionSupplyArea: undefined | string

Production Supply Area. Maximum length: 10.

nullable

Optional productionVersion

productionVersion: undefined | string

Production Version. Maximum length: 4.

nullable

Optional pullIntervalInMinutes

pullIntervalInMinutes: BigNumber

Pull Interval in Minutes. Time interval between the transfer of requirements from the consumer (demand source) to the supply source or the interval between the times of delivery by the supply source to the consumer. You can enter the minutes up to the maximum value 59999999. The pull interval is used as a buffer in the control cycle calculation. It increases the number of kanban containers in the control cycle.The pull interval in minutes takes priority over the pull interval in days, i.e. the system uses the pull interval in minutes as soon as you specify this value, irrespective of what you have specified for the pull interval in days.To enable the pull interval in minutes to be used in the kanban calculation, it is necessary to define a factory calendar and shift sequences for the control cycle calculation.You can specify the pull interval in the calculation profile, in the PSA, and in control cycle maintenance. If you have specified the pull interval more than once, at different points, the system takes this interval into account with the following priorities:1: Control cycle maintenance2: PSA3: Calculation profileYour production works on a single-shift basis from 8.00 hrs to 16.00 hrs. This information in stored in the shift sequence.The person who replenishes the PSA arrives at 8 hrs and 12 hrs every day to pick up empty kanbans (kanban cards) and leave behind full ones. In this case, the pull interval amounts to 4 hours.

nullable

Optional pullIntervalInWorkdays

pullIntervalInWorkdays: BigNumber

Pull Interval in Workdays.

nullable

Optional purchaseOutlineAgreement

purchaseOutlineAgreement: undefined | string

Agreement Number. Number of the outline agreement. Maximum length: 10.

nullable

Optional purchaseOutlineAgreementItem

purchaseOutlineAgreementItem: undefined | string

Agreement Item. Maximum length: 5.

nullable

Optional purchasingOrganization

purchasingOrganization: undefined | string

Purchasing Organization. Maximum length: 4.

nullable

Optional releaseDate

releaseDate: Moment

Release Date of Kanban Control Cycle.

nullable

Protected remoteState

remoteState: object

The remote state of the entity. Remote state refers to the last known state of the entity on the remote system from which it has been retrieved or to which it has been posted. It is stored as map, where the keys are stored in the format of VDM properties.

Type declaration

  • [keys: string]: any

Optional replnmtIsCtrldBySupplySource

replnmtIsCtrldBySupplySource: undefined | false | true

Independent Supply Source.

nullable

Optional replnmtLeadTimeInMinutes

replnmtLeadTimeInMinutes: BigNumber

Replenishment Lead Time in Minutes. Indicates the replenishment lead time in minutes. You can enter the minutes up to the maximum value 59999999. The replenishment lead time in minutes is used in the kanban calculation. The replenishment lead time in minutes takes priority over the replenishment lead time in days, that is to say, the system uses the replenishment lead time in minutes as soon as you have specified this value, irrespective of what you specified for the replenishment lead time in days.You can specify either the overall value for the replenishment lead time or the values for its individual constituents (refill time, wait time, and transportation time). In the latter case, the system calculates the total from the three constituent parts.A sub-day replenishment lead time can be used for the kanban calculation only if you have maintained working times resulting from a shift sequence in the associated calculation profile.

nullable

Optional replnmtLeadTimeInWorkdays

replnmtLeadTimeInWorkdays: BigNumber

Replenishment Lead Time in Workdays.

nullable

Optional salesSchedulingAgreement

salesSchedulingAgreement: undefined | string

Sales Scheduling Agreement. Maximum length: 10.

nullable

Optional salesSchedulingAgreementItem

salesSchedulingAgreementItem: undefined | string

Sales Scheduling Agreement Item. Maximum length: 6.

nullable

Optional separateGrIsNeededIfSetToFull

separateGrIsNeededIfSetToFull: undefined | false | true

Separate Goods Receipt.

nullable

Optional sourceProductionSupplyArea

sourceProductionSupplyArea: undefined | string

Source Production Supply Area for Kanban Stock Transfers. Maximum length: 10.

nullable

Optional sourceStorageBin

sourceStorageBin: undefined | string

Source Storage Bin. Storage bin from where the product to be transferred is removed. Maximum length: 18.

nullable

Optional stockTransferReplnmtStrategy

stockTransferReplnmtStrategy: undefined | string

Replenishment Strategy for Stock Transfer. Maximum length: 4.

nullable

Optional storageBin

storageBin: undefined | string

Storage Bin. Maximum length: 10.

nullable

Optional storageLocation

storageLocation: undefined | string

Storage Location. Maximum length: 4.

nullable

Optional storageType

storageType: undefined | string

Storage Type. Maximum length: 3.

nullable

Optional storingPositionName

storingPositionName: undefined | string

Storing Position. Specifies the precise position (e.g. a certain shelf section) in which your material can be found in the supply area. Maximum length: 25.

nullable

Optional supplier

supplier: undefined | string

Supplier's Account Number. Alphanumeric key uniquely identifying the document. With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements. Maximum length: 10.

nullable

Optional supplySourcePlant

supplySourcePlant: undefined | string

Plant of Supply Source. Maximum length: 4.

nullable

Optional supplySourceResponsiblePerson

supplySourceResponsiblePerson: undefined | string

Person Responsible for Supply Source. Maximum length: 3.

nullable

toKanbanContDeliveryAddr

toKanbanContDeliveryAddr: KanbanContainerDeliveryAddr

One-to-one navigation property to the KanbanContainerDeliveryAddr entity.

toKanbanContainer

toKanbanContainer: KanbanContainer[]

One-to-many navigation property to the KanbanContainer entity.

Optional warehouse

warehouse: undefined | string

Warehouse. Maximum length: 3.

nullable

Optional warehouseProcessType

warehouseProcessType: undefined | string

Warehouse Process Type. The system processes each warehouse process (such as goods receipt, goods issue, posting change, and repacking) using a warehouse process type. The warehouse process type has various effects on the creation of warehouse tasks. Maximum length: 4.

nullable

Static ALL_FIELDS

ALL_FIELDS: AllFields<KanbanControlCycle> = new AllFields('*', KanbanControlCycle)

All fields selector.

Static BACKFLUSH_REPORTING_POINT

BACKFLUSH_REPORTING_POINT: StringField<KanbanControlCycle> = new StringField('BackflushReportingPoint', KanbanControlCycle, 'Edm.String')

Static representation of the backflushReportingPoint property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static BASE_UNIT

BASE_UNIT: StringField<KanbanControlCycle> = new StringField('BaseUnit', KanbanControlCycle, 'Edm.String')

Static representation of the baseUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static COST_CENTER

COST_CENTER: StringField<KanbanControlCycle> = new StringField('CostCenter', KanbanControlCycle, 'Edm.String')

Static representation of the costCenter property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CREATION_DATE

CREATION_DATE: DateField<KanbanControlCycle> = new DateField('CreationDate', KanbanControlCycle, 'Edm.DateTime')

Static representation of the creationDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DESTINATION_BIN_IS_DYNAMIC

DESTINATION_BIN_IS_DYNAMIC: BooleanField<KanbanControlCycle> = new BooleanField('DestinationBinIsDynamic', KanbanControlCycle, 'Edm.Boolean')

Static representation of the destinationBinIsDynamic property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DESTINATION_STORAGE_BIN

DESTINATION_STORAGE_BIN: StringField<KanbanControlCycle> = new StringField('DestinationStorageBin', KanbanControlCycle, 'Edm.String')

Static representation of the destinationStorageBin property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static EXT_PROCUREMENT_REPLNMT_STRGY

EXT_PROCUREMENT_REPLNMT_STRGY: StringField<KanbanControlCycle> = new StringField('ExtProcurementReplnmtStrgy', KanbanControlCycle, 'Edm.String')

Static representation of the extProcurementReplnmtStrgy property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FIXED_KANBAN_CONTAINER_QTY_IN_BS_UNT

FIXED_KANBAN_CONTAINER_QTY_IN_BS_UNT: BigNumberField<KanbanControlCycle> = new BigNumberField('FixedKanbanContainerQtyInBsUnt', KanbanControlCycle, 'Edm.Decimal')

Static representation of the fixedKanbanContainerQtyInBsUnt property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static IN_HOUSE_PRODUCTION_REPLNMT_STRGY

IN_HOUSE_PRODUCTION_REPLNMT_STRGY: StringField<KanbanControlCycle> = new StringField('InHouseProductionReplnmtStrgy', KanbanControlCycle, 'Edm.String')

Static representation of the inHouseProductionReplnmtStrgy property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static JIT_CALL_PROFILE

JIT_CALL_PROFILE: StringField<KanbanControlCycle> = new StringField('JITCallProfile', KanbanControlCycle, 'Edm.String')

Static representation of the jitCallProfile property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTAINER_CALCULATION_TYPE

KANBAN_CONTAINER_CALCULATION_TYPE: StringField<KanbanControlCycle> = new StringField('KanbanContainerCalculationType', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanContainerCalculationType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTAINER_CALC_PROFILE

KANBAN_CONTAINER_CALC_PROFILE: StringField<KanbanControlCycle> = new StringField('KanbanContainerCalcProfile', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanContainerCalcProfile property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTAINER_DELIVERY_ADDRESS

KANBAN_CONTAINER_DELIVERY_ADDRESS: StringField<KanbanControlCycle> = new StringField('KanbanContainerDeliveryAddress', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanContainerDeliveryAddress property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTAINER_PACKGG_PRODUCT

KANBAN_CONTAINER_PACKGG_PRODUCT: StringField<KanbanControlCycle> = new StringField('KanbanContainerPackggProduct', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanContainerPackggProduct property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTAINER_QUANTITY_IN_BS_UNT

KANBAN_CONTAINER_QUANTITY_IN_BS_UNT: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanContainerQuantityInBsUnt', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanContainerQuantityInBsUnt property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTAINER_STATUS_SEQUENCE

KANBAN_CONTAINER_STATUS_SEQUENCE: StringField<KanbanControlCycle> = new StringField('KanbanContainerStatusSequence', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanContainerStatusSequence property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTROL_CYCLE

KANBAN_CONTROL_CYCLE: StringField<KanbanControlCycle> = new StringField('KanbanControlCycle', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanControlCycle property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CONTROL_CYCLE_CATEGORY

KANBAN_CONTROL_CYCLE_CATEGORY: StringField<KanbanControlCycle> = new StringField('KanbanControlCycleCategory', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanControlCycleCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_CALCULATION_CONSTANT

KANBAN_CTN_CALCULATION_CONSTANT: NumberField<KanbanControlCycle> = new NumberField('KanbanCtnCalculationConstant', KanbanControlCycle, 'Edm.Byte')

Static representation of the kanbanCtnCalculationConstant property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_CALC_SAFETY_FACTOR

KANBAN_CTN_CALC_SAFETY_FACTOR: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnCalcSafetyFactor', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnCalcSafetyFactor property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_REFILL_TIME_IN_DAYS

KANBAN_CTN_REFILL_TIME_IN_DAYS: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnRefillTimeInDays', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnRefillTimeInDays property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_REFILL_TME_IN_MINUTES

KANBAN_CTN_REFILL_TME_IN_MINUTES: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnRefillTmeInMinutes', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnRefillTmeInMinutes property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_REPLNMT_TRIGGER_LOGIC

KANBAN_CTN_REPLNMT_TRIGGER_LOGIC: StringField<KanbanControlCycle> = new StringField('KanbanCtnReplnmtTriggerLogic', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanCtnReplnmtTriggerLogic property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_ROUNDING_QTY_IN_BS_UNT

KANBAN_CTN_ROUNDING_QTY_IN_BS_UNT: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnRoundingQtyInBsUnt', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnRoundingQtyInBsUnt property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_TRANSPORT_TIME_IN_DAYS

KANBAN_CTN_TRANSPORT_TIME_IN_DAYS: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnTransportTimeInDays', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnTransportTimeInDays property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_TRANSPORT_TME_IN_MINUTES

KANBAN_CTN_TRANSPORT_TME_IN_MINUTES: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnTransportTmeInMinutes', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnTransportTmeInMinutes property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_WAIT_TIME_IN_DAYS

KANBAN_CTN_WAIT_TIME_IN_DAYS: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnWaitTimeInDays', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnWaitTimeInDays property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTN_WAIT_TIME_IN_MINUTES

KANBAN_CTN_WAIT_TIME_IN_MINUTES: BigNumberField<KanbanControlCycle> = new BigNumberField('KanbanCtnWaitTimeInMinutes', KanbanControlCycle, 'Edm.Decimal')

Static representation of the kanbanCtnWaitTimeInMinutes property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTRL_CYCLE_LIFE_CYCLE_STATUS

KANBAN_CTRL_CYCLE_LIFE_CYCLE_STATUS: StringField<KanbanControlCycle> = new StringField('KanbanCtrlCycleLifeCycleStatus', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanCtrlCycleLifeCycleStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KANBAN_CTRL_CYC_REPLNMT_TRIGGER_GRP

KANBAN_CTRL_CYC_REPLNMT_TRIGGER_GRP: StringField<KanbanControlCycle> = new StringField('KanbanCtrlCycReplnmtTriggerGrp', KanbanControlCycle, 'Edm.String')

Static representation of the kanbanCtrlCycReplnmtTriggerGrp property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KNBN_CTN_CALC_RQMT_BUFFER_IN_PERCENT

KNBN_CTN_CALC_RQMT_BUFFER_IN_PERCENT: BigNumberField<KanbanControlCycle> = new BigNumberField('KnbnCtnCalcRqmtBufferInPercent', KanbanControlCycle, 'Edm.Decimal')

Static representation of the knbnCtnCalcRqmtBufferInPercent property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KNBN_CTN_CALC_SUPPLY_SRCE_BUF_IN_PCT

KNBN_CTN_CALC_SUPPLY_SRCE_BUF_IN_PCT: BigNumberField<KanbanControlCycle> = new BigNumberField('KnbnCtnCalcSupplySrceBufInPct', KanbanControlCycle, 'Edm.Decimal')

Static representation of the knbnCtnCalcSupplySrceBufInPct property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static KNBN_CTN_REPLNMT_TRGGR_QTY_IN_BS_UNT

KNBN_CTN_REPLNMT_TRGGR_QTY_IN_BS_UNT: BigNumberField<KanbanControlCycle> = new BigNumberField('KnbnCtnReplnmtTrggrQtyInBsUnt', KanbanControlCycle, 'Edm.Decimal')

Static representation of the knbnCtnReplnmtTrggrQtyInBsUnt property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static LAST_CHANGE_DATE_TIME

LAST_CHANGE_DATE_TIME: DateField<KanbanControlCycle> = new DateField('LastChangeDateTime', KanbanControlCycle, 'Edm.DateTimeOffset')

Static representation of the lastChangeDateTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static LOCK_DATE

LOCK_DATE: DateField<KanbanControlCycle> = new DateField('LockDate', KanbanControlCycle, 'Edm.DateTime')

Static representation of the lockDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static MATERIAL_STAGING

MATERIAL_STAGING: StringField<KanbanControlCycle> = new StringField('MaterialStaging', KanbanControlCycle, 'Edm.String')

Static representation of the materialStaging property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static MAX_NR_OF_EMPTY_KANBAN_CONTAINERS

MAX_NR_OF_EMPTY_KANBAN_CONTAINERS: StringField<KanbanControlCycle> = new StringField('MaxNrOfEmptyKanbanContainers', KanbanControlCycle, 'Edm.String')

Static representation of the maxNrOfEmptyKanbanContainers property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NR_OF_KANBAN_CTNS_FLAGGED_TO_UNLOCK

NR_OF_KANBAN_CTNS_FLAGGED_TO_UNLOCK: StringField<KanbanControlCycle> = new StringField('NrOfKanbanCtnsFlaggedToUnlock', KanbanControlCycle, 'Edm.String')

Static representation of the nrOfKanbanCtnsFlaggedToUnlock property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NR_OF_WAITING_KNBN_CTNS_BFR_REPLNMT

NR_OF_WAITING_KNBN_CTNS_BFR_REPLNMT: StringField<KanbanControlCycle> = new StringField('NrOfWaitingKnbnCtnsBfrReplnmt', KanbanControlCycle, 'Edm.String')

Static representation of the nrOfWaitingKnbnCtnsBfrReplnmt property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NUMBER_OF_KANBAN_CONTAINERS

NUMBER_OF_KANBAN_CONTAINERS: StringField<KanbanControlCycle> = new StringField('NumberOfKanbanContainers', KanbanControlCycle, 'Edm.String')

Static representation of the numberOfKanbanContainers property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NUMBER_OF_LOAD_CARRIERS

NUMBER_OF_LOAD_CARRIERS: StringField<KanbanControlCycle> = new StringField('NumberOfLoadCarriers', KanbanControlCycle, 'Edm.String')

Static representation of the numberOfLoadCarriers property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PACKING_INSTRUCTION

PACKING_INSTRUCTION: StringField<KanbanControlCycle> = new StringField('PackingInstruction', KanbanControlCycle, 'Edm.Guid')

Static representation of the packingInstruction property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PLANNING_WORK_CENTER

PLANNING_WORK_CENTER: StringField<KanbanControlCycle> = new StringField('PlanningWorkCenter', KanbanControlCycle, 'Edm.String')

Static representation of the planningWorkCenter property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PLANT

PLANT: StringField<KanbanControlCycle> = new StringField('Plant', KanbanControlCycle, 'Edm.String')

Static representation of the plant property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PRODUCT

PRODUCT: StringField<KanbanControlCycle> = new StringField('Product', KanbanControlCycle, 'Edm.String')

Static representation of the product property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PRODUCTION_ORDERS_ARE_COMBINED

PRODUCTION_ORDERS_ARE_COMBINED: BooleanField<KanbanControlCycle> = new BooleanField('ProductionOrdersAreCombined', KanbanControlCycle, 'Edm.Boolean')

Static representation of the productionOrdersAreCombined property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PRODUCTION_SUPPLY_AREA

PRODUCTION_SUPPLY_AREA: StringField<KanbanControlCycle> = new StringField('ProductionSupplyArea', KanbanControlCycle, 'Edm.String')

Static representation of the productionSupplyArea property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PRODUCTION_VERSION

PRODUCTION_VERSION: StringField<KanbanControlCycle> = new StringField('ProductionVersion', KanbanControlCycle, 'Edm.String')

Static representation of the productionVersion property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PRODUCT_COST_COLLECTOR

PRODUCT_COST_COLLECTOR: StringField<KanbanControlCycle> = new StringField('ProductCostCollector', KanbanControlCycle, 'Edm.String')

Static representation of the productCostCollector property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PULL_INTERVAL_IN_MINUTES

PULL_INTERVAL_IN_MINUTES: BigNumberField<KanbanControlCycle> = new BigNumberField('PullIntervalInMinutes', KanbanControlCycle, 'Edm.Decimal')

Static representation of the pullIntervalInMinutes property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PULL_INTERVAL_IN_WORKDAYS

PULL_INTERVAL_IN_WORKDAYS: BigNumberField<KanbanControlCycle> = new BigNumberField('PullIntervalInWorkdays', KanbanControlCycle, 'Edm.Decimal')

Static representation of the pullIntervalInWorkdays property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PURCHASE_OUTLINE_AGREEMENT

PURCHASE_OUTLINE_AGREEMENT: StringField<KanbanControlCycle> = new StringField('PurchaseOutlineAgreement', KanbanControlCycle, 'Edm.String')

Static representation of the purchaseOutlineAgreement property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PURCHASE_OUTLINE_AGREEMENT_ITEM

PURCHASE_OUTLINE_AGREEMENT_ITEM: StringField<KanbanControlCycle> = new StringField('PurchaseOutlineAgreementItem', KanbanControlCycle, 'Edm.String')

Static representation of the purchaseOutlineAgreementItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PURCHASING_ORGANIZATION

PURCHASING_ORGANIZATION: StringField<KanbanControlCycle> = new StringField('PurchasingOrganization', KanbanControlCycle, 'Edm.String')

Static representation of the purchasingOrganization property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static RELEASE_DATE

RELEASE_DATE: DateField<KanbanControlCycle> = new DateField('ReleaseDate', KanbanControlCycle, 'Edm.DateTime')

Static representation of the releaseDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REPLNMT_IS_CTRLD_BY_SUPPLY_SOURCE

REPLNMT_IS_CTRLD_BY_SUPPLY_SOURCE: BooleanField<KanbanControlCycle> = new BooleanField('ReplnmtIsCtrldBySupplySource', KanbanControlCycle, 'Edm.Boolean')

Static representation of the replnmtIsCtrldBySupplySource property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REPLNMT_LEAD_TIME_IN_MINUTES

REPLNMT_LEAD_TIME_IN_MINUTES: BigNumberField<KanbanControlCycle> = new BigNumberField('ReplnmtLeadTimeInMinutes', KanbanControlCycle, 'Edm.Decimal')

Static representation of the replnmtLeadTimeInMinutes property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REPLNMT_LEAD_TIME_IN_WORKDAYS

REPLNMT_LEAD_TIME_IN_WORKDAYS: BigNumberField<KanbanControlCycle> = new BigNumberField('ReplnmtLeadTimeInWorkdays', KanbanControlCycle, 'Edm.Decimal')

Static representation of the replnmtLeadTimeInWorkdays property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SALES_SCHEDULING_AGREEMENT

SALES_SCHEDULING_AGREEMENT: StringField<KanbanControlCycle> = new StringField('SalesSchedulingAgreement', KanbanControlCycle, 'Edm.String')

Static representation of the salesSchedulingAgreement property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SALES_SCHEDULING_AGREEMENT_ITEM

SALES_SCHEDULING_AGREEMENT_ITEM: StringField<KanbanControlCycle> = new StringField('SalesSchedulingAgreementItem', KanbanControlCycle, 'Edm.String')

Static representation of the salesSchedulingAgreementItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SEPARATE_GR_IS_NEEDED_IF_SET_TO_FULL

SEPARATE_GR_IS_NEEDED_IF_SET_TO_FULL: BooleanField<KanbanControlCycle> = new BooleanField('SeparateGRIsNeededIfSetToFull', KanbanControlCycle, 'Edm.Boolean')

Static representation of the separateGrIsNeededIfSetToFull property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SOURCE_PRODUCTION_SUPPLY_AREA

SOURCE_PRODUCTION_SUPPLY_AREA: StringField<KanbanControlCycle> = new StringField('SourceProductionSupplyArea', KanbanControlCycle, 'Edm.String')

Static representation of the sourceProductionSupplyArea property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SOURCE_STORAGE_BIN

SOURCE_STORAGE_BIN: StringField<KanbanControlCycle> = new StringField('SourceStorageBin', KanbanControlCycle, 'Edm.String')

Static representation of the sourceStorageBin property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static STOCK_TRANSFER_REPLNMT_STRATEGY

STOCK_TRANSFER_REPLNMT_STRATEGY: StringField<KanbanControlCycle> = new StringField('StockTransferReplnmtStrategy', KanbanControlCycle, 'Edm.String')

Static representation of the stockTransferReplnmtStrategy property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static STORAGE_BIN

STORAGE_BIN: StringField<KanbanControlCycle> = new StringField('StorageBin', KanbanControlCycle, 'Edm.String')

Static representation of the storageBin property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static STORAGE_LOCATION

STORAGE_LOCATION: StringField<KanbanControlCycle> = new StringField('StorageLocation', KanbanControlCycle, 'Edm.String')

Static representation of the storageLocation property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static STORAGE_TYPE

STORAGE_TYPE: StringField<KanbanControlCycle> = new StringField('StorageType', KanbanControlCycle, 'Edm.String')

Static representation of the storageType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static STORING_POSITION_NAME

STORING_POSITION_NAME: StringField<KanbanControlCycle> = new StringField('StoringPositionName', KanbanControlCycle, 'Edm.String')

Static representation of the storingPositionName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SUPPLIER

SUPPLIER: StringField<KanbanControlCycle> = new StringField('Supplier', KanbanControlCycle, 'Edm.String')

Static representation of the supplier property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SUPPLY_SOURCE_PLANT

SUPPLY_SOURCE_PLANT: StringField<KanbanControlCycle> = new StringField('SupplySourcePlant', KanbanControlCycle, 'Edm.String')

Static representation of the supplySourcePlant property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SUPPLY_SOURCE_RESPONSIBLE_PERSON

SUPPLY_SOURCE_RESPONSIBLE_PERSON: StringField<KanbanControlCycle> = new StringField('SupplySourceResponsiblePerson', KanbanControlCycle, 'Edm.String')

Static representation of the supplySourceResponsiblePerson property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TO_KANBAN_CONTAINER

TO_KANBAN_CONTAINER: Link<KanbanControlCycle, KanbanContainer> = new Link('to_KanbanContainer', KanbanControlCycle, KanbanContainer)

Static representation of the one-to-many navigation property toKanbanContainer for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TO_KANBAN_CONT_DELIVERY_ADDR

TO_KANBAN_CONT_DELIVERY_ADDR: OneToOneLink<KanbanControlCycle, KanbanContainerDeliveryAddr> = new OneToOneLink('to_KanbanContDeliveryAddr', KanbanControlCycle, KanbanContainerDeliveryAddr)

Static representation of the one-to-one navigation property toKanbanContDeliveryAddr for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static WAREHOUSE

WAREHOUSE: StringField<KanbanControlCycle> = new StringField('Warehouse', KanbanControlCycle, 'Edm.String')

Static representation of the warehouse property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static WAREHOUSE_PROCESS_TYPE

WAREHOUSE_PROCESS_TYPE: StringField<KanbanControlCycle> = new StringField('WarehouseProcessType', KanbanControlCycle, 'Edm.String')

Static representation of the warehouseProcessType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static _allFields

_allFields: Array<StringField<KanbanControlCycle> | BigNumberField<KanbanControlCycle> | BooleanField<KanbanControlCycle> | NumberField<KanbanControlCycle> | DateField<KanbanControlCycle> | Link<KanbanControlCycle, KanbanContainer> | OneToOneLink<KanbanControlCycle, KanbanContainerDeliveryAddr>> = [KanbanControlCycle.KANBAN_CONTROL_CYCLE,KanbanControlCycle.KANBAN_CONTROL_CYCLE_CATEGORY,KanbanControlCycle.PRODUCT,KanbanControlCycle.PLANT,KanbanControlCycle.PRODUCTION_VERSION,KanbanControlCycle.PRODUCTION_SUPPLY_AREA,KanbanControlCycle.SUPPLY_SOURCE_RESPONSIBLE_PERSON,KanbanControlCycle.STORAGE_LOCATION,KanbanControlCycle.STORING_POSITION_NAME,KanbanControlCycle.KANBAN_CONTAINER_DELIVERY_ADDRESS,KanbanControlCycle.PRODUCT_COST_COLLECTOR,KanbanControlCycle.SUPPLIER,KanbanControlCycle.PURCHASING_ORGANIZATION,KanbanControlCycle.PURCHASE_OUTLINE_AGREEMENT,KanbanControlCycle.PURCHASE_OUTLINE_AGREEMENT_ITEM,KanbanControlCycle.WAREHOUSE,KanbanControlCycle.STORAGE_TYPE,KanbanControlCycle.STORAGE_BIN,KanbanControlCycle.BASE_UNIT,KanbanControlCycle.KANBAN_CONTAINER_QUANTITY_IN_BS_UNT,KanbanControlCycle.NUMBER_OF_KANBAN_CONTAINERS,KanbanControlCycle.MAX_NR_OF_EMPTY_KANBAN_CONTAINERS,KanbanControlCycle.IN_HOUSE_PRODUCTION_REPLNMT_STRGY,KanbanControlCycle.MATERIAL_STAGING,KanbanControlCycle.DESTINATION_BIN_IS_DYNAMIC,KanbanControlCycle.EXT_PROCUREMENT_REPLNMT_STRGY,KanbanControlCycle.STOCK_TRANSFER_REPLNMT_STRATEGY,KanbanControlCycle.REPLNMT_IS_CTRLD_BY_SUPPLY_SOURCE,KanbanControlCycle.KANBAN_CONTAINER_PACKGG_PRODUCT,KanbanControlCycle.SEPARATE_GR_IS_NEEDED_IF_SET_TO_FULL,KanbanControlCycle.COST_CENTER,KanbanControlCycle.SUPPLY_SOURCE_PLANT,KanbanControlCycle.KANBAN_CONTAINER_STATUS_SEQUENCE,KanbanControlCycle.KANBAN_CTN_REPLNMT_TRIGGER_LOGIC,KanbanControlCycle.KNBN_CTN_REPLNMT_TRGGR_QTY_IN_BS_UNT,KanbanControlCycle.KANBAN_CONTAINER_CALCULATION_TYPE,KanbanControlCycle.KANBAN_CTN_CALC_SAFETY_FACTOR,KanbanControlCycle.KANBAN_CTN_CALCULATION_CONSTANT,KanbanControlCycle.KANBAN_CTN_ROUNDING_QTY_IN_BS_UNT,KanbanControlCycle.FIXED_KANBAN_CONTAINER_QTY_IN_BS_UNT,KanbanControlCycle.KANBAN_CONTAINER_CALC_PROFILE,KanbanControlCycle.REPLNMT_LEAD_TIME_IN_WORKDAYS,KanbanControlCycle.REPLNMT_LEAD_TIME_IN_MINUTES,KanbanControlCycle.SALES_SCHEDULING_AGREEMENT,KanbanControlCycle.SALES_SCHEDULING_AGREEMENT_ITEM,KanbanControlCycle.SOURCE_PRODUCTION_SUPPLY_AREA,KanbanControlCycle.JIT_CALL_PROFILE,KanbanControlCycle.PACKING_INSTRUCTION,KanbanControlCycle.NUMBER_OF_LOAD_CARRIERS,KanbanControlCycle.BACKFLUSH_REPORTING_POINT,KanbanControlCycle.KANBAN_CTRL_CYCLE_LIFE_CYCLE_STATUS,KanbanControlCycle.CREATION_DATE,KanbanControlCycle.RELEASE_DATE,KanbanControlCycle.LOCK_DATE,KanbanControlCycle.PULL_INTERVAL_IN_WORKDAYS,KanbanControlCycle.PULL_INTERVAL_IN_MINUTES,KanbanControlCycle.KANBAN_CTN_REFILL_TIME_IN_DAYS,KanbanControlCycle.KANBAN_CTN_REFILL_TME_IN_MINUTES,KanbanControlCycle.KANBAN_CTN_WAIT_TIME_IN_DAYS,KanbanControlCycle.KANBAN_CTN_WAIT_TIME_IN_MINUTES,KanbanControlCycle.KANBAN_CTN_TRANSPORT_TIME_IN_DAYS,KanbanControlCycle.KANBAN_CTN_TRANSPORT_TME_IN_MINUTES,KanbanControlCycle.KNBN_CTN_CALC_RQMT_BUFFER_IN_PERCENT,KanbanControlCycle.KNBN_CTN_CALC_SUPPLY_SRCE_BUF_IN_PCT,KanbanControlCycle.NR_OF_KANBAN_CTNS_FLAGGED_TO_UNLOCK,KanbanControlCycle.NR_OF_WAITING_KNBN_CTNS_BFR_REPLNMT,KanbanControlCycle.KANBAN_CTRL_CYC_REPLNMT_TRIGGER_GRP,KanbanControlCycle.PLANNING_WORK_CENTER,KanbanControlCycle.PRODUCTION_ORDERS_ARE_COMBINED,KanbanControlCycle.DESTINATION_STORAGE_BIN,KanbanControlCycle.SOURCE_STORAGE_BIN,KanbanControlCycle.WAREHOUSE_PROCESS_TYPE,KanbanControlCycle.LAST_CHANGE_DATE_TIME,KanbanControlCycle.TO_KANBAN_CONTAINER,KanbanControlCycle.TO_KANBAN_CONT_DELIVERY_ADDR]

All fields of the KanbanControlCycle entity.

Static _defaultServicePath

_defaultServicePath: string = "/sap/opu/odata/sap/API_KANBAN_CONTROL_CYCLE_SRV;v=0002"

Default url path for the according service.

Static _entityName

_entityName: string = "A_KanbanControlCycle"

Technical entity name for KanbanControlCycle.

Static _keyFields

_keyFields: Array<Selectable<KanbanControlCycle>> = [KanbanControlCycle.KANBAN_CONTROL_CYCLE]

All key fields of the KanbanControlCycle entity.

Static _keys

_keys: object = KanbanControlCycle._keyFields.reduce((acc: { [keys: string]: Selectable<KanbanControlCycle> }, field: Selectable<KanbanControlCycle>) => {acc[field._fieldName] = field;return acc;}, {})

Mapping of all key field names to the respective static field property KanbanControlCycle.

Type declaration

Static _serviceName

_serviceName: string = "API_KANBAN_CONTROL_CYCLE_SRV"
deprecated

Since v1.0.1 Use _defaultServicePath instead. Technical service name for KanbanControlCycle.

Accessors

versionIdentifier

  • get versionIdentifier(): string
  • ETag version identifier accessor.

    Returns string

    The ETag version identifier of the retrieved entity, returns undefined if not retrieved

Methods

Protected getCurrentMapKeys

  • getCurrentMapKeys(): Entity
  • Returns a map of all defined fields in entity to their current values.

    Returns Entity

    Entity with all defined entity fields

getCustomField

  • getCustomField(fieldName: string): any
  • Custom field value getter.

    Parameters

    • fieldName: string

      The name of the custom field

    Returns any

    The value of the corresponding custom field

getCustomFields

  • getCustomFields(): MapType<any>
  • Returns a map that contains all entity custom fields.

    Returns MapType<any>

    A map of all defined custom fields in the entity

getUpdatedCustomFields

  • getUpdatedCustomFields(): MapType<any>
  • Returns all updated custom field properties compared to the last known remote state.

    Returns MapType<any>

    A map containing all updated custom properties, with their new values

getUpdatedProperties

  • getUpdatedProperties(): Entity
  • Returns all changed properties compared to the last known remote state. The returned properties does not include custom fields. Use getUpdatedCustomFields, if updated custom fields are needed.

    Returns Entity

    Entity with all properties that changed

hasCustomField

  • hasCustomField(fieldName: string): boolean
  • Validates whether a custom field exists in the entity.

    Parameters

    • fieldName: string

      The name of the custom field to update

    Returns boolean

    A boolean value, that indicates whether a custom field is defined in entity

initializeCustomFields

  • initializeCustomFields(customFields: MapType<any>): this
  • Sets all retrieved custom fields in entity.

    Parameters

    • customFields: MapType<any>

      Extracted custom fields from a retrieved entity

    Returns this

    A boolean value, that indicates the existence of the field in entity

Protected isConflictingCustomField

  • isConflictingCustomField(customFieldName: string): boolean
  • Validates whether a field name does not conflict with an original field name and thus can be defined as custom fields.

    Parameters

    • customFieldName: string

      Field name to check

    Returns boolean

    Boolean value that describes whether a field name can be defined as custom field

setCustomField

  • setCustomField(fieldName: string, value: any): this
  • Sets a new custom field in the entity or updates it. Throws an error, if the provided custom field name is already defined by an original field in entity.

    Parameters

    • fieldName: string

      The name of the custom field to update

    • value: any

      The value of the field

    Returns this

    The entity itself, to facilitate method chaining

setOrInitializeRemoteState

  • setOrInitializeRemoteState(state?: MapType<any>): this
  • Initializes or sets the remoteState of the entity. This function is called on all read, create and update requests. This function should be called after initializeCustomFields, if custom fields are defined.

    deprecated

    Since 1.12.0. Will be removed in version 2.0.

    Parameters

    • Optional state: MapType<any>

      State to be set as remote state

    Returns this

    The entity itself, to facilitate method chaining

setVersionIdentifier

  • setVersionIdentifier(etag: string | undefined): this
  • Set the ETag version identifier of the retrieved entity.

    Parameters

    • etag: string | undefined

      The returned ETag version of the entity

    Returns this

    The entity itself, to facilitate method chaining

toJSON

  • toJSON(): object
  • Overwrites the default toJSON method so that all instance variables as well as all custom fields of the entity are returned.

    Returns object

    An object containing all instance variables + custom fields.

    • [key: string]: any

Static builder

Static customField

  • Returns a selectable object that allows the selection of custom field in a get request for the entity KanbanControlCycle.

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<KanbanControlCycle>

    A builder that constructs instances of entity type KanbanControlCycle.

Static Protected customFieldSelector

  • customFieldSelector<EntityT>(fieldName: string, entityConstructor: Constructable<EntityT>): CustomField<EntityT>
  • Type parameters

    • EntityT: Entity

    Parameters

    • fieldName: string
    • entityConstructor: Constructable<EntityT>

    Returns CustomField<EntityT>

Static Protected entityBuilder

  • entityBuilder<EntityT, EntityTypeForceMandatoryT>(entityConstructor: Constructable<EntityT, EntityTypeForceMandatoryT>): EntityBuilderType<EntityT, EntityTypeForceMandatoryT>
  • Type parameters

    • EntityT: Entity

    • EntityTypeForceMandatoryT

    Parameters

    • entityConstructor: Constructable<EntityT, EntityTypeForceMandatoryT>

    Returns EntityBuilderType<EntityT, EntityTypeForceMandatoryT>

Static requestBuilder

  • Returns a request builder to construct requests for operations on the KanbanControlCycle entity type.

    Returns KanbanControlCycleRequestBuilder

    A KanbanControlCycle request builder.