Table of Contents

Table "Entry Summary"

ID 338
Namespace: Microsoft.Inventory.Tracking

Properties

Name Value
Caption Entry Summary
TableType Temporary
DataClassification CustomerContent

Fields

Name Type Description
"Entry No." Integer
"Table ID" Integer
"Summary Type" Text[80]

Specifies which type of line or entry is summarized in the entry summary.

"Total Quantity" Decimal

Specifies the total quantity of the item in inventory.

"Total Reserved Quantity" Decimal

Specifies the total quantity of the relevant item that is reserved on documents or entries of the type on the line.

"Total Available Quantity" Decimal

Specifies the quantity available for the user to request, in entries of the type on the line.

"Current Reserved Quantity" Decimal

Specifies the quantity of items in the entry that are reserved for the line that the Reservation window is opened from.

"Source Subtype" Integer
"Qty. Alloc. in Warehouse" Decimal
"Res. Qty. on Picks & Shipmts." Decimal
"Serial No." Code[50]

Specifies the serial number for which availability is presented in the Item Tracking Summary window.

"Lot No." Code[50]

Specifies the lot number for which availability is presented in the Item Tracking Summary window.

"Warranty Date" Date

Specifies the warranty expiration date, if any, of the item carrying the item tracking number.

"Expiration Date" Date

Specifies the expiration date, if any, of the item carrying the item tracking number.

"Total Requested Quantity" Decimal

Specifies the total quantity of the serial, lot or package number that is requested in all documents.

"Selected Quantity" Decimal

Specifies the quantity of each serial, lot or package number that you want to use to fulfill the demand for the transaction.

"Current Pending Quantity" Decimal

Specifies the quantity from the item tracking line that is selected on the document but not yet committed to the database.

"Current Requested Quantity" Decimal
"Bin Content" Decimal

Specifies the quantity of the item in the bin specified in the document line.

"Bin Active" Boolean
"Non-specific Reserved Qty." Decimal

Specifies the quantity of the item that is reserved but does not have specific item tracking numbers in the reservation.

"Double-entry Adjustment" Decimal
"Non Serial Tracking" Boolean
"Package No." Code[50]

Specifies the package number for which availability is presented in the Item Tracking Summary window.

"Qty. Rounding Precision (Base)" Decimal
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

Type Description
Integer

UpdateAvailable

procedure UpdateAvailable()

HasQuantity

procedure HasQuantity(): Boolean

Returns

Type Description
Boolean

HasNonSerialTracking

procedure HasNonSerialTracking(): Boolean

Returns

Type Description
Boolean

HasSameTracking

procedure HasSameTracking(EntrySummary: Record "Entry Summary"): Boolean

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

Returns

Type Description
Boolean

HasSameNonSerialTracking

procedure HasSameNonSerialTracking(EntrySummary: Record "Entry Summary"): Boolean

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

Returns

Type Description
Boolean

CopyTrackingFromItemTrackingSetup

procedure CopyTrackingFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

CopyTrackingFromReservEntry

procedure CopyTrackingFromReservEntry(ReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

CopyTrackingFromSpec

procedure CopyTrackingFromSpec(TrackingSpecification: Record "Tracking Specification")

Parameters

Name Type Description
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

QtyAvailableToSelectFromBin

procedure QtyAvailableToSelectFromBin(): Decimal

Returns

Type Description
Decimal

SetTrackingFilterFromEntrySummary

procedure SetTrackingFilterFromEntrySummary(EntrySummary: Record "Entry Summary")

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

SetNonSerialTrackingFilterFromEntrySummary

procedure SetNonSerialTrackingFilterFromEntrySummary(EntrySummary: Record "Entry Summary")

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

SetNonSerialTrackingFilterFromReservEntry

procedure SetNonSerialTrackingFilterFromReservEntry(ReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

SetTrackingFilterFromItemTrackingSetup

procedure SetTrackingFilterFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterFromItemTrackingSetupIfRequired

procedure SetTrackingFilterFromItemTrackingSetupIfRequired(ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterFromReservEntry

procedure SetTrackingFilterFromReservEntry(ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

SetTrackingFilterFromSpec

procedure SetTrackingFilterFromSpec(TrackingSpecification: Record "Tracking Specification")

Parameters

Name Type Description
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

SetTrackingKey

procedure SetTrackingKey()

Events

OnAfterHasSameTracking

[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTracking(ToEntrySummary: Record "Entry Summary"; FromEntrySummary: Record "Entry Summary"; var SameTracking: Boolean)

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
SameTracking Boolean

OnAfterHasSameNonSerialTracking

[IntegrationEvent(False,False)]
local procedure OnAfterHasSameNonSerialTracking(ToEntrySummary: Record "Entry Summary"; FromEntrySummary: Record "Entry Summary"; var SameTracking: Boolean)

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
SameTracking Boolean

OnAfterHasNonSerialTracking

[IntegrationEvent(False,False)]
local procedure OnAfterHasNonSerialTracking(EntrySummary: Record "Entry Summary"; var NonSerialTracking: Boolean)

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
NonSerialTracking Boolean

OnAfterCopyTrackingFromReservEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntry(var ToEntrySummary: Record "Entry Summary"; FromReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterCopyTrackingFromSpec

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromSpec(var ToEntrySummary: Record "Entry Summary"; TrackingSpecification: Record "Tracking Specification")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnAfterCopyTrackingFromItemTrackingSetup

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingSetup(var ToEntrySummary: Record "Entry Summary"; ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterFromEntrySummary

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromEntrySummary(var ToEntrySummary: Record "Entry Summary"; FromEntrySummary: Record "Entry Summary")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

OnAfterSetNonSerialTrackingFilterFromEntrySummary

[IntegrationEvent(False,False)]
local procedure OnAfterSetNonSerialTrackingFilterFromEntrySummary(var ToEntrySummary: Record "Entry Summary"; FromEntrySummary: Record "Entry Summary")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

OnAfterSetNonSerialTrackingFilterFromReservEntry

[IntegrationEvent(False,False)]
local procedure OnAfterSetNonSerialTrackingFilterFromReservEntry(var ToEntrySummary: Record "Entry Summary"; FromReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterSetTrackingFilterFromItemTrackingSetup

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetup(var ToEntrySummary: Record "Entry Summary"; ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterFromItemTrackingSetupIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetupIfRequired(var ToEntrySummary: Record "Entry Summary"; ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterFromReservEntry

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var ToEntrySummary: Record "Entry Summary"; FromReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterSetTrackingFilterFromSpec

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromSpec(var ToEntrySummary: Record "Entry Summary"; FromTrackingSpecification: Record "Tracking Specification")

Parameters

Name Type Description
ToEntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
FromTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnBeforeSetTrackingKey

[IntegrationEvent(False,False)]
local procedure OnBeforeSetTrackingKey(var EntrySummary: Record "Entry Summary"; var IsHandled: Boolean)

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"
IsHandled Boolean

OnAfterUpdateAvailable

[IntegrationEvent(False,False)]
local procedure OnAfterUpdateAvailable(var EntrySummary: Record "Entry Summary")

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

See also