Table 32 Item Ledger Entry in 26

App
Base Application
Namespace
Microsoft.Inventory.Ledger

Fields, 83Keys, 16Procedures, 45Events, 24

Versions171819202122232425262728latest

Source29

Fields, 83

IdNameTypeObsolete
1Entry No.Integer-
2Item No.Code[20]-
3Posting DateDate-
4Entry TypeEnum Item Ledger Entry Type-
5Source No.Code[20]-
6Document No.Code[20]-
7DescriptionText[100]-
8Location CodeCode[10]-
12QuantityDecimal-
13Remaining QuantityDecimal-
14Invoiced QuantityDecimal-
20Item Register No.Integer-
21SIFT Bucket No.Integer-
28Applies-to EntryInteger-
29OpenBoolean-
33Global Dimension 1 CodeCode[20]-
34Global Dimension 2 CodeCode[20]-
36PositiveBoolean-
40Shpt. Method CodeCode[10]-
41Source TypeEnum Analysis Source Type-
47Drop ShipmentBoolean-
50Transaction TypeCode[10]-
51Transport MethodCode[10]-
52Country/Region CodeCode[10]-
59Entry/Exit PointCode[10]-
60Document DateDate-
61External Document No.Code[35]-
62AreaCode[10]-
63Transaction SpecificationCode[10]-
64No. SeriesCode[20]-
70Reserved QuantityDecimal-
79Document TypeEnum Item Ledger Document Type-
80Document Line No.Integer-
90Order TypeEnum Inventory Order Type-
91Order No.Code[20]-
92Order Line No.Integer-
480Dimension Set IDInteger-
481Shortcut Dimension 3 CodeCode[20]-
482Shortcut Dimension 4 CodeCode[20]-
483Shortcut Dimension 5 CodeCode[20]-
484Shortcut Dimension 6 CodeCode[20]-
485Shortcut Dimension 7 CodeCode[20]-
486Shortcut Dimension 8 CodeCode[20]-
904Assemble to OrderBoolean-
1000Job No.Code[20]-
1001Job Task No.Code[20]-
1002Job PurchaseBoolean-
5402Variant CodeCode[10]-
5404Qty. per Unit of MeasureDecimal-
5407Unit of Measure CodeCode[10]-
5408Derived from Blanket OrderBoolean-
5701Originally Ordered No.Code[20]-
5702Originally Ordered Var. CodeCode[10]-
5703Out-of-Stock SubstitutionBoolean-
5704Item Category CodeCode[20]-
5705NonstockBoolean-
5706Purchasing CodeCode[10]-
5725Item Reference No.Code[50]-
5800Completely InvoicedBoolean-
5801Last Invoice DateDate-
5802Applied Entry to AdjustBoolean-
5803Cost Amount (Expected)Decimal-
5804Cost Amount (Actual)Decimal-
5805Cost Amount (Non-Invtbl.)Decimal-
5806Cost Amount (Expected) (ACY)Decimal-
5807Cost Amount (Actual) (ACY)Decimal-
5808Cost Amount (Non-Invtbl.)(ACY)Decimal-
5813Purchase Amount (Expected)Decimal-
5814Purchase Amount (Actual)Decimal-
5815Sales Amount (Expected)Decimal-
5816Sales Amount (Actual)Decimal-
5817CorrectionBoolean-
5818Shipped Qty. Not ReturnedDecimal-
5819Item Ledger Entry QuantityDecimal-
5833Prod. Order Comp. Line No.Integer-
6500Serial No.Code[50]-
6501Lot No.Code[50]-
6502Warranty DateDate-
6503Expiration DateDate-
6510Item TrackingEnum Item Tracking Entry Type-
6515Package No.Code[50]-
6602Return Reason CodeCode[10]-
6603Item DescriptionText[100]-

Keys, 16

NameFieldsObsolete
Key1, clusteredEntry No.-
Key2Item No., SIFT Bucket No.-
Key3Item No., Posting Date-
Key4Item No., Entry Type, Variant Code, Drop Shipment, Location Code, Posting Date, SIFT Bucket No.-
Key5Source Type, Source No., Item No., Variant Code, Posting Date-
Key6Item No., Open, Variant Code, Positive, Location Code, Posting Date, SIFT Bucket No.-
Key8Country/Region Code, Entry Type, Posting Date-
Key9Document No., Document Type, Document Line No.-
Key12Order Type, Order No., Order Line No., Entry Type, Prod. Order Comp. Line No.-
Key13Item No., Applied Entry to Adjust-
Key14Item No., Positive, Location Code, Variant Code-
Key17Item No., Open, Variant Code, Positive, Lot No., Serial No., Package No.-
Key19Lot No.-
Key20Serial No., Item No., Open, Variant Code, Positive, Location Code, Posting Date-
Key21SystemModifiedAt-
Key25Entry Type, Item No.-

Procedures, 45

NameParametersReturnsAccessObsolete
GetLastEntryNo()Integerpublic-
ShowReservationEntries(Boolean)public-
SetAppliedEntryToAdjust(Boolean)public-
SetAvgTransCompletelyInvoiced()Booleanpublic-
SetCompletelyInvoiced()public-
AppliedEntryToAdjustExists(Code[20])BooleanpublicPending 24.0
Unused
IsOutbndConsump()Booleanpublic-
IsExactCostReversingPurchase()Booleanpublic-
IsExactCostReversingOutput()Booleanpublic-
UpdateItemTracking()public-
GetSourceCaption()Textpublic-
GetUnitCostLCY()Decimalpublic-
FilterLinesWithItemToPlan(var Record Item, Boolean)public-
FindLinesWithItemToPlan(var Record Item, Boolean)Booleanpublic-
LinesWithItemToPlanExist(var Record Item, Boolean)Booleanpublic-
FilterLinesForReservation(Record Reservation Entry, Boolean)public-
FilterLinesForTracking(Record Reservation Entry, Boolean)public-
IsOutbndSale()Booleanpublic-
ShowDimensions()public-
CalculateRemQuantity(Integer, Date)Decimalpublic-
VerifyOnInventory()public-
VerifyOnInventory(Text)public-
CalculateRemInventoryValue(Integer, Decimal, Decimal, Boolean, Date)Decimalpublic-
TrackingExists()Booleanpublic-
CopyTrackingFromItemJnlLine(Record Item Journal Line)public-
CopyTrackingFromNewItemJnlLine(Record Item Journal Line)public-
GetReservationQty(var Decimal, var Decimal)public-
SetItemVariantLocationFilters(Code[20], Code[10], Code[10], Date)public-
SetReservationEntry(var Record Reservation Entry)public-
SetReservationFilters(var Record Reservation Entry)public-
SetTrackingFilterFromItemLedgEntry(Record Item Ledger Entry)public-
SetTrackingFilterFromItemJournalLine(Record Item Journal Line)public-
SetTrackingFilterFromItemTrackingSetup(Record Item Tracking Setup)public-
SetTrackingFilterFromItemTrackingSetupIfNotBlank(Record Item Tracking Setup)public-
SetTrackingFilterFromSpec(Record Tracking Specification)public-
ClearTrackingFilter()public-
TestTrackingEqualToTrackingSpec(Record Tracking Specification)public-
SetTrackingFilterFromItemTrackingSetupIfRequired(Record Item Tracking Setup)public-
SetTrackingFilterBlank()public-
CalculateRemInventoryValue(Integer, Decimal, Decimal, Boolean, Date, Date)Decimalpublic-
CheckTrackingDoesNotExist(RecordId, Text)public-
CalcReservedQuantity()internal-
GetCurrencyCode()Code[10]public-
CollectItemLedgerEntryTypesUsed(var Dictionary, Text)public-
GetNextEntryNo()Integerpublic-

Events, 24

KindNameParametersObsolete
Integration eventOnAfterClearTrackingFilter(var Record Item Ledger Entry)-
Integration eventOnAfterCopyTrackingFromItemJnlLine(var Record Item Ledger Entry, Record Item Journal Line)-
Integration eventOnAfterCopyTrackingFromNewItemJnlLine(var Record Item Ledger Entry, Record Item Journal Line)-
Integration eventOnAfterFilterLinesForTracking(var Record Item Ledger Entry, Record Reservation Entry, Boolean)-
Integration eventOnAfterSetReservationFilters(var Record Reservation Entry, Record Item Ledger Entry)-
Integration eventOnAfterSetTrackingFilterFromItemLedgEntry(var Record Item Ledger Entry, Record Item Ledger Entry)-
Integration eventOnAfterSetTrackingFilterFromItemJournalLine(var Record Item Ledger Entry, Record Item Journal Line)-
Integration eventOnAfterSetTrackingFilterFromItemTrackingSetup(var Record Item Ledger Entry, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var Record Item Ledger Entry, Record Item Tracking Setup)-
Integration eventOnAfterSetTrackingFilterFromSpec(var Record Item Ledger Entry, Record Tracking Specification)-
Integration eventOnAfterTrackingExists(Record Item Ledger Entry, var Boolean)-
Integration eventOnAfterTestTrackingEqualToTrackingSpec(var Record Item Ledger Entry, Record Tracking Specification)-
Integration eventOnFilterLinesForReservationOnBeforeSetFilterVariantCode(var Record Item Ledger Entry, var Record Reservation Entry, var Boolean, var Boolean)-
Integration eventOnAfterSetTrackingFilterBlank(var Record Item Ledger Entry)-
Integration eventOnAfterFilterLinesWithItemToPlan(var Record Item Ledger Entry, var Record Item, Boolean)-
Integration eventOnAfterSetTrackingFilterFromItemTrackingSetupIfRequired(var Record Item Ledger Entry, Record Item Tracking Setup)-
Integration eventOnBeforeCheckTrackingDoesNotExist(RecordId, Record Item Ledger Entry, Text, var Boolean)-
Integration eventOnBeforeGetReservationQty(var Record Item Ledger Entry, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeVerifyOnInventory(var Record Item Ledger Entry, var Boolean, Text)-
Integration eventOnAfterVerifyOnInventory(var Record Item Ledger Entry, Text)-
Integration eventOnBeforeCalcReservedQuantity(var Record Item Ledger Entry, var Boolean)-
Integration eventOnBeforeCalculateRemQuantity(Record Item Ledger Entry, Integer, Date, var Decimal, var Boolean)-
Integration eventOnAfterSetReservationEntry(var Record Reservation Entry, Record Item Ledger Entry)-
Integration eventOnAfterFilterLinesForReservation(var Record Item Ledger Entry, Record Reservation Entry, Boolean)-