Table "Item Journal Batch"
ID 233
Namespace: Microsoft.Inventory.Journal
Properties
| Name | Value |
|---|---|
| Caption | Item Journal Batch |
| DataCaptionFields | 2,3 |
| LookupPageID | Page Microsoft.Inventory.Journal."Item Journal Batches" |
| DataClassification | CustomerContent |
Fields
| Name | Type | Description |
|---|---|---|
| "Journal Template Name" | Code[10] | |
| Name | Code[10] | Specifies the name of the item journal you are creating. |
| Description | Text[100] | Specifies a brief description of the item journal batch you are creating. |
| "Reason Code" | Code[10] | Specifies the reason code, a supplementary source code that enables you to trace the entry. |
| "No. Series" | Code[20] | Specifies the number series from which entry or record numbers are assigned to new entries or records. |
| "Posting No. Series" | Code[20] | Specifies the number series code used to assign document numbers to ledger entries that are posted from this journal batch. |
| "Template Type" | Enum Microsoft.Inventory.Journal."Item Journal Template Type" | |
| Recurring | Boolean | |
| "No. of Lines" | Integer | Specifies the number of lines in this journal batch. |
| "Item Tracking on Lines" | Boolean | Specifies if item tracking can be selected directly on the item journal lines. |
| 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
SetupNewBatch
procedure SetupNewBatch()
Events
OnMoveItemJournalBatch
[IntegrationEvent(True,False)]
procedure OnMoveItemJournalBatch(ToRecordID: RecordId)
Parameters
| Name | Type | Description |
|---|---|---|
| ToRecordID | RecordId |
OnAfterSetupNewBatch
[IntegrationEvent(False,False)]
local procedure OnAfterSetupNewBatch(var ItemJournalBatch: Record "Item Journal Batch"; ItemJnlTemplate: Record "Item Journal Template")
Parameters
| Name | Type | Description |
|---|---|---|
| ItemJournalBatch | Table Microsoft.Inventory.Journal."Item Journal Batch" | |
| ItemJnlTemplate | Table Microsoft.Inventory.Journal."Item Journal Template" |
OnBeforeSetupNewBatch
[IntegrationEvent(False,False)]
local procedure OnBeforeSetupNewBatch(var ItemJournalBatch: Record "Item Journal Batch"; var ItemJournalTemplate: Record "Item Journal Template"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ItemJournalBatch | Table Microsoft.Inventory.Journal."Item Journal Batch" | |
| ItemJournalTemplate | Table Microsoft.Inventory.Journal."Item Journal Template" | |
| IsHandled | Boolean |
OnBeforeValidateItemTrackingOnLines
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateItemTrackingOnLines(var ItemJournalBatch: Record "Item Journal Batch"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ItemJournalBatch | Table Microsoft.Inventory.Journal."Item Journal Batch" | |
| IsHandled | Boolean |