From 521db3fc42450414480d7eb20c881162e0bab730 Mon Sep 17 00:00:00 2001 From: flywire Date: Sun, 1 Oct 2023 07:31:34 +1100 Subject: [PATCH 1/3] Improve Price Import Assistant clarity --- gnucash/gtkbuilder/assistant-csv-price-import.glade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnucash/gtkbuilder/assistant-csv-price-import.glade b/gnucash/gtkbuilder/assistant-csv-price-import.glade index 0a82ec8a81..4b38b386d1 100644 --- a/gnucash/gtkbuilder/assistant-csv-price-import.glade +++ b/gnucash/gtkbuilder/assistant-csv-price-import.glade @@ -52,7 +52,7 @@ 12 This assistant will help you import Prices from a CSV file. -There is a minimum number of columns that have to be present for a successful import, these are Date, Amount, From Namespace, From Symbol and Currency To. If all entries are for the same Commodity / Currency then you can select them and then the columns will be Date and Amount. +The minimum required columns for a successful import are: Date, Amount, From Namespace, From Symbol and Currency To. If all entries are for the same Commodity / Currency then you can select them and then the columns will be Date and Amount. Various options exist for specifying the delimiter as well as a fixed width option. With the fixed width option, double click on the table of rows displayed to set a column width, then right mouse to change if required. From b54b9f62fb59bf341949de0491d42efe8ffd9921 Mon Sep 17 00:00:00 2001 From: flywire Date: Wed, 4 Oct 2023 15:01:30 +1100 Subject: [PATCH 2/3] Update Price Import Assistant description --- gnucash/gtkbuilder/assistant-csv-price-import.glade | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnucash/gtkbuilder/assistant-csv-price-import.glade b/gnucash/gtkbuilder/assistant-csv-price-import.glade index 4b38b386d1..12fe73e5c6 100644 --- a/gnucash/gtkbuilder/assistant-csv-price-import.glade +++ b/gnucash/gtkbuilder/assistant-csv-price-import.glade @@ -52,12 +52,12 @@ 12 This assistant will help you import Prices from a CSV file. -The minimum required columns for a successful import are: Date, Amount, From Namespace, From Symbol and Currency To. If all entries are for the same Commodity / Currency then you can select them and then the columns will be Date and Amount. +The importer needs at least: Date, Amount, From Namespace, From Symbol, and Currency To. If all entries are for the same Commodity and Currency then the drop-down settings can be used to set Commodity From instead of From Namespace and From symbol columns, and Currency To. + +For example: 21/11/2016,5.345,FTSE,RR.L,GBP Various options exist for specifying the delimiter as well as a fixed width option. With the fixed width option, double click on the table of rows displayed to set a column width, then right mouse to change if required. -Examples are "FTSE","RR.L","21/11/2016",5.345,"GBP" and CURRENCY;USD;2016-11-21;1.56;GBP - There is an option for specifying the start row, end row and an option to skip alternate rows beginning from the start row which can be used if you have some header text. Also there is an option to overwrite existing prices for that day if required. Lastly, for repeated imports the preview page has buttons to Load and Save the settings. You can save your adjusted settings to reuse them on later imports. After loading your settings you can also tweak them again for similar imports and save them under another name. Note you can't save to built-in presets. From 8ef0ff1b7ba8f8cdb907a60e14d516a5eca4bb99 Mon Sep 17 00:00:00 2001 From: flywire Date: Wed, 4 Oct 2023 15:16:44 +1100 Subject: [PATCH 3/3] Use term options instead of settings --- gnucash/gtkbuilder/assistant-csv-price-import.glade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnucash/gtkbuilder/assistant-csv-price-import.glade b/gnucash/gtkbuilder/assistant-csv-price-import.glade index 12fe73e5c6..f7391b8c5f 100644 --- a/gnucash/gtkbuilder/assistant-csv-price-import.glade +++ b/gnucash/gtkbuilder/assistant-csv-price-import.glade @@ -52,7 +52,7 @@ 12 This assistant will help you import Prices from a CSV file. -The importer needs at least: Date, Amount, From Namespace, From Symbol, and Currency To. If all entries are for the same Commodity and Currency then the drop-down settings can be used to set Commodity From instead of From Namespace and From symbol columns, and Currency To. +The importer needs at least: Date, Amount, From Namespace, From Symbol, and Currency To. If all entries are for the same Commodity and Currency then the Commodity From setting can be used instead of From Namespace and From symbol columns, with the Currency To setting instead of a Currency To column. For example: 21/11/2016,5.345,FTSE,RR.L,GBP