Commit Graph

81 Commits

Author SHA1 Message Date
b2bcb72469 wip 2025-11-14 09:46:05 +00:00
80dfc2a9d7 wip 2025-07-15 15:13:08 +01:00
c28d2c6060 wip 2025-07-15 12:20:55 +01:00
ecf48ba8b4 wip 2025-07-14 20:28:40 +01:00
2d751ebf80 wip 2025-07-14 14:29:56 +01:00
afd4bae10e wip 2025-07-11 11:52:31 +01:00
be9944f066 wip 2025-07-10 20:26:11 +01:00
7a28e2cc66 wip 2025-07-10 19:07:09 +01:00
97b945e0cb wip 2025-07-10 16:49:39 +01:00
ee487db21f wip 2025-07-10 14:33:13 +01:00
d4170d2b80 wip 2025-07-09 20:19:09 +01:00
e2af1e4f99 wip 2025-07-09 16:47:37 +01:00
eb959dd6e2 wip 2025-07-09 15:05:10 +01:00
c0f7f1a476 wip, this turned into a maaaaaahooosive job 2025-07-09 13:28:17 +01:00
8c3b00c75c bug fix and imporovements to HMRC exchange rate update 2025-07-08 15:52:18 +01:00
479acecdbc bug fix in read purchase invoice line respository 2025-07-08 14:27:52 +01:00
5cd653d700 Bug fix in ExportSalesInvoice and converted more code over to repository and service pattern 2025-07-07 15:22:21 +01:00
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
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
Bobbie Hodgetts
daa4e91e81 migrated all projects over to .net8 2024-05-10 11:16:32 +01:00
Bobbie Hodgetts
97fff18e7e wip 2024-05-09 21:27:51 +01:00
Bobbie Hodgetts
b790a7b642 wip 2024-05-09 16:42:32 +01:00
Bobbie Hodgetts
270eebca9a Feature: stock replenishment 2024-05-09 13:23:33 +01:00
Bobbie Hodgetts
91ef9acc78 SP-API stock reconciliation
Amazon had depreciated a number of reports that were used for stock reconciliation. Application now uses the new fba ledger report to reconcile. It is currently untested, as this requires data from Amazon. Methods that require testing will return a 'NotImplementedException'.

Also, removed the depreciated ILMerge and replaced with ILRepack.

Plus much more tidying up, and improvements.
2024-05-07 08:24:00 +01:00