diff --git a/IRP/src/AccumulationRegisters/T1040T_AccountingAmounts/RecordSetModule.bsl b/IRP/src/AccumulationRegisters/T1040T_AccountingAmounts/RecordSetModule.bsl
new file mode 100644
index 0000000000..e01ccba3a5
--- /dev/null
+++ b/IRP/src/AccumulationRegisters/T1040T_AccountingAmounts/RecordSetModule.bsl
@@ -0,0 +1,6 @@
+
+Procedure BeforeWrite(Cancel, Replacing)
+ If Not FOServer.IsUseAccounting() Then
+ ThisObject.Clear();
+ EndIf;
+EndProcedure
diff --git a/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Form.form b/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Form.form
index 35cd3c5299..ca1777ad05 100644
--- a/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Form.form
+++ b/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Form.form
@@ -46,6 +46,8 @@
true
None
+ Create
+ Copy
Code
25
@@ -300,6 +302,57 @@
FormCommandBar
-1
+
+ FormChoose
+ 32
+ true
+ true
+
+ true
+
+
+ FormChooseExtendedTooltip
+ 33
+ Label
+ true
+ true
+
+ Left
+
+
+ Form.StandardCommand.Choose
+ Auto
+ true
+ true
+ true
+ UserCmds
+ Auto
+
+
+ FormLoadCountries
+ 30
+ true
+ true
+
+ true
+
+
+ FormLoadCountriesExtendedTooltip
+ 31
+ Label
+ true
+ true
+
+ Left
+
+
+ Form.Command.LoadCountries
+ Auto
+ true
+ true
+ UserCmds
+ Auto
+
Left
true
@@ -307,6 +360,8 @@
OnCreateAtServer
OnCreateAtServer
+ Create
+ Copy
LockOwnerWindow
true
true
@@ -352,6 +407,27 @@ FROM
true
+
+ LoadCountries
+
+ en
+ Load countries
+
+ 1
+
+
+ StdPicture.GotoExternalURL
+
+
+
+ LoadCountries
+
+
+ TextPicture
+ Auto
+
diff --git a/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Module.bsl b/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Module.bsl
index 2b2c60495b..c77d9146b8 100644
--- a/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Module.bsl
+++ b/IRP/src/Catalogs/Countries/Forms/ChoiceForm/Module.bsl
@@ -33,4 +33,9 @@ Procedure InternalCommandActionWithServerContextAtServer(CommandName)
InternalCommandsServer.RunCommandAction(CommandName, ThisObject, List, Items.List.SelectedRows);
EndProcedure
-#EndRegion
\ No newline at end of file
+#EndRegion
+
+&AtClient
+Procedure LoadCountries(Command)
+ OpenForm("Catalog.Countries.Form.LoadCountries");
+EndProcedure
\ No newline at end of file
diff --git a/IRP/src/Catalogs/Countries/Forms/ListForm/Form.form b/IRP/src/Catalogs/Countries/Forms/ListForm/Form.form
index 3fbdb78a28..c523ad2909 100644
--- a/IRP/src/Catalogs/Countries/Forms/ListForm/Form.form
+++ b/IRP/src/Catalogs/Countries/Forms/ListForm/Form.form
@@ -404,9 +404,6 @@
true
true
UserCmds
-
- StdPicture.GotoExternalURL
-
Auto
Left
@@ -574,6 +571,9 @@ FROM
+
+ StdPicture.GotoExternalURL
+
LoadCountries
diff --git a/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/CurrencyMovementType.mdo b/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/CurrencyMovementType.mdo
index f7ac93e629..2c370323f0 100644
--- a/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/CurrencyMovementType.mdo
+++ b/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/CurrencyMovementType.mdo
@@ -66,6 +66,7 @@
+ ShowError
Use
Use
@@ -81,6 +82,7 @@
+ ShowError
Use
Use
@@ -96,6 +98,7 @@
+ ShowError
Use
Use
diff --git a/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/ObjectModule.bsl b/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/ObjectModule.bsl
index 5aa609d6ce..e135a19df8 100644
--- a/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/ObjectModule.bsl
+++ b/IRP/src/ChartsOfCharacteristicTypes/CurrencyMovementType/ObjectModule.bsl
@@ -1,3 +1,4 @@
+
Procedure BeforeWrite(Cancel, WriteMode, PostingMode)
If DataExchange.Load Then
Return;
@@ -14,4 +15,14 @@ Procedure BeforeDelete(Cancel)
If DataExchange.Load Then
Return;
EndIf;
-EndProcedure
\ No newline at end of file
+EndProcedure
+
+Procedure FillCheckProcessing(Cancel, CheckedAttributes)
+ If ThisObject.Ref = ChartsOfCharacteristicTypes.CurrencyMovementType.SettlementCurrency
+ Or ThisObject.Ref = ChartsOfCharacteristicTypes.CurrencyMovementType.Default_Legal
+ Or ThisObject.Ref = ChartsOfCharacteristicTypes.CurrencyMovementType.Default_PartnerTerm Then
+ CommonFunctionsClientServer.DeleteValueFromArray(CheckedAttributes, "Currency");
+ CommonFunctionsClientServer.DeleteValueFromArray(CheckedAttributes, "Source");
+ CommonFunctionsClientServer.DeleteValueFromArray(CheckedAttributes, "Type");
+ EndIf;
+EndProcedure
diff --git a/IRP/src/CommonModules/Localization/Module.bsl b/IRP/src/CommonModules/Localization/Module.bsl
index 2512711a6a..439bae9fd8 100644
--- a/IRP/src/CommonModules/Localization/Module.bsl
+++ b/IRP/src/CommonModules/Localization/Module.bsl
@@ -1812,6 +1812,7 @@ Function Strings(Lang) Export
Strings.Insert("Error_197", NStr("en = 'Last line should contain 0 in to days'", Lang));
Strings.Insert("Error_198", NStr("en = 'From days and to days cannot be equal to zero'", Lang));
Strings.Insert("Error_199", NStr("en = 'From days and to days cannot be equal'", Lang));
+ Strings.Insert("Error_200", NStr("en = 'Not set currency rate: from [%1] to [%2] source [%3]'", Lang));
diff --git a/IRP/src/CommonModules/PostingServer/Module.bsl b/IRP/src/CommonModules/PostingServer/Module.bsl
index 7bf71abae4..e64ffcc92b 100644
--- a/IRP/src/CommonModules/PostingServer/Module.bsl
+++ b/IRP/src/CommonModules/PostingServer/Module.bsl
@@ -1253,7 +1253,7 @@ EndFunction
Function UseRegister(Name) Export
// Delete CashInTransit
- Return Mid(Name, 7, 1) = "_" Or Mid(Name, 4, 1) = "_" Or Mid(Name, 3, 1) = "_";
+ Return Mid(Name, 7, 1) = "_" Or Mid(Name, 4, 1) = "_" Or Mid(Name, 3, 1) = "_";
EndFunction
Procedure ExecuteQuery(Ref, QueryArray, Parameters) Export
@@ -1456,6 +1456,12 @@ EndFunction
Procedure FillPostingTables(Tables, Ref, QueryArray, Parameters) Export
ExecuteQuery(Ref, QueryArray, Parameters);
For Each VT In Tables Do
+ If Upper(VT.Key) = Upper("T1040T_AccountingAmounts") Or Upper(VT.Key) = Upper("T1050T_AccountingQuantities") Then
+ If Not FOServer.IsUseAccounting() Then
+ Continue;
+ EndIf;
+ EndIf;
+
QueryTable = GetQueryTableByName(VT.Key, Parameters);
If QueryTable.Count() Then
CommonFunctionsServer.MergeTables(Tables[VT.Key], QueryTable, "RecordType");
diff --git a/IRP/src/Documents/ForeignCurrencyRevaluation/ManagerModule.bsl b/IRP/src/Documents/ForeignCurrencyRevaluation/ManagerModule.bsl
index 9f8989a7af..59ab5c3a1d 100644
--- a/IRP/src/Documents/ForeignCurrencyRevaluation/ManagerModule.bsl
+++ b/IRP/src/Documents/ForeignCurrencyRevaluation/ManagerModule.bsl
@@ -535,6 +535,43 @@ Function PostingGetDocumentDataTables(Ref, Cancel, PostingMode, Parameters, AddI
Query.SetParameter("Company", Ref.Company);
Query.Execute();
+ Query = New Query;
+ Query.TempTablesManager = Parameters.TempTablesManager;
+ Query.Text =
+ "SELECT
+ | UniqueCurrencyPairs.CurrencyFrom,
+ | UniqueCurrencyPairs.CurrencyTo,
+ | UniqueCurrencyPairs.Source,
+ | CurrencyRatesSliceLast.Rate
+ |FROM
+ | UniqueCurrencyPairs AS UniqueCurrencyPairs
+ | LEFT JOIN InformationRegister.CurrencyRates.SliceLast(&PeriodSliceLast, (CurrencyFrom, CurrencyTo, Source) IN
+ | (SELECT
+ | UniqueCurrencyPairs.CurrencyFrom,
+ | UniqueCurrencyPairs.CurrencyTo,
+ | UniqueCurrencyPairs.Source
+ | FROM
+ | UniqueCurrencyPairs AS UniqueCurrencyPairs)) AS CurrencyRatesSliceLast
+ | ON UniqueCurrencyPairs.CurrencyFrom = CurrencyRatesSliceLast.CurrencyFrom
+ | AND UniqueCurrencyPairs.CurrencyTo = CurrencyRatesSliceLast.CurrencyTo
+ | AND UniqueCurrencyPairs.Source = CurrencyRatesSliceLast.Source
+ |WHERE
+ | CurrencyRatesSliceLast.Rate IS NULL
+ | and UniqueCurrencyPairs.CurrencyFrom <> UniqueCurrencyPairs.CurrencyTo";
+
+ Query.SetParameter("PeriodSliceLast", DocumentDate);
+ QueryResult = Query.Execute();
+ QuerySelection = QueryResult.Select();
+
+ While QuerySelection.Next() Do
+ CommonFunctionsClientServer.ShowUsersMessage(StrTemplate(R().Error_200,
+ QuerySelection.CurrencyFrom, QuerySelection.CurrencyTo, QuerySelection.Source));
+ EndDo;
+ If QuerySelection.Count() > 0 Then
+ Cancel = True;
+ Return New Structure();
+ EndIf;
+
CurrencyRates = Parameters.TempTablesManager.Tables.Find("CurrencyRates").GetData().Unload();
ArrayOfActives = New Array();
diff --git a/features/External/ImportData.feature b/features/External/ImportData.feature
index 1f524f9435..7c55d5f6e0 100644
--- a/features/External/ImportData.feature
+++ b/features/External/ImportData.feature
@@ -635,6 +635,7 @@ Scenario: Create chart of characteristic types CurrencyMovementType objects
| 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=aa78120ed92fbced11eaf128cde918b4' | 'False' | 'e1cib/data/Catalog.Currencies?ref=aa78120ed92fbced11eaf113ba6c1857' | 'e1cib/data/Catalog.IntegrationSettings?ref=aa78120ed92fbced11eaf113ba6c1859' | 'Enum.CurrencyType.Reporting' | 'False' | 'Reporting currency Euro'| '' | '' | '' |
+
Scenario: Create catalog Currencies objects
And I check or create catalog "Currencies" objects:
diff --git a/features/External/Landed cost/ImportCatalogsMultiCurrency.feature b/features/External/Landed cost/ImportCatalogsMultiCurrency.feature
new file mode 100644
index 0000000000..c0a8b84058
--- /dev/null
+++ b/features/External/Landed cost/ImportCatalogsMultiCurrency.feature
@@ -0,0 +1,34 @@
+#language: en
+@tree
+@IgnoreOnCIMainBuild
+@ExportScenarios
+
+Feature: export scenarios (multi currency landed cost)
+
+Background:
+ Given I launch TestClient opening script or connect the existing one
+
+Scenario: Create information register CurrencyRates records (MC)
+
+ And I check or create information register "CurrencyRates" records:
+ | 'Period' | 'CurrencyFrom' | 'CurrencyTo' | 'Source' | 'Multiplicity' | 'Rate' |
+ | '01.02.2025 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=86ffd69b4676df1211ea9f63629ef589' | 'e1cib/data/Catalog.Currencies?ref=86ffd69b4676df1211ea9f63629ef588' | 'e1cib/data/Catalog.IntegrationSettings?ref=86ffd69b4676df1211ea9f6381ded747' | '1' | '40' |
+ | '01.02.2025 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=86ffd69b4676df1211ea9f63629ef588' | 'e1cib/data/Catalog.Currencies?ref=86ffd69b4676df1211ea9f63629ef589' | 'e1cib/data/Catalog.IntegrationSettings?ref=86ffd69b4676df1211ea9f6381ded747' | '1' | '0,025' |
+
+Scenario: Create catalog Items objects (MC)
+
+ And I check or create for catalog "Items" objects with Data Exchange Load parameter set to true:
+ | 'Ref' | 'DeletionMark' | 'Code' | 'ItemType' | 'Unit' | 'MainPricture' | 'Vendor' | 'ItemID' | 'Description_en' | 'Description_hash' | 'Description_ru' | 'Description_tr' | 'Length' | 'Width' | 'Height' | 'Volume' | 'Weight' |
+ | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000001' | 'No' | '0' | 'e1cib/data/Catalog.ItemTypes?ref=86ffd69b4676df1211ea9f66bce7e209' | 'e1cib/data/Catalog.Units?ref=aa78120ed92fbced11eaf113ba6c1862' | 'ValueStorage' | '' | '' | 'MC Item A' | '' | '' | 'MC Item A' | '0' | '0' | '0' | '0' | '0' |
+ | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000002' | 'No' | '0' | 'e1cib/data/Catalog.ItemTypes?ref=86ffd69b4676df1211ea9f66bce7e209' | 'e1cib/data/Catalog.Units?ref=aa78120ed92fbced11eaf113ba6c1862' | 'ValueStorage' | '' | '' | 'MC Item B' | '' | '' | 'MC Item B' | '0' | '0' | '0' | '0' | '0' |
+ | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000003' | 'No' | '0' | 'e1cib/data/Catalog.ItemTypes?ref=86ffd69b4676df1211ea9f66bce7e209' | 'e1cib/data/Catalog.Units?ref=aa78120ed92fbced11eaf113ba6c1862' | 'ValueStorage' | '' | '' | 'MC Item C' | '' | '' | 'MC Item C' | '0' | '0' | '0' | '0' | '0' |
+ | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000004' | 'No' | '0' | 'e1cib/data/Catalog.ItemTypes?ref=86ffd69b4676df1211ea9f77cc8a03c4' | 'e1cib/data/Catalog.Units?ref=aa78120ed92fbced11eaf113ba6c1862' | 'ValueStorage' | '' | '' | 'MC Work' | '' | '' | 'MC Work' | '0' | '0' | '0' | '0' | '0' |
+
+Scenario: Create catalog ItemKeys objects (MC)
+
+ And I check or create for catalog "ItemKeys" objects with Data Exchange Load parameter set to true:
+ | 'Ref' | 'DeletionMark' | 'Code' | 'Item' | 'Unit' | 'Specification' | 'AffectPricingMD5' | 'UniqueMD5' | 'ItemKeyID' | 'Description_en' | 'Description_hash' | 'Description_ru' | 'Description_tr' | 'Height' | 'Length' | 'Volume' | 'Weight' | 'Width' |
+ | 'e1cib/data/Catalog.ItemKeys?ref=aabbccdd4676df1211ea9f67cd000001' | 'False' | '0' | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000001' | '' | '' | 'AA 01 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 01' | 'AA 01 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 01' | '' | 'MC Item A' | '' | '' | 'MC Item A' | '0' | '0' | '0' | '0' | '0' |
+ | 'e1cib/data/Catalog.ItemKeys?ref=aabbccdd4676df1211ea9f67cd000002' | 'False' | '0' | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000002' | '' | '' | 'AA 02 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 02' | 'AA 02 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 02' | '' | 'MC Item B' | '' | '' | 'MC Item B' | '0' | '0' | '0' | '0' | '0' |
+ | 'e1cib/data/Catalog.ItemKeys?ref=aabbccdd4676df1211ea9f67cd000003' | 'False' | '0' | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000003' | '' | '' | 'AA 03 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 03' | 'AA 03 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 03' | '' | 'MC Item C' | '' | '' | 'MC Item C' | '0' | '0' | '0' | '0' | '0' |
+ | 'e1cib/data/Catalog.ItemKeys?ref=aabbccdd4676df1211ea9f67cd000004' | 'False' | '0' | 'e1cib/data/Catalog.Items?ref=aabbccdd4676df1211ea9f67cc000004' | '' | '' | 'AA 04 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 04' | 'AA 04 F1 8F 7F D7 7D 0E E3 D5 A9 97 81 3F E0 04' | '' | 'MC Work' | '' | '' | 'MC Work' | '0' | '0' | '0' | '0' | '0' |
diff --git a/features/External/Podgotovka.feature b/features/External/Podgotovka.feature
index 32b09f75f1..87fd9564ec 100644
--- a/features/External/Podgotovka.feature
+++ b/features/External/Podgotovka.feature
@@ -1654,7 +1654,14 @@ Scenario: set True value to the constant Use accounting
Then "Functional option settings" window is opened
And I set checkbox "Use accounting"
And I click "Save" button
- And I close current window
+ And I close current window
+
+Scenario: set False value to the constant Use accounting
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I remove checkbox "Use accounting"
+ And I click "Save" button
+ And I close current window
Scenario: set True value to the constant Use job queue for external functions
Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
@@ -1693,6 +1700,67 @@ Scenario: set True value to the constant UseSimpleMode
And I execute 1C:Enterprise script at server
| "Constants.UseSimpleMode.Set(True);" |
+Scenario: set False value to the constant UseSimpleMode
+ And I execute 1C:Enterprise script at server
+ | "Constants.UseSimpleMode.Set(False);" |
+
+Scenario: set True value to the constant Use batch relevance
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I set checkbox "Use batch relevance"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set False value to the constant Use batch relevance
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I remove checkbox "Use batch relevance"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set True value to the constant Use advance relevance
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I set checkbox "Use advance relevance"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set False value to the constant Use advance relevance
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I remove checkbox "Use advance relevance"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set True value to the constant Use batch reallocate
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I set checkbox "Use batch reallocate"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set False value to the constant Use batch reallocate
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I remove checkbox "Use batch reallocate"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set True value to the constant Use preliminary stock
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I set checkbox "Use shipment and receipt planing orders"
+ And I set checkbox " - Use preliminary stock"
+ And I click "Save" button
+ And I close current window
+
+Scenario: set False value to the constant Use preliminary stock
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ Then "Functional option settings" window is opened
+ And I remove checkbox " - Use preliminary stock"
+ And I click "Save" button
+ And I close current window
+
Scenario: add VAExtension
Given I open hyperlink "e1cib/list/Catalog.Extensions"
diff --git a/features/External/TestDataBase.feature b/features/External/TestDataBase.feature
index 7c143f0409..6ffb05d90d 100644
--- a/features/External/TestDataBase.feature
+++ b/features/External/TestDataBase.feature
@@ -3412,12 +3412,15 @@ Scenario: Create chart of characteristic types CustomUserSettings objects (test
Scenario: Create chart of characteristic types CurrencyMovementType objects (test data base)
And I check or create chart of characteristic types "CurrencyMovementType" objects:
- | 'Ref' | 'DeletionMark' | 'Currency' | 'Source' | 'Type' | 'DeferredCalculation' | 'Description_ru' | 'Description_hash' | 'Description_en' | 'Description_tr' |
- | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d7968' | 'False' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 'Enum.CurrencyType.Reporting' | 'False' | 'В валюте отчетности, EUR' | '' | 'Reporting currency, EUR' | 'Raporlama para biriminde, EUR' |
- | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d7969' | 'False' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7967' | 'Enum.CurrencyType.Budgeting' | 'True' | 'В валюте бюджетирования, EUR' | '' | 'Budgeting currency, EUR' | 'Bütçeleme para biriminde, EUR' |
- | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d796a' | 'False' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 'Enum.CurrencyType.Legal' | 'False' | 'В локальной валюте страны, TRY' | '' | 'Legal currency, TRY' | 'Ülkenin yerel para biriminde, TRY' |
- | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d796b' | 'False' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 'Enum.CurrencyType.Agreement' | 'False' | 'Валюта соглашения, TRY' | '' | 'Agreement currency, TRY' | 'Sözleşme para birimi, TRY' |
- | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?refName=SettlementCurrency' | 'False' | '' | '' | '' | 'False' | '' | '' | '' | '' |
+ | 'Ref' | 'DeletionMark' | 'ValueType' | 'Currency' | 'Source' | 'Type' | 'DeferredCalculation' | 'NotPostIfRateNotSet' | 'EverydayRates' | 'Description_en' | 'Description_hash' | 'Description_ru' | 'Description_tr' | 'SourceNodeID' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d7968' | 'False' | 'd2p1:EnumRef.CurrencyType' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 'Enum.CurrencyType.Reporting' | 'False' | 'False' | 'False' | 'Reporting currency, EUR' | '' | 'В валюте отчетности, EUR' | 'Raporlama para biriminde, EUR' | '' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d7969' | 'False' | 'd2p1:EnumRef.CurrencyType' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7967' | 'Enum.CurrencyType.Budgeting' | 'True' | 'False' | 'False' | 'Budgeting currency, EUR' | '' | 'В валюте бюджетирования, EUR' | 'Bütçeleme para biriminde, EUR' | '' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d796a' | 'False' | 'd2p1:EnumRef.CurrencyType' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 'Enum.CurrencyType.Legal' | 'False' | 'False' | 'False' | 'Legal currency, TRY' | '' | 'В локальной валюте страны, TRY' | 'Ülkenin yerel para biriminde, TRY' | '' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?ref=b762b13668d0905011eb7663e35d796b' | 'False' | 'd2p1:EnumRef.CurrencyType' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 'Enum.CurrencyType.Agreement' | 'False' | 'False' | 'False' | 'Agreement currency, TRY' | '' | 'Валюта соглашения, TRY' | 'Sözleşme para birimi, TRY' | '' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?refName=SettlementCurrency' | 'False' | 'd2p1:EnumRef.CurrencyType' | '' | '' | '' | 'False' | 'False' | 'False' | 'Settlement currency' | '' | '' | '' | '' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?refName=Default_PartnerTerm' | 'False' | 'd2p1:EnumRef.CurrencyType' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7967' | 'Enum.CurrencyType.Legal' | 'False' | 'False' | 'False' | 'DefaultLegal | '' | '' | '' | '' |
+ | 'e1cib/data/ChartOfCharacteristicTypes.CurrencyMovementType?refName=Default_Legal' | 'False' | 'd2p1:EnumRef.CurrencyType' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7967' | 'Enum.CurrencyType.Reporting' | 'False' | 'False' | 'False' | 'DefaultReporting' | '' | '' | '' | '' |
+
Scenario: Create chart of characteristic types IDInfoTypes objects (test data base)
@@ -3456,79 +3459,80 @@ Scenario: Create information register Taxes records (test data base)
Scenario: Create information register CurrencyRates records (test data base)
And I check or create information register "CurrencyRates" records:
- | 'Period' | 'CurrencyTo' | 'CurrencyFrom' | 'Source' | 'Multiplicity' | 'Rate' |
- | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.4401 |
- | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.7852 |
- | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.048923 |
- | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.053233 |
- | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.2313 |
- | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.8109 |
- | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.049428 |
- | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.053161 |
- | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.0376 |
- | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.836 |
- | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.049906 |
- | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.05309 |
- | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.2077 |
- | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.9785 |
- | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.049486 |
- | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.052691 |
- | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.8021 |
- | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 19.146 |
- | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.048072 |
- | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.05223 |
- | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 21.3447 |
- | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 19.5649 |
- | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.04685 |
- | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.051112 |
- | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 25.4842 |
- | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 23.5989 |
- | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.03924 |
- | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.042375 |
- | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.5687 |
- | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 27.017 |
- | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.03382 |
- | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.037014 |
- | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 28.8817 |
- | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 26.9069 |
- | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.034624 |
- | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.037165 |
- | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 30.6117 |
- | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 28.5826 |
- | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.032667 |
- | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.034986 |
- | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 31.6038 |
- | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 28.9805 |
- | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.031642 |
- | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.034506 |
- | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.5739 |
- | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.4382 |
- | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030699 |
- | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033969 |
- | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.6671 |
- | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.6675 |
- | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030612 |
- | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033707 |
- | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.5431 |
- | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.7394 |
- | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030728 |
- | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033625 |
- | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.569 |
- | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.7452 |
- | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030704 |
- | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033619 |
- | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.4987 |
- | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.7714 |
- | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.03077 |
- | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033589 |
- | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.6401 |
- | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.8342 |
- | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030637 |
- | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033519 |
- | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.7049 |
- | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.8823 |
- | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030576 |
- | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033465 |
+ | 'Period' | 'CurrencyFrom' | 'CurrencyTo' | 'Source' | 'Multiplicity' | 'Rate' |
+ | '01.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7967' | 1 | 0.030576 |
+ | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.048923 |
+ | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.053233 |
+ | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.4401 |
+ | '30.01.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.7852 |
+ | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.049428 |
+ | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.053161 |
+ | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.2313 |
+ | '10.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.8109 |
+ | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.049906 |
+ | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.05309 |
+ | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.0376 |
+ | '20.02.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.836 |
+ | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.049486 |
+ | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.052691 |
+ | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.2077 |
+ | '20.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 18.9785 |
+ | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.048072 |
+ | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.05223 |
+ | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 20.8021 |
+ | '31.03.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 19.146 |
+ | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.04685 |
+ | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.051112 |
+ | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 21.3447 |
+ | '15.05.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 19.5649 |
+ | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.03924 |
+ | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.042375 |
+ | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 25.4842 |
+ | '15.06.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 23.5989 |
+ | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.03382 |
+ | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.037014 |
+ | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.5687 |
+ | '15.08.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 27.017 |
+ | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.034624 |
+ | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.037165 |
+ | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 28.8817 |
+ | '15.09.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 26.9069 |
+ | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.032667 |
+ | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.034986 |
+ | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 30.6117 |
+ | '15.11.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 28.5826 |
+ | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.031642 |
+ | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.034506 |
+ | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 31.6038 |
+ | '15.12.2023 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 28.9805 |
+ | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030699 |
+ | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033969 |
+ | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.5739 |
+ | '02.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.4382 |
+ | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030612 |
+ | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033707 |
+ | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.6671 |
+ | '03.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.6675 |
+ | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030728 |
+ | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033625 |
+ | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.5431 |
+ | '04.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.7394 |
+ | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030704 |
+ | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033619 |
+ | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.569 |
+ | '05.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.7452 |
+ | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.03077 |
+ | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033589 |
+ | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.4987 |
+ | '08.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.7714 |
+ | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030637 |
+ | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033519 |
+ | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.6401 |
+ | '09.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.8342 |
+ | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.030576 |
+ | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 0.033465 |
+ | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795f' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 32.7049 |
+ | '10.01.2024 00:00:00' | 'e1cib/data/Catalog.Currencies?refName=Default' | 'e1cib/data/Catalog.Currencies?ref=b762b13668d0905011eb7663e35d795e' | 'e1cib/data/Catalog.IntegrationSettings?ref=b762b13668d0905011eb7663e35d7966' | 1 | 29.8823 |
Scenario: Create information register Barcodes records (test data base)
diff --git a/features/Internal/_0050 Catalogs/_00501CountriesCatalog.feature b/features/Internal/_0050 Catalogs/_00501CountriesCatalog.feature
index 655d3ac734..b4f4dc81af 100644
--- a/features/Internal/_0050 Catalogs/_00501CountriesCatalog.feature
+++ b/features/Internal/_0050 Catalogs/_00501CountriesCatalog.feature
@@ -54,4 +54,55 @@ Scenario: _005010 filling in the "Countries" catalog
And Delay 20
* Check
When in opened panel I select "Countries"
- Then the number of "List" table lines is "равно" "250"
\ No newline at end of file
+ Then the number of "List" table lines is "равно" "250"
+
+
+Scenario: _005011 check that a country cannot be created manually from the choice form
+ And I close all client application windows
+ * Open the Countries choice form from the Company card
+ Given I open hyperlink "e1cib/list/Catalog.Companies"
+ And I click the button named "FormCreate"
+ And I click Choice button of the field named "Country"
+ Then "Countries" window is opened
+ * Manual creation commands are not available
+ If 'FormCreate' attribute is present on the form Then
+ Then I raise "Create command must not be available on the Countries choice form" exception
+ If 'FormCopy' attribute is present on the form Then
+ Then I raise "Copy command must not be available on the Countries choice form" exception
+ And I close all client application windows
+
+
+Scenario: _005012 check that a country can be loaded from the classifier out of the choice form
+ And I close all client application windows
+ * Open the Countries choice form from the Company card
+ Given I open hyperlink "e1cib/list/Catalog.Companies"
+ And I click the button named "FormCreate"
+ And I click Choice button of the field named "Country"
+ Then "Countries" window is opened
+ * Load a country from the classifier
+ And I click "Load countries" button
+ And I go to line in "CountryList" table
+ | "Code" | "Description" |
+ | "792" | "Turkey" |
+ And I click "Create selected" button
+ And I close current window
+ * The loaded country can be selected into the Company card
+ And I go to line in "List" table
+ | "Description" |
+ | "Turkey" |
+ And I click the button named "FormChoose"
+ Then the form attribute named "Country" became equal to "Turkey"
+ And I close all client application windows
+
+
+Scenario: _005013 check that a country cannot be created manually from the list form
+ And I close all client application windows
+ * Open the Countries list form
+ Given I open hyperlink "e1cib/list/Catalog.Countries"
+ Then "Countries" window is opened
+ * Manual creation commands are not available
+ If 'FormCreate' attribute is present on the form Then
+ Then I raise "Create command must not be available on the Countries list form" exception
+ If 'FormCopy' attribute is present on the form Then
+ Then I raise "Copy command must not be available on the Countries list form" exception
+ And I close all client application windows
\ No newline at end of file
diff --git a/features/Internal/_0050 Catalogs/_00505CurrencyMovementType.feature b/features/Internal/_0050 Catalogs/_00505CurrencyMovementType.feature
index bcc980b162..a7025f2192 100644
--- a/features/Internal/_0050 Catalogs/_00505CurrencyMovementType.feature
+++ b/features/Internal/_0050 Catalogs/_00505CurrencyMovementType.feature
@@ -1,4 +1,4 @@
-#language: en
+#language: en
@tree
@Positive
@CompanyCatalogs
@@ -38,4 +38,33 @@ Scenario: _005017 creation Movement Type for Partner term currencies
And "List" table contains lines
| 'Description' | 'Type' | 'Currency' | 'Source' | 'Deferred calculation' |
| 'TRY' | 'Partner term' | 'TRY' | 'Forex Seling' | 'No' |
+
+
+Scenario: _005018 check the required fields of Movement Type for Partner term currencies
+ And I close all client application windows
+ * Open charts of characteristic types - Currency movement
+ Given I open hyperlink "e1cib/list/ChartOfCharacteristicTypes.CurrencyMovementType"
+ * Try to save a new item with the description only
+ And I click the button named "FormCreate"
+ And I input "Required fields check" text in the field named "Description_en"
+ And I click "Save" button
+ * All three attributes are reported as required
+ Then I wait that in user messages the "\"Currency\" is a required field" substring will appear in 5 seconds
+ Then I wait that in user messages the "\"Source\" is a required field" substring will appear in 5 seconds
+ Then I wait that in user messages the "\"Type\" is a required field" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005020 check that predefined Movement Types are saved with empty Currency, Source and Type
+ And I close all client application windows
+ * Get a reference to the predefined item SettlementCurrency
+ And I execute 1C:Enterprise script at server
+ | 'Объект.ЗначениеНаСервере = GetURL(ChartsOfCharacteristicTypes.CurrencyMovementType.SettlementCurrency);' |
+ And I save 'Объект.ЗначениеНаСервере' in 'RefSettlementCurrency' variable
+ * The predefined item is saved even though the required attributes are empty
+ Given I open hyperlink "$RefSettlementCurrency$"
+ And I save form header as 'PredefinedItemFormTitle' variable
+ And I click "Save and close" button
+ Then I wait "$PredefinedItemFormTitle$" window closing in 10 seconds
+ And I close all client application windows
diff --git a/features/Internal/_0050 Catalogs/_00524AgingPeriodsCatalog.feature b/features/Internal/_0050 Catalogs/_00524AgingPeriodsCatalog.feature
new file mode 100644
index 0000000000..43bcc1756f
--- /dev/null
+++ b/features/Internal/_0050 Catalogs/_00524AgingPeriodsCatalog.feature
@@ -0,0 +1,250 @@
+#language: en
+@tree
+@Positive
+@CompanyCatalogs
+
+Feature: filling in Aging periods catalog
+
+As an owner
+I want the aging buckets to be validated when I describe them
+To be sure that customers and vendors debts are split without gaps and overlaps
+
+Background:
+ Given I open new TestClient session or connect the existing one
+
+
+Scenario: _005240 filling in the "Aging periods" catalog
+ When set True value to the constant
+ And I close all client application windows
+ * Create an element with correct overdue and future periods
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Standard buckets" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "30" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "31" text in the field named "OverduePeriodsFromDays"
+ And I input "60" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "61" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click the button named "FuturePeriodsAdd"
+ And I input "0" text in the field named "FuturePeriodsFromDays"
+ And I input "7" text in the field named "FuturePeriodsToDays"
+ And I click the button named "FuturePeriodsAdd"
+ And I input "8" text in the field named "FuturePeriodsFromDays"
+ And I input "0" text in the field named "FuturePeriodsToDays"
+ And I click "Save and close" button
+ * The element is saved with both tabular sections
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Standard buckets' |
+ And I select current line in "List" table
+ Then "OverduePeriods" table became equal
+ | '#' | 'From days' | 'To days' |
+ | '1' | '1' | '30' |
+ | '2' | '31' | '60' |
+ | '3' | '61' | '' |
+ And "FuturePeriods" table became equal
+ | '#' | 'From days' | 'To days' |
+ | '1' | '' | '7' |
+ | '2' | '8' | '' |
+ And I close all client application windows
+
+
+Scenario: _005241 check preparation
+ When check preparation
+
+
+Scenario: _005242 check overlap of the previous period is rejected
+ And I close all client application windows
+ * Second period starts before the previous one ends
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Overlap check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "30" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "30" text in the field named "OverduePeriodsFromDays"
+ And I input "60" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "61" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * Overlap is reported
+ Then I wait that in user messages the "Overlap with the previous period was detected" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005243 check gap with the previous period is rejected
+ And I close all client application windows
+ * Second period starts two days after the previous one ends
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Gap check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "30" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "32" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * Gap is reported
+ Then I wait that in user messages the "Gap with the previous period was detected" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005244 check from days greater than to days is rejected
+ And I close all client application windows
+ * A middle period is reversed
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Reversed range check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "49" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "50" text in the field named "OverduePeriodsFromDays"
+ And I input "40" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "51" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * The reversed range is reported with both numbers
+ Then I wait that in user messages the "From days [50] more than to days[40]" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005245 check the last period must end with zero
+ And I close all client application windows
+ * The last period has a finite end
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Last line check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "30" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "31" text in the field named "OverduePeriodsFromDays"
+ And I input "60" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * The open ended last period is required
+ Then I wait that in user messages the "Last line should contain 0 in to days" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005246 check a period with both bounds equal to zero is rejected
+ And I close all client application windows
+ * The only period is 0 - 0
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Zero bounds check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "0" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * Zero bounds are reported
+ Then I wait that in user messages the "From days and to days cannot be equal to zero" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005247 check a period with equal bounds is rejected
+ And I close all client application windows
+ * A one day bucket
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Equal bounds check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "5" text in the field named "OverduePeriodsFromDays"
+ And I input "5" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "6" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * Equal bounds are reported
+ Then I wait that in user messages the "From days and to days cannot be equal" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005248 check the future periods are validated as well
+ And I close all client application windows
+ * Overdue periods are correct, future periods overlap
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Future validation check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click the button named "FuturePeriodsAdd"
+ And I input "0" text in the field named "FuturePeriodsFromDays"
+ And I input "7" text in the field named "FuturePeriodsToDays"
+ And I click the button named "FuturePeriodsAdd"
+ And I input "7" text in the field named "FuturePeriodsFromDays"
+ And I input "0" text in the field named "FuturePeriodsToDays"
+ And I click "Save" button
+ * Overlap in the future periods is reported
+ Then I wait that in user messages the "Overlap with the previous period was detected" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005249 check an element with only overdue periods is saved
+ And I close all client application windows
+ * Future periods are left empty on purpose
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Overdue only" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "1" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save and close" button
+ * An empty tabular section does not break the validation
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Overdue only' |
+ And I select current line in "List" table
+ Then the number of "FuturePeriods" table lines is "равно" "0"
+ And I close all client application windows
+
+
+Scenario: _005250 check the first overdue period must start from the first day
+ And I close all client application windows
+ * The first period starts from day 10, so debts overdue by 1 - 9 days belong to no bucket
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Head gap check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "10" text in the field named "OverduePeriodsFromDays"
+ And I input "30" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "31" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click "Save" button
+ * The uncovered head of the range has to be reported
+ Then I wait that in user messages the "Gap with the previous period was detected" substring will appear in 5 seconds
+ And I close all client application windows
+
+
+Scenario: _005251 check day zero cannot belong to both overdue and future periods
+ And I close all client application windows
+ * Both tabular sections start from day 0, so a document due today falls into two buckets
+ Given I open hyperlink "e1cib/list/Catalog.AgingPeriods"
+ And I click the button named "FormCreate"
+ And I input "Day zero check" text in the field named "Description_en"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "0" text in the field named "OverduePeriodsFromDays"
+ And I input "30" text in the field named "OverduePeriodsToDays"
+ And I click the button named "OverduePeriodsAdd"
+ And I input "31" text in the field named "OverduePeriodsFromDays"
+ And I input "0" text in the field named "OverduePeriodsToDays"
+ And I click the button named "FuturePeriodsAdd"
+ And I input "0" text in the field named "FuturePeriodsFromDays"
+ And I input "7" text in the field named "FuturePeriodsToDays"
+ And I click the button named "FuturePeriodsAdd"
+ And I input "8" text in the field named "FuturePeriodsFromDays"
+ And I input "0" text in the field named "FuturePeriodsToDays"
+ And I click "Save" button
+ * The overlap between the two tabular sections has to be reported
+ Then I wait that in user messages the "cannot" substring will appear in 5 seconds
+ And I close all client application windows
diff --git a/features/Internal/_0300 Discount/_0348SalesReturnDiscount.feature b/features/Internal/_0300 Discount/_0348SalesReturnDiscount.feature
index 24888b9754..400972b5e4 100644
--- a/features/Internal/_0300 Discount/_0348SalesReturnDiscount.feature
+++ b/features/Internal/_0300 Discount/_0348SalesReturnDiscount.feature
@@ -465,20 +465,20 @@ Scenario: _034806 check additional manual discount (SO-SI-SR)
And I finish line editing in "ItemList" table
* Check discount
And "ItemList" table became equal
- | 'Item' | 'Item key' | 'Dont calculate row' | 'Tax amount' | 'Unit' | 'Manual offer amount' | 'Quantity' | 'Price' | 'Manual offer type' | 'Offers amount' | 'VAT' | 'Manual offer percent' | 'Net amount' | 'Total amount' | 'Use work sheet' | 'Store' | 'Use shipment confirmation' | 'Sales order' |
- | 'Dress' | 'M/White' | 'No' | '2 440,68' | 'pcs' | '2 000,00' | '100,000' | '200,00' | 'Percent' | '2 000,00' | '18%' | '10,00' | '13 559,32' | '16 000,00' | 'No' | 'Store 01' | 'No' | '*' |
- | 'Dress' | 'L/Green' | 'No' | '5 613,56' | 'pcs' | '1 000,00' | '200,000' | '210,00' | 'Amount' | '4 200,00' | '18%' | '' | '31 186,44' | '36 800,00' | 'No' | 'Store 01' | 'No' | '*' |
- | 'Trousers' | '36/Yellow' | 'No' | '10 296,61' | 'pcs' | '7 500,00' | '300,000' | '250,00' | 'Percent' | '' | '18%' | '10,00' | '57 203,39' | '67 500,00' | 'No' | 'Store 01' | 'No' | '*' |
+ | 'Item' | 'Item key' | 'Dont calculate row' | 'Tax amount' | 'Unit' | 'Manual offer amount' | 'Quantity' | 'Price' | 'Manual offer type' | 'Offers amount' | 'VAT' | 'Manual offer percent' | 'Net amount' | 'Total amount' | 'Store' | 'Sales order' |
+ | 'Dress' | 'M/White' | 'No' | '2 440,68' | 'pcs' | '2 000,00' | '100,000' | '200,00' | 'Percent' | '2 000,00' | '18%' | '10,00' | '13 559,32' | '16 000,00' | 'Store 01' | '*' |
+ | 'Dress' | 'L/Green' | 'No' | '5 613,56' | 'pcs' | '1 000,00' | '200,000' | '210,00' | 'Amount' | '4 200,00' | '18%' | '' | '31 186,44' | '36 800,00' | 'Store 01' | '*' |
+ | 'Trousers' | '36/Yellow' | 'No' | '10 296,61' | 'pcs' | '7 500,00' | '300,000' | '250,00' | 'Percent' | '' | '18%' | '10,00' | '57 203,39' | '67 500,00' | 'Store 01' | '*' |
And I click "Post" button
* Create SR and check discount
And I click "Sales return" button
Then "Add linked document rows" window is opened
And I click "Ok" button
And "ItemList" table became equal
- | 'Item' | 'Item key' | 'Dont calculate row' | 'Tax amount' | 'Unit' | 'Manual offer amount' | 'Quantity' | 'Price' | 'Manual offer type' | 'Offers amount' | 'VAT' | 'Manual offer percent' | 'Net amount' | 'Total amount' | 'Use work sheet' | 'Store' | 'Use shipment confirmation' | 'Sales invoice' |
- | 'Dress' | 'M/White' | 'No' | '2 440,68' | 'pcs' | '2 000,00' | '100,000' | '200,00' | 'Percent' | '2 000,00' | '18%' | '10,00' | '13 559,32' | '16 000,00' | 'No' | 'Store 01' | 'No' | '*' |
- | 'Dress' | 'L/Green' | 'No' | '5 613,56' | 'pcs' | '1 000,00' | '200,000' | '210,00' | 'Amount' | '4 200,00' | '18%' | '' | '31 186,44' | '36 800,00' | 'No' | 'Store 01' | 'No' | '*' |
- | 'Trousers' | '36/Yellow' | 'No' | '10 296,61' | 'pcs' | '7 500,00' | '300,000' | '250,00' | 'Percent' | '' | '18%' | '10,00' | '57 203,39' | '67 500,00' | 'No' | 'Store 01' | 'No' | '*' |
+ | 'Item' | 'Item key' | 'Dont calculate row' | 'Tax amount' | 'Unit' | 'Manual offer amount' | 'Quantity' | 'Price' | 'Manual offer type' | 'Offers amount' | 'VAT' | 'Manual offer percent' | 'Net amount' | 'Total amount' | 'Store' | 'Sales invoice' |
+ | 'Dress' | 'M/White' | 'No' | '2 440,68' | 'pcs' | '2 000,00' | '100,000' | '200,00' | 'Percent' | '2 000,00' | '18%' | '10,00' | '13 559,32' | '16 000,00' | 'Store 01' | '*' |
+ | 'Dress' | 'L/Green' | 'No' | '5 613,56' | 'pcs' | '1 000,00' | '200,000' | '210,00' | 'Amount' | '4 200,00' | '18%' | '' | '31 186,44' | '36 800,00' | 'Store 01' | '*' |
+ | 'Trousers' | '36/Yellow' | 'No' | '10 296,61' | 'pcs' | '7 500,00' | '300,000' | '250,00' | 'Percent' | '' | '18%' | '10,00' | '57 203,39' | '67 500,00' | 'Store 01' | '*' |
And I close all client application windows
diff --git a/features/Internal/_0400 Movements/_0404SalesInvoiceMovements.feature b/features/Internal/_0400 Movements/_0404SalesInvoiceMovements.feature
index e17bffba7a..68d9590370 100644
--- a/features/Internal/_0400 Movements/_0404SalesInvoiceMovements.feature
+++ b/features/Internal/_0400 Movements/_0404SalesInvoiceMovements.feature
@@ -18,6 +18,7 @@ Background:
Scenario: _040130 preparation (Sales invoice)
When set True value to the constant
When set True value to the constant Use commission trading
+ When set True value to the constant Use accounting
* Unpost SO closing
Given I open hyperlink "e1cib/list/Document.SalesOrderClosing"
If "List" table contains lines Then
diff --git a/features/Internal/_0400 Movements/_407PurchaseInvoiceMovements.feature b/features/Internal/_0400 Movements/_407PurchaseInvoiceMovements.feature
index 03445904ae..90b013763d 100644
--- a/features/Internal/_0400 Movements/_407PurchaseInvoiceMovements.feature
+++ b/features/Internal/_0400 Movements/_407PurchaseInvoiceMovements.feature
@@ -12,6 +12,7 @@ import "Variables.feature"
Scenario: _04096 preparation (Purchase invoice)
When set True value to the constant
When set True value to the constant Use commission trading
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0400 Movements/_413SalesReturnMovements.feature b/features/Internal/_0400 Movements/_413SalesReturnMovements.feature
index 671adcce9d..9ef35990c2 100644
--- a/features/Internal/_0400 Movements/_413SalesReturnMovements.feature
+++ b/features/Internal/_0400 Movements/_413SalesReturnMovements.feature
@@ -18,6 +18,7 @@ Background:
Scenario: _041300 preparation (Sales return)
When set True value to the constant
When set True value to the constant Use commission trading
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0400 Movements/_416PurchaseReturnMovements.feature b/features/Internal/_0400 Movements/_416PurchaseReturnMovements.feature
index ff6b28e0c8..992f3fccad 100644
--- a/features/Internal/_0400 Movements/_416PurchaseReturnMovements.feature
+++ b/features/Internal/_0400 Movements/_416PurchaseReturnMovements.feature
@@ -12,6 +12,7 @@ import "Variables.feature"
Scenario: _041600 preparation (Purchase return)
When set True value to the constant
When set True value to the constant Use commission trading
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0400 Movements/_433BankPaymentMovements.feature b/features/Internal/_0400 Movements/_433BankPaymentMovements.feature
index 040015a4e4..2f2c90288c 100644
--- a/features/Internal/_0400 Movements/_433BankPaymentMovements.feature
+++ b/features/Internal/_0400 Movements/_433BankPaymentMovements.feature
@@ -17,6 +17,7 @@ Background:
Scenario: _043300 preparation (Bank payment)
When set True value to the constant
When set True value to the constant Use salary
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0400 Movements/_435CashPaymentMovements.feature b/features/Internal/_0400 Movements/_435CashPaymentMovements.feature
index 0a1a1aeaf8..92cb533d0a 100644
--- a/features/Internal/_0400 Movements/_435CashPaymentMovements.feature
+++ b/features/Internal/_0400 Movements/_435CashPaymentMovements.feature
@@ -16,6 +16,7 @@ Background:
Scenario: _043500 preparation (Cash payment)
When set True value to the constant
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0400 Movements/_516DepreciationCalculationMovements.feature b/features/Internal/_0400 Movements/_516DepreciationCalculationMovements.feature
index 9ed5991cbc..b173e4891c 100644
--- a/features/Internal/_0400 Movements/_516DepreciationCalculationMovements.feature
+++ b/features/Internal/_0400 Movements/_516DepreciationCalculationMovements.feature
@@ -15,6 +15,7 @@ Background:
Scenario: _051600 preparation (DepreciationCalculation movements)
When set True value to the constant
When set True value to the constant Use fixed assets
+ When set True value to the constant Use accounting
* Load info
When Create catalog Countries objects
When Create catalog Companies objects (second company Ferron BP)
diff --git a/features/Internal/_0400 Movements/_520MovementsPartnersBalanceRegister.feature b/features/Internal/_0400 Movements/_520MovementsPartnersBalanceRegister.feature
index 4ecf72615c..6c2242d62e 100644
--- a/features/Internal/_0400 Movements/_520MovementsPartnersBalanceRegister.feature
+++ b/features/Internal/_0400 Movements/_520MovementsPartnersBalanceRegister.feature
@@ -1173,7 +1173,7 @@ Scenario: _52040 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '02.12.2023 16:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 5 dated 02.12.2023 12:30:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.12.2023 16:00:00' | '130,67' | '' | '' | '130,67' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 5 dated 02.12.2023 12:30:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.12.2023 16:00:00' | '4 000' | '' | '' | '4 000' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 5 dated 02.12.2023 12:30:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '02.12.2023 16:00:00' | '4 000' | '' | '' | '4 000' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 5 dated 02.12.2023 12:30:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '02.12.2023 16:00:00' | '4 000' | '' | '' | '4 000' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 5 dated 02.12.2023 12:30:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52041 check Bank payment movements by the Register "R5020 Partners balance" (PaymentToVendor, IsAdvance = True)
@@ -1196,7 +1196,7 @@ Scenario: _52041 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '03.12.2023 12:30:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '03.12.2023 12:30:00' | '6,53' | '' | '' | '' | '6,53' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '03.12.2023 12:30:00' | '200' | '' | '' | '' | '200' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '03.12.2023 12:30:00' | '200' | '' | '' | '' | '200' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '03.12.2023 12:30:00' | '200' | '' | '' | '' | '200' | '' | 'Own company 2' | 'Business unit 1' | 'Customer and vendor' | 'Client and vendor' | 'Partner term with vendor (advance payment by document)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52043 check Bank payment movements by the Register "R5020 Partners balance" (ReturnToCustomer, IsAdvance = True)
And I close all client application windows
@@ -1218,7 +1218,7 @@ Scenario: _52043 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '04.12.2023 16:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '04.12.2023 16:00:00' | '4,9' | '' | '4,9' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '04.12.2023 16:00:00' | '150' | '' | '150' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '04.12.2023 16:00:00' | '150' | '' | '150' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '04.12.2023 16:00:00' | '150' | '' | '150' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52044 check Bank payment movements by the Register "R5020 Partners balance" (ReturnToCustomer, IsAdvance = False)
And I close all client application windows
@@ -1240,7 +1240,7 @@ Scenario: _52044 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '05.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales return 7 dated 04.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '05.12.2023 12:00:00' | '4,9' | '4,9' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales return 7 dated 04.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '05.12.2023 12:00:00' | '150' | '150' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales return 7 dated 04.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '05.12.2023 12:00:00' | '150' | '150' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales return 7 dated 04.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '05.12.2023 12:00:00' | '150' | '150' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales return 7 dated 04.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52044 check Bank payment movements by the Register "R5020 Partners balance" (ReturnToCustomerByPOS, IsAdvance = True)
@@ -1263,7 +1263,7 @@ Scenario: _52044 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '30.12.2023 17:48:36' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '30.12.2023 17:48:36' | '12,66' | '' | '12,66' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '30.12.2023 17:48:36' | '400' | '' | '400' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '30.12.2023 17:48:36' | '400' | '' | '400' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '30.12.2023 17:48:36' | '400' | '' | '400' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52044 check Bank payment movements by the Register "R5020 Partners balance" (ReturnToCustomerByPOS, IsAdvance = False)
@@ -1286,7 +1286,7 @@ Scenario: _52044 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '28.12.2023 17:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales return 10 dated 28.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '28.12.2023 17:00:00' | '31,64' | '31,64' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales return 10 dated 28.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '28.12.2023 17:00:00' | '1 000' | '1 000' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales return 10 dated 28.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '28.12.2023 17:00:00' | '1 000' | '1 000' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales return 10 dated 28.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '28.12.2023 17:00:00' | '1 000' | '1 000' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales return 10 dated 28.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52045 check Bank payment movements by the Register "R5020 Partners balance" (OtherPartner)
And I close all client application windows
@@ -1308,7 +1308,7 @@ Scenario: _52045 check Bank payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '22.03.2024 10:51:11' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '22.03.2024 10:51:11' | '0,3' | '' | '' | '' | '' | '0,3' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '22.03.2024 10:51:11' | '9,8' | '' | '' | '' | '' | '9,8' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '22.03.2024 10:51:11' | '9,8' | '' | '' | '' | '' | '9,8' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '22.03.2024 10:51:11' | '9,8' | '' | '' | '' | '' | '9,8' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52046 check Bank receipt movements by the Register "R5020 Partners balance" (PaymentFromCustomer, IsAdvance = True)
And I close all client application windows
@@ -1330,7 +1330,7 @@ Scenario: _52046 check Bank receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '01.04.2023 13:53:41' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '01.04.2023 13:53:41' | '16,83' | '' | '16,83' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '01.04.2023 13:53:41' | '350' | '' | '350' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '01.04.2023 13:53:41' | '350' | '' | '350' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '01.04.2023 13:53:41' | '350' | '' | '350' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52047 check Bank receipt movements by the Register "R5020 Partners balance" (PaymentFromCustomer, IsAdvance = False)
And I close all client application windows
@@ -1352,7 +1352,7 @@ Scenario: _52047 check Bank receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '11.09.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 11 dated 10.09.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '11.09.2023 12:00:00' | '25,37' | '25,37' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 11 dated 10.09.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '11.09.2023 12:00:00' | '750' | '750' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 11 dated 10.09.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '11.09.2023 12:00:00' | '750' | '750' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 11 dated 10.09.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '11.09.2023 12:00:00' | '750' | '750' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 11 dated 10.09.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
@@ -1376,7 +1376,7 @@ Scenario: _52049 check Bank receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '10.08.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.08.2023 12:00:00' | '3,92' | '' | '' | '3,92' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.08.2023 12:00:00' | '100' | '' | '' | '100' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '10.08.2023 12:00:00' | '100' | '' | '' | '100' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '10.08.2023 12:00:00' | '100' | '' | '' | '100' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52050 check Bank receipt movements by the Register "R5020 Partners balance" (PaymentFromCustomerByPOS, IsAdvance = True)
And I close all client application windows
@@ -1398,7 +1398,7 @@ Scenario: _52050 check Bank receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '02.02.2024 10:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 10:00:00' | '3,06' | '' | '3,06' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 10:00:00' | '100' | '' | '100' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '02.02.2024 10:00:00' | '100' | '' | '100' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '02.02.2024 10:00:00' | '100' | '' | '100' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52051 check Bank receipt movements by the Register "R5020 Partners balance" (PaymentFromCustomerByPOS, IsAdvance = False)
And I close all client application windows
@@ -1422,9 +1422,9 @@ Scenario: _52051 check Bank receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '26.12.2023 17:29:14' | '12,66' | '' | '12,66' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '26.12.2023 17:29:14' | '31,64' | '31,64' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 16 dated 25.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '26.12.2023 17:29:14' | '400' | '' | '400' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '26.12.2023 17:29:14' | '400' | '' | '400' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '26.12.2023 17:29:14' | '400' | '' | '400' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Expense' | '26.12.2023 17:29:14' | '1 000' | '1 000' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 16 dated 25.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '26.12.2023 17:29:14' | '1 000' | '1 000' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 16 dated 25.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '26.12.2023 17:29:14' | '1 000' | '1 000' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 6' | 'Customer 6' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 16 dated 25.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
@@ -1448,7 +1448,7 @@ Scenario: _52052 check Bank receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '11.01.2024 10:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '11.01.2024 10:00:00' | '14,98' | '' | '' | '' | '' | '14,98' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '11.01.2024 10:00:00' | '490' | '' | '' | '' | '' | '490' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '11.01.2024 10:00:00' | '490' | '' | '' | '' | '' | '490' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '11.01.2024 10:00:00' | '490' | '' | '' | '' | '' | '490' | 'Own company 2' | 'Business unit 3' | 'Other partner' | 'Other partner' | 'Other partner term' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52053 check Cash payment movements by the Register "R5020 Partners balance" (PaymentToVendor, IsAdvance = True)
@@ -1471,7 +1471,7 @@ Scenario: _52053 check Cash payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '06.12.2023 12:03:11' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '06.12.2023 12:03:11' | '13,07' | '' | '' | '' | '13,07' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '06.12.2023 12:03:11' | '400' | '' | '' | '' | '400' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '06.12.2023 12:03:11' | '400' | '' | '' | '' | '400' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '06.12.2023 12:03:11' | '400' | '' | '' | '' | '400' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _520531 check Cash payment movements by the Register "R5020 Partners balance" (PaymentToVendor, IsAdvance = False)
@@ -1494,7 +1494,7 @@ Scenario: _520531 check Cash payment movements by the Register "R5020 Partners
| '' | 'Receipt' | '07.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '07.12.2023 12:00:00' | '4,18' | '' | '' | '4,18' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '07.12.2023 12:00:00' | '128' | '' | '' | '128' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '07.12.2023 12:00:00' | '128' | '' | '' | '128' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '07.12.2023 12:00:00' | '128' | '' | '' | '128' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
@@ -1519,7 +1519,7 @@ Scenario: _52055 check Cash payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '22.03.2024 12:24:16' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '22.03.2024 12:24:16' | '11,62' | '11,62' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '22.03.2024 12:24:16' | '380' | '380' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '22.03.2024 12:24:16' | '380' | '380' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '22.03.2024 12:24:16' | '380' | '380' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
@@ -1543,7 +1543,7 @@ Scenario: _52056 check Cash payment movements by the Register "R5020 Partners b
| '' | 'Receipt' | '01.12.2023 10:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '01.12.2023 10:00:00' | '3,27' | '' | '' | '' | '' | '3,27' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '01.12.2023 10:00:00' | '100' | '' | '' | '' | '' | '100' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '01.12.2023 10:00:00' | '100' | '' | '' | '' | '' | '100' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '01.12.2023 10:00:00' | '100' | '' | '' | '' | '' | '100' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52057 check Cash receipt movements by the Register "R5020 Partners balance" (PaymentFromCustomer, IsAdvance = True)
@@ -1566,7 +1566,7 @@ Scenario: _52057 check Cash receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '03.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 5' | 'Customer 5' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '03.12.2023 12:00:00' | '3,27' | '' | '3,27' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 5' | 'Customer 5' | 'Partner term with customer (by document + credit limit)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '03.12.2023 12:00:00' | '100' | '' | '100' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 5' | 'Customer 5' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '03.12.2023 12:00:00' | '100' | '' | '100' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 5' | 'Customer 5' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '03.12.2023 12:00:00' | '100' | '' | '100' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 5' | 'Customer 5' | 'Partner term with customer (by document + credit limit)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52058 check Cash receipt movements by the Register "R5020 Partners balance" (PaymentFromCustomer, IsAdvance = False)
@@ -1591,9 +1591,9 @@ Scenario: _52058 check Cash receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '10.03.2023 00:00:00' | '19,96' | '19,96' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 2 (2 partner term)' | 'Client 2' | 'Individual partner term 1 (by partner term)' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.03.2023 00:00:00' | '47,41' | '47,41' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 2 dated 24.02.2023 10:18:20' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.03.2023 00:00:00' | '400' | '400' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 2 (2 partner term)' | 'Client 2' | 'Individual partner term 1 (by partner term)' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '10.03.2023 00:00:00' | '400' | '400' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 2 (2 partner term)' | 'Client 2' | 'Individual partner term 1 (by partner term)' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '10.03.2023 00:00:00' | '400' | '400' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 2 (2 partner term)' | 'Client 2' | 'Individual partner term 1 (by partner term)' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Expense' | '10.03.2023 00:00:00' | '950' | '950' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 2 dated 24.02.2023 10:18:20' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '10.03.2023 00:00:00' | '950' | '950' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 2 dated 24.02.2023 10:18:20' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '10.03.2023 00:00:00' | '950' | '950' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 2 dated 24.02.2023 10:18:20' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52060 check Cash receipt movements by the Register "R5020 Partners balance" (ReturnFromVendor, IsAdvance = False)
@@ -1616,7 +1616,7 @@ Scenario: _52060 check Cash receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '14.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '14.12.2023 12:00:00' | '2,09' | '' | '' | '2,09' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '14.12.2023 12:00:00' | '64' | '' | '' | '64' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '14.12.2023 12:00:00' | '64' | '' | '' | '64' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '14.12.2023 12:00:00' | '64' | '' | '' | '64' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52061 check Cash receipt movements by the Register "R5020 Partners balance" (OtherPartner)
@@ -1639,7 +1639,7 @@ Scenario: _52061 check Cash receipt movements by the Register "R5020 Partners b
| '' | 'Expense' | '02.12.2023 09:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.12.2023 09:00:00' | '3,27' | '' | '' | '' | '' | '3,27' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.12.2023 09:00:00' | '100' | '' | '' | '' | '' | '100' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '02.12.2023 09:00:00' | '100' | '' | '' | '' | '' | '100' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '02.12.2023 09:00:00' | '100' | '' | '' | '' | '' | '100' | 'Own company 2' | 'Business unit 1' | 'Other partner 2' | 'Other partner 2' | 'Other partner term 2' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52062 check Purchase invoice movements by the Register "R5020 Partners balance" (IsPurchase)
@@ -1662,7 +1662,7 @@ Scenario: _52062 check Purchase invoice movements by the Register "R5020 Partne
| '' | 'Expense' | '05.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '05.12.2023 12:00:00' | '17,25' | '' | '' | '17,25' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '05.12.2023 12:00:00' | '528' | '' | '' | '528' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '05.12.2023 12:00:00' | '528' | '' | '' | '528' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '05.12.2023 12:00:00' | '528' | '' | '' | '528' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase invoice 7 dated 05.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52063 check Sales invoice movements by the Register "R5020 Partners balance" (IsSales)
And I close all client application windows
@@ -1684,7 +1684,7 @@ Scenario: _52063 check Sales invoice movements by the Register "R5020 Partners
| '' | 'Receipt' | '02.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 12 dated 02.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.12.2023 12:00:00' | '24,5' | '24,5' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 12 dated 02.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.12.2023 12:00:00' | '750' | '750' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 12 dated 02.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '02.12.2023 12:00:00' | '750' | '750' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 12 dated 02.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '02.12.2023 12:00:00' | '750' | '750' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 12 dated 02.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52064 check Purchase return movements by the Register "R5020 Partners balance" (IsPurchase)
And I close all client application windows
@@ -1704,7 +1704,7 @@ Scenario: _52064 check Purchase return movements by the Register "R5020 Partner
| '' | 'Record type' | 'Period' | 'Resources' | '' | '' | '' | '' | '' | 'Dimensions' | '' | '' | '' | '' | '' | '' | '' | '' | 'Attributes' |
| '' | '' | '' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Advances closing' |
| '' | 'Expense' | '10.12.2023 12:00:00' | '-264' | '' | '' | '-264' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '10.12.2023 12:00:00' | '-264' | '' | '' | '-264' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '10.12.2023 12:00:00' | '-264' | '' | '' | '-264' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Expense' | '10.12.2023 12:00:00' | '-8,62' | '' | '' | '-8,62' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.12.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 3 (1 partner term)' | 'Vendor 3' | '№31-92' | 'Purchase return 3 dated 10.12.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
@@ -1726,7 +1726,7 @@ Scenario: _52065 check Sales return movements by the Register "R5020 Partners b
| '' | 'Record type' | 'Period' | 'Resources' | '' | '' | '' | '' | '' | 'Dimensions' | '' | '' | '' | '' | '' | '' | '' | '' | 'Attributes' |
| '' | '' | '' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Advances closing' |
| '' | 'Receipt' | '02.08.2023 12:00:00' | '-380' | '-380' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '02.08.2023 12:00:00' | '-380' | '-380' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '02.08.2023 12:00:00' | '-380' | '-380' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Receipt' | '02.08.2023 12:00:00' | '-14,91' | '-14,91' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.08.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 4' | 'Client 4' | 'Partner term with customer (by document + credit limit)' | 'Sales return 8 dated 02.08.2023 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
@@ -1750,11 +1750,11 @@ Scenario: _52066 check Retail sales receipt movements by the Register "R5020 Pa
| '' | 'Receipt' | '02.02.2024 00:00:05' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.02.2024 00:00:05' | '14,98' | '14,98' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.02.2024 00:00:05' | '490' | '490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '02.02.2024 00:00:05' | '490' | '490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '02.02.2024 00:00:05' | '490' | '490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 00:00:05' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 00:00:05' | '14,98' | '14,98' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 00:00:05' | '490' | '490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '02.02.2024 00:00:05' | '490' | '490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '02.02.2024 00:00:05' | '490' | '490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail sales receipt 4 dated 02.02.2024 00:00:05' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52067 check Retail return receipt movements by the Register "R5020 Partners balance" (UsePartnerTransactions)
And I close all client application windows
@@ -1774,11 +1774,11 @@ Scenario: _52067 check Retail return receipt movements by the Register "R5020 P
| '' | 'Record type' | 'Period' | 'Resources' | '' | '' | '' | '' | '' | 'Dimensions' | '' | '' | '' | '' | '' | '' | '' | '' | 'Attributes' |
| '' | '' | '' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Advances closing' |
| '' | 'Receipt' | '02.02.2024 16:00:00' | '-490' | '-490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '02.02.2024 16:00:00' | '-490' | '-490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '02.02.2024 16:00:00' | '-490' | '-490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Receipt' | '02.02.2024 16:00:00' | '-14,98' | '-14,98' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '02.02.2024 16:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 16:00:00' | '-490' | '-490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '02.02.2024 16:00:00' | '-490' | '-490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '02.02.2024 16:00:00' | '-490' | '-490' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 16:00:00' | '-14,98' | '-14,98' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '02.02.2024 16:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 3' | 'Client 3' | 'Partner term with customer (by document + credit limit)' | 'Retail return receipt 2 dated 02.02.2024 16:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
@@ -1802,7 +1802,7 @@ Scenario: _52068 check Employee cash advance movements by the Register "R5020 P
| '' | 'Receipt' | '22.03.2024 11:52:17' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 4 (1 partner term)' | 'Vendor 4' | 'Vendor 4 (partner term) ' | 'Purchase invoice 6 dated 01.02.2024 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '22.03.2024 11:52:17' | '6,12' | '' | '' | '6,12' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 4 (1 partner term)' | 'Vendor 4' | 'Vendor 4 (partner term) ' | 'Purchase invoice 6 dated 01.02.2024 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '22.03.2024 11:52:17' | '200' | '' | '' | '200' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 4 (1 partner term)' | 'Vendor 4' | 'Vendor 4 (partner term) ' | 'Purchase invoice 6 dated 01.02.2024 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '22.03.2024 11:52:17' | '200' | '' | '' | '200' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 4 (1 partner term)' | 'Vendor 4' | 'Vendor 4 (partner term) ' | 'Purchase invoice 6 dated 01.02.2024 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '22.03.2024 11:52:17' | '200' | '' | '' | '200' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 4 (1 partner term)' | 'Vendor 4' | 'Vendor 4 (partner term) ' | 'Purchase invoice 6 dated 01.02.2024 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52069 check Sales report from trade agent movements by the Register "R5020 Partners balance" (IsPurchase)
And I close all client application windows
@@ -1824,7 +1824,7 @@ Scenario: _52069 check Sales report from trade agent movements by the Register
| '' | 'Receipt' | '25.03.2023 12:00:01' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Trade agent' | 'Trade agent' | 'Partner term with trade agent' | 'Sales report from trade agent 1 dated 25.03.2023 12:00:01' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '25.03.2023 12:00:01' | '24,74' | '24,74' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Trade agent' | 'Trade agent' | 'Partner term with trade agent' | 'Sales report from trade agent 1 dated 25.03.2023 12:00:01' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '25.03.2023 12:00:01' | '500' | '500' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Trade agent' | 'Trade agent' | 'Partner term with trade agent' | 'Sales report from trade agent 1 dated 25.03.2023 12:00:01' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '25.03.2023 12:00:01' | '500' | '500' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Trade agent' | 'Trade agent' | 'Partner term with trade agent' | 'Sales report from trade agent 1 dated 25.03.2023 12:00:01' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '25.03.2023 12:00:01' | '500' | '500' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Trade agent' | 'Trade agent' | 'Partner term with trade agent' | 'Sales report from trade agent 1 dated 25.03.2023 12:00:01' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52070 check Sales report to consignor movements by the Register "R5020 Partners balance" (IsPurchase)
And I close all client application windows
@@ -1846,7 +1846,7 @@ Scenario: _52070 check Sales report to consignor movements by the Register "R50
| '' | 'Expense' | '10.03.2023 12:00:00' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Consignor 1 (without VAT)' | 'Consignor 1' | 'Partner term Consignor 1' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.03.2023 12:00:00' | '11,98' | '' | '' | '11,98' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Consignor 1 (without VAT)' | 'Consignor 1' | 'Partner term Consignor 1' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '10.03.2023 12:00:00' | '240' | '' | '' | '240' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Consignor 1 (without VAT)' | 'Consignor 1' | 'Partner term Consignor 1' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '10.03.2023 12:00:00' | '240' | '' | '' | '240' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Consignor 1 (without VAT)' | 'Consignor 1' | 'Partner term Consignor 1' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '10.03.2023 12:00:00' | '240' | '' | '' | '240' | '' | '' | 'Own company 2' | 'Business unit 2' | 'Consignor 1 (without VAT)' | 'Consignor 1' | 'Partner term Consignor 1' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52071 check Debit note movements by the Register "R5020 Partners balance" (IsVendor, without basis document)
And I close all client application windows
@@ -1866,7 +1866,7 @@ Scenario: _52071 check Debit note movements by the Register "R5020 Partners bal
| '' | 'Record type' | 'Period' | 'Resources' | '' | '' | '' | '' | '' | 'Dimensions' | '' | '' | '' | '' | '' | '' | '' | '' | 'Attributes' |
| '' | '' | '' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Advances closing' |
| '' | 'Expense' | '24.02.2023 11:03:25' | '-25' | '' | '' | '-25' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '24.02.2023 11:03:25' | '-25' | '' | '' | '-25' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '24.02.2023 11:03:25' | '-25' | '' | '' | '-25' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Expense' | '24.02.2023 11:03:25' | '-1,25' | '' | '' | '-1,25' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '24.02.2023 11:03:25' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 1 (1 partner term)' | 'Vendor 1' | 'Partner term with vendor 1' | '' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
@@ -1891,7 +1891,7 @@ Scenario: _52072 check Debit note movements by the Register "R5020 Partners bal
| '' | 'Receipt' | '01.04.2023 14:10:35' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Debit note 2 dated 01.04.2023 14:10:35' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '01.04.2023 14:10:35' | '1,92' | '1,92' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Debit note 2 dated 01.04.2023 14:10:35' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '01.04.2023 14:10:35' | '40' | '40' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Debit note 2 dated 01.04.2023 14:10:35' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '01.04.2023 14:10:35' | '40' | '40' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Debit note 2 dated 01.04.2023 14:10:35' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '01.04.2023 14:10:35' | '40' | '40' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Debit note 2 dated 01.04.2023 14:10:35' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52073 check Credit note movements by the Register "R5020 Partners balance" (IsCustomer, without basis document)
@@ -1912,7 +1912,7 @@ Scenario: _52073 check Credit note movements by the Register "R5020 Partners ba
| '' | 'Record type' | 'Period' | 'Resources' | '' | '' | '' | '' | '' | 'Dimensions' | '' | '' | '' | '' | '' | '' | '' | '' | 'Attributes' |
| '' | '' | '' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Advances closing' |
| '' | 'Receipt' | '07.05.2023 12:00:01' | '-50' | '-50' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Credit note 2 dated 07.05.2023 12:00:01' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Receipt' | '07.05.2023 12:00:01' | '-50' | '-50' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Credit note 2 dated 07.05.2023 12:00:01' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Receipt' | '07.05.2023 12:00:01' | '-50' | '-50' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Credit note 2 dated 07.05.2023 12:00:01' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
| '' | 'Receipt' | '07.05.2023 12:00:01' | '-2,4' | '-2,4' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Credit note 2 dated 07.05.2023 12:00:01' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Receipt' | '07.05.2023 12:00:01' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Customer 1 (3 partner terms)' | 'Client 1' | 'Partner term with customer (by document + credit limit)' | 'Credit note 2 dated 07.05.2023 12:00:01' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
@@ -1937,7 +1937,7 @@ Scenario: _52074 check Credit note to consignor movements by the Register "R502
| '' | 'Expense' | '27.03.2024 14:45:40' | '' | '' | '' | '' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 5' | 'Vendor 5' | 'Partner term with vendor (advance payment by document)' | 'Credit note 3 dated 27.03.2024 14:45:40' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '27.03.2024 14:45:40' | '1,53' | '' | '' | '1,53' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 5' | 'Vendor 5' | 'Partner term with vendor (advance payment by document)' | 'Credit note 3 dated 27.03.2024 14:45:40' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '' |
| '' | 'Expense' | '27.03.2024 14:45:40' | '50' | '' | '' | '50' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 5' | 'Vendor 5' | 'Partner term with vendor (advance payment by document)' | 'Credit note 3 dated 27.03.2024 14:45:40' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '' |
- | '' | 'Expense' | '27.03.2024 14:45:40' | '50' | '' | '' | '50' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 5' | 'Vendor 5' | 'Partner term with vendor (advance payment by document)' | 'Credit note 3 dated 27.03.2024 14:45:40' | 'TRY' | 'en description is empty' | 'TRY' | '' |
+ | '' | 'Expense' | '27.03.2024 14:45:40' | '50' | '' | '' | '50' | '' | '' | 'Own company 2' | 'Business unit 1' | 'Vendor 5' | 'Vendor 5' | 'Partner term with vendor (advance payment by document)' | 'Credit note 3 dated 27.03.2024 14:45:40' | 'TRY' | 'Settlement currency' | 'TRY' | '' |
Scenario: _52075 check Credit note to consignor movements by the Register "R5020 Partners balance" (IsVendor, with basis document)
And I close all client application windows
@@ -1955,7 +1955,7 @@ Scenario: _52075 check Credit note to consignor movements by the Register "R502
| 'Register "R5020 Partners balance"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
| '' | 'Period' | 'RecordType' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Advances closing' |
| '' | '29.03.2024 16:32:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '80' | '' | '' | '80' | '' | '' | '' |
- | '' | '29.03.2024 16:32:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '80' | '' | '' | '80' | '' | '' | '' |
+ | '' | '29.03.2024 16:32:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '80' | '' | '' | '80' | '' | '' | '' |
| '' | '29.03.2024 16:32:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '2,45' | '' | '' | '2,45' | '' | '' | '' |
| '' | '29.03.2024 16:32:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' | '' | '' | '' | '' | '' | '' |
@@ -1976,7 +1976,7 @@ Scenario: _52076 check Credit note to consignor movements by the Register "R502
| 'Register "R5020 Partners balance"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
| '' | 'Period' | 'RecordType' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Advances closing' |
| '' | '29.03.2024 15:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '-75' | '-75' | '' | '' | '' | '' | '' |
- | '' | '29.03.2024 15:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '-75' | '-75' | '' | '' | '' | '' | '' |
+ | '' | '29.03.2024 15:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '-75' | '-75' | '' | '' | '' | '' | '' |
| '' | '29.03.2024 15:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '-2,29' | '-2,29' | '' | '' | '' | '' | '' |
| '' | '29.03.2024 15:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' | '' | '' | '' | '' | '' | '' |
@@ -1998,7 +1998,7 @@ Scenario: _52077 check Debit note movements by the Register "R5020 Partners bal
| 'Register "R5020 Partners balance"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
| '' | 'Period' | 'RecordType' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Advances closing' |
| '' | '27.03.2024 12:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '100' | '100' | '' | '' | '' | '' | '' |
- | '' | '27.03.2024 12:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '100' | '100' | '' | '' | '' | '' | '' |
+ | '' | '27.03.2024 12:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '100' | '100' | '' | '' | '' | '' | '' |
| '' | '27.03.2024 12:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '3,06' | '3,06' | '' | '' | '' | '' | '' |
| '' | '27.03.2024 12:00:00' | 'Receipt' | 'Own company 2' | 'Business unit 1' | 'Customer 7' | 'Customer 7' | 'Partner term with customer (by document + credit limit)' | 'Sales invoice 18 dated 11.02.2024 12:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' | '' | '' | '' | '' | '' | '' |
@@ -2018,7 +2018,7 @@ Scenario: _52078 check Debit note movements by the Register "R5020 Partners bal
| 'Register "R5020 Partners balance"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
| '' | 'Period' | 'RecordType' | 'Company' | 'Branch' | 'Partner' | 'Legal name' | 'Agreement' | 'Document' | 'Currency' | 'Multi currency movement type' | 'Transaction currency' | 'Amount' | 'Customer transaction' | 'Customer advance' | 'Vendor transaction' | 'Vendor advance' | 'Other transaction' | 'Advances closing' |
| '' | '27.03.2024 14:00:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'TRY' | 'Legal currency, TRY' | 'TRY' | '-100' | '' | '' | '-100' | '' | '' | '' |
- | '' | '27.03.2024 14:00:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'TRY' | 'en description is empty' | 'TRY' | '-100' | '' | '' | '-100' | '' | '' | '' |
+ | '' | '27.03.2024 14:00:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'TRY' | 'Settlement currency' | 'TRY' | '-100' | '' | '' | '-100' | '' | '' | '' |
| '' | '27.03.2024 14:00:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'EUR' | 'Reporting currency, EUR' | 'TRY' | '-3,06' | '' | '' | '-3,06' | '' | '' | '' |
| '' | '27.03.2024 14:00:00' | 'Expense' | 'Own company 2' | 'Business unit 1' | 'Vendor 6' | 'Vendor 6' | 'Partner term with vendor (advance payment by document)' | 'Purchase invoice 9 dated 10.02.2024 14:00:00' | 'EUR' | 'Budgeting currency, EUR' | 'TRY' | '' | '' | '' | '' | '' | '' | '' |
@@ -2407,4 +2407,4 @@ Scenario: _52098 check Report R5020 PartnersBalance in the different currencies
| 'Bank payment 15 dated 30.12.2023 17:48:36' | 'Partner term with customer (by document + credit limit)' | 'EUR' | 'Reporting currency, EUR' | '12,66' | '' | '-12,66' | '12,66' | '' | '-75,94' | '' | '' | '63,28' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
| 'Foreign currency revaluation 13 dated 31.01.2024 12:00:00' | 'Partner term with customer (by document + credit limit)' | 'EUR' | 'Reporting currency, EUR' | '0,86' | '0,43' | '-12,23' | '0,43' | '' | '-75,51' | '0,43' | '0,43' | '63,28' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
| 'Total' | '' | '' | '' | '45,16' | '57,39' | '-12,23' | '-18,55' | '56,96' | '-75,51' | '63,71' | '0,43' | '63,28' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
- And I close all client application windows
\ No newline at end of file
+ And I close all client application windows
diff --git a/features/Internal/_0400 Movements/_522MovementsAdditionalCostAndRevenueAllocation.feature b/features/Internal/_0400 Movements/_522MovementsAdditionalCostAndRevenueAllocation.feature
index b649003434..1a00b456be 100644
--- a/features/Internal/_0400 Movements/_522MovementsAdditionalCostAndRevenueAllocation.feature
+++ b/features/Internal/_0400 Movements/_522MovementsAdditionalCostAndRevenueAllocation.feature
@@ -12,6 +12,7 @@ import "Variables.feature"
Scenario: _052200 preparation (Additional cost and revenue allocation)
When set True value to the constant
When set True value to the constant Use commission trading
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0400 Movements/_524MovementsWithholdingTaxInvoice.feature b/features/Internal/_0400 Movements/_524MovementsWithholdingTaxInvoice.feature
index 04c4382175..1015d0f3c3 100644
--- a/features/Internal/_0400 Movements/_524MovementsWithholdingTaxInvoice.feature
+++ b/features/Internal/_0400 Movements/_524MovementsWithholdingTaxInvoice.feature
@@ -16,6 +16,7 @@ Background:
Scenario: _052401 preparation (WithholdingTaxInvoice)
When set True value to the constant
+ When set True value to the constant Use accounting
* Load info
When Create information register Barcodes records
When Create catalog Companies objects (own Second company)
diff --git a/features/Internal/_0700 ChequeBondTransaction/_0700PostingChequeBondTransaction.feature b/features/Internal/_0700 ChequeBondTransaction/_0700PostingChequeBondTransaction.feature
index c6b54b5001..2cab858196 100644
--- a/features/Internal/_0700 ChequeBondTransaction/_0700PostingChequeBondTransaction.feature
+++ b/features/Internal/_0700 ChequeBondTransaction/_0700PostingChequeBondTransaction.feature
@@ -1,4 +1,4 @@
-0#language: en
+#language: en
@tree
@Positive
@ChequeBondTransaction
diff --git a/features/Internal/_0902 Tax calculation/_0902TaxCalculation.feature b/features/Internal/_0902 Tax calculation/_0902TaxCalculation.feature
index 2aeaa7687a..acc56007e2 100644
--- a/features/Internal/_0902 Tax calculation/_0902TaxCalculation.feature
+++ b/features/Internal/_0902 Tax calculation/_0902TaxCalculation.feature
@@ -1324,7 +1324,7 @@ Scenario: _090231 check Withholding Tax calculation
Given I open hyperlink "e1cib/list/Document.WithholdingTaxInvoice"
And I click the button named "FormCreate"
* Filling in the details
- And I click Select button of "Partner" field
+ And I click Choice button of the field named "Partner"
And I go to line in "List" table
| 'Description' |
| 'Ferron BP' |
@@ -1352,13 +1352,9 @@ Scenario: _090231 check Withholding Tax calculation
And I select current line in "ItemList" table
And I select "20% WT" exact value from "Withholding tax rate" drop-down list in "ItemList" table
And "ItemList" table became equal
- | '#' | 'Item' | 'Item key' | 'Quantity' | 'Unit' | 'Price type' | 'Price' | 'Dont calculate row' | 'Net amount' | 'VAT' | 'Tax amount' | 'Withholding tax rate' | 'Withholding tax amount' | 'Brutto amount' | 'Total amount' | 'Project' | 'Expense type' | 'Profit loss center' | 'Additional analytic' |
- | '1' | 'Service' | 'Rent' | '1,000' | 'pcs' | 'en description is empty' | '100,00' | 'No' | '100,00' | '18%' | '15,25' | '20% WT' | '25,00' | '125,00' | '100,00' | '' | '' | '' | '' |
- * Change brutto amount
- And I activate "Brutto amount" field in "ItemList" table
- And I select current line in "ItemList" table
- And I input "150,00" text in "Brutto amount" field of "ItemList" table
- And I finish line editing in "ItemList" table
+ | '#' | 'Item' | 'Item key' | 'Quantity' | 'Unit' | 'Price type' | 'Price' | 'Dont calculate row' | 'Withholding tax rate' | 'Withholding tax amount' | 'Brutto amount' | 'Total amount' | 'Project' | 'Expense type' | 'Profit loss center' | 'Additional analytic' |
+ | '1' | 'Service' | 'Rent' | '1,000' | 'pcs' | 'en description is empty' | '100,00' | 'No' | '20% WT' | '25,00' | '125,00' | '100,00' | '' | '' | '' | '' |
+ And I close all client application windows
diff --git a/features/Internal/_0912 Filling documents/_2021Fillingdocument.feature b/features/Internal/_0912 Filling documents/_2021Fillingdocument.feature
index 81c93bc3e9..5f7ced5337 100644
--- a/features/Internal/_0912 Filling documents/_2021Fillingdocument.feature
+++ b/features/Internal/_0912 Filling documents/_2021Fillingdocument.feature
@@ -1,4 +1,4 @@
-00#language: en
+#language: en
@tree
@Positive
@FillingDocuments
diff --git a/features/Internal/_1000 Aging and credit limit/_1001CustomersAging.feature b/features/Internal/_1000 Aging and credit limit/_1001CustomersAging.feature
index af80d4e43c..fb7967eca7 100644
--- a/features/Internal/_1000 Aging and credit limit/_1001CustomersAging.feature
+++ b/features/Internal/_1000 Aging and credit limit/_1001CustomersAging.feature
@@ -479,6 +479,29 @@ Scenario: _1000015 create Bank receipt and check Aging register movements
And I close all client application windows
+Scenario: _1000017 check reposting Cash receipt after customers advances closing keeps all its aging rows
+ And I close all client application windows
+ * Repost the Cash receipt that was offset by the customers advances closing
+ Given I open hyperlink "e1cib/list/Document.CashReceipt"
+ And I go to line in "List" table
+ | 'Number' |
+ | '$$NumberCashReceipt1000009$$' |
+ And I select current line in "List" table
+ And I click the button named "FormPost"
+ And Delay 5
+ And I click the button named "FormPostAndClose"
+ And I close all client application windows
+ * All three aging rows of the receipt survived the reposting, each still linked to the closing
+ Given I open hyperlink 'e1cib/list/AccumulationRegister.R5011B_CustomersAging'
+ And Delay 5
+ And "List" table contains lines
+ | 'Recorder' | 'Line number' | 'Amount' | 'Aging closing' |
+ | '$$CashReceipt1000009$$' | '1' | '550,00' | 'Customers advance closing 4*' |
+ | '$$CashReceipt1000009$$' | '2' | '94,16' | 'Customers advance closing 4*' |
+ | '$$CashReceipt1000009$$' | '3' | '550,00' | 'Customers advance closing 4*' |
+ And I close all client application windows
+
+
Scenario: _1000020 create Credit note and check Aging register movements
* Create document
Given I open hyperlink "e1cib/list/Document.CreditNote"
@@ -1083,4 +1106,4 @@ Scenario: _1000058 check recalculate Aging Amount (SalesInvoice)
And "PaymentTerms" table became equal
| '#' | 'Calculation type' | 'Date' | 'Due period, days' | 'Proportion of payment' | 'Amount' |
| '1' | 'Post-shipment credit' | '*' | '7' | '100,00' | '1 200,00' |
- And I close all client application windows
\ No newline at end of file
+ And I close all client application windows
diff --git a/features/Internal/_1000 Aging and credit limit/_1002VendorsAging.feature b/features/Internal/_1000 Aging and credit limit/_1002VendorsAging.feature
index 615efd0b2f..2a10b31c19 100644
--- a/features/Internal/_1000 Aging and credit limit/_1002VendorsAging.feature
+++ b/features/Internal/_1000 Aging and credit limit/_1002VendorsAging.feature
@@ -345,6 +345,46 @@ Scenario: _1002015 create Bank payment and check Aging register movements
And I close all client application windows
+Scenario: _1002016 check reposting Bank payment after vendors advances closing writes no Customers aging
+ And I close all client application windows
+ * Repost the Bank payment that was offset by the vendors advances closing
+ Given I open hyperlink "e1cib/list/Document.BankPayment"
+ And I go to line in "List" table
+ | 'Number' |
+ | '$$NumberBankPayment1002015$$' |
+ And I select current line in "List" table
+ And I click the button named "FormPost"
+ And Delay 5
+ And I click the button named "FormPostAndClose"
+ And I close all client application windows
+ * The payment to a vendor must not produce customers aging rows
+ Given I open hyperlink "e1cib/list/Document.BankPayment"
+ And I go to line in "List" table
+ | 'Number' |
+ | '$$NumberBankPayment1002015$$' |
+ And I click "Registrations report" button
+ And I select "R5011 Customers aging" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "R5011 Customers aging"' |
+ And I close all client application windows
+
+
+Scenario: _1002017 check the vendors aging register keeps the offset rows after reposting
+ And I close all client application windows
+ * The offset rows of the reposted payment survived in the register
+ Given I open hyperlink 'e1cib/list/AccumulationRegister.R5012B_VendorsAging'
+ And "List" table contains lines
+ | 'Period' | 'Recorder' | 'Currency' | 'Company' | 'Branch' | 'Partner' | 'Amount' | 'Agreement' | 'Invoice' | 'Payment date' | 'Aging closing' |
+ | '$$DateBankPayment1002015$$' | '$$BankPayment1002015$$' | 'TRY' | 'Main Company' | '' | 'Ferron BP' | '200,00' | 'Vendor Ferron, TRY' | '$$PurchaseInvoiceAging$$' | '$$DatePaymentTermsPurchaseInvoiceAging$$' | 'Vendors advances closing 4*' |
+ * The customers aging register has no rows of this payment at all
+ Given I open hyperlink 'e1cib/list/AccumulationRegister.R5011B_CustomersAging'
+ And "List" table does not contain lines
+ | 'Recorder' |
+ | '$$BankPayment1002015$$' |
+ And I close all client application windows
+
+
Scenario: _1002020 create Credit note and check Aging register movements
* Create document
Given I open hyperlink "e1cib/list/Document.CreditNote"
diff --git a/features/Internal/_1001 Advance/_1005VendorsAdvancesClosingFixedOffset.feature b/features/Internal/_1001 Advance/_1005VendorsAdvancesClosingFixedOffset.feature
index 9abec40596..3eb21d4c70 100644
--- a/features/Internal/_1001 Advance/_1005VendorsAdvancesClosingFixedOffset.feature
+++ b/features/Internal/_1001 Advance/_1005VendorsAdvancesClosingFixedOffset.feature
@@ -1,4 +1,4 @@
-0#language: en
+#language: en
@tree
@Positive
@Advance
diff --git a/features/Internal/_1100 Landed cost/LandedCost.feature b/features/Internal/_1100 Landed cost/LandedCost.feature
index 1a3507f273..bb4066e6a7 100644
--- a/features/Internal/_1100 Landed cost/LandedCost.feature
+++ b/features/Internal/_1100 Landed cost/LandedCost.feature
@@ -2478,4 +2478,770 @@ Scenario: _035 check landed cost stock correction (source of origin)
And I select current line in "List" table
And I click "Generate" button
And "Result" spreadsheet document contains "BathBalance_035_2" template lines by template
- And I close all client application windows
\ No newline at end of file
+ And I close all client application windows
+
+Scenario: _036 check batch shortage is registered when Raise on calculation error is disabled
+ And I close all client application windows
+ * Creating Sales invoice that expenses more than the calculated batches (Boots/S-8, Store 02)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Company Kalipso' |
+ And I select current line in "List" table
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 10' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Boots' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'Boots' | 'Boots/S-8' |
+ And I select current line in "List" table
+ And I activate "Quantity" field in "ItemList" table
+ And I input "500,000" text in "Quantity" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "10.07.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 200" text in "Number" field
+ And I click "Post and close" button
+ And Delay 10
+ And I close all client application windows
+ * Creating Calculation movement costs with the disabled flag Raise on calculation error
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "01.07.2023" text in "Begin date" field
+ And I input "31.07.2023" text in "End date" field
+ Then the form attribute named "RaiseOnCalculationError" became equal to "No"
+ And I click "Post and close" button
+ And Delay 15
+ And I close all client application windows
+ * Checking that the shortage of the sales invoice is registered by the register R6030 Batch shortage outgoing
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6030T_BatchShortageOutgoing"
+ And "List" table contains lines
+ | 'Period' | 'Recorder' | 'Line number' | 'Company' | 'Document' | 'Batch key' | 'Quantity' |
+ | '10.07.2023 10:00:00' | '*' | '*' | 'Main Company' | 'Sales invoice 9 200 dated 10.07.2023 10:00:00' | 'Boots/S-8 - Store 10' | '500,000' |
+ And I close all client application windows
+ * Checking that the calculation is posted and registered the outgoing shortage
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.07.2023' | 'Main Company' | '31.07.2023' |
+ And I click "Registrations report info" button
+ And I select "R6030 Batch shortage outgoing" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines
+ | 'Register "R6030 Batch shortage outgoing"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
+ And I close all client application windows
+ * Checking that the expense of the sales invoice did not create an incoming shortage
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.07.2023' | 'Main Company' | '31.07.2023' |
+ And I click "Registrations report info" button
+ And I select "R6040 Batch shortage incoming" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "R6040 Batch shortage incoming"' |
+ And I close all client application windows
+
+Scenario: _037 check calculation is interrupted and writes nothing when Raise on calculation error is enabled
+ And I close all client application windows
+ * Unposting the calculation and enabling the flag Raise on calculation error
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.07.2023' | 'Main Company' | '31.07.2023' |
+ And in the table "List" I click the button named "ListContextMenuUndoPosting"
+ And Delay 5
+ And I select current line in "List" table
+ And I set checkbox "Raise on calculation error"
+ * Posting is interrupted by the error window instead of registering the shortage
+ And I click the button named "FormPost"
+ Then "1C:Enterprise" window is opened
+ And I click "OK" button
+ And Delay 5
+ And I close all client application windows
+ * Checking that the interrupted calculation has no records in the register R6030 Batch shortage outgoing
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.07.2023' | 'Main Company' | '31.07.2023' |
+ And I click "Registrations report info" button
+ And I select "R6030 Batch shortage outgoing" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "R6030 Batch shortage outgoing"' |
+ And I close all client application windows
+ * Checking that the interrupted posting did not save the flag and the calculation is posted again
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.07.2023' | 'Main Company' | '31.07.2023' |
+ And I select current line in "List" table
+ Then the form attribute named "RaiseOnCalculationError" became equal to "No"
+ And I click "Post and close" button
+ And Delay 15
+ And I close all client application windows
+ * Checking that the shortage is registered again
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6030T_BatchShortageOutgoing"
+ And "List" table contains lines
+ | 'Period' | 'Recorder' | 'Line number' | 'Company' | 'Document' | 'Batch key' | 'Quantity' |
+ | '10.07.2023 10:00:00' | '*' | '*' | 'Main Company' | 'Sales invoice 9 200 dated 10.07.2023 10:00:00' | 'Boots/S-8 - Store 10' | '500,000' |
+ And I close all client application windows
+
+
+Scenario: _038 check the calculation scope depends on the functional option Use batch reallocate
+ And I close all client application windows
+ * The calculation mode is editable and the company is cleared and locked by the batch reallocate mode
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ Then the form attribute named "Company" became equal to "Main Company"
+ And I select "Landed cost (batch reallocate)" exact value from "Calculation mode" drop-down list
+ Then the form attribute named "CalculationMode" became equal to "Landed cost (batch reallocate)"
+ Then the form attribute named "Company" became equal to ""
+ When I Check the steps for Exception
+ | 'And I select "Main Company" exact value from "Company" drop-down list' |
+ And I close all client application windows
+ * The company is mandatory when the calculation is made for a single company
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "01.09.2023" text in "Begin date" field
+ And I input "30.09.2023" text in "End date" field
+ And I click the button named "FormPost"
+ And Delay 5
+ Then I wait that in user messages the "Company" substring will appear in 15 seconds
+ Then "Calculation movement costs (create)*" window is opened
+ And I close all client application windows
+ * The calculation for all companies is not allowed over the period of the company calculation
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Landed cost (batch reallocate)" exact value from "Calculation mode" drop-down list
+ And I input "01.07.2023" text in "Begin date" field
+ And I input "31.07.2023" text in "End date" field
+ And I click the button named "FormPost"
+ And Delay 5
+ Then I wait that in user messages the "Overlapping period [01.07.2023 - 31.07.2023]" substring will appear in 20 seconds
+ Then "Calculation movement costs (create)*" window is opened
+ And I close all client application windows
+
+
+Scenario: _039 check preliminary stock is replaced by the purchase invoice and only the sold part affects the profit and loss
+ And I close all client application windows
+ * Enabling the functional option Use preliminary stock
+ When set True value to the constant Use preliminary stock
+ * Creating Goods receipt with a preliminary amount (10 pcs for 1 000, Boots/S-8, Store 07)
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ And I click the button named "FormCreate"
+ And I select "Purchase" exact value from "Transaction type" drop-down list
+ And I click Choice button of the field named "Partner"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Boots' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'Boots' | 'Boots/S-8' |
+ And I select current line in "List" table
+ And I activate "Quantity" field in "ItemList" table
+ And I input "10,000" text in "Quantity" field of "ItemList" table
+ And I change "Is prelim." checkbox in "ItemList" table
+ And I activate "Currency" field in "ItemList" table
+ And I select "TRY" exact value from the drop-down list named "ItemListCurrency" in "ItemList" table
+ And I activate "Amount (prelim.)" field in "ItemList" table
+ And I input "1 000,00" text in "Amount (prelim.)" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "05.08.2023 10:00:00" text in "Date" field
+ And I click "Post and close" button
+ And I wait "Goods receipt (create)*" window closing in 30 seconds
+ And I close all client application windows
+ * Creating Sales invoice that sells 4 pcs before the purchase invoice arrives
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Company Kalipso' |
+ And I select current line in "List" table
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Boots' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'Boots' | 'Boots/S-8' |
+ And I select current line in "List" table
+ And I activate "Quantity" field in "ItemList" table
+ And I input "4,000" text in "Quantity" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "08.08.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 210" text in "Number" field
+ And I click "Post and close" button
+ And I wait "Sales invoice (create)*" window closing in 30 seconds
+ And I close all client application windows
+ * Creating Calculation movement costs for the period before the purchase invoice
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "01.08.2023" text in "Begin date" field
+ And I input "10.08.2023" text in "End date" field
+ And I click "Post and close" button
+ And I wait "Calculation movement costs (create)*" window closing in 60 seconds
+ And I close all client application windows
+ * Checking that the goods are received and expensed by the preliminary amount
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Preliminary quantity' | 'Invoice amount' | 'Preliminary amount' |
+ | 'Boots/S-8 - Store 07' | '' | '10,000' | '' | '1 000,00' |
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Preliminary quantity' | 'Invoice amount' | 'Preliminary amount' |
+ | 'Boots/S-8 - Store 07' | '' | '4,000' | '' | '400,00' |
+ And I close all client application windows
+ * Creating Purchase invoice based on the goods receipt (10 pcs for 1 200)
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ And I go to line in "List" table
+ | 'Date' |
+ | '05.08.2023' |
+ And I click the button named "FormDocumentPurchaseInvoiceGenerate"
+ And Delay 5
+ And I click "Ok" button
+ And Delay 5
+ And I move to "Other" tab
+ And I input "12.08.2023 10:00:00" text in "Date" field
+ And Delay 5
+ And I move to "Item list" tab
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Partner term" field
+ And I remove checkbox named "FilterCompanyUse"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC Vendor by agreements' |
+ And I select current line in "List" table
+ And Delay 10
+ If window with "Update item list info" header has appeared Then
+ And I click "OK" button
+ And Delay 5
+ And I go to line in "ItemList" table
+ | 'Item key' |
+ | 'Boots/S-8' |
+ And I activate field named "ItemListPrice" in "ItemList" table
+ And I input "120,00" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ And I click "Post and close" button
+ And I wait "Purchase invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating Calculation movement costs for the period with the purchase invoice
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "11.08.2023" text in "Begin date" field
+ And I input "20.08.2023" text in "End date" field
+ And I click "Post and close" button
+ And I wait "Calculation movement costs (create)*" window closing in 60 seconds
+ And I close all client application windows
+ * Checking that the preliminary amount is replaced by the invoice amount
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Preliminary quantity' | 'Invoice amount' | 'Preliminary amount' |
+ | 'Boots/S-8 - Store 07' | '10,000' | '' | '1 200,00' | '' |
+ * Checking that the preliminary amount of the whole receipt is written off
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Preliminary quantity' | 'Invoice amount' | 'Preliminary amount' |
+ | 'Boots/S-8 - Store 07' | '' | '6,000' | '' | '600,00' |
+ * Checking that only the part sold before the invoice is corrected (1 200 - 1 000) * 4 / 10
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Preliminary quantity' | 'Invoice amount' | 'Preliminary amount' |
+ | 'Boots/S-8 - Store 07' | '' | '' | '80,00' | '' |
+ * Checking that the cost of the sold goods is the preliminary amount plus the correction
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Preliminary quantity' | 'Invoice amount' | 'Preliminary amount' |
+ | 'Boots/S-8 - Store 07' | '4,000' | '' | '480,00' | '' |
+ And I close all client application windows
+ * Checking that the correction is registered in the profit and loss by the purchase invoice
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R5022T_Expenses"
+ And "List" table contains lines
+ | 'Item key' | 'Currency' | 'Amount' |
+ | 'Boots/S-8' | 'TRY' | '80,00' |
+ And I close all client application windows
+ * Restoring the functional option state for the following scenarios
+ When set False value to the constant Use preliminary stock
+ And I close all client application windows
+
+
+Scenario: _040 check the batch chosen for the expense is the same in every recalculation
+ And I close all client application windows
+ * Creating the first Purchase invoice (10 pcs for 100, High shoes 39/19SD, Store 07)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I click the button named "FormCreate"
+ And I move to "Other" tab
+ And I input "05.09.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 301" text in "Number" field
+ And I move to "Item list" tab
+ And I click Select button of "Partner" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Partner term" field
+ And I remove checkbox named "FilterCompanyUse"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC Vendor by agreements' |
+ And I select current line in "List" table
+ And I click Select button of "Store" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'High shoes' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'High shoes' | '39/19SD' |
+ And I select current line in "List" table
+ And I input "10,000" text in "Quantity" field of "ItemList" table
+ And I input "100,00" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ If window with "Update item list info" header has appeared Then
+ And I click "OK" button
+ And I click "Post and close" button
+ And I wait "Purchase invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating the second Purchase invoice of the same date (10 pcs for 200)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I click the button named "FormCreate"
+ And I move to "Other" tab
+ And I input "05.09.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 302" text in "Number" field
+ And I move to "Item list" tab
+ And I click Select button of "Partner" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Partner term" field
+ And I remove checkbox named "FilterCompanyUse"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC Vendor by agreements' |
+ And I select current line in "List" table
+ And I click Select button of "Store" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'High shoes' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'High shoes' | '39/19SD' |
+ And I select current line in "List" table
+ And I input "10,000" text in "Quantity" field of "ItemList" table
+ And I input "200,00" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ If window with "Update item list info" header has appeared Then
+ And I click "OK" button
+ And I click "Post and close" button
+ And I wait "Purchase invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating Sales invoice that expenses 5 pcs
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I move to "Other" tab
+ And I input "08.09.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 220" text in "Number" field
+ And I move to "Item list" tab
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Company Kalipso' |
+ And I select current line in "List" table
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'High shoes' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'High shoes' | '39/19SD' |
+ And I select current line in "List" table
+ And I input "5,000" text in "Quantity" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ And I click "Post and close" button
+ And I wait "Sales invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating Calculation movement costs for september
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "01.09.2023" text in "Begin date" field
+ And I input "30.09.2023" text in "End date" field
+ And I click "Post and close" button
+ And I wait "Calculation movement costs (create)*" window closing in 60 seconds
+ And I close all client application windows
+ * Checking that both batches are received and the expense is taken from the first invoice
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch' | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | 'Purchase invoice 9 301 dated 05.09.2023 10:00:00' | '39/19SD - Store 07' | '10,000' | '1 000,00' |
+ And "List" table contains lines
+ | 'Batch' | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | 'Purchase invoice 9 302 dated 05.09.2023 10:00:00' | '39/19SD - Store 07' | '10,000' | '2 000,00' |
+ And "List" table contains lines
+ | 'Batch' | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | 'Purchase invoice 9 301 dated 05.09.2023 10:00:00' | '39/19SD - Store 07' | '5,000' | '500,00' |
+ And I close all client application windows
+ * Recalculating the period the first time keeps the same batch
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.09.2023' | 'Main Company' | '30.09.2023' |
+ And in the table "List" I click the button named "ListContextMenuUndoPosting"
+ And Delay 10
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 25
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch' | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | 'Purchase invoice 9 301 dated 05.09.2023 10:00:00' | '39/19SD - Store 07' | '5,000' | '500,00' |
+ And I close all client application windows
+ * Recalculating the period the second time keeps the same batch
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.09.2023' | 'Main Company' | '30.09.2023' |
+ And in the table "List" I click the button named "ListContextMenuUndoPosting"
+ And Delay 10
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 25
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch' | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | 'Purchase invoice 9 301 dated 05.09.2023 10:00:00' | '39/19SD - Store 07' | '5,000' | '500,00' |
+ And I close all client application windows
+
+
+Scenario: _041 check the calculation of the following period is marked as not relevant when the previous period is recalculated
+ And I close all client application windows
+ * Creating Purchase invoice of october (10 pcs for 100, High shoes 39/19SD, Store 07)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I click the button named "FormCreate"
+ And I move to "Other" tab
+ And I input "05.10.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 304" text in "Number" field
+ And I move to "Item list" tab
+ And I click Select button of "Partner" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Partner term" field
+ And I remove checkbox named "FilterCompanyUse"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC Vendor by agreements' |
+ And I select current line in "List" table
+ And I click Select button of "Store" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'High shoes' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'High shoes' | '39/19SD' |
+ And I select current line in "List" table
+ And I input "10,000" text in "Quantity" field of "ItemList" table
+ And I input "100,00" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ If window with "Update item list info" header has appeared Then
+ And I click "OK" button
+ And I click "Post and close" button
+ And I wait "Purchase invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating Sales invoice of october (3 pcs)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I move to "Other" tab
+ And I input "08.10.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 240" text in "Number" field
+ And I move to "Item list" tab
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Company Kalipso' |
+ And I select current line in "List" table
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'High shoes' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'High shoes' | '39/19SD' |
+ And I select current line in "List" table
+ And I input "3,000" text in "Quantity" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ And I click "Post and close" button
+ And I wait "Sales invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating Calculation movement costs of october
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "01.10.2023" text in "Begin date" field
+ And I input "31.10.2023" text in "End date" field
+ And I click "Post and close" button
+ And I wait "Calculation movement costs (create)*" window closing in 60 seconds
+ And I close all client application windows
+ * Creating Sales invoice of november (2 pcs)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I move to "Other" tab
+ And I input "05.11.2023 10:00:00" text in "Date" field
+ And I input "0" text in "Number" field
+ Then "1C:Enterprise" window is opened
+ And I click "Yes" button
+ And I input "9 241" text in "Number" field
+ And I move to "Item list" tab
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Company Kalipso' |
+ And I select current line in "List" table
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'High shoes' |
+ And I select current line in "List" table
+ And I activate field named "ItemListItemKey" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItemKey" in "ItemList" table
+ And I go to line in "List" table
+ | 'Item' | 'Item key' |
+ | 'High shoes' | '39/19SD' |
+ And I select current line in "List" table
+ And I input "2,000" text in "Quantity" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ And I click "Post and close" button
+ And I wait "Sales invoice (create)*" window closing in 40 seconds
+ And I close all client application windows
+ * Creating Calculation movement costs of november
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Main Company" exact value from "Company" drop-down list
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "01.11.2023" text in "Begin date" field
+ And I input "30.11.2023" text in "End date" field
+ And I click "Post and close" button
+ And I wait "Calculation movement costs (create)*" window closing in 60 seconds
+ And I close all client application windows
+ * Checking that both periods are calculated and the batches are relevant
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | '39/19SD - Store 07' | '10,000' | '1 000,00' |
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | '39/19SD - Store 07' | '3,000' | '300,00' |
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | '39/19SD - Store 07' | '2,000' | '200,00' |
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/InformationRegister.T6030S_BatchRelevance"
+ And "List" table contains lines
+ | 'Date' | 'Company' | 'Store' | 'Item key' | 'Document' | 'Is relevance' |
+ | '05.11.2023 10:00:00' | 'Main Company' | 'Store 07' | '39/19SD' | '*' | 'Yes' |
+ And I close all client application windows
+ * Changing the price of the october invoice from 100 to 200
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Date' |
+ | '05.10.2023' |
+ And I select current line in "List" table
+ And Delay 5
+ And I go to line in "ItemList" table
+ | 'Item key' |
+ | '39/19SD' |
+ And I activate field named "ItemListPrice" in "ItemList" table
+ And I input "200,00" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And Delay 5
+ If window with "Update item list info" header has appeared Then
+ And I click "OK" button
+ And I click the button named "FormPostAndClose"
+ And Delay 15
+ And I close all client application windows
+ * Checking that the changed document makes the batches not relevant
+ Given I open hyperlink "e1cib/list/InformationRegister.T6030S_BatchRelevance"
+ And "List" table contains lines
+ | 'Date' | 'Company' | 'Store' | 'Item key' | 'Document' | 'Is relevance' |
+ | '05.10.2023 10:00:00' | 'Main Company' | 'Store 07' | '39/19SD' | '*' | 'No' |
+ And I close all client application windows
+ * Recalculating the october period only
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Begin date' | 'Company' | 'End date' |
+ | '01.10.2023' | 'Main Company' | '31.10.2023' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 25
+ And I close all client application windows
+ * Expected after the fix: the october expense is recalculated by the new price
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | '39/19SD - Store 07' | '10,000' | '2 000,00' |
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | '39/19SD - Store 07' | '3,000' | '600,00' |
+ And I close all client application windows
+ * Expected after the fix: the november calculation is reported as not relevant
+ Given I open hyperlink "e1cib/list/InformationRegister.T6030S_BatchRelevance"
+ And "List" table contains lines
+ | 'Date' | 'Company' | 'Store' | 'Item key' | 'Document' | 'Is relevance' |
+ | '05.11.2023 10:00:00' | 'Main Company' | 'Store 07' | '39/19SD' | '*' | 'No' |
+ And I close all client application windows
+ * Expected after the fix: the november expense takes the cost of the recalculated batch
+ Given I open hyperlink "e1cib/list/AccumulationRegister.R6020B_BatchBalance"
+ And "List" table contains lines
+ | 'Batch key' | 'Quantity' | 'Invoice amount' |
+ | '39/19SD - Store 07' | '2,000' | '400,00' |
+ And I close all client application windows
diff --git a/features/Internal/_1100 Landed cost/MultiCurrencyLandedCost.feature b/features/Internal/_1100 Landed cost/MultiCurrencyLandedCost.feature
new file mode 100644
index 0000000000..bca97057ee
--- /dev/null
+++ b/features/Internal/_1100 Landed cost/MultiCurrencyLandedCost.feature
@@ -0,0 +1,890 @@
+#language: en
+@tree
+@LandedCost
+
+Feature: Multi currency landed cost
+
+Background:
+ Given I open new TestClient session or connect the existing one
+
+
+Scenario: _100 test data (multi currency landed cost)
+ When set True value to the constant
+ * Load base data
+ When Create catalog AddAttributeAndPropertySets objects (LC)
+ When Create catalog CancelReturnReasons objects (LC)
+ When Create catalog AddAttributeAndPropertyValues objects (LC)
+ When Create catalog IDInfoAddresses objects (LC)
+ When Create catalog BusinessUnits objects (LC)
+ When Create catalog Companies objects (LC)
+ When Create catalog ConfigurationMetadata objects (LC)
+ When Create catalog Countries objects (LC)
+ When Create catalog Currencies objects (LC)
+ When Create catalog ExpenseAndRevenueTypes objects (LC)
+ When Create catalog IntegrationSettings objects (LC)
+ When Create catalog ItemKeys objects (LC)
+ When Create catalog ItemSegments objects (LC)
+ When Create catalog ItemKeys objects (serial lot numbers)
+ When Create catalog ItemTypes objects (serial lot numbers)
+ When Create catalog Items objects (serial lot numbers)
+ When Create catalog ReportOptions objects
+ When Create catalog SerialLotNumbers objects (LC)
+ When Create catalog SerialLotNumbers objects (serial lot numbers)
+ When Create catalog ItemTypes objects (LC)
+ When Create catalog Units objects (LC)
+ When Create catalog Countries objects
+ When Create catalog Items objects (LC)
+ When Create catalog CurrencyMovementSets objects (LC)
+ When Create catalog ObjectStatuses objects (LC)
+ When Create catalog PartnerSegments objects (LC)
+ When Create catalog Agreements objects (LC)
+ When Create catalog Partners objects (LC)
+ When Create catalog ExternalDataProc objects (LC)
+ When Create catalog PriceKeys objects (LC)
+ When Create catalog PriceTypes objects (LC)
+ When Create catalog Specifications objects (LC)
+ When Create catalog Stores objects (LC)
+ When Create catalog TaxRates objects (LC)
+ When Create catalog Taxes objects (LC)
+ When Create catalog InterfaceGroups objects (LC)
+ When Create information register Barcodes records
+ When Create catalog AccessGroups objects (LC)
+ When Create catalog AccessProfiles objects (LC)
+ When Create catalog UserGroups objects (LC)
+ When Create catalog Users objects (LC)
+ When Create chart of characteristic types AddAttributeAndProperty objects (LC)
+ When Create chart of characteristic types CustomUserSettings objects (LC)
+ When Create chart of characteristic types CurrencyMovementType objects (LC)
+ When Create information register Taxes records (LC)
+ When Create information register CurrencyRates records (LC)
+ When Create information register TaxSettings records (LC)
+ When Create information register UserSettings records (LC)
+ * Multi currency rates (fixed rate 40 from 01.02.2025 so that all expected amounts are deterministic)
+ When Create information register CurrencyRates records (MC)
+ * Multi currency items (isolated items so that other scenarios never touch these batches)
+ When Create catalog Items objects (MC)
+ When Create catalog ItemKeys objects (MC)
+ * Enable preliminary stock
+ And I set "True" value to the constant "UsePreliminaryStock"
+ * Classic numbering so that manual document numbers stay editable
+ And I set "False" value to the constant "UseNumberingRules"
+ * Allow manual numbers - force the OnChange so the session parameter is refreshed even if the box already looks checked
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ And I close all client application windows
+
+
+Scenario: _1001 check preparation (multi currency landed cost)
+ When check preparation
+
+
+Scenario: _102 preliminary receipt and multi currency sales (case 14, 33)
+ And I close all client application windows
+ * Enable manual numbers for this scenario - the session parameter does not survive across scenario boundaries
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ * Create Goods receipt 251 with preliminary amount 196 USD for 7 pcs
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ And I click the button named "FormCreate"
+ And I select "Purchase" exact value from "Transaction type" drop-down list
+ And I select from the drop-down list named "Partner" by "DFC" string
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item A' |
+ And I select current line in "List" table
+ And I input "7" text in "Quantity" field of "ItemList" table
+ And I change "Is prelim." checkbox in "ItemList" table
+ And I input "196" text in "Amount (prelim.)" field of "ItemList" table
+ And I activate field named "ItemListCurrency" in "ItemList" table
+ And I select "USD" exact value from the drop-down list named "ItemListCurrency" in "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I input "251" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "251" text in "Number" field
+ And I input "03.02.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Sales invoice 252 in USD (5 pcs x 100 USD)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And I select "USD" exact value from "Currency" drop-down list
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ Then the form attribute named "Currency" became equal to "USD"
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item A' |
+ And I select current line in "List" table
+ And I input "5" text in "Quantity" field of "ItemList" table
+ And I input "100" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "252" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "252" text in "Number" field
+ And I input "05.02.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Sales invoice 253 in TRY (2 pcs x 5000 TRY)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And I select "TRY" exact value from "Currency" drop-down list
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ Then the form attribute named "Currency" became equal to "TRY"
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item A' |
+ And I select current line in "List" table
+ And I input "2" text in "Quantity" field of "ItemList" table
+ And I input "5000" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "253" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "253" text in "Number" field
+ And I input "05.02.2025 12:10:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Calculation movement costs 201 (01.02-15.02.2025)
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I input "01.02.2025" text in "Begin date" field
+ And I input "15.02.2025" text in "End date" field
+ And I input "15.02.2025 23:00:00" text in "Date" field
+ And I input "201" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "201" text in "Number" field
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I click "Post and close" button
+ And Delay 10
+ * Check Sales invoice 252 movements by R5022 Expenses (Local = settlement, no rate inflation)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '252' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '05.02.2025 12:00:00' | '140' | '140' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ And I close all client application windows
+ * Check Sales invoice 253 movements by R5022 Expenses (TRY sale untouched by currency logic)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '253' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '05.02.2025 12:10:00' | '56' | '56' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:10:00' | '2 240' | '2 240' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:10:00' | '2 240' | '2 240' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ And I close all client application windows
+
+
+Scenario: _103 purchase invoice in USD with service generated from preliminary receipt (case 31 baseline)
+ And I close all client application windows
+ * Enable manual numbers for this scenario - the session parameter does not survive across scenario boundaries
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ * Generate Purchase invoice from Goods receipt 251
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ And I go to line in "List" table
+ | 'Number' |
+ | '251' |
+ And I click the button named "FormDocumentPurchaseInvoiceGenerate"
+ Then "Add linked document rows" window is opened
+ And I click "Ok" button
+ And I click Select button of "Partner term" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Agreement vendor DFC' |
+ And I select current line in "List" table
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ * Switch to USD and set actual price 30
+ And I select "USD" exact value from "Currency" drop-down list
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ Then the form attribute named "Currency" became equal to "USD"
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I go to line in "ItemList" table
+ | 'Item' |
+ | 'MC Item A' |
+ And I activate field named "ItemListPrice" in "ItemList" table
+ And I select current line in "ItemList" table
+ And I input "30" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ * Add service row 100 USD
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Work' |
+ And I select current line in "List" table
+ And I input "1" text in "Quantity" field of "ItemList" table
+ And I input "100" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ * Post as 254 dated 20.02.2025
+ And I move to "Other" tab
+ And I input "254" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "254" text in "Number" field
+ And I input "20.02.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Check own service rows in R5022 Expenses (document currency fan, no CMC yet)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '254' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '20.02.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '4 000' | '4 720' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'TRY' | '' | 'Local currency' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'en description is empty' | '' | '' |
+ And I close all client application windows
+
+
+Scenario: _104 calculation for second half writes correction and keeps own service rows (case 31, 34, 18)
+ And I close all client application windows
+ * Enable manual numbers for this scenario - the session parameter does not survive across scenario boundaries
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ * Create Calculation movement costs 202 (16.02-28.02.2025)
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I input "16.02.2025" text in "Begin date" field
+ And I input "28.02.2025" text in "End date" field
+ And I input "28.02.2025 23:00:00" text in "Date" field
+ And I input "202" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "202" text in "Number" field
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I click "Post and close" button
+ And Delay 10
+ * Check Purchase invoice 254: own service rows unchanged and Expense correction added (560 TRY = 14 USD x 40)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '254' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '20.02.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '4 000' | '4 720' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'TRY' | '' | 'Local currency' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'en description is empty' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '14' | '51,8' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 202 dated 28.02.2025 23:00:00' |
+ | '' | '20.02.2025 12:00:00' | '560' | '2 072' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 202 dated 28.02.2025 23:00:00' |
+ | '' | '20.02.2025 12:00:00' | '560' | '2 072' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 202 dated 28.02.2025 23:00:00' |
+ And I close all client application windows
+ * Check Sales invoice 252 rows are not touched by the second calculation (case 34: cross-CMC isolation)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '252' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '05.02.2025 12:00:00' | '140' | '140' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ And I close all client application windows
+
+
+Scenario: _105 reposting CMC, FX purchase invoice and FX sales invoice keeps all amounts (case 35, 36)
+ And I close all client application windows
+ * Repost Calculation movement costs 202
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I go to line in "List" table
+ | 'Number' |
+ | '202' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 10
+ * Repost Purchase invoice 254 (USD)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '254' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 4
+ * Repost Sales invoice 252 (USD)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '252' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 4
+ * Check Purchase invoice 254 amounts survived all reposts
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '254' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '20.02.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '4 000' | '4 720' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'TRY' | '' | 'Local currency' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'en description is empty' | '' | '' |
+ | '' | '20.02.2025 12:00:00' | '14' | '51,8' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 202 dated 28.02.2025 23:00:00' |
+ | '' | '20.02.2025 12:00:00' | '560' | '2 072' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 202 dated 28.02.2025 23:00:00' |
+ | '' | '20.02.2025 12:00:00' | '560' | '2 072' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 202 dated 28.02.2025 23:00:00' |
+ And I close all client application windows
+ * Check Sales invoice 252 amounts survived repost
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '252' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '05.02.2025 12:00:00' | '140' | '140' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ | '' | '05.02.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item A' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 201 dated 15.02.2025 23:00:00' |
+ And I close all client application windows
+
+
+Scenario: _106 duplicate calculation for overlapping period is refused (case 30 interactive control)
+ And I close all client application windows
+ * Enable manual numbers for this scenario - the session parameter does not survive across scenario boundaries
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ * Try to create Calculation movement costs copy for 01.02-15.02.2025
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I input "206" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "206" text in "Number" field
+ And I input "01.02.2025" text in "Begin date" field
+ And I input "15.02.2025" text in "End date" field
+ And I click the button named "FormPost"
+ * Check refusal message
+ Given Recent TestClient message contains "Overlapping period*" string by template
+ * The rejected document was not even written - the filling check fires before the write
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And "List" table does not contain lines
+ | 'Number' |
+ | '206' |
+ And I close all client application windows
+
+
+Scenario: _107 write-off and worksheet consume batches with RowID (case 38 baseline)
+ And I close all client application windows
+ * Enable manual numbers for this scenario - the session parameter does not survive across scenario boundaries
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ * Create Purchase invoice 255 in TRY for MC Item B (10 x 1000 TRY)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I click Select button of "Partner" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Legal name" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Partner term" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Agreement vendor DFC' |
+ And I select current line in "List" table
+ And I click Select button of "Store" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 04' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item B' |
+ And I select current line in "List" table
+ And I input "10" text in "Quantity" field of "ItemList" table
+ And I input "1000" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "255" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "255" text in "Number" field
+ And I input "01.03.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Stock adjustment as write-off 256 (2 pcs MC Item B)
+ Given I open hyperlink "e1cib/list/Document.StockAdjustmentAsWriteOff"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 04' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item B' |
+ And I select current line in "List" table
+ And I input "2" text in "Quantity" field of "ItemList" table
+ And I activate "Expense type" field in "ItemList" table
+ And I select current line in "ItemList" table
+ And I click choice button of "Expense type" attribute in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Expense' |
+ And I select current line in "List" table
+ And I activate "Profit loss center" field in "ItemList" table
+ And I select current line in "ItemList" table
+ And I click choice button of "Profit loss center" attribute in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Front office' |
+ And I select current line in "List" table
+ And I finish line editing in "ItemList" table
+ And I input "256" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "256" text in "Number" field
+ And I input "05.03.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ And I click "Post and close" button
+ * Create Work sheet 257 with material MC Item B (2 pcs)
+ Given I open hyperlink "e1cib/list/Document.WorkSheet"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I click Choice button of the field named "Partner"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DFC' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I activate field named "ItemListItem" in "ItemList" table
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Work' |
+ And I select current line in "List" table
+ And I finish line editing in "ItemList" table
+ And I select "TRY" exact value from "Currency" drop-down list
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ Then the form attribute named "Currency" became equal to "TRY"
+ And I move to "Materials" tab
+ And in the table "Materials" I click the button named "MaterialsAdd"
+ And I activate field named "MaterialsItem" in "Materials" table
+ And I click choice button of the attribute named "MaterialsItem" in "Materials" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item B' |
+ And I select current line in "List" table
+ And I select "Store 04" from "Store" drop-down list by string in "Materials" table
+ And I input "2" text in "Quantity" field of "Materials" table
+ And I select "Include to work cost" from "Cost write off" drop-down list by string in "Materials" table
+ And I activate "Expense type" field in "Materials" table
+ And I select current line in "Materials" table
+ And I click choice button of "Expense type" attribute in "Materials" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Expense' |
+ And I select current line in "List" table
+ And I activate "Profit loss center" field in "Materials" table
+ And I select current line in "Materials" table
+ And I click choice button of "Profit loss center" attribute in "Materials" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Front office' |
+ And I select current line in "List" table
+ And I finish line editing in "Materials" table
+ And I input "257" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "257" text in "Number" field
+ And I input "07.03.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ And I click "Post and close" button
+ * Create Calculation movement costs 203 (01.03-15.03.2025)
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I input "01.03.2025" text in "Begin date" field
+ And I input "15.03.2025" text in "End date" field
+ And I input "15.03.2025 23:00:00" text in "Date" field
+ And I input "203" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "203" text in "Number" field
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I click "Post and close" button
+ And Delay 10
+ * Check write-off 256 full currency fan (2 000 TRY)
+ Given I open hyperlink "e1cib/list/Document.StockAdjustmentAsWriteOff"
+ And I go to line in "List" table
+ | 'Number' |
+ | '256' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '05.03.2025 12:00:00' | '50' | '59' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '05.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '05.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ And I close all client application windows
+ * Check worksheet 257 full currency fan (2 000 TRY)
+ Given I open hyperlink "e1cib/list/Document.WorkSheet"
+ And I go to line in "List" table
+ | 'Number' |
+ | '257' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '07.03.2025 12:00:00' | '50' | '59' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '07.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '07.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ And I close all client application windows
+
+
+Scenario: _108 reposting write-off keeps the currency fan (case 38, RED until fixed)
+ And I close all client application windows
+ * Repost Stock adjustment as write-off 256
+ Given I open hyperlink "e1cib/list/Document.StockAdjustmentAsWriteOff"
+ And I go to line in "List" table
+ | 'Number' |
+ | '256' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 4
+ * Check the fan survived (Local and Reporting rows must still exist)
+ And I go to line in "List" table
+ | 'Number' |
+ | '256' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '05.03.2025 12:00:00' | '50' | '59' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '05.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '05.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ And I close all client application windows
+
+
+Scenario: _109 reposting worksheet keeps the currency fan (case 38, RED until fixed)
+ And I close all client application windows
+ * Repost Work sheet 257
+ Given I open hyperlink "e1cib/list/Document.WorkSheet"
+ And I go to line in "List" table
+ | 'Number' |
+ | '257' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 4
+ * Check the fan survived (Local and Reporting rows must still exist)
+ And I go to line in "List" table
+ | 'Number' |
+ | '257' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '07.03.2025 12:00:00' | '50' | '59' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '07.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ | '' | '07.03.2025 12:00:00' | '2 000' | '2 360' | '' | 'Main Company' | '' | 'Front office' | 'Expense' | 'MC Item B' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 203 dated 15.03.2025 23:00:00' |
+ And I close all client application windows
+
+
+Scenario: _110 revenue correction for cheaper invoice keeps service rows (case 32)
+ And I close all client application windows
+ * Enable manual numbers for this scenario - the session parameter does not survive across scenario boundaries
+ Given I open hyperlink "e1cib/app/DataProcessor.SystemSettings"
+ And I remove checkbox "Number editing available"
+ And I set checkbox "Number editing available"
+ And I close "System settings" window
+ * Create Goods receipt 258 with preliminary amount 140 USD for 5 pcs MC Item C
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ And I click the button named "FormCreate"
+ And I select "Purchase" exact value from "Transaction type" drop-down list
+ And I select from the drop-down list named "Partner" by "DFC" string
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item C' |
+ And I select current line in "List" table
+ And I input "5" text in "Quantity" field of "ItemList" table
+ And I change "Is prelim." checkbox in "ItemList" table
+ And I input "140" text in "Amount (prelim.)" field of "ItemList" table
+ And I activate field named "ItemListCurrency" in "ItemList" table
+ And I select "USD" exact value from the drop-down list named "ItemListCurrency" in "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I input "258" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "258" text in "Number" field
+ And I input "01.04.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Sales invoice 259 in USD (5 pcs x 100 USD)
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I click the button named "FormCreate"
+ And I select from "Partner" drop-down list by "Ka" string
+ And I click Choice button of the field named "Store"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Store 07' |
+ And I select current line in "List" table
+ And I select "USD" exact value from "Currency" drop-down list
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ Then the form attribute named "Currency" became equal to "USD"
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Item C' |
+ And I select current line in "List" table
+ And I input "5" text in "Quantity" field of "ItemList" table
+ And I input "100" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "259" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "259" text in "Number" field
+ And I input "03.04.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Calculation movement costs 204 (01.04-15.04.2025)
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I input "01.04.2025" text in "Begin date" field
+ And I input "15.04.2025" text in "End date" field
+ And I input "15.04.2025 23:00:00" text in "Date" field
+ And I input "204" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "204" text in "Number" field
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I click "Post and close" button
+ And Delay 10
+ * Check Sales invoice 259 movements: preliminary cost converted to the full currency fan
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '259' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '03.04.2025 12:00:00' | '140' | '140' | '' | 'Main Company' | '' | '' | '' | 'MC Item C' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 204 dated 15.04.2025 23:00:00' |
+ | '' | '03.04.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item C' | '' | '' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 204 dated 15.04.2025 23:00:00' |
+ | '' | '03.04.2025 12:00:00' | '5 600' | '5 600' | '' | 'Main Company' | '' | '' | '' | 'MC Item C' | '' | '' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 204 dated 15.04.2025 23:00:00' |
+ And I close all client application windows
+ * Generate Purchase invoice from Goods receipt 258, cheaper price 27 USD plus service
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ And I go to line in "List" table
+ | 'Number' |
+ | '258' |
+ And I click the button named "FormDocumentPurchaseInvoiceGenerate"
+ Then "Add linked document rows" window is opened
+ And I click "Ok" button
+ And I click Select button of "Partner term" field
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Agreement vendor DFC' |
+ And I select current line in "List" table
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I select "USD" exact value from "Currency" drop-down list
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ Then the form attribute named "Currency" became equal to "USD"
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I go to line in "ItemList" table
+ | 'Item' |
+ | 'MC Item C' |
+ And I activate field named "ItemListPrice" in "ItemList" table
+ And I select current line in "ItemList" table
+ And I input "27" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And in the table "ItemList" I click the button named "ItemListAdd"
+ And I click choice button of the attribute named "ItemListItem" in "ItemList" table
+ And I go to line in "List" table
+ | 'Description' |
+ | 'MC Work' |
+ And I select current line in "List" table
+ And I input "1" text in "Quantity" field of "ItemList" table
+ And I input "100" text in "Price" field of "ItemList" table
+ And I finish line editing in "ItemList" table
+ And I move to "Other" tab
+ And I input "260" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "260" text in "Number" field
+ And I input "20.04.2025 12:00:00" text in "Date" field
+ And I move to the next attribute
+ If "Update item list info" window is opened Then
+ And I click "Uncheck all" button
+ And I click "OK" button
+ And I click "Post and close" button
+ * Create Calculation movement costs 205 (16.04-30.04.2025)
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select from the drop-down list named "Company" by "Main Company" string
+ And I input "16.04.2025" text in "Begin date" field
+ And I input "30.04.2025" text in "End date" field
+ And I input "30.04.2025 23:00:00" text in "Date" field
+ And I input "205" text in "Number" field
+ If "1C:Enterprise" window is opened Then
+ And I click "Yes" button
+ And I input "205" text in "Number" field
+ And I select "Landed cost" exact value from "Calculation mode" drop-down list
+ And I click "Post and close" button
+ And Delay 10
+ * Check Revenue correction in R5021 Revenues on Purchase invoice 260 (200 TRY = 5 USD x 40, revenue is positive)
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '260' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5021 Revenues" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '20.04.2025 12:00:00' | '5' | '5' | 'Main Company' | '' | '' | '' | 'MC Item C' | 'USD' | '' | 'Reporting currency' | '' | 'Calculation movement costs 205 dated 30.04.2025 23:00:00' |
+ | '' | '20.04.2025 12:00:00' | '200' | '200' | 'Main Company' | '' | '' | '' | 'MC Item C' | 'TRY' | '' | 'Local currency' | '' | 'Calculation movement costs 205 dated 30.04.2025 23:00:00' |
+ | '' | '20.04.2025 12:00:00' | '200' | '200' | 'Main Company' | '' | '' | '' | 'MC Item C' | 'TRY' | '' | 'en description is empty' | '' | 'Calculation movement costs 205 dated 30.04.2025 23:00:00' |
+ And I close all client application windows
+ * Check service rows in R5022 Expenses untouched by the Revenue correction
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '260' |
+ And I click "Registrations report" button
+ And in "ResultTable" spreadsheet document I move to "R1C1" cell
+ And I select "R5022 Expenses" exact value from "Register" drop-down list
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines:
+ | '' | '20.04.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'Reporting currency' | '' | '' |
+ | '' | '20.04.2025 12:00:00' | '4 000' | '4 720' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'TRY' | '' | 'Local currency' | '' | '' |
+ | '' | '20.04.2025 12:00:00' | '100' | '118' | '' | 'Main Company' | '' | '' | '' | 'MC Work' | '' | '' | 'USD' | '' | 'en description is empty' | '' | '' |
+ And I close all client application windows
+
+
+Scenario: _199 teardown (multi currency landed cost)
+ And I set "False" value to the constant "UsePreliminaryStock"
diff --git a/features/Internal/_9020 Functional options off/_9020PostingWithDisabledFunctionalOptions.feature b/features/Internal/_9020 Functional options off/_9020PostingWithDisabledFunctionalOptions.feature
new file mode 100644
index 0000000000..dd0edc6bf2
--- /dev/null
+++ b/features/Internal/_9020 Functional options off/_9020PostingWithDisabledFunctionalOptions.feature
@@ -0,0 +1,832 @@
+#language: en
+@tree
+@Positive
+@FunctionalOptionsOff
+
+Functionality: check that documents make no records in registers hidden by disabled functional options
+
+
+Variables:
+import "Variables.feature"
+
+Background:
+ Given I open new TestClient session or connect the existing one
+
+
+Scenario: _902000 preparation (post documents with functional options off)
+When set True value to the constant
+When set False value to the constant UseSimpleMode
+When set True value to the constant Use consolidated retail sales
+When set True value to the constant Use commission trading
+When set False value to the constant Use accounting
+When set False value to the constant Use batch relevance
+When set False value to the constant Use advance relevance
+When set False value to the constant Use batch reallocate
+When set True value to the constant Use salary
+When set True value to the constant Use retail orders
+When set True value to the constant Use fixed assets
+When Create catalog ExternalDataProc objects (test data base)
+* Add ExternalDataProc
+ * Discount
+ Given I open hyperlink "e1cib/list/Catalog.ExternalDataProc"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'DocumentDiscount' |
+ And I select current line in "List" table
+ And I select external file "$Path$/DataProcessor/DocumentDiscount.epf"
+ And I click the button named "FormAddExtDataProc"
+ And I input "" text in "Path to plugin for test" field
+ And I click "Save and close" button
+ And I wait "Plugins (create)" window closing in 5 seconds
+ * Contact info
+ Given I open hyperlink "e1cib/list/Catalog.ExternalDataProc"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Address' |
+ And I select current line in "List" table
+ And I select external file "$Path$/DataProcessor/InputAddress.epf"
+ And I click the button named "FormAddExtDataProc"
+ And I input "" text in "Path to plugin for test" field
+ And I click "Save and close" button
+ And I wait "Plugins (create)" window closing in 5 seconds
+When Create catalog AddAttributeAndPropertySets objects (test data base)
+When Create catalog AddAttributeAndPropertyValues objects (test data base)
+When Create catalog IDInfoAddresses objects (test data base)
+When Create catalog RowIDs objects (test data base)
+When Create catalog BankTerms objects (test data base)
+When Create catalog BusinessUnits objects (test data base)
+When Create catalog CancelReturnReasons objects (test data base)
+When Create catalog CashStatementStatuses objects (test data base)
+When Create catalog CashAccounts objects (test data base)
+When Create catalog BillOfMaterials objects (test data base)
+When Create catalog Companies objects (test data base)
+When Create catalog ConfigurationMetadata objects (test data base)
+When Create catalog IDInfoSets objects (test data base)
+When Create catalog Countries objects (test data base)
+When Create catalog Currencies objects (test data base)
+When Create catalog DataBaseStatus objects (test data base)
+When Create catalog ExpenseAndRevenueTypes objects (test data base)
+When Create catalog IntegrationSettings objects (test data base)
+When Create catalog ItemKeys objects (test data base)
+When Create catalog ItemTypes objects (test data base)
+When Create catalog Units objects (test data base)
+When Create catalog Items objects (test data base)
+When Create catalog ObjectStatuses objects (test data base)
+When Create catalog CurrencyMovementSets objects (test data base)
+When Create catalog PartnerSegments objects (test data base)
+When Create catalog Agreements objects (test data base)
+When Create catalog Partners objects (test data base)
+When Create catalog PartnersBankAccounts objects (test data base)
+When Create catalog PaymentTerminals objects (test data base)
+When Create catalog PaymentSchedules objects (test data base)
+When Create catalog PaymentTypes objects (test data base)
+When Create catalog PriceTypes objects (test data base)
+When Create catalog RetailCustomers objects (test data base)
+When Create catalog SpecialOfferTypes objects (test data base)
+When Create catalog SpecialOffers objects (test data base)
+When Create catalog Specifications objects (test data base)
+When Create catalog Stores objects (test data base)
+When Create catalog TaxRates objects (test data base)
+When Create catalog Taxes objects (test data base)
+When Create catalog SerialLotNumbers objects (test data base)
+When Create information register Taxes records (test data base)
+When Create catalog AccrualAndDeductionTypes objects (test data base)
+When Create catalog EmployeePositions objects (test data base)
+When Create catalog FixedAssetsLedgerTypes objects (test data base)
+When Create catalog DepreciationSchedules objects (test data base)
+When Create catalog FixedAssets objects (test data base)
+When Create catalog ItemSegments objects (test data base)
+When Create catalog EmployeeSchedule objects (test data base)
+When Create catalog LegalNameContracts objects (test data base)
+When Create catalog ObjectLocations objects (test data base)
+When Create catalog Projects objects (test data base)
+When Create catalog UnitsOfMeasurement objects (test data base)
+When Create catalog Vehicles objects (test data base)
+When Create document ExpenseAccruals objects (test data base)
+When Create document RevenueAccruals objects (test data base)
+* Tax settings
+ Given I open hyperlink "e1cib/list/Catalog.Companies"
+ And I go to line in "List" table
+ | 'Description' |
+ | 'Own company 2' |
+ And I select current line in "List" table
+ And I move to "Tax types" tab
+ And I go to line in "CompanyTaxes" table
+ | 'Tax' |
+ | 'VAT' |
+ And I select current line in "CompanyTaxes" table
+ And I click Open button of "Tax" field
+ And I select "VAT" exact value from the drop-down list named "Kind"
+ And I click "Save and close" button
+ And I close all client application windows
+When Create catalog InterfaceGroups objects (test data base)
+When Create catalog AccessGroups objects (test data base)
+When Create catalog AccessProfiles objects (test data base)
+When Create catalog UserGroups objects (test data base)
+When Create catalog Users objects (test data base)
+When Create catalog Workstations objects (test data base)
+When Create catalog PlanningPeriods objects (test data base)
+When Create document BankPayment objects (test data base)
+When Create document CashTransferOrder objects (test data base)
+When Create document BankReceipt objects (test data base)
+When Create document Bundling objects (test data base)
+When Create document CashExpense objects (test data base)
+When Create document CashPayment objects (test data base)
+When Create document CashReceipt objects (test data base)
+When Create document CashRevenue objects (test data base)
+When Create document CreditNote objects (test data base)
+When Create document DebitNote objects (test data base)
+When Create document GoodsReceipt objects (test data base)
+When Create document IncomingPaymentOrder objects (test data base)
+When Create document InternalSupplyRequest objects (test data base)
+When Create document InventoryTransfer objects (test data base)
+When Create document InventoryTransferOrder objects (test data base)
+When Create document OpeningEntry objects (test data base)
+When Create document OutgoingPaymentOrder objects (test data base)
+When Create document PhysicalCountByLocation objects (test data base)
+When Create document CommissioningOfFixedAsset objects (test data base)
+When Create document DepreciationCalculation objects (test data base)
+When Create document CalculationMovementCosts objects (test data base)
+When Create document PhysicalInventory objects (test data base)
+When Create document PlannedReceiptReservation objects (test data base)
+When Create document PriceList objects (test data base)
+When Create document PurchaseInvoice objects (test data base)
+When Create document PurchaseOrder objects (test data base)
+When Create document PurchaseOrderClosing objects (test data base)
+When Create document PurchaseReturn objects (test data base)
+When Create document ReconciliationStatement objects (test data base)
+When Create document RetailReturnReceipt objects (test data base)
+When Create document RetailSalesReceipt objects (test data base)
+When Create document SalesInvoice objects (test data base)
+When Create document SalesOrder objects (test data base)
+When Create document WorkOrder objects (test data base)
+When Create document WorkSheet objects (test data base)
+When Create document SalesReturn objects (test data base)
+When Create document SalesReturnOrder objects (test data base)
+When Create document ShipmentConfirmation objects (test data base)
+When Create document StockAdjustmentAsSurplus objects (test data base)
+When Create document StockAdjustmentAsWriteOff objects (test data base)
+When Create document Unbundling objects (test data base)
+When Create document ItemStockAdjustment objects (test data base)
+When Create document PurchaseReturnOrder objects (test data base)
+When Create chart of characteristic types AddAttributeAndProperty objects (test data base)
+When Create chart of characteristic types IDInfoTypes objects (test data base)
+When Create chart of characteristic types CustomUserSettings objects (test data base)
+When Create chart of characteristic types CurrencyMovementType objects (test data base)
+When Create information register BundleContents records (test data base)
+When Create information register BranchBankTerms records (test data base)
+When Create information register CurrencyRates records (test data base)
+When Create information register Barcodes records (test data base)
+When Create information register PartnerSegments records (test data base)
+When Create information register TaxSettings records (test data base)
+When Create information register UserSettings records (test data base)
+When Create document CashStatement objects (test data base)
+When Create document ForeignCurrencyRevaluation objects (test data base)
+When Create document MoneyTransfer objects (test data base)
+When Create catalog PartnerItems objects (test data base)
+When Create document CustomersAdvancesClosing objects (test data base)
+When Create document VendorsAdvancesClosing objects (test data base)
+When Create document EmployeeCashAdvance objects (test data base)
+When Create document SalesReportFromTradeAgent objects (test data base)
+When Create document SalesReportToConsignor objects (test data base)
+When Create document ConsolidatedRetailSales objects (test data base)
+* Load data for Salary system
+ When Create document EmployeeHiring objects (test data base)
+ When Create document EmployeeVacation objects (test data base)
+ When Create document EmployeeSickLeave objects (test data base)
+ When Create document EmployeeTransfer objects (test data base)
+ When Create information register T9530S_WorkDays records (test data base)
+ When Create document TimeSheet objects (test data base)
+ When Create document AdditionalDeduction objects (test data base)
+ When Create document AdditionalAccrual objects (test data base)
+ When Create document Payroll objects (test data base)
+* Load data for Accounting system
+ When Create chart of characteristic types AccountingExtraDimensionTypes objects (test data base)
+ When Create chart of accounts Basic objects with LedgerTypeVariants (Basic LTV) (test data base)
+ When Create information register T9011S_AccountsCashAccount records (Basic LTV) (test data base)
+ When Create information register T9014S_AccountsExpenseRevenue records (Basic LTV) (test data base)
+ When Create information register T9010S_AccountsItemKey records (Basic LTV) (test data base)
+ When Create information register T9012S_AccountsPartner records (Basic LTV) (test data base)
+ When Create information register T9013S_AccountsTax records (Basic LTV) (test data base)
+* Additional table control
+ Given I open hyperlink "e1cib/app/DataProcessor.FunctionalOptionSettings"
+ And I set checkbox "Use additional table control document"
+ And I click "Save" button
+* Posting first documents
+ And I execute 1C:Enterprise script at server
+ | "Documents.GoodsReceipt.FindByNumber(4).GetObject().Write(DocumentWriteMode.Posting);" |
+* Posting Opening entry
+ Given I open hyperlink "e1cib/list/Document.OpeningEntry"
+ Then "Opening entries" window is opened
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Purchase order
+ Given I open hyperlink "e1cib/list/Document.PurchaseOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Purchase invoice
+ Given I open hyperlink "e1cib/list/Document.PurchaseInvoice"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "5"
+* Posting Sales order
+ Given I open hyperlink "e1cib/list/Document.SalesOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting WorkOrder
+ Given I open hyperlink "e1cib/list/Document.WorkOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting WorkSheet
+ Given I open hyperlink "e1cib/list/Document.WorkSheet"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Shipment confirmation
+ Given I open hyperlink "e1cib/list/Document.ShipmentConfirmation"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CashTransferOrder
+ Given I open hyperlink "e1cib/list/Document.CashTransferOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting BankReceipt
+ And I execute 1C:Enterprise script at server
+ | "Documents.BankPayment.FindByNumber(2).GetObject().Write(DocumentWriteMode.Posting);" |
+ And I execute 1C:Enterprise script at server
+ | "Documents.BankPayment.FindByNumber(9).GetObject().Write(DocumentWriteMode.Posting);" |
+ Given I open hyperlink "e1cib/list/Document.BankReceipt"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting BankPayment
+ Given I open hyperlink "e1cib/list/Document.BankPayment"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "10"
+* Posting Sales invoice
+ And I execute 1C:Enterprise script at server
+ | "Documents.ShipmentConfirmation.FindByNumber(3).GetObject().Write(DocumentWriteMode.Posting);" |
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+And Delay "3"
+* Posting Sales return order
+ Given I open hyperlink "e1cib/list/Document.SalesReturnOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+ And I close all client application windows
+* Posting Sales return
+ Given I open hyperlink "e1cib/list/Document.SalesReturn"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting PurchaseReturnOrder
+ Given I open hyperlink "e1cib/list/Document.PurchaseReturnOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+ And I close all client application windows
+* Posting Purchase return
+ Given I open hyperlink "e1cib/list/Document.PurchaseReturn"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting InternalSupplyRequest
+ Given I open hyperlink "e1cib/list/Document.InternalSupplyRequest"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Inventory transfer order
+ Given I open hyperlink "e1cib/list/Document.InventoryTransferOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+ And I close all client application windows
+* Posting Inventory transfer
+ Given I open hyperlink "e1cib/list/Document.InventoryTransfer"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Goods receipt
+ Given I open hyperlink "e1cib/list/Document.GoodsReceipt"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting PhysicalInventory
+ Given I open hyperlink "e1cib/list/Document.PhysicalInventory"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Stock adjustment as surplus
+ Given I open hyperlink "e1cib/list/Document.StockAdjustmentAsSurplus"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Stock adjustment as write off
+ Given I open hyperlink "e1cib/list/Document.StockAdjustmentAsWriteOff"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Bundling
+ Given I open hyperlink "e1cib/list/Document.Bundling"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Unbundling
+ Given I open hyperlink "e1cib/list/Document.Unbundling"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting PurchaseOrderClosing
+ Given I open hyperlink "e1cib/list/Document.PurchaseOrderClosing"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting SalesOrderClosing
+ When Create document SalesOrderClosing objects (test data base)
+ Given I open hyperlink "e1cib/list/Document.SalesOrderClosing"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting PlannedReceiptReservation
+ Given I open hyperlink "e1cib/list/Document.PlannedReceiptReservation"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CashReceipt
+ And I execute 1C:Enterprise script at server
+ | "Documents.CashPayment.FindByNumber(7).GetObject().Write(DocumentWriteMode.Posting);" |
+ Given I open hyperlink "e1cib/list/Document.CashReceipt"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CashPayment
+ Given I open hyperlink "e1cib/list/Document.CashPayment"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CashExpense
+ Given I open hyperlink "e1cib/list/Document.CashExpense"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CashRevenue
+ Given I open hyperlink "e1cib/list/Document.CashRevenue"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CreditNote
+ Given I open hyperlink "e1cib/list/Document.CreditNote"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting DebitNote
+ Given I open hyperlink "e1cib/list/Document.DebitNote"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting ReconciliationStatement
+ Given I open hyperlink "e1cib/list/Document.ReconciliationStatement"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting IncomingPaymentOrder
+ Given I open hyperlink "e1cib/list/Document.IncomingPaymentOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting OutgoingPaymentOrder
+ Given I open hyperlink "e1cib/list/Document.OutgoingPaymentOrder"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting ItemStockAdjustment
+ Given I open hyperlink "e1cib/list/Document.ItemStockAdjustment"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting RetailSalesReceipt
+ Given I open hyperlink "e1cib/list/Document.RetailSalesReceipt"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting RetailReturnReceipt
+ Given I open hyperlink "e1cib/list/Document.RetailReturnReceipt"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting PriceList
+ Given I open hyperlink "e1cib/list/Document.PriceList"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CashStatement
+ Given I open hyperlink "e1cib/list/Document.CashStatement"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting SalesReturn
+ Given I open hyperlink "e1cib/list/Document.SalesReturn"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting MoneyTransfer
+ Given I open hyperlink "e1cib/list/Document.MoneyTransfer"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CommissioningOfFixedAsset
+ Given I open hyperlink "e1cib/list/Document.CommissioningOfFixedAsset"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting DepreciationCalculation
+ Given I open hyperlink "e1cib/list/Document.DepreciationCalculation"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CalculationMovementCosts
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting CustomersAdvancesClosing
+ Given I open hyperlink "e1cib/list/Document.CustomersAdvancesClosing"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting VendorsAdvancesClosing
+ Given I open hyperlink "e1cib/list/Document.VendorsAdvancesClosing"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting ForeignCurrencyRevaluation
+ Given I open hyperlink "e1cib/list/Document.ForeignCurrencyRevaluation"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting EmployeeCashAdvance
+ Given I open hyperlink "e1cib/list/Document.EmployeeCashAdvance"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting ConsolidatedRetailSales
+ Given I open hyperlink "e1cib/list/Document.ConsolidatedRetailSales"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting SalesReportFromTradeAgent
+ Given I open hyperlink "e1cib/list/Document.SalesReportFromTradeAgent"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting SalesReportToConsignor
+ Given I open hyperlink "e1cib/list/Document.SalesReportToConsignor"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting EmployeeHiring
+ Given I open hyperlink "e1cib/list/Document.EmployeeHiring"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting EmployeeVacation
+ Given I open hyperlink "e1cib/list/Document.EmployeeVacation"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting EmployeeSickLeave
+ Given I open hyperlink "e1cib/list/Document.EmployeeVacation"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting EmployeeTransfer
+ Given I open hyperlink "e1cib/list/Document.EmployeeTransfer"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting TimeSheet
+ Given I open hyperlink "e1cib/list/Document.TimeSheet"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting AdditionalDeduction
+ Given I open hyperlink "e1cib/list/Document.AdditionalDeduction"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting AdditionalAccrual
+ Given I open hyperlink "e1cib/list/Document.AdditionalAccrual"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+* Posting Payroll
+ Given I open hyperlink "e1cib/list/Document.Payroll"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay "3"
+When set False value to the constant DisableLinkedRowsIntegrity
+And I close all client application windows
+* Turn the accounting functional option back on to make accounting registers visible in the registrations report (documents are not reposted)
+ When set True value to the constant Use accounting
+
+
+Scenario: _902001 check preparation
+ When check preparation
+
+
+Scenario: _902002 check Sales invoice (without advance offset) has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '1' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902003 check Sales invoice has no movements by the Register "T1050 Accounting quantities"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '1' |
+ * Check that there are no movements by the Register "T1050 Accounting quantities"
+ And I click "Registrations report info" button
+ And I select "T1050 Accounting quantities" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1050 Accounting quantities"' |
+ And I close all client application windows
+
+
+Scenario: _902004 check Sales invoice (with advance offset) has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '6' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902005 check Money transfer (currency exchange) has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.MoneyTransfer"
+ And I go to line in "List" table
+ | 'Number' |
+ | '1' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902006 check Bank receipt has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.BankReceipt"
+ And I go to line in "List" table
+ | 'Number' |
+ | '4' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902007 check Bank payment has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.BankPayment"
+ And I go to line in "List" table
+ | 'Number' |
+ | '9' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902008 check Cash payment has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.CashPayment"
+ And I go to line in "List" table
+ | 'Number' |
+ | '5' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902009 check Cash receipt has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.CashReceipt"
+ And I go to line in "List" table
+ | 'Number' |
+ | '9' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902010 check Sales return has no movements by the Register "T1040 Accounting amounts"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.SalesReturn"
+ And I go to line in "List" table
+ | 'Number' |
+ | '7' |
+ * Check that there are no movements by the Register "T1040 Accounting amounts"
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document does not contain values
+ | 'Register "T1040 Accounting amounts"' |
+ And I close all client application windows
+
+
+Scenario: _902011 check Sales invoice still has movements by the Register "R2001 Sales"
+ And I close all client application windows
+ Given I open hyperlink "e1cib/list/Document.SalesInvoice"
+ And I go to line in "List" table
+ | 'Number' |
+ | '1' |
+ * Check that operational movements are not affected by the accounting functional option
+ And I click "Registrations report info" button
+ And I select "R2001 Sales" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines
+ | 'Register "R2001 Sales"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
+ And I close all client application windows
+
+
+Scenario: _902012 check no records in the Register "T6030S Batch relevance" when Use batch relevance is off
+ And I close all client application windows
+ * Turn the option on to make the register visible, the documents were posted while it was off
+ When set True value to the constant Use batch relevance
+ * The register is empty
+ Given I open hyperlink "e1cib/list/InformationRegister.T6030S_BatchRelevance"
+ Then the number of "List" table lines is "равно" "0"
+ * Restore the option state for the following scenarios
+ When set False value to the constant Use batch relevance
+ And I close all client application windows
+
+
+Scenario: _902013 check no records in the advances relevance registers when Use advance relevance is off
+ And I close all client application windows
+ * Turn the option on to make the registers visible, the documents were posted while it was off
+ When set True value to the constant Use advance relevance
+ * Vendors advances relevance is empty
+ Given I open hyperlink "e1cib/list/InformationRegister.T2016S_VendorsAdvancesRelevance"
+ Then the number of "List" table lines is "равно" "0"
+ * Customers advances relevance is empty
+ Given I open hyperlink "e1cib/list/InformationRegister.T2017S_CustomersAdvancesRelevance"
+ Then the number of "List" table lines is "равно" "0"
+ * Restore the option state for the following scenarios
+ When set False value to the constant Use advance relevance
+ And I close all client application windows
+
+
+Scenario: _902014 check Calculation mode is locked in Calculation movement costs when Use batch reallocate is off
+ And I close all client application windows
+ * Create a new Calculation movement costs document
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ * Calculation mode is filled with Landed cost and cannot be changed
+ Then the form attribute named "CalculationMode" became equal to "Landed cost"
+ When I Check the steps for Exception
+ | 'And I select "Landed cost (batch reallocate)" exact value from "Calculation mode" drop-down list' |
+ And I close all client application windows
+
+
+Scenario: _902015 check Calculation mode is editable in Calculation movement costs when Use batch reallocate is on
+ And I close all client application windows
+ * Turn the option on
+ When set True value to the constant Use batch reallocate
+ * Calculation mode can be switched to batch reallocate
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ And I click the button named "FormCreate"
+ And I select "Landed cost (batch reallocate)" exact value from "Calculation mode" drop-down list
+ Then the form attribute named "CalculationMode" became equal to "Landed cost (batch reallocate)"
+ * Restore the option state for the following scenarios
+ And I close all client application windows
+ When set False value to the constant Use batch reallocate
+ And I close all client application windows
+
+
+Scenario: _902016 check the whole database has no records in the accounting registers
+ And I close all client application windows
+ * Turn the option on to make the accounting registers visible, all documents were posted while it was off
+ When set True value to the constant Use accounting
+ * No document of any kind wrote accounting amounts
+ Given I open hyperlink "e1cib/list/AccumulationRegister.T1040T_AccountingAmounts"
+ Then the number of "List" table lines is "равно" "0"
+ * No document of any kind wrote accounting quantities
+ Given I open hyperlink "e1cib/list/AccumulationRegister.T1050T_AccountingQuantities"
+ Then the number of "List" table lines is "равно" "0"
+ * Journal entries were not created either
+ Given I open hyperlink "e1cib/list/Document.JournalEntry"
+ Then the number of "List" table lines is "равно" "0"
+ * Restore the option state for the following scenarios
+ When set False value to the constant Use accounting
+ And I close all client application windows
+
+
+Scenario: _902017 check accounting records appear again after the functional option is turned on
+ And I close all client application windows
+ * Turn accounting on and repost a Bank payment
+ When set True value to the constant Use accounting
+ Given I open hyperlink "e1cib/list/Document.BankPayment"
+ And I go to line in "List" table
+ | 'Number' |
+ | '9' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 5
+ * The document wrote accounting records this time
+ And I click "Registrations report info" button
+ And I select "T1040 Accounting amounts" exact value from "Register" drop-down list
+ And Delay 10
+ And I click "Generate report" button
+ Then "ResultTable" spreadsheet document contains lines
+ | 'Register "T1040 Accounting amounts"' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' | '' |
+ And I close all client application windows
+ * Turn accounting off again and repost the document to clean the records
+ When set False value to the constant Use accounting
+ Given I open hyperlink "e1cib/list/Document.BankPayment"
+ And I go to line in "List" table
+ | 'Number' |
+ | '9' |
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 5
+ And I close all client application windows
+
+
+Scenario: _902018 check batch relevance records appear again after the functional option is turned on
+ And I close all client application windows
+ * Turn the option on and recalculate the cost, this is what fills batch relevance
+ When set True value to the constant Use batch relevance
+ Given I open hyperlink "e1cib/list/Document.CalculationMovementCosts"
+ Then I select all lines of "List" table
+ And in the table "List" I click the button named "ListContextMenuPost"
+ And Delay 10
+ * The register is filled again
+ Given I open hyperlink "e1cib/list/InformationRegister.T6030S_BatchRelevance"
+ Then the number of "List" table lines is "больше" "0"
+ * Restore the option state for the following scenarios
+ When set False value to the constant Use batch relevance
+ And I close all client application windows
+
+
+Scenario: _902019 check "for all companies" is locked in Period closing when Use batch reallocate is off
+ And I close all client application windows
+ * Open the period closing data processor
+ Given I open hyperlink "e1cib/app/DataProcessor.PeriodClosing"
+ * The "for all companies" flag cannot be changed
+ When I Check the steps for Exception
+ | 'And I set checkbox named "Step_2_ForAllCompanies"' |
+ And I close all client application windows
+
+