From 27a95b4eb9e2fce1bbce669ecfa10a678473b7ce Mon Sep 17 00:00:00 2001 From: Alexander Yakunin Date: Tue, 30 Jun 2026 13:45:54 +0200 Subject: [PATCH] Disable RU Tax Accounting in demo tool --- src/Layers/RU/DemoTool/CreateDemoDatafromConfig.Codeunit.al | 2 +- src/Layers/RU/DemoTool/CreateGenJournalLine.Codeunit.al | 1 + src/Layers/RU/DemoTool/InterfaceBasisData.Codeunit.al | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Layers/RU/DemoTool/CreateDemoDatafromConfig.Codeunit.al b/src/Layers/RU/DemoTool/CreateDemoDatafromConfig.Codeunit.al index 06a630fd92..5c3f53daa1 100644 --- a/src/Layers/RU/DemoTool/CreateDemoDatafromConfig.Codeunit.al +++ b/src/Layers/RU/DemoTool/CreateDemoDatafromConfig.Codeunit.al @@ -64,7 +64,7 @@ codeunit 101899 "Create Demo Data from Config" DemoDataSetup."VAT Rate 2" := 20; // Regular VAT Rate DemoDataSetup."Russian Accounting" := true; - DemoDataSetup."Tax Accounting" := true; + DemoDataSetup."Tax Accounting" := false; DemoDataSetup."Import Electronic Reporting" := false; DemoDataSetup.SetTaxRates(); DemoDataSetup.Modify(true); diff --git a/src/Layers/RU/DemoTool/CreateGenJournalLine.Codeunit.al b/src/Layers/RU/DemoTool/CreateGenJournalLine.Codeunit.al index b6a38ba6c7..622252ddbb 100644 --- a/src/Layers/RU/DemoTool/CreateGenJournalLine.Codeunit.al +++ b/src/Layers/RU/DemoTool/CreateGenJournalLine.Codeunit.al @@ -2460,6 +2460,7 @@ GenJournalLine.Validate("FA Posting Type", "FA Posting Type"); GenJournalLine.Validate("Depreciation Book Code", "Depreciation Book Code"); + DemoDataSetup.Get(); if DemoDataSetup."Tax Accounting" then if GenJournalLine."FA Posting Type" in [GenJournalLine."FA Posting Type"::"Acquisition Cost", GenJournalLine."FA Posting Type"::Appreciation, diff --git a/src/Layers/RU/DemoTool/InterfaceBasisData.Codeunit.al b/src/Layers/RU/DemoTool/InterfaceBasisData.Codeunit.al index c5ce1577d0..f1109a7cfe 100644 --- a/src/Layers/RU/DemoTool/InterfaceBasisData.Codeunit.al +++ b/src/Layers/RU/DemoTool/InterfaceBasisData.Codeunit.al @@ -399,7 +399,8 @@ PostFAJournalLines(PostingDate); // Post Tax Accounting Disposal - PostTaxAccountingDisposal(PostingDate); + if DemoDataSetup."Tax Accounting" then + PostTaxAccountingDisposal(PostingDate); end; // IF IsEndYearDate(PostingDate) THEN BEGIN