Added shipping information. Pulls list of all documentIDs per Order. Looks up individual DocumentID information. Added Address Block and Item Detail Block to Invoice HTML. Added BCC and CC testing addresses.
This commit is contained in:
@@ -98,4 +98,31 @@ def record_lookup(record):
|
||||
result.append(lookup.ChargeCode)
|
||||
result.append(lookup.InvoiceNumber)
|
||||
result.append(lookup.InvoiceEmailAddress)
|
||||
result.append(lookup.ShippingCompany)
|
||||
result.append(lookup.ShippingFirstName)
|
||||
result.append(lookup.ShippingLastName)
|
||||
result.append(lookup.ShippingAddress1)
|
||||
result.append(lookup.ShippingAddress2)
|
||||
result.append(lookup.ShippingCity)
|
||||
result.append(lookup.ShippingState)
|
||||
result.append(lookup.ShippingPostalCode)
|
||||
result.append(lookup.ShippingCharges)
|
||||
result.append(lookup.DuePayment)
|
||||
return result
|
||||
|
||||
|
||||
def all_items(orderId):
|
||||
all = []
|
||||
for items in session.query(ItemDetail).filter(ItemDetail.OrderID == orderId):
|
||||
all.append(items.DocumentID)
|
||||
return all
|
||||
|
||||
|
||||
def item_lookup(item):
|
||||
result = []
|
||||
for lookup in session.query(ItemDetail).filter(ItemDetail.DocumentID == item):
|
||||
result.append(lookup.Quantity)
|
||||
result.append(lookup.DocumentID)
|
||||
result.append(lookup.ProductName)
|
||||
result.append(lookup.ItemPrice)
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user