Table "Reservation Entry"
ID 337
Namespace: Microsoft.Inventory.Tracking
Properties
Fields
| Name |
Type |
Description |
| "Entry No." |
Integer
|
Specifies the number of the entry, as assigned from the specified number series when the entry was created.
|
| "Item No." |
Code[20]
|
Specifies the number of the item that has been reserved in this entry.
|
| "Location Code" |
Code[10]
|
Specifies the Location of the items that have been reserved in the entry.
|
| "Quantity (Base)" |
Decimal
|
|
| "Reservation Status" |
Enum Microsoft.Inventory.Tracking."Reservation Status"
|
Specifies the status of the reservation.
|
| Description |
Text[100]
|
Specifies a description of the reservation entry.
|
| "Creation Date" |
Date
|
Specifies the date on which the entry was created.
|
| "Transferred from Entry No." |
Integer
|
Specifies a value when the order tracking entry is for the quantity that remains on a document line after a partial posting.
|
| "Source Type" |
Integer
|
Specifies for which source type the reservation entry is related to.
|
| "Source Subtype" |
Option
|
Specifies which source subtype the reservation entry is related to.
|
| "Source ID" |
Code[20]
|
Specifies which source ID the reservation entry is related to.
|
| "Source Batch Name" |
Code[10]
|
Specifies the journal batch name if the reservation entry is related to a journal or requisition line.
|
| "Source Prod. Order Line" |
Integer
|
|
| "Source Ref. No." |
Integer
|
Specifies a reference number for the line, which the reservation entry is related to.
|
| "Item Ledger Entry No." |
Integer
|
|
| "Expected Receipt Date" |
Date
|
Specifies the date on which the reserved items are expected to enter inventory.
|
| "Shipment Date" |
Date
|
Specifies when items on the document are shipped or were shipped. A shipment date is usually calculated from a requested delivery date plus lead time.
|
| "Serial No." |
Code[50]
|
Specifies the serial number of the item that is being handled on the document line.
|
| "Created By" |
Code[50]
|
Specifies the user who created the traced record.
|
| "Changed By" |
Code[50]
|
|
| Positive |
Boolean
|
Specifies that the difference is positive.
|
| "Qty. per Unit of Measure" |
Decimal
|
Specifies how many of the base unit of measure are contained in one unit of the item.
|
| Quantity |
Decimal
|
Specifies the quantity of the record.
|
| "Action Message Adjustment" |
Decimal
|
|
| Binding |
Enum Microsoft.Inventory.Tracking."Reservation Binding"
|
|
| "Suppressed Action Msg." |
Boolean
|
|
| "Planning Flexibility" |
Enum Microsoft.Inventory.Tracking."Reservation Planning Flexibility"
|
|
| "Appl.-to Item Entry" |
Integer
|
|
| "Warranty Date" |
Date
|
Specifies the last day of the serial/lot number's warranty.
|
| "Expiration Date" |
Date
|
Specifies the expiration date of the item that is being handled on the document line.
|
| "Qty. to Handle (Base)" |
Decimal
|
|
| "Qty. to Invoice (Base)" |
Decimal
|
|
| "Quantity Invoiced (Base)" |
Decimal
|
|
| "New Serial No." |
Code[50]
|
|
| "New Lot No." |
Code[50]
|
|
| "Disallow Cancellation" |
Boolean
|
|
| "Lot No." |
Code[50]
|
Specifies the lot number of the item that is being handled with the associated document line.
|
| "Variant Code" |
Code[10]
|
Specifies the variant of the item on the line.
|
| "Appl.-from Item Entry" |
Integer
|
|
| Correction |
Boolean
|
|
| "New Expiration Date" |
Date
|
|
| "Item Tracking" |
Enum Microsoft.Inventory.Tracking."Item Tracking Entry Type"
|
|
| "Untracked Surplus" |
Boolean
|
|
| "Package No." |
Code[50]
|
Specifies the package number of the item that is being handled with the associated document line.
|
| "New Package No." |
Code[50]
|
|
| SystemId |
Guid
|
|
| SystemCreatedAt |
DateTime
|
|
| SystemCreatedBy |
Guid
|
|
| SystemModifiedAt |
DateTime
|
|
| SystemModifiedBy |
Guid
|
|
| SystemCreatedByUserName |
Text[50]
|
|
| SystemCreatedByFullName |
Text[80]
|
|
| SystemModifiedByUserName |
Text[50]
|
|
| SystemModifiedByFullName |
Text[80]
|
|
| SystemRowVersion |
BigInteger
|
|
Methods
GetLastEntryNo
procedure GetLastEntryNo(): Integer
Returns
InitSortingAndFilters
procedure InitSortingAndFilters(SetFilters: Boolean)
Parameters
| Name |
Type |
Description |
|
SetFilters
|
Boolean |
|
TextCaption
procedure TextCaption(): Text[255]
Returns
| Type |
Description |
|
Text[255] |
|
SummEntryNo
procedure SummEntryNo(): Integer
Returns
HasSamePointer
procedure HasSamePointer(var ReservEntry: Record "Reservation Entry"): Boolean
Parameters
Returns
HasSamePointerWithSpec
procedure HasSamePointerWithSpec(var TrackingSpecification: Record "Tracking Specification"): Boolean
Parameters
Returns
HasSameTracking
procedure HasSameTracking(ReservEntry: Record "Reservation Entry"): Boolean
Parameters
Returns
HasSameTrackingWithSpec
procedure HasSameTrackingWithSpec(TrackingSpecification: Record "Tracking Specification"): Boolean
Parameters
Returns
HasSameNewTracking
procedure HasSameNewTracking(ReservEntry: Record "Reservation Entry"): Boolean
Parameters
Returns
SetPointer
procedure SetPointer(RowID: Text[250])
Parameters
| Name |
Type |
Description |
|
RowID
|
Text[250] |
|
SetPointerFilter
procedure SetPointerFilter()
SetSourceFilterFromReservEntry
procedure SetSourceFilterFromReservEntry(ReservEntry: Record "Reservation Entry")
Parameters
Lock
SetItemData
procedure SetItemData(ItemNo: Code[20]; ItemDescription: Text[100]; LocationCode: Code[10]; VariantCode: Code[10]; QtyPerUoM: Decimal)
Parameters
| Name |
Type |
Description |
|
ItemNo
|
Code[20] |
|
|
ItemDescription
|
Text[100] |
|
|
LocationCode
|
Code[10] |
|
|
VariantCode
|
Code[10] |
|
|
QtyPerUoM
|
Decimal |
|
SetSource
procedure SetSource(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceBatchName: Code[10]; SourceProdOrderLine: Integer)
Parameters
| Name |
Type |
Description |
|
SourceType
|
Integer |
|
|
SourceSubtype
|
Integer |
|
|
SourceID
|
Code[20] |
|
|
SourceRefNo
|
Integer |
|
|
SourceBatchName
|
Code[10] |
|
|
SourceProdOrderLine
|
Integer |
|
SetSourceFilter
procedure SetSourceFilter(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)
Parameters
| Name |
Type |
Description |
|
SourceType
|
Integer |
|
|
SourceSubtype
|
Integer |
|
|
SourceID
|
Code[20] |
|
|
SourceRefNo
|
Integer |
|
|
SourceKey
|
Boolean |
|
SetSourceFilter
procedure SetSourceFilter(SourceBatchName: Code[10]; SourceProdOrderLine: Integer)
Parameters
| Name |
Type |
Description |
|
SourceBatchName
|
Code[10] |
|
|
SourceProdOrderLine
|
Integer |
|
ClearTracking
procedure ClearTracking()
ClearNewTracking
procedure ClearNewTracking()
ClearTrackingFilter
procedure ClearTrackingFilter()
CopyTrackingFromItemLedgEntry
procedure CopyTrackingFromItemLedgEntry(ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
CopyTrackingFromItemTrackingSetup
procedure CopyTrackingFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
CopyTrackingFromInvtProfile
procedure CopyTrackingFromInvtProfile(InvtProfile: Record "Inventory Profile")
Parameters
CopyTrackingFromReservEntry
procedure CopyTrackingFromReservEntry(ReservationEntry: Record "Reservation Entry")
Parameters
CopyTrackingFromReservEntryNewTracking
procedure CopyTrackingFromReservEntryNewTracking(ReservationEntry: Record "Reservation Entry")
Parameters
CopyTrackingFromSpec
procedure CopyTrackingFromSpec(TrackingSpecification: Record "Tracking Specification")
Parameters
CopyTrackingFromWhseActivLine
procedure CopyTrackingFromWhseActivLine(WarehouseActivityLine: Record "Warehouse Activity Line")
Parameters
CopyTrackingFromWhseEntry
procedure CopyTrackingFromWhseEntry(WhseEntry: Record "Warehouse Entry")
Parameters
CopyTrackingFromWhseItemTrackingLine
procedure CopyTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
CopyNewTrackingFromItemJnlLine
procedure CopyNewTrackingFromItemJnlLine(ItemJnlLine: Record "Item Journal Line")
Parameters
CopyNewTrackingFromTrackingSpec
procedure CopyNewTrackingFromTrackingSpec(TrackingSpecification: Record "Tracking Specification")
Parameters
CopyNewTrackingFromReservEntry
procedure CopyNewTrackingFromReservEntry(ReservEntry: Record "Reservation Entry")
Parameters
CopyNewTrackingFromWhseItemTrackingLine
procedure CopyNewTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
CopyTrackingFiltersToReservEntry
procedure CopyTrackingFiltersToReservEntry(var FilterReservEntry: Record "Reservation Entry")
Parameters
FilterLinesForTracking
procedure FilterLinesForTracking(CalcReservEntry: Record "Reservation Entry"; Positive: Boolean)
Parameters
SetTrackingFilterBlank
procedure SetTrackingFilterBlank()
SetTrackingFilterFromEntrySummaryIfNotBlank
procedure SetTrackingFilterFromEntrySummaryIfNotBlank(EntrySummary: Record "Entry Summary")
Parameters
SetTrackingFilterFromItemJnlLine
procedure SetTrackingFilterFromItemJnlLine(ItemJournalLine: Record "Item Journal Line")
Parameters
SetTrackingFilterFromItemLedgEntry
procedure SetTrackingFilterFromItemLedgEntry(ItemLedgEntry: Record "Item Ledger Entry")
Parameters
CopyTrackingFilterFromItemLedgEntry
procedure CopyTrackingFilterFromItemLedgEntry(var ItemLedgEntry: Record "Item Ledger Entry")
Parameters
SetTrackingFilterFromItemTrackingSetup
procedure SetTrackingFilterFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
SetTrackingFilterFromItemTrackingSetupIfNotBlank
procedure SetTrackingFilterFromItemTrackingSetupIfNotBlank(ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
SetTrackingFilterFromReservEntry
procedure SetTrackingFilterFromReservEntry(ReservEntry: Record "Reservation Entry")
Parameters
SetNewTrackingFilterFromNewReservEntry
procedure SetNewTrackingFilterFromNewReservEntry(ReservEntry: Record "Reservation Entry")
Parameters
SetTrackingFilterFromSpec
procedure SetTrackingFilterFromSpec(TrackingSpecification: Record "Tracking Specification")
Parameters
SetTrackingFilterFromSpecIfNotBlank
procedure SetTrackingFilterFromSpecIfNotBlank(TrackingSpecification: Record "Tracking Specification")
Parameters
SetTrackingFilterFromTrackingSpecIfNotBlank
procedure SetTrackingFilterFromTrackingSpecIfNotBlank(TrackingSpecification: Record "Tracking Specification")
Parameters
SetTrackingFilterFromWhseActivityLine
procedure SetTrackingFilterFromWhseActivityLine(WhseActivityLine: Record "Warehouse Activity Line")
Parameters
SetTrackingFilterFromWhseJnlLine
procedure SetTrackingFilterFromWhseJnlLine(WhseJournalLine: Record "Warehouse Journal Line")
Parameters
SetTrackingFilterFromWhseSpec
procedure SetTrackingFilterFromWhseSpec(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
SetTrackingFilterFromWhseActivityLineIfRequired
procedure SetTrackingFilterFromWhseActivityLineIfRequired(WhseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")
Parameters
SetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired
procedure SetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup")
Parameters
SetTrackingFilterFromWhseItemTrackingSetupIfRequired
procedure SetTrackingFilterFromWhseItemTrackingSetupIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup")
Parameters
SetTrackingFilterToItemIfRequired
procedure SetTrackingFilterToItemIfRequired(var Item: Record Item)
Parameters
GetItemTrackingEntryType
procedure GetItemTrackingEntryType(): Enum "Item Tracking Entry Type"
Returns
UpdateItemTracking
procedure UpdateItemTracking()
UpdateActionMessageEntries
procedure UpdateActionMessageEntries(OldReservEntry: Record "Reservation Entry")
Parameters
ClearItemTrackingFields
procedure ClearItemTrackingFields()
ClearApplFromToItemEntry
procedure ClearApplFromToItemEntry()
TestItemFields
procedure TestItemFields(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10])
Parameters
| Name |
Type |
Description |
|
ItemNo
|
Code[20] |
|
|
VariantCode
|
Code[10] |
|
|
LocationCode
|
Code[10] |
|
TrackingExists
procedure TrackingExists(): Boolean
Returns
NonSerialTrackingExists
procedure NonSerialTrackingExists(): Boolean
Returns
GetTrackingText
procedure GetTrackingText(): Text
Returns
NewTrackingExists
procedure NewTrackingExists(): Boolean
Returns
IsReclass
procedure IsReclass(): Boolean
Returns
TransferReservations
procedure TransferReservations(var OldReservEntry: Record "Reservation Entry"; ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; TransferAll: Boolean; TransferQty: Decimal; QtyPerUOM: Decimal; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]; SourceBatchName: Code[10]; SourceProdOrderLine: Integer; SourceRefNo: Integer)
Parameters
| Name |
Type |
Description |
|
OldReservEntry
|
Table Microsoft.Inventory.Tracking."Reservation Entry" |
|
|
ItemNo
|
Code[20] |
|
|
VariantCode
|
Code[10] |
|
|
LocationCode
|
Code[10] |
|
|
TransferAll
|
Boolean |
|
|
TransferQty
|
Decimal |
|
|
QtyPerUOM
|
Decimal |
|
|
SourceType
|
Integer |
|
|
SourceSubtype
|
Option |
|
|
SourceID
|
Code[20] |
|
|
SourceBatchName
|
Code[10] |
|
|
SourceProdOrderLine
|
Integer |
|
|
SourceRefNo
|
Integer |
|
FieldFilterNeeded
procedure FieldFilterNeeded(var FieldFilter: Text; SearchForSupply: Boolean; ItemTrackingType: Enum "Item Tracking Type"): Boolean
Parameters
Returns
GetAvailabilityFilter
procedure GetAvailabilityFilter(AvailabilityDate: Date; Positive: Boolean): Text
Parameters
| Name |
Type |
Description |
|
AvailabilityDate
|
Date |
|
|
Positive
|
Boolean |
|
Returns
IsReservationOrTracking
procedure IsReservationOrTracking(): Boolean
Returns
GetTransferDirection
procedure GetTransferDirection(): Enum "Transfer Direction"
Returns
UpdateSourceCost
procedure UpdateSourceCost(UnitCost: Decimal)
Parameters
| Name |
Type |
Description |
|
UnitCost
|
Decimal |
|
HasNoTrackingWithSpec
procedure HasNoTrackingWithSpec(): Boolean
Returns
Events
OnAfterCopyTrackingFromItemLedgEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemLedgEntry(var ReservationEntry: Record "Reservation Entry"; ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
OnAfterCopyTrackingFromItemTrackingSetup
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingSetup(var ReservationEntry: Record "Reservation Entry"; ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterCopyTrackingFromInvtProfile
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromInvtProfile(var ReservationEntry: Record "Reservation Entry"; InventoryProfile: Record "Inventory Profile")
Parameters
OnAfterCopyTrackingFromReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry")
Parameters
OnAfterCopyTrackingFromReservEntryNewTracking
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntryNewTracking(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry")
Parameters
OnAfterCopyTrackingFromTrackingSpec
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromTrackingSpec(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterCopyTrackingFromWhseActivLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivLine(var ReservationEntry: Record "Reservation Entry"; WarehouseActivityLine: Record "Warehouse Activity Line")
Parameters
OnAfterCopyTrackingFromWhseEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseEntry(var ReservationEntry: Record "Reservation Entry"; WhseEntry: Record "Warehouse Entry")
Parameters
OnAfterCopyTrackingFromWhseItemTrackingLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterCopyNewTrackingFromWhseItemTrackingLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyNewTrackingFromWhseItemTrackingLine(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterClearItemTrackingFields
[IntegrationEvent(False,False)]
local procedure OnAfterClearItemTrackingFields(var ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterClearTracking
[IntegrationEvent(False,False)]
local procedure OnAfterClearTracking(var ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterClearNewTracking
[IntegrationEvent(False,False)]
local procedure OnAfterClearNewTracking(var ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterClearTrackingFilter
[IntegrationEvent(False,False)]
local procedure OnAfterClearTrackingFilter(var ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterCopyTrackingFiltersToReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFiltersToReservEntry(var ReservEntry: Record "Reservation Entry"; var FilterReservEntry: Record "Reservation Entry")
Parameters
OnAfterFilterLinesForTracking
[IntegrationEvent(False,False)]
local procedure OnAfterFilterLinesForTracking(var ReservEntry: Record "Reservation Entry"; CalcReservEntry: Record "Reservation Entry"; Positive: Boolean)
Parameters
OnAfterSetNewTrackingFromItemJnlLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetNewTrackingFromItemJnlLine(var ReservationEntry: Record "Reservation Entry"; ItemJournalLine: Record "Item Journal Line")
Parameters
OnAfterSetNewTrackingFromTrackingSpecification
[IntegrationEvent(False,False)]
local procedure OnAfterSetNewTrackingFromTrackingSpecification(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterSetSourceFilter
[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilter(var ReservationEntry: Record "Reservation Entry"; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)
Parameters
OnAfterCopyNewTrackingFromReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyNewTrackingFromReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservEntry: Record "Reservation Entry")
Parameters
OnAfterSetTrackingFilterBlank
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterBlank(var ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterSetTrackingFilterFromEntrySummaryIfNotBlank
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromEntrySummaryIfNotBlank(var ReservationEntry: Record "Reservation Entry"; EntrySummary: Record "Entry Summary")
Parameters
OnAfterSetTrackingFilterFromItemJnlLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemJnlLine(var ReservationEntry: Record "Reservation Entry"; ItemJournalLine: Record "Item Journal Line")
Parameters
OnAfterSetTrackingFilterFromItemLedgEntry
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemLedgEntry(var ReservationEntry: Record "Reservation Entry"; ItemLedgEntry: Record "Item Ledger Entry")
Parameters
OnAfterCopyTrackingFilterFromItemLedgEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFilterFromItemLedgEntry(var ReservationEntry: Record "Reservation Entry"; var ItemLedgEntry: Record "Item Ledger Entry")
Parameters
OnAfterSetTrackingFilterFromItemTrackingSetup
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetup(var ReservationEntry: Record "Reservation Entry"; ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var ReservationEntry: Record "Reservation Entry"; ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterSetTrackingFilterFromReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry")
Parameters
OnAfterSetNewTrackingFilterFromNewReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterSetNewTrackingFilterFromNewReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry")
Parameters
OnAfterSetTrackingFilterFromSpecIfNotBlank
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromSpecIfNotBlank(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterSetTrackingFilterFromTrackingSpec
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromTrackingSpec(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterSetTrackingFilterFromTrackingSpecIfNotBlank
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromTrackingSpecIfNotBlank(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterSetTrackingFilterFromWhseActivityLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLine(var ReservationEntry: Record "Reservation Entry"; WhseActivityLine: Record "Warehouse Activity Line")
Parameters
OnAfterSetTrackingFilterFromWhseJnlLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseJnlLine(var ReservationEntry: Record "Reservation Entry"; WhseJournalLine: Record "Warehouse Journal Line")
Parameters
OnAfterSetTrackingFilterFromWhseSpec
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseSpec(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterSetTrackingFilterFromWhseActivityLineIfRequired
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLineIfRequired(var ReservationEntry: Record "Reservation Entry"; WhseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterSetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterSetTrackingFilterFromWhseItemTrackingSetupIfRequired
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingSetupIfRequired(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterSetTrackingFilterToItemIfRequired
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToItemIfRequired(ReservationEntry: Record "Reservation Entry"; var Item: Record Item)
Parameters
OnAfterGetItemTrackingEntryType
[IntegrationEvent(False,False)]
local procedure OnAfterGetItemTrackingEntryType(ReservationEntry: Record "Reservation Entry"; var TrackingEntryType: Enum "Item Tracking Entry Type")
Parameters
OnAfterTextCaption
[IntegrationEvent(False,False)]
local procedure OnAfterTextCaption(SourceType: Integer; var NewTextCaption: Text[255])
Parameters
| Name |
Type |
Description |
|
SourceType
|
Integer |
|
|
NewTextCaption
|
Text[255] |
|
OnAfterGetTrackingText
[IntegrationEvent(False,False)]
local procedure OnAfterGetTrackingText(ReservationEntry: Record "Reservation Entry"; var TrackingText: Text)
Parameters
OnBeforeClearItemTrackingFields
[IntegrationEvent(False,False)]
local procedure OnBeforeClearItemTrackingFields(ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterHasSameTracking
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTracking(ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry"; var IsSameTracking: Boolean)
Parameters
OnAfterHasSameNewTracking
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameNewTracking(ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry"; var IsSameTracking: Boolean)
Parameters
OnAfterHasSameTrackingWithSpec
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTrackingWithSpec(ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification"; var IsSameTracking: Boolean)
Parameters
OnAfterTrackingExists
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExists(ReservationEntry: Record "Reservation Entry"; var IsTrackingExists: Boolean)
Parameters
OnAfterTransferReservations
[IntegrationEvent(False,False)]
local procedure OnAfterTransferReservations(var OldReservationEntry: Record "Reservation Entry"; var NewReservationEntry: Record "Reservation Entry")
Parameters
OnAfterNonSerialTrackingExists
[IntegrationEvent(False,False)]
local procedure OnAfterNonSerialTrackingExists(ReservationEntry: Record "Reservation Entry"; var IsTrackingExists: Boolean)
Parameters
OnAfterNewTrackingExists
[IntegrationEvent(False,False)]
local procedure OnAfterNewTrackingExists(ReservationEntry: Record "Reservation Entry"; var IsTrackingExists: Boolean)
Parameters
OnAfterSummEntryNo
[IntegrationEvent(False,False)]
local procedure OnAfterSummEntryNo(ReservationEntry: Record "Reservation Entry"; var ReturnValue: Integer)
Parameters
OnBeforeSummEntryNo
[IntegrationEvent(False,False)]
local procedure OnBeforeSummEntryNo(ReservationEntry: Record "Reservation Entry"; var ReturnValue: Integer; var IsHandled: Boolean)
Parameters
OnBeforeTestItemFields
[IntegrationEvent(False,False)]
local procedure OnBeforeTestItemFields(ReservationEntry: Record "Reservation Entry"; ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; var IsHandled: Boolean)
Parameters
OnBeforeTransferReservations
[IntegrationEvent(False,False)]
local procedure OnBeforeTransferReservations(var OldReservEntry: Record "Reservation Entry"; ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; TransferAll: Boolean; TransferQty: Decimal; QtyPerUOM: Decimal; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]; SourceBatchName: Code[10]; SourceProdOrderLine: Integer; SourceRefNo: Integer; var IsHandled: Boolean)
Parameters
| Name |
Type |
Description |
|
OldReservEntry
|
Table Microsoft.Inventory.Tracking."Reservation Entry" |
|
|
ItemNo
|
Code[20] |
|
|
VariantCode
|
Code[10] |
|
|
LocationCode
|
Code[10] |
|
|
TransferAll
|
Boolean |
|
|
TransferQty
|
Decimal |
|
|
QtyPerUOM
|
Decimal |
|
|
SourceType
|
Integer |
|
|
SourceSubtype
|
Option |
|
|
SourceID
|
Code[20] |
|
|
SourceBatchName
|
Code[10] |
|
|
SourceProdOrderLine
|
Integer |
|
|
SourceRefNo
|
Integer |
|
|
IsHandled
|
Boolean |
|
OnFieldFilterNeededOnItemTrackingTypeElseCase
[IntegrationEvent(False,False)]
local procedure OnFieldFilterNeededOnItemTrackingTypeElseCase(ReservationEntry: Record "Reservation Entry"; ItemTrackingCode: Record "Item Tracking Code"; ItemTrackingType: Enum "Item Tracking Type"; var FieldValue: Code[50]; var IsSpecificTracking: Boolean; var IsHandled: Boolean)
Parameters
OnTransferReservationsOnAfterSecondOldReservEntryLoop
[IntegrationEvent(False,False)]
local procedure OnTransferReservationsOnAfterSecondOldReservEntryLoop(var OldReservEntry: Record "Reservation Entry"; var NewReservEntry: Record "Reservation Entry"; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20])
Parameters
OnTransferReservationsOnAfterNewReservEntryUpdateActionMessageEntries
[IntegrationEvent(False,False)]
local procedure OnTransferReservationsOnAfterNewReservEntryUpdateActionMessageEntries(var OldReservEntry: Record "Reservation Entry"; var NewReservEntry: Record "Reservation Entry")
Parameters
OnTransferReservationsOnBeforeSetSourceForNewEntry
[IntegrationEvent(False,False)]
local procedure OnTransferReservationsOnBeforeSetSourceForNewEntry(var OldReservationEntry: Record "Reservation Entry"; var NewReservationEntry: Record "Reservation Entry")
Parameters
OnUpdateSourceCost
[IntegrationEvent(False,False)]
local procedure OnUpdateSourceCost(ReservationEntry: Record "Reservation Entry"; UnitCost: Decimal)
Parameters
OnBeforeFieldFilterNeeded
[IntegrationEvent(False,False)]
local procedure OnBeforeFieldFilterNeeded(var ReservationEntry: Record "Reservation Entry"; var FieldFilter: Text; SearchForSupply: Boolean; ItemTrackingType: Enum "Item Tracking Type"; var IsHandled: Boolean; var Result: Boolean)
Parameters
See also