---
id: object/page/6407
type: object
title: Page 6407 "Gen. Journal Line Entity"
summary: Page 6407 "Gen. Journal Line Entity" in Base Application (Microsoft.Integration.Entity). Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: a153554bca3bcf659777b4b979fca442f008ba6fa3637841f77e4fb3731206df
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Integration/Entity/GenJournalLineEntity.Page.al
    title: src/Layers/W1/BaseApp/Integration/Entity/GenJournalLineEntity.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 6407
name: Gen. Journal Line Entity
namespace: Microsoft.Integration.Entity
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 174
  actions: 0
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 6407 "Gen. Journal Line Entity"

> Page 6407 "Gen. Journal Line Entity" in Base Application (Microsoft.Integration.Entity). Present since at least BC23, still in BC30.

Base Application · Microsoft.Integration.Entity · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Integration/Entity/GenJournalLineEntity.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | 'workflowGenJournalLines', Locked = true |
| SourceTable | Gen. Journal Line |
| PageType | List |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Group | journalTemplateName | [Journal Template Name](../table/81.md#fields) | — |
|  | lineNumber | [Line No.](../table/81.md#fields) | — |
|  | accountType | [Account Type](../table/81.md#fields) | Specifies the type of account that the entry on the journal line will be posted to. <small>from the table field</small> |
|  | accountNumber | [Account No.](../table/81.md#fields) | Specifies the account number that the entry on the journal line will be posted to. <small>from the table field</small> |
|  | postingDate | [Posting Date](../table/81.md#fields) | Specifies the posting date for the entry. <small>from the table field</small> |
|  | documentType | [Document Type](../table/81.md#fields) | Specifies the type of document that the entry on the journal line is. <small>from the table field</small> |
|  | documentNumber | [Document No.](../table/81.md#fields) | Specifies a document number for the journal line. <small>from the table field</small> |
|  | description | [Description](../table/81.md#fields) | Specifies a description of the entry. <small>from the table field</small> |
|  | vatPercent | [VAT %](../table/81.md#fields) | Specifies the relevant VAT rate for the particular combination of VAT business posting group and VAT product posting group. Do not enter the percent sign, only the number. For example, if the VAT rate is 25 %, enter 25 in this field. <small>from the table field</small> |
|  | balAccountNumber | [Bal. Account No.](../table/81.md#fields) | Specifies the number of the general ledger, customer, vendor, or bank account that the balancing entry is posted to, such as a cash account for cash purchases. <small>from the table field</small> |
|  | currencyCode | [Currency Code](../table/81.md#fields) | Specifies the code of the currency for the amounts on the journal line. <small>from the table field</small> |
|  | amount | [Amount](../table/81.md#fields) | Specifies the total amount (including VAT) that the journal line consists of. <small>from the table field</small> |
|  | debitAmount | [Debit Amount](../table/81.md#fields) | Specifies the total of the ledger entries that represent debits. <small>from the table field</small> |
|  | creditAmount | [Credit Amount](../table/81.md#fields) | Specifies the total of the ledger entries that represent credits. <small>from the table field</small> |
|  | amountLcy | [Amount (LCY)](../table/81.md#fields) | — |
|  | balanceLcy | [Balance (LCY)](../table/81.md#fields) | — |
|  | currencyFactor | [Currency Factor](../table/81.md#fields) | — |
|  | salesPurchLcy | [Sales/Purch. (LCY)](../table/81.md#fields) | — |
|  | profitLcy | [Profit (LCY)](../table/81.md#fields) | — |
|  | invDiscountLcy | [Inv. Discount (LCY)](../table/81.md#fields) | — |
|  | billToPayToNumber | [Bill-to/Pay-to No.](../table/81.md#fields) | Specifies the number of the bill-to customer or pay-to vendor that the entry is linked to. <small>from the table field</small> |
|  | postingGroup | [Posting Group](../table/81.md#fields) | Specifies the posting group that will be used in posting the journal line.The field is used only if the account type is either customer or vendor. <small>from the table field</small> |
|  | shortcutDimension1Code | [Shortcut Dimension 1 Code](../table/81.md#fields) | Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. <small>from the table field</small> |
|  | shortcutDimension2Code | [Shortcut Dimension 2 Code](../table/81.md#fields) | Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. <small>from the table field</small> |
|  | salespersPurchCode | [Salespers./Purch. Code](../table/81.md#fields) | Specifies the salesperson or purchaser who is linked to the journal line. <small>from the table field</small> |
|  | sourceCode | [Source Code](../table/81.md#fields) | — |
|  | systemCreatedEntry | [System-Created Entry](../table/81.md#fields) | — |
|  | onHold | [On Hold](../table/81.md#fields) | Specifies that the related entry represents an unpaid invoice for which either a payment suggestion, a reminder, or a finance charge memo exists. <small>from the table field</small> |
|  | appliesToDocType | [Applies-to Doc. Type](../table/81.md#fields) | Specifies the type of the posted document that this document or journal line will be applied to when you post, for example to register payment. <small>from the table field</small> |
|  | appliesToDocNumber | [Applies-to Doc. No.](../table/81.md#fields) | Specifies the number of the posted document that this document or journal line will be applied to when you post, for example to register payment. <small>from the table field</small> |
|  | dueDate | [Due Date](../table/81.md#fields) | Specifies the due date on the entry. <small>from the table field</small> |
|  | pmtDiscountDate | [Pmt. Discount Date](../table/81.md#fields) | Specifies the date on which the amount in the entry must be paid for a payment discount to be granted. <small>from the table field</small> |
|  | paymentDiscountPercent | [Payment Discount %](../table/81.md#fields) | Specifies the payment discount percent granted if payment is made on or before the date in the Pmt. Discount Date field. <small>from the table field</small> |
|  | jobNumber | [Job No.](../table/81.md#fields) | Specifies the number of the related project. <small>from the table field</small> |
|  | quantity | [Quantity](../table/81.md#fields) | Specifies the quantity of items to be included on the journal line. <small>from the table field</small> |
|  | vatAmount | [VAT Amount](../table/81.md#fields) | Specifies the amount of VAT that is included in the total amount. <small>from the table field</small> |
|  | vatPosting | [VAT Posting](../table/81.md#fields) | — |
|  | paymentTermsCode | [Payment Terms Code](../table/81.md#fields) | Specifies a formula that calculates the payment due date, payment discount date, and payment discount amount. <small>from the table field</small> |
|  | appliesToId | [Applies-to ID](../table/81.md#fields) | Specifies the ID of entries that will be applied to when you choose the Apply Entries action. <small>from the table field</small> |
|  | businessUnitCode | [Business Unit Code](../table/81.md#fields) | Specifies the code of the business unit that the entry derives from in a consolidated company. <small>from the table field</small> |
|  | journalBatchName | [Journal Batch Name](../table/81.md#fields) | — |
|  | reasonCode | [Reason Code](../table/81.md#fields) | Specifies the reason code, a supplementary source code that enables you to trace the entry. <small>from the table field</small> |
|  | recurringMethod | [Recurring Method](../table/81.md#fields) | Specifies a recurring method if the Recurring field of the General Journal Template table indicates the journal is recurring. <small>from the table field</small> |
|  | expirationDate | [Expiration Date](../table/81.md#fields) | Specifies the last date the recurring journal will be posted, if you have indicated in the journal is recurring. <small>from the table field</small> |
|  | recurringFrequency | [Recurring Frequency](../table/81.md#fields) | Specifies a recurring frequency if the Recurring field of the General Journal Template table indicates the journal is recurring. <small>from the table field</small> |
|  | allocatedAmtLcy | [Allocated Amt. (LCY)](../table/81.md#fields) | — |
|  | genPostingType | [Gen. Posting Type](../table/81.md#fields) | Specifies the type of transaction. <small>from the table field</small> |
|  | genBusPostingGroup | [Gen. Bus. Posting Group](../table/81.md#fields) | Specifies the vendor's or customer's trade type to link transactions made for this business partner with the appropriate general ledger account according to the general posting setup. <small>from the table field</small> |
|  | genProdPostingGroup | [Gen. Prod. Posting Group](../table/81.md#fields) | Specifies the item's product type to link transactions made for this item with the appropriate general ledger account according to the general posting setup. <small>from the table field</small> |
|  | vatCalculationType | [VAT Calculation Type](../table/81.md#fields) | — |
|  | eu3PartyTrade | [EU 3-Party Trade](../table/81.md#fields) | Specifies whether the entry was part of a 3-party trade. If it was, there is a check mark in the field. <small>from the table field</small> |
|  | allowApplication | [Allow Application](../table/81.md#fields) | — |
|  | balAccountType | [Bal. Account Type](../table/81.md#fields) | Specifies the type of account that a balancing entry is posted to, such as BANK for a cash account. <small>from the table field</small> |
|  | balGenPostingType | [Bal. Gen. Posting Type](../table/81.md#fields) | Specifies the general posting type associated with the balancing account that will be used when you post the entry on the journal line. <small>from the table field</small> |
|  | balGenBusPostingGroup | [Bal. Gen. Bus. Posting Group](../table/81.md#fields) | Specifies the general business posting group code associated with the balancing account that will be used when you post the entry. <small>from the table field</small> |
|  | balGenProdPostingGroup | [Bal. Gen. Prod. Posting Group](../table/81.md#fields) | Specifies the general product posting group code associated with the balancing account that will be used when you post the entry. <small>from the table field</small> |
|  | balVatCalculationType | [Bal. VAT Calculation Type](../table/81.md#fields) | — |
|  | balVatPercent | [Bal. VAT %](../table/81.md#fields) | — |
|  | balVatAmount | [Bal. VAT Amount](../table/81.md#fields) | Specifies the amount of Bal. VAT included in the total amount. <small>from the table field</small> |
|  | bankPaymentType | [Bank Payment Type](../table/81.md#fields) | Specifies the code for the payment type to be used for the entry on the journal line. <small>from the table field</small> |
|  | vatBaseAmount | [VAT Base Amount](../table/81.md#fields) | — |
|  | balVatBaseAmount | [Bal. VAT Base Amount](../table/81.md#fields) | — |
|  | correction | [Correction](../table/81.md#fields) | Specifies the entry as a corrective entry. You can use the field if you need to post a corrective entry to an account. <small>from the table field</small> |
|  | checkPrinted | [Check Printed](../table/81.md#fields) | Specifies whether a check has been printed for the amount on the payment journal line. <small>from the table field</small> |
|  | documentDate | [Document Date](../table/81.md#fields) | Specifies the date when the related document was created. <small>from the table field</small> |
|  | externalDocumentNumber | [External Document No.](../table/81.md#fields) | Specifies a document number that refers to the customer's or vendor's numbering system. <small>from the table field</small> |
|  | sourceType | [Source Type](../table/81.md#fields) | — |
|  | sourceNumber | [Source No.](../table/81.md#fields) | — |
|  | postingNumberSeries | [Posting No. Series](../table/81.md#fields) | — |
|  | taxAreaCode | [Tax Area Code](../table/81.md#fields) | Specifies the tax area that is used to calculate and post sales tax. <small>from the table field</small> |
|  | taxLiable | [Tax Liable](../table/81.md#fields) | Specifies if the customer or vendor is liable for sales tax. <small>from the table field</small> |
|  | taxGroupCode | [Tax Group Code](../table/81.md#fields) | Specifies the tax group that is used to calculate and post sales tax. <small>from the table field</small> |
|  | useTax | [Use Tax](../table/81.md#fields) | Specifies that the purchase is subject to use tax. Use tax is a sales tax that is paid on items that are purchased by a company and are used by that company instead of being sold to a customer. <small>from the table field</small> |
|  | balTaxAreaCode | [Bal. Tax Area Code](../table/81.md#fields) | — |
|  | balTaxLiable | [Bal. Tax Liable](../table/81.md#fields) | — |
|  | balTaxGroupCode | [Bal. Tax Group Code](../table/81.md#fields) | — |
|  | balUseTax | [Bal. Use Tax](../table/81.md#fields) | — |
|  | vatBusPostingGroup | [VAT Bus. Posting Group](../table/81.md#fields) | Specifies the VAT specification of the involved customer or vendor to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup. <small>from the table field</small> |
|  | vatProdPostingGroup | [VAT Prod. Posting Group](../table/81.md#fields) | Specifies the VAT specification of the involved item or resource to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup. <small>from the table field</small> |
|  | balVatBusPostingGroup | [Bal. VAT Bus. Posting Group](../table/81.md#fields) | Specifies the code of the VAT business posting group that will be used when you post the entry on the journal line. <small>from the table field</small> |
|  | balVatProdPostingGroup | [Bal. VAT Prod. Posting Group](../table/81.md#fields) | Specifies the code of the VAT product posting group that will be used when you post the entry on the journal line. <small>from the table field</small> |
|  | additionalCurrencyPosting | [Additional-Currency Posting](../table/81.md#fields) | — |
|  | faAddCurrencyFactor | [FA Add.-Currency Factor](../table/81.md#fields) | — |
|  | sourceCurrencyCode | [Source Currency Code](../table/81.md#fields) | — |
|  | sourceCurrencyAmount | [Source Currency Amount](../table/81.md#fields) | — |
|  | sourceCurrVatBaseAmount | [Source Curr. VAT Base Amount](../table/81.md#fields) | — |
|  | sourceCurrVatAmount | [Source Curr. VAT Amount](../table/81.md#fields) | — |
|  | vatBaseDiscountPercent | [VAT Base Discount %](../table/81.md#fields) | — |
|  | vatAmountLcy | [VAT Amount (LCY)](../table/81.md#fields) | — |
|  | vatBaseAmountLcy | [VAT Base Amount (LCY)](../table/81.md#fields) | — |
|  | balVatAmountLcy | [Bal. VAT Amount (LCY)](../table/81.md#fields) | — |
|  | balVatBaseAmountLcy | [Bal. VAT Base Amount (LCY)](../table/81.md#fields) | — |
|  | reversingEntry | [Reversing Entry](../table/81.md#fields) | — |
|  | allowZeroAmountPosting | [Allow Zero-Amount Posting](../table/81.md#fields) | — |
|  | shipToOrderAddressCode | [Ship-to/Order Address Code](../table/81.md#fields) | Specifies the address code of the ship-to customer or order-from vendor that the entry is linked to. <small>from the table field</small> |
|  | vatDifference | [VAT Difference](../table/81.md#fields) | Specifies the difference between the calculated VAT amount and a VAT amount that you have entered manually. <small>from the table field</small> |
|  | balVatDifference | [Bal. VAT Difference](../table/81.md#fields) | Specifies the difference between the calculate VAT amount and the VAT amount that you have entered manually. <small>from the table field</small> |
|  | icPartnerCode | [IC Partner Code](../table/81.md#fields) | — |
|  | icDirection | [IC Direction](../table/81.md#fields) | — |
|  | icPartnerTransactionNumber | [IC Partner Transaction No.](../table/81.md#fields) | — |
|  | icAccountType | [IC Account Type](../table/81.md#fields) | Specifies the type of the account that you want to use for the transaction with your IC partner. |
|  | icAccountNo | [IC Account No.](../table/81.md#fields) | Specifies the number of the general ledger or bank account that the IC transaction is posted to. |
|  | sellToBuyFromNumber | [Sell-to/Buy-from No.](../table/81.md#fields) | — |
|  | vatRegistrationNumber | [VAT Registration No.](../table/81.md#fields) | — |
|  | countryRegionCode | [Country/Region Code](../table/81.md#fields) | — |
|  | prepayment | [Prepayment](../table/81.md#fields) | — |
|  | financialVoid | [Financial Void](../table/81.md#fields) | — |
|  | incomingDocumentEntryNumber | [Incoming Document Entry No.](../table/81.md#fields) | Specifies the number of the incoming document that this general journal line is created for. <small>from the table field</small> |
|  | creditorNumber | [Creditor No.](../table/81.md#fields) | Specifies the vendor who sent the purchase invoice. <small>from the table field</small> |
|  | paymentReference | [Payment Reference](../table/81.md#fields) | Specifies the payment of the purchase invoice. <small>from the table field</small> |
|  | paymentMethodCode | [Payment Method Code](../table/81.md#fields) | Specifies how to make payment, such as with bank transfer, cash, or check. <small>from the table field</small> |
|  | appliesToExtDocNumber | [Applies-to Ext. Doc. No.](../table/81.md#fields) | Specifies the external document number that will be exported in the payment file. <small>from the table field</small> |
|  | recipientBankAccount | [Recipient Bank Account](../table/81.md#fields) | Specifies the bank account that the amount will be transferred to after it has been exported from the payment journal. <small>from the table field</small> |
|  | messageToRecipient | [Message to Recipient](../table/81.md#fields) | Specifies the message exported to the payment file when you use the Export Payments to File function in the Payment Journal window. <small>from the table field</small> |
|  | exportedToPaymentFile | [Exported to Payment File](../table/81.md#fields) | Specifies that the payment journal line was exported to a payment file. <small>from the table field</small> |
|  | hasPaymentExportError | [Has Payment Export Error](../table/81.md#fields) | Specifies that an error occurred when you used the Export Payments to File function in the Payment Journal window. <small>from the table field</small> |
|  | dimensionSetId | [Dimension Set ID](../table/81.md#fields) | — |
|  | jobTaskNumber | [Job Task No.](../table/81.md#fields) | Specifies the number of the related project task. <small>from the table field</small> |
|  | jobUnitPriceLcy | [Job Unit Price (LCY)](../table/81.md#fields) | — |
|  | jobTotalPriceLcy | [Job Total Price (LCY)](../table/81.md#fields) | — |
|  | jobQuantity | [Job Quantity](../table/81.md#fields) | Specifies the quantity for the project ledger entry that is derived from posting the journal line. If the Project Quantity is 0, the total amount on the project ledger entry will also be 0. <small>from the table field</small> |
|  | jobUnitCostLcy | [Job Unit Cost (LCY)](../table/81.md#fields) | — |
|  | jobLineDiscountPercent | [Job Line Discount %](../table/81.md#fields) | Specifies the line discount percentage of the project ledger entry that is related to the purchase line. <small>from the table field</small> |
|  | jobLineDiscAmountLcy | [Job Line Disc. Amount (LCY)](../table/81.md#fields) | — |
|  | jobUnitOfMeasureCode | [Job Unit Of Measure Code](../table/81.md#fields) | Specifies the unit of measure code that is used to determine the unit price. This code specifies how the quantity is measured, for example, by the box or by the piece. The application retrieves this code from the corresponding item or resource card. <small>from the table field</small> |
|  | jobLineType | [Job Line Type](../table/81.md#fields) | Specifies the type of planning line to create when a project ledger entry is posted. If the field is empty, no planning lines are created. <small>from the table field</small> |
|  | jobUnitPrice | [Job Unit Price](../table/81.md#fields) | Specifies the unit price for the selected account type and account number on the journal line. <small>from the table field</small> |
|  | jobTotalPrice | [Job Total Price](../table/81.md#fields) | Specifies the total price for the journal line. The value is calculated as follows: Quantity x Unit Price (LCY). <small>from the table field</small> |
|  | jobUnitCost | [Job Unit Cost](../table/81.md#fields) | Specifies the project cost of one unit of the item or resource on the journal line. The value is calculated as follows: Project Total Cost (LCY) / Project Quantity. <small>from the table field</small> |
|  | jobTotalCost | [Job Total Cost](../table/81.md#fields) | Specifies if you have assigned a project number and a project task number to the journal line. It shows the amount excluding VAT divided by the project quantity for the journal line. The amount is shown in the currency specified for the project. The value field is calculated as follows: (Amount - VA... <small>from the table field</small> |
|  | jobLineDiscountAmount | [Job Line Discount Amount](../table/81.md#fields) | Specifies the line discount amount of the project ledger entry. <small>from the table field</small> |
|  | jobLineAmount | [Job Line Amount](../table/81.md#fields) | Specifies the line amount of the project ledger entry. <small>from the table field</small> |
|  | jobTotalCostLcy | [Job Total Cost (LCY)](../table/81.md#fields) | — |
|  | jobLineAmountLcy | [Job Line Amount (LCY)](../table/81.md#fields) | — |
|  | jobCurrencyFactor | [Job Currency Factor](../table/81.md#fields) | — |
|  | jobCurrencyCode | [Job Currency Code](../table/81.md#fields) | — |
|  | jobPlanningLineNumber | [Job Planning Line No.](../table/81.md#fields) | Specifies the project planning line number that the usage should be linked to when the project journal is posted. You can only link to project planning lines that have the Apply Usage Link option enabled. <small>from the table field</small> |
|  | jobRemainingQty | [Job Remaining Qty.](../table/81.md#fields) | Specifies the quantity that remains to complete a project. <small>from the table field</small> |
|  | directDebitMandateId | [Direct Debit Mandate ID](../table/81.md#fields) | Specifies the identification of the direct-debit mandate that is being used on the journal lines to process a direct debit collection. <small>from the table field</small> |
|  | dataExchEntryNumber | [Data Exch. Entry No.](../table/81.md#fields) | — |
|  | payerInformation | [Payer Information](../table/81.md#fields) | Specifies payer information that is imported with the bank statement file. <small>from the table field</small> |
|  | transactionInformation | [Transaction Information](../table/81.md#fields) | Specifies transaction information that is imported with the bank statement file. <small>from the table field</small> |
|  | dataExchLineNumber | [Data Exch. Line No.](../table/81.md#fields) | — |
|  | appliedAutomatically | [Applied Automatically](../table/81.md#fields) | Specifies that the general journal line has been automatically applied with a matching payment using the Apply Automatically function. <small>from the table field</small> |
|  | deferralCode | [Deferral Code](../table/81.md#fields) | Specifies the deferral template that governs how expenses or revenue are deferred to the different accounting periods when the expenses or revenue were incurred. <small>from the table field</small> |
|  | deferralLineNumber | [Deferral Line No.](../table/81.md#fields) | — |
|  | campaignNumber | [Campaign No.](../table/81.md#fields) | Specifies the number of the campaign that the journal line is linked to. <small>from the table field</small> |
|  | prodOrderNumber | [Prod. Order No.](../table/81.md#fields) | — |
|  | faPostingDate | [FA Posting Date](../table/81.md#fields) | Specifies the posting date of the related fixed asset transaction, such as a depreciation. <small>from the table field</small> |
|  | faPostingType | [FA Posting Type](../table/81.md#fields) | Specifies the posting type, if Account Type field contains Fixed Asset. <small>from the table field</small> |
|  | depreciationBookCode | [Depreciation Book Code](../table/81.md#fields) | Specifies the code for the depreciation book to which the line will be posted if you have selected Fixed Asset in the Type field for this line. <small>from the table field</small> |
|  | salvageValue | [Salvage Value](../table/81.md#fields) | Specifies the estimated residual value of a fixed asset when it can no longer be used. <small>from the table field</small> |
|  | numberOfDepreciationDays | [No. of Depreciation Days](../table/81.md#fields) | Specifies the number of depreciation days if you have selected the Depreciation or Custom 1 option in the FA Posting Type field. <small>from the table field</small> |
|  | deprUntilFaPostingDate | [Depr. until FA Posting Date](../table/81.md#fields) | Specifies if depreciation should be calculated until the FA posting date of the line. <small>from the table field</small> |
|  | deprAcquisitionCost | [Depr. Acquisition Cost](../table/81.md#fields) | Specifies if, when this line was posted, the additional acquisition cost posted on the line was depreciated in proportion to the amount by which the fixed asset had already been depreciated. <small>from the table field</small> |
|  | maintenanceCode | [Maintenance Code](../table/81.md#fields) | Specifies a maintenance code. <small>from the table field</small> |
|  | insuranceNumber | [Insurance No.](../table/81.md#fields) | Specifies an insurance code if you have selected the Acquisition Cost option in the FA Posting Type field. <small>from the table field</small> |
|  | budgetedFaNumber | [Budgeted FA No.](../table/81.md#fields) | Specifies the number of a fixed asset with the Budgeted Asset check box selected. When you post the journal or document line, an additional entry is created for the budgeted fixed asset where the amount has the opposite sign. <small>from the table field</small> |
|  | duplicateInDepreciationBook | [Duplicate in Depreciation Book](../table/81.md#fields) | Specifies a depreciation book code if you want the journal line to be posted to that depreciation book, as well as to the depreciation book in the Depreciation Book Code field. <small>from the table field</small> |
|  | useDuplicationList | [Use Duplication List](../table/81.md#fields) | Specifies whether the line is to be posted to all depreciation books, using different journal batches and with a check mark in the Part of Duplication List field. <small>from the table field</small> |
|  | faReclassificationEntry | [FA Reclassification Entry](../table/81.md#fields) | Specifies if the entry was generated from a fixed asset reclassification journal. <small>from the table field</small> |
|  | faErrorEntryNumber | [FA Error Entry No.](../table/81.md#fields) | Specifies the number of a posted FA ledger entry to mark as an error entry. <small>from the table field</small> |
|  | indexEntry | [Index Entry](../table/81.md#fields) | — |
|  | sourceLineNumber | [Source Line No.](../table/81.md#fields) | — |
|  | comment | [Comment](../table/81.md#fields) | Specifies a comment about the activity on the journal line. Note that the comment is not carried forward to posted entries. <small>from the table field</small> |
|  | checkExported | [Check Exported](../table/81.md#fields) | — |
|  | checkTransmitted | [Check Transmitted](../table/81.md#fields) | — |
|  | id | `Rec.SystemId` | — |
|  | accountId | [Account Id](../table/81.md#fields) | — |
|  | customerId | [Customer Id](../table/81.md#fields) | — |
|  | appliesToInvoiceId | [Applies-to Invoice Id](../table/81.md#fields) | — |
|  | contactGraphId | [Contact Graph Id](../table/81.md#fields) | — |
|  | lastModifiedDatetime | [Last Modified DateTime](../table/81.md#fields) | — |
|  | journalBatchId | [Journal Batch Id](../table/81.md#fields) | — |

## Relations

- source table [Table 81 "Gen. Journal Line"](../table/81.md)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "page", object_name: "Gen. Journal Line Entity")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
