Table 337 Reservation Entry in 24

App
Base Application
Namespace
Microsoft.Inventory.Tracking

Fields, 45Keys, 8Procedures, 70Events, 58

Versions171819202122232425262728latest

Source29

Fields, 45

IdNameTypeObsolete
1Entry No.Integer-
2Item No.Code[20]-
3Location CodeCode[10]-
4Quantity (Base)Decimal-
5Reservation StatusEnum Reservation Status-
7DescriptionText[100]-
8Creation DateDate-
9Transferred from Entry No.Integer-
10Source TypeInteger-
11Source SubtypeOption-
12Source IDCode[20]-
13Source Batch NameCode[10]-
14Source Prod. Order LineInteger-
15Source Ref. No.Integer-
16Item Ledger Entry No.Integer-
22Expected Receipt DateDate-
23Shipment DateDate-
24Serial No.Code[50]-
25Created ByCode[50]-
27Changed ByCode[50]-
28PositiveBoolean-
29Qty. per Unit of MeasureDecimal-
30QuantityDecimal-
31Action Message AdjustmentDecimal-
32BindingEnum Reservation Binding-
33Suppressed Action Msg.Boolean-
34Planning FlexibilityEnum Reservation Planning Flexibility-
38Appl.-to Item EntryInteger-
40Warranty DateDate-
41Expiration DateDate-
50Qty. to Handle (Base)Decimal-
51Qty. to Invoice (Base)Decimal-
53Quantity Invoiced (Base)Decimal-
80New Serial No.Code[50]-
81New Lot No.Code[50]-
900Disallow CancellationBoolean-
5400Lot No.Code[50]-
5401Variant CodeCode[10]-
5811Appl.-from Item EntryInteger-
5817CorrectionBoolean-
6505New Expiration DateDate-
6510Item TrackingEnum Item Tracking Entry Type-
6511Untracked SurplusBoolean-
6515Package No.Code[50]-
6516New Package No.Code[50]-

Keys, 8

NameFieldsObsolete
Key1, clusteredEntry No., Positive-
Key2Source ID, Source Ref. No., Source Type, Source Subtype, Source Batch Name, Source Prod. Order Line, Reservation Status, Shipment Date, Expected Receipt Date-
Key3Item No., Variant Code, Location Code-
Key4Item No., Variant Code, Location Code, Reservation Status, Shipment Date, Expected Receipt Date, Serial No., Lot No., Package No.-
Key9Source Type, Source Subtype, Source ID, Source Batch Name, Source Prod. Order Line, Source Ref. No.-
Key10Reservation Status, Item No., Variant Code, Location Code, Expected Receipt Date-
Key11Serial No., Source ID, Source Ref. No., Source Type, Source Subtype, Source Batch Name, Source Prod. Order Line-
Key12Positive, Reservation Status, Source Type-

Procedures, 70

NameParametersReturnsAccessObsolete
GetLastEntryNo()Integerpublic-
InitSortingAndFilters(Boolean)public-
TextCaption()Text[255]public-
SummEntryNo()Integerpublic-
HasSameTracking(Record Reservation Entry)Booleanpublic-
HasSameTrackingWithSpec(Record Tracking Specification)Booleanpublic-
HasSameNewTracking(Record Reservation Entry)Booleanpublic-
SetPointer(Text[250])public-
SetPointerFilter()public-
SetSourceFilterFromReservEntry(Record Reservation Entry)public-
Lock()public-
SetItemData(Code[20], Text[100], Code[10], Code[10], Decimal)public-
SetSource(Integer, Integer, Code[20], Integer, Code[10], Integer)public-
SetSourceFilter(Integer, Integer, Code[20], Integer, Boolean)public-
SetSourceFilter(Code[10], Integer)public-
ClearTracking()public-
ClearNewTracking()public-
ClearTrackingFilter()public-
CopyTrackingFromItemLedgEntry(Record Item Ledger Entry)public-
CopyTrackingFromItemTrackingSetup(Record Item Tracking Setup)public-
CopyTrackingFromInvtProfile(Record Inventory Profile)public-
CopyTrackingFromReservEntry(Record Reservation Entry)public-
CopyTrackingFromReservEntryNewTracking(Record Reservation Entry)public-
CopyTrackingFromSpec(Record Tracking Specification)public-
CopyTrackingFromWhseActivLine(Record Warehouse Activity Line)public-
CopyTrackingFromWhseEntry(Record Warehouse Entry)public-
CopyTrackingFromWhseItemTrackingLine(Record Whse. Item Tracking Line)public-
CopyNewTrackingFromItemJnlLine(Record Item Journal Line)public-
CopyNewTrackingFromTrackingSpec(Record Tracking Specification)public-
CopyNewTrackingFromWhseItemTrackingLine(Record Whse. Item Tracking Line)public-
CopyTrackingFiltersToReservEntry(var Record Reservation Entry)public-
FilterLinesForTracking(Record Reservation Entry, Boolean)public-
SetTrackingFilterBlank()public-
SetTrackingFilterFromItemJnlLine(Record Item Journal Line)public-
SetTrackingFilterFromItemLedgEntry(Record Item Ledger Entry)public-
SetTrackingFilterFromItemTrackingSetup(Record Item Tracking Setup)public-
SetTrackingFilterFromItemTrackingSetupIfNotBlank(Record Item Tracking Setup)public-
SetTrackingFilterFromReservEntry(Record Reservation Entry)public-
SetTrackingFilterFromSpec(Record Tracking Specification)public-
SetTrackingFilterFromSpecIfNotBlank(Record Tracking Specification)public-
SetTrackingFilterFromWhseActivityLine(Record Warehouse Activity Line)public-
SetTrackingFilterFromWhseJnlLine(Record Warehouse Journal Line)public-
SetTrackingFilterFromWhseSpec(Record Whse. Item Tracking Line)public-
SetTrackingFilterFromWhseActivityLineIfRequired(Record Warehouse Activity Line, Record Item Tracking Setup)public-
SetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired(Record Item Tracking Setup)public-
SetTrackingFilterFromWhseItemTrackingSetupIfRequired(Record Item Tracking Setup)public-
SetTrackingFilterToItemIfRequired(var Record Item)public-
GetItemTrackingEntryType()Enum Item Tracking Entry Typepublic-
UpdateItemTracking()public-
UpdateActionMessageEntries(Record Reservation Entry)public-
ClearItemTrackingFields()public-
ClearApplFromToItemEntry()public-
IsResidualSurplus()Booleanpublic-
TestItemFields(Code[20], Code[10], Code[10])public-
TrackingExists()Booleanpublic-
GetTrackingText()Textpublic-
NewTrackingExists()Booleanpublic-
TransferReservations(var Record Reservation Entry, Code[20], Code[10], Code[10], Boolean, Decimal, Decimal, Integer, Option, Code[20], Code[10], Integer, Integer)public-
FieldFilterNeeded(var Text, Boolean, Enum Item Tracking Type)Booleanpublic-
GetAvailabilityFilter(Date, Boolean)Textpublic-
IsReservationOrTracking()Booleanpublic-
GetTransferDirection()Enum Transfer Directionpublic-
CopyNewTrackingFromReservEntry(Record Reservation Entry)public-
SetTrackingFilterFromEntrySummaryIfNotBlank(Record Entry Summary)public-
CopyTrackingFilterFromItemLedgEntry(var Record Item Ledger Entry)public-
SetNewTrackingFilterFromNewReservEntry(Record Reservation Entry)public-
SetTrackingFilterFromTrackingSpecIfNotBlank(Record Tracking Specification)public-
NonSerialTrackingExists()Booleanpublic-
HasSamePointer(var Record Reservation Entry)Booleanpublic-
HasSamePointerWithSpec(var Record Tracking Specification)Booleanpublic-

Events, 58

KindNameParametersObsolete
Integration eventOnAfterCopyTrackingFromItemLedgEntry(var Record Reservation Entry, Record Item Ledger Entry)-
Integration eventOnAfterCopyTrackingFromItemTrackingSetup(var Record Reservation Entry, Record Item Tracking Setup)-
Integration eventOnAfterCopyTrackingFromInvtProfile(var Record Reservation Entry, Record Inventory Profile)-
Integration eventOnAfterCopyTrackingFromReservEntry(var Record Reservation Entry, Record Reservation Entry)-
Integration eventOnAfterCopyTrackingFromReservEntryNewTracking(var Record Reservation Entry, Record Reservation Entry)-
Integration eventOnAfterCopyTrackingFromTrackingSpec(var Record Reservation Entry, Record Tracking Specification)-
Integration eventOnAfterCopyTrackingFromWhseActivLine(var Record Reservation Entry, Record Warehouse Activity Line)-
Integration eventOnAfterCopyTrackingFromWhseEntry(var Record Reservation Entry, Record Warehouse Entry)-
Integration eventOnAfterCopyTrackingFromWhseItemTrackingLine(var Record Reservation Entry, Record Whse. Item Tracking Line)-
Integration eventOnAfterCopyNewTrackingFromWhseItemTrackingLine(var Record Reservation Entry, Record Whse. Item Tracking Line)-
Integration eventOnAfterClearItemTrackingFields(var Record Reservation Entry)-
Integration eventOnAfterClearTracking(var Record Reservation Entry)-
Integration eventOnAfterClearNewTracking(var Record Reservation Entry)-
Integration eventOnAfterClearTrackingFilter(var Record Reservation Entry)-
Integration eventOnAfterCopyTrackingFiltersToReservEntry(var Record Reservation Entry, var Record Reservation Entry)-
Integration eventOnAfterFilterLinesForTracking(var Record Reservation Entry, Record Reservation Entry, Boolean)-
Integration eventOnAfterSetNewTrackingFromItemJnlLine(var Record Reservation Entry, Record Item Journal Line)-
Integration eventOnAfterSetNewTrackingFromTrackingSpecification(var Record Reservation Entry, Record Tracking Specification)-
Integration eventOnAfterSetTrackingFilterBlank(var Record Reservation Entry)-
Integration eventOnAfterSetTrackingFilterFromItemJnlLine(var Record Reservation Entry, Record Item Journal Line)-
Integration eventOnAfterSetTrackingFilterFromItemLedgEntry(var Record Reservation Entry, Record Item Ledger Entry)-
Integration eventOnAfterSetTrackingFilterFromItemTrackingSetup(var Record Reservation Entry, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var Record Reservation Entry, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterFromReservEntry(var Record Reservation Entry, Record Reservation Entry)-
Integration eventOnAfterSetTrackingFilterFromSpecIfNotBlank(var Record Reservation Entry, Record Tracking Specification)-
Integration eventOnAfterSetTrackingFilterFromTrackingSpec(var Record Reservation Entry, Record Tracking Specification)-
Integration eventOnAfterSetTrackingFilterFromWhseActivityLine(var Record Reservation Entry, Record Warehouse Activity Line)-
Integration eventOnAfterSetTrackingFilterFromWhseJnlLine(var Record Reservation Entry, Record Warehouse Journal Line)-
Integration eventOnAfterSetTrackingFilterFromWhseSpec(var Record Reservation Entry, Record Whse. Item Tracking Line)-
Integration eventOnAfterSetTrackingFilterFromWhseActivityLineIfRequired(var Record Reservation Entry, Record Warehouse Activity Line, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired(var Record Reservation Entry, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterFromWhseItemTrackingSetupIfRequired(var Record Reservation Entry, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterToItemIfRequired(Record Reservation Entry, var Record Item)-
Integration eventOnAfterGetItemTrackingEntryType(Record Reservation Entry, var Enum Item Tracking Entry Type)-
Integration eventOnAfterTextCaption(Integer, var Text[255])-
Integration eventOnAfterGetTrackingText(Record Reservation Entry, var Text)-
Integration eventOnBeforeClearItemTrackingFields(Record Reservation Entry)-
Integration eventOnAfterHasSameTracking(Record Reservation Entry, Record Reservation Entry, var Boolean)-
Integration eventOnAfterHasSameNewTracking(Record Reservation Entry, Record Reservation Entry, var Boolean)-
Integration eventOnAfterHasSameTrackingWithSpec(Record Reservation Entry, Record Tracking Specification, var Boolean)-
Integration eventOnAfterTrackingExists(Record Reservation Entry, var Boolean)-
Integration eventOnAfterNewTrackingExists(Record Reservation Entry, var Boolean)-
Integration eventOnBeforeSummEntryNo(Record Reservation Entry, var Integer, var Boolean)-
Integration eventOnBeforeTestItemFields(Record Reservation Entry, Code[20], Code[10], Code[10], var Boolean)-
Integration eventOnBeforeTransferReservations(var Record Reservation Entry, Code[20], Code[10], Code[10], Boolean, Decimal, Decimal, Integer, Option, Code[20], Code[10], Integer, Integer, var Boolean)-
Integration eventOnAfterCopyNewTrackingFromReservEntry(var Record Reservation Entry, Record Reservation Entry)-
Integration eventOnAfterSetTrackingFilterFromEntrySummaryIfNotBlank(var Record Reservation Entry, Record Entry Summary)-
Integration eventOnAfterCopyTrackingFilterFromItemLedgEntry(var Record Reservation Entry, var Record Item Ledger Entry)-
Integration eventOnAfterSetNewTrackingFilterFromNewReservEntry(var Record Reservation Entry, Record Reservation Entry)-
Integration eventOnAfterSetTrackingFilterFromTrackingSpecIfNotBlank(var Record Reservation Entry, Record Tracking Specification)-
Integration eventOnAfterNonSerialTrackingExists(Record Reservation Entry, var Boolean)-
Integration eventOnFieldFilterNeededOnItemTrackingTypeElseCase(Record Reservation Entry, Record Item Tracking Code, Enum Item Tracking Type, var Code[50], var Boolean, var Boolean)-
Integration eventOnTransferReservationsOnAfterSecondOldReservEntryLoop(var Record Reservation Entry, var Record Reservation Entry, Integer, Option, Code[20])-
Integration eventOnTransferReservationsOnAfterNewReservEntryUpdateActionMessageEntries(var Record Reservation Entry, var Record Reservation Entry)-
Integration eventOnAfterSetSourceFilter(var Record Reservation Entry, Integer, Integer, Code[20], Integer, Boolean)-
Integration eventOnAfterTransferReservations(var Record Reservation Entry, var Record Reservation Entry)-
Integration eventOnTransferReservationsOnBeforeSetSourceForNewEntry(var Record Reservation Entry, var Record Reservation Entry)-
Integration eventOnBeforeFieldFilterNeeded(var Record Reservation Entry, var Text, Boolean, Enum Item Tracking Type, var Boolean, var Boolean)-