In Source Code Setup there is additional section named Leasing that holds all source codes needed for IFRS16/ASC842 postings.
SOFT4Lessee uses the following source codes for the lease transactions:
- Lease Transition to IFRS16 used for lease transition postings: liability (current and non-current) at transition date, estimated cost for dismantling (current and non-current), RoU on transition.
- Lease Commencement used for lease activation postings: liability (current and non-current), estimated cost for dismantling, RoU asset, incentives received, initial direct cost, lease payments made on or before commencement date.
- Lease Amortization (Payment) is used for monthly lease transactions: payments, non-lease components, interest recognition, cash flow (either as a single transaction or split to principal, interest and operating components).
- Lease Amortization (Interest) is used for monthly lease transaction: interest recognition.
- Lease Liability (Split) is used for movement of liability from Non-Current to Current.
- Lease Modification is used for reassessment and remeasurement transactions.
- Lease Indexation is used for lease payment indexation postings and postings incurring due to it.
- Lease Termination is used for lease termination postings to close accounts.
- Lease Expiration is used for lease termination postings to close accounts.
- Lease Currency Reval. Is used for balances revaluation postings incurred due to currency exchange variations.
- IAS17 Comparative is used for parallel IAS17 transactions.
- RoU Asset Impairment is used for RoU asset impairment transactions.
- RoU Asset Depreciation is used for RoU asset depreciation transactions.
- RoU Asset Reclassification is used for RoU asset reclassification transactions.
- Sub-Lease Activation used for receivable (current and non-current) at sub-lease commencement date.
- Sub-Lease Termination used for sub-lease termination transactions.
- Sub-Lease Expiration used for sub-lease expiration transactions.
- Deferred Asset Tax - used for deferred tax transactions.
- Split Amount - used for amount splitting (payments and expense). Used together with Lease Setup -> Amount Splitting Post Setup.