Commit Graph

86 Commits

Author SHA1 Message Date
bobbie 6151652b9f Merge master into branch and resolve conflicts 2026-04-30 10:24:12 +01:00
bobbie db9a2b9ccc added plublish to linux file v1.1.0 2026-04-30 09:56:41 +01:00
bobbie 8e8c4138e3 CLI now runs on linux as well as windows, changes required migrated from System.Data.SqlClient to Microsoft.Data.SqlClient and fixing server cert issue (it expired in 2020) 2026-04-30 00:01:16 +01:00
bobbie f921e79671 improvement to settlement report marketplace inference 2026-04-29 19:16:33 +01:00
bobbie db8eafe571 Bug fix 2025-11-17 13:33:42 +00:00
bobbie b2bcb72469 wip 2025-11-14 09:46:05 +00:00
bobbie 80dfc2a9d7 wip 2025-07-15 15:13:08 +01:00
bobbie c28d2c6060 wip 2025-07-15 12:20:55 +01:00
bobbie ecf48ba8b4 wip 2025-07-14 20:28:40 +01:00
bobbie 2d751ebf80 wip 2025-07-14 14:29:56 +01:00
bobbie afd4bae10e wip 2025-07-11 11:52:31 +01:00
bobbie be9944f066 wip 2025-07-10 20:26:11 +01:00
bobbie 7a28e2cc66 wip 2025-07-10 19:07:09 +01:00
bobbie 97b945e0cb wip 2025-07-10 16:49:39 +01:00
bobbie ee487db21f wip 2025-07-10 14:33:13 +01:00
bobbie d4170d2b80 wip 2025-07-09 20:19:09 +01:00
bobbie e2af1e4f99 wip 2025-07-09 16:47:37 +01:00
bobbie eb959dd6e2 wip 2025-07-09 15:05:10 +01:00
bobbie c0f7f1a476 wip, this turned into a maaaaaahooosive job 2025-07-09 13:28:17 +01:00
bobbie 8c3b00c75c bug fix and imporovements to HMRC exchange rate update 2025-07-08 15:52:18 +01:00
bobbie 479acecdbc bug fix in read purchase invoice line respository 2025-07-08 14:27:52 +01:00
bobbie 5cd653d700 Bug fix in ExportSalesInvoice and converted more code over to repository and service pattern 2025-07-07 15:22:21 +01:00
bobbie 5900a6e6e4 Bug fixes in converting invoice to gbp method 2025-06-27 09:02:22 +01:00
Bobbie Hodgetts 29f9fae508 Added invoice export function and started implementation of unitofwork pattern (#43)
* complete read invoices from db

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* updated nuget package spapi

* WIP

* wip, now test

* wip, jut need to fix tax inclusive line amounts not supported

* wip

* wip, before I f everything up

* no, it complies now, this is the one before I f everything up

* wip

* wip

* wip, logic ready for testing

* wip it builds!!!!

* wip tested, working, need to complete the gui section

* wip

* wip

* wip - created export invoice data delete, time for testing

* wip testing phase

* wip - delete function fully tested and working

* wip on to sorting out the issue with settlement invoices not tallying

* wip

* wip

* wip

* wip

* wip before I complete change the ReadInvoiceLineItem sections

* that appears to have worked, on with the main quest

* no it's doesn't work, saving before i remove the confusing cache system (just use a dictionary!!)

* wipping picadilli

* wip

* wip

* implemented uow on inovice export, now for testing

* wip

* wip all tested do invoice currency convertion fearure

* wip

* pretty much done so long as xero accepts the exported invoices

* Complete!
2025-06-26 23:29:22 +01:00
Bobbie Hodgetts 8bbf885a48 Merge branch 'Feature-gui-for-amazon-shipments' into master 2025-06-10 07:25:12 +01:00
Bobbie Hodgetts 332a25aec8 Merge branch 'Amazon-inventory-ledger-testing-and-implementation' into master 2025-06-10 07:18:31 +01:00
Bobbie Hodgetts 0fe8bbd91b Trying to correct the timeline part 2 (#37)
* wip

* wip

* migrated all projects over to .net8

* progress has been made. Beer o'clock

* the reciving search box is oworking

* wip

* wip

* reading account journal complete

* wip

* wip

* wip

* pull master into branch

* Migrated projects to dotnet8

migrated all projects over to .net8
incomplete feature for gui shipments

* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-10 07:14:37 +01:00
Bobbie Hodgetts 413ca43cfe Trying to correct the timeline part 1 (#36)
* wip

* wip

* migrated all projects over to .net8

* progress has been made. Beer o'clock

* the reciving search box is oworking

* wip

* wip

* reading account journal complete

* wip

* wip

* wip
2025-06-10 07:13:59 +01:00
Bobbie Hodgetts 14d5b78d44 why wont the master pull into this branch (#35)
* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-10 07:07:03 +01:00
Bobbie Hodgetts 325d6d3bcd pull main into branch (#34)
* Migrated projects to dotnet8

migrated all projects over to .net8
incomplete feature for gui shipments

* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-10 06:58:44 +01:00
Bobbie Hodgetts 25c84525c2 Pull master in branch
* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-10 06:54:32 +01:00
Bobbie Hodgetts d8454bc031 pull master into this branch (#31)
* Migrated projects to dotnet8

migrated all projects over to .net8
incomplete feature for gui shipments

* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-09 21:31:50 +01:00
Bobbie Hodgetts a3af86db46 pull master into branch (#30)
* Migrated projects to dotnet8

migrated all projects over to .net8
incomplete feature for gui shipments

* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-09 21:28:05 +01:00
Bobbie Hodgetts 30174290cf pull master into branch
* Migrated projects to dotnet8

migrated all projects over to .net8
incomplete feature for gui shipments

* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-09 21:23:42 +01:00
Bobbie Hodgetts cb54dc364c Pulled changes on master into branch (#28)
* Amazon inventory ledger testing and implementation

Tested what I can until more data for the Amazon Ledger Detail table comes in

* amazon settlement amounts now set to tax inclusive when exporting to invoice

* Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead

* feature exchange rate update automation

Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-09 21:00:18 +01:00
Bobbie Hodgetts ea0a52b2a0 feature exchange rate update automation
Automated downloading exchange rates from HMRC and updating the database. Added function call to the console and form applications.

Also added a form to show the console output in form application.
2025-06-09 20:56:26 +01:00
bobbie 8e7cd00b74 Some updates to the COM lib to attempt to get it to work on .net 8. Unfinished, porting all Access functions over to vs instead 2025-05-01 18:39:08 +01:00
Bobbie Hodgetts 7465940d48 amazon settlement amounts now set to tax inclusive when exporting to invoice 2025-03-04 14:01:34 +00:00
Bobbie Hodgetts c8689e3bba Amazon inventory ledger testing and implementation
Tested what I can until more data for the Amazon Ledger Detail table comes in
2024-11-21 17:50:18 +00:00
Bobbie Hodgetts 5446c995d2 wip 2024-11-21 17:16:23 +00:00
Bobbie Hodgetts f9b38a98b1 wip 2024-11-21 09:36:16 +00:00
Bobbie Hodgetts 7a12b49b44 Migrated projects to dotnet8
migrated all projects over to .net8
incomplete feature for gui shipments
2024-11-20 16:37:42 +00:00
Bobbie Hodgetts a0c669f1d4 wip 2024-11-06 17:12:34 +00:00
Bobbie Hodgetts a865abb788 wip 2024-08-06 12:07:18 +01:00
Bobbie Hodgetts 1c7ed5da93 wip 2024-05-12 16:22:53 +01:00
Bobbie Hodgetts 0fb45b8090 reading account journal complete 2024-05-12 15:10:24 +01:00
Bobbie Hodgetts fb058fc22f wip 2024-05-12 00:07:24 +01:00
Bobbie Hodgetts a56a97031a wip 2024-05-11 09:46:47 +01:00
Bobbie Hodgetts 960579b0b2 the reciving search box is oworking 2024-05-10 22:42:14 +01:00
Bobbie Hodgetts c2082acf8e progress has been made. Beer o'clock 2024-05-10 18:30:45 +01:00