Changed formatting of return email to show all possible shipments matching return.
parent
46556990a0
commit
d6606e0c17
|
@ -261,25 +261,13 @@ def customer_lookup(po_number):
|
|||
result = data_base.query(
|
||||
"""
|
||||
SELECT
|
||||
count([ylicplate])[orders]
|
||||
string_agg([ylicplate],', ') [Shandex Order(s)]
|
||||
FROM [staging].[dbo].[shandex_shipments]
|
||||
where yclippership = :po_number
|
||||
""",
|
||||
po_number=po_number,
|
||||
).first()
|
||||
if result['orders'] >= 2:
|
||||
return 'Customer: Multiple shipments match this PO\n'
|
||||
result = data_base.query(
|
||||
"""
|
||||
SELECT
|
||||
[bpcord] [Customer],
|
||||
[ylicplate] [Shandex Order]
|
||||
FROM [staging].[dbo].[shandex_shipments]
|
||||
where yclippership = :po_number
|
||||
""",
|
||||
po_number=po_number,
|
||||
).first()
|
||||
return f"Customer: {result['Customer']}\nShandex Order: {result['Shandex Order']}\n"
|
||||
return f"Shandex Order(s): {result['Shandex Order(s)']}\n"
|
||||
|
||||
|
||||
def gtin_to_sku(gtin):
|
||||
|
|
Loading…
Reference in New Issue