Table 7311 Warehouse Journal Line in 20

App
Base Application

Fields, 57Keys, 7Procedures, 31Events, 36

Versions171819202122232425262728latest

Source29

Fields, 57

IdNameTypeObsolete
1Journal Template NameCode[10]-
2Journal Batch NameCode[10]-
3Line No.Integer-
4Registering DateDate-
5Location CodeCode[10]-
6From Zone CodeCode[10]-
7From Bin CodeCode[20]-
8DescriptionText[100]-
9Item No.Code[20]-
10QuantityDecimal-
11Qty. (Base)Decimal-
12Qty. (Absolute)Decimal-
13Qty. (Absolute, Base)Decimal-
14Zone CodeCode[10]-
15Bin CodeCode[20]-
20Source TypeInteger-
21Source SubtypeOption-
22Source No.Code[20]-
23Source Line No.Integer-
24Source Subline No.Integer-
25Source DocumentEnum Warehouse Journal Source Document-
26Source CodeCode[10]-
27To Zone CodeCode[10]-
28To Bin CodeCode[20]-
29Reason CodeCode[10]-
33Registering No. SeriesCode[20]-
35From Bin Type CodeCode[10]-
40CubageDecimal-
41WeightDecimal-
50Whse. Document No.Code[20]-
51Whse. Document TypeEnum Warehouse Journal Document Type-
52Whse. Document Line No.Integer-
53Qty. (Calculated)Decimal-
54Qty. (Phys. Inventory)Decimal-
55Entry TypeOption-
56Phys. InventoryBoolean-
60Reference DocumentOption-
61Reference No.Code[20]-
67User IDCode[50]-
68Qty. (Calculated) (Base)Decimal-
69Qty. (Phys. Inventory) (Base)Decimal-
5402Variant CodeCode[10]-
5404Qty. per Unit of MeasureDecimal-
5407Unit of Measure CodeCode[10]-
5408Qty. Rounding PrecisionDecimal-
5409Qty. Rounding Precision (Base)Decimal-
6500Serial No.Code[50]-
6501Lot No.Code[50]-
6502Warranty DateDate-
6503Expiration DateDate-
6504New Serial No.Code[50]-
6505New Lot No.Code[50]-
6506New Expiration DateDate-
6515Package No.Code[50]-
6516New Package No.Code[50]-
7380Phys Invt Counting Period CodeCode[10]-
7381Phys Invt Counting Period TypeOption-

Keys, 7

NameFieldsObsolete
Key1, clusteredJournal Template Name, Journal Batch Name, Location Code, Line No.-
Key2Item No., Location Code, Entry Type, From Bin Type Code, Variant Code, Unit of Measure Code-
Key3Item No., From Bin Code, Location Code, Entry Type, Variant Code, Unit of Measure Code, Lot No., Serial No., Package No.-
Key4Item No., To Bin Code, Location Code, Variant Code, Unit of Measure Code, Lot No., Serial No., Package No.-
Key5To Bin Code, Location Code-
Key6Location Code, Item No., Variant Code-
Key7Location Code, Bin Code, Item No., Variant Code-

Procedures, 31

NameParametersReturnsAccessObsolete
GetItem(Code[20], var Text[100])public-
SetUpNewLine(Record Warehouse Journal Line)public-
SetUpAdjustmentBin()public-
EmptyLine()Booleanpublic-
GetBinType(Code[10], Code[20])Code[10]public-
TemplateSelection(Integer, Option, var Record Warehouse Journal Line, var Boolean)publicPending 19.0
Replaced by TemplateSelection() with return value JnlSelected.
TemplateSelectionFromBatch(var Record Warehouse Journal Batch)public-
OpenJnl(var Code[10], var Code[10], var Record Warehouse Journal Line)public-
CheckTemplateName(Code[10], var Code[10], var Code[10])public-
CheckName(Code[10], Code[10], var Record Warehouse Journal Line)public-
SetName(Code[10], Code[10], var Record Warehouse Journal Line)public-
LookupName(var Code[10], var Code[10], var Record Warehouse Journal Line)public-
OpenItemTrackingLines()public-
ItemTrackingReclass(Code[10], Code[10], Code[10], Integer)Booleanpublic-
LookupItemTracking(var Record Item Tracking Setup)public-
IsReclass(Code[10])Booleanpublic-
SetProposal(Boolean)public-
IsOpenedFromBatch()Booleanpublic-
CheckTrackingIfRequired(Record Item Tracking Setup)public-
CopyTrackingFromItemLedgEntry(Record Item Ledger Entry)public-
CopyTrackingFromItemTrackingSetupIfRequired(Record Item Tracking Setup)public-
CopyTrackingFromWhseActivityLine(Record Warehouse Activity Line)public-
CopyTrackingFromWhseEntry(Record Warehouse Entry)public-
SetSource(Integer, Integer, Code[20], Integer, Integer)public-
SetTrackingFilterFromBinContent(var Record Bin Content)public-
SetWhseDoc(Option, Code[20], Integer)publicPending 19.0
Replaced by SetWhseDocument().
CalcReservEntryQuantity()Decimalpublic-
CopyNewTrackingFromItemTrackingSetupIfRequired(Record Item Tracking Setup)public-
TemplateSelection(Integer, Enum Warehouse Journal Template Type, var Record Warehouse Journal Line)Booleanpublic-
SetWhseDocument(Enum Warehouse Journal Document Type, Code[20], Integer)public-
IsQtyPhysInventoryBaseEditable()Booleanpublic-

Events, 36

KindNameParametersObsolete
Integration eventOnAfterCheckTrackingIfRequired(var Record Warehouse Journal Line, Record Item Tracking Setup)-
Integration eventOnAfterCopyTrackingFromItemLedgEntry(var Record Warehouse Journal Line, Record Item Ledger Entry)-
Integration eventOnAfterCopyTrackingFromItemTrackingSetupIfRequired(var Record Warehouse Journal Line, Record Item Tracking Setup)-
Integration eventOnAfterCopyTrackingFromWhseActivityLine(var Record Warehouse Journal Line, Record Warehouse Activity Line)-
Integration eventOnAfterCopyTrackingFromWhseEntry(var Record Warehouse Journal Line, Record Warehouse Entry)-
Integration eventOnAfterOpenItemTrackingLines(var Record Warehouse Journal Line, var Page Whse. Item Tracking Lines)-
Integration eventOnAfterOpenJnl(var Record Warehouse Journal Line, Code[10], Code[10])-
Integration eventOnAfterSetupNewLine(var Record Warehouse Journal Line, var Record Warehouse Journal Line, Record Warehouse Journal Template)-
Integration eventOnAfterSetName(var Record Warehouse Journal Line, var Record Warehouse Journal Line)-
Integration eventOnAfterSetTrackingFilterFromBinContent(var Record Warehouse Journal Line, var Record Bin Content)-
Integration eventOnBeforeCheckBin(var Record Warehouse Journal Line, Code[10], Code[20], Boolean, var Boolean, Integer)-
Integration eventOnBeforeCheckIncreaseBin(Record Warehouse Journal Line, Code[20], Boolean, var Boolean)-
Integration eventOnBeforeCheckName(var Code[10], var Code[10], var Boolean)-
Integration eventOnBeforeCheckQtyPhysInventory(var Record Warehouse Journal Line, var Boolean)-
Integration eventOnBeforeCheckTemplateName(var Code[10], var Code[10], var Code[10], var Boolean)-
Integration eventOnBeforeGetLocation(var Record Location, Code[10], var Boolean)-
Integration eventOnBeforeGetWhseJnlBatch(var Record Warehouse Journal Line, var Record Warehouse Journal Batch, var Boolean)-
Integration eventOnBeforeLookupBinCode(var Record Warehouse Journal Line, var Boolean)-
Integration eventOnBeforeOpenItemTrackingLines(var Record Warehouse Journal Line)-
Integration eventOnBeforeOpenJnl(var Record Warehouse Journal Line, var Code[10], Code[10])-
Integration eventOnBeforeTemplateSelectionFromBatch(var Record Warehouse Journal Line, Record Warehouse Journal Batch)-
Integration eventOnCheckBinOnBeforeCheckOutboundBin(var Record Warehouse Journal Line, var Boolean)-
Integration eventOnLookupNameOnBeforeSetName(var Record Warehouse Journal Line, Record Warehouse Journal Batch)-
Integration eventOnOpenItemTrackingLinesOnBeforeSetSource(var Record Whse. Worksheet Line, Record Warehouse Journal Line)-
Integration eventOnSetUpNewLineOnAfterWhseJnlLineSetFilters(var Record Warehouse Journal Line, Record Warehouse Journal Line, Record Warehouse Journal Line)-
Integration eventOnTemplateSelectionOnAfterSetFilters(var Record Warehouse Journal Line, var Record Warehouse Journal Template, Boolean)-
Integration eventOnValidateUnitOfMeasureCodeOnBeforeValidateQuantity(var Record Warehouse Journal Line, var Boolean)-
Integration eventOnAfterCopyNewTrackingFromItemTrackingSetupIfRequired(var Record Warehouse Journal Line, Record Item Tracking Setup)-
Integration eventOnBeforeCheckSerialNoTrackedQuantity(var Record Warehouse Journal Line, Integer, var Boolean)-
Integration eventOnBeforeLookupFromBinCode(var Record Warehouse Journal Line, var Boolean)-
Integration eventOnBeforeSetItemFields(var Record Warehouse Journal Line, var Boolean, Record Warehouse Journal Line, Record Item)-
Integration eventOnValidateToBinCodeOnBeforeSetToZoneCode(var Record Warehouse Journal Line, var Record Bin)-
Integration eventOnBeforeValidateQtyBase(var Record Warehouse Journal Line, Record Warehouse Journal Line, Integer, var Boolean)-
Integration eventOnValidateQuantityOnAfterCalcBaseQty(var Record Warehouse Journal Line, Record Warehouse Journal Line)-
Integration eventOnAfterIsFieldEditable(var Record Warehouse Journal Line, Integer, var Boolean)-
Integration eventOnAfterValidateQtyPhysInventoryBase(var Record Warehouse Journal Line, Boolean)-