Initial commit. Loads XLSX file from accounting into sqlite database. Sends HTML email. Started adding variable parts to body pulled from database.

This commit is contained in:
Dan Dembinski
2021-03-19 02:22:53 -04:00
commit 12c4722fe9
5 changed files with 281 additions and 0 deletions

32
TableSetup Normal file
View File

@@ -0,0 +1,32 @@
create table Invoice(
OrderID TEXT NOT NULL,
InvoiceNumber TEXT NOT NULL,
DateCreated TEXT NOT NULL,
ProductionCharges REAL NOT NULL,
ShippingCharges REAL NOT NULL,
AdjustmentsBalance REAL NOT NULL,
DuePayment REAL NOT NULL,
ChargeCode TEXT,
UserLogon TEXT NOT NULL,
UserProfileFirstName TEXT NOT NULL,
UserProfileLastName TEXT NOT NULL,
InvoiceEmailAddress TEXT NOT NULL,
ShippingCompany TEXT,
ShippingFirstName TEXT NOT NULL,
ShippingLastName TEXT NOT NULL,
ShippingAddress1 TEXT NOT NULL,
ShippingAddress2 TEXT,
ShippingCity TEXT NOT NULL,
ShippingState TEXT NOT NULL,
ShippingPostalCode TEXT NOT NULL
);
create table ItemDetail(
OrderID TEXT NOT NULL,
DocumentID TEXT NOT NULL,
GLIJobNumber TEXT NOT NULL,
ProductName TEXT NOT NULL,
Quantity INT NOT NULL,
ItemPrice REAL NOT NULL
);