diff --git a/src/clj/auto_ap/parse/templates.clj b/src/clj/auto_ap/parse/templates.clj index 6be8d3fb..3f6988d6 100644 --- a/src/clj/auto_ap/parse/templates.clj +++ b/src/clj/auto_ap/parse/templates.clj @@ -106,17 +106,17 @@ :total [:trim-commas nil]}} - ;; Young's Market Co + ;; Young's Market Co new statement {:vendor "Youngs Market" - :keywords [#"Young's Market Co"] - :extract {:date #"^([0-9]+/[0-9]+/[0-9]+)" - :customer-identifier #"Customer Name\s+(.*)" - :invoice-number #"^(?:.*?)\s{2,}([0-9]+)" - :total #"([0-9\.,]+)\s+[0-9\.,]+$"} + :keywords [#"YOUNG'S MARKET COMPANY"] + :extract {:date #"([0-9]+/[0-9]+/[0-9]+)" + :customer-identifier #"SHIP TO SITE: ([\w ]+)" + :invoice-number #"^([0-9]+)" + :total #"\$([0-9\.,]+)"} :parser {:date [:clj-time "MM/dd/yyyy"] :total [:trim-commas nil]} :multi #"\n" - :multi-match? #"^[0-9]+/[0-9]+/[0-9]+\s+[0-9]+\s+INV "} + :multi-match? #"^[0-9]+"} ;; Young's Market Co - INVOICE {:vendor "Youngs Market"