diff --git a/src/clj/auto_ap/parse/templates.clj b/src/clj/auto_ap/parse/templates.clj index 06d1d474..195b9137 100644 --- a/src/clj/auto_ap/parse/templates.clj +++ b/src/clj/auto_ap/parse/templates.clj @@ -736,15 +736,15 @@ :parser {:date [:clj-time "MM/dd/yyyy"] :total [:trim-commas-and-negate nil]}} {:vendor "Reel Produce" - :keywords [#"reelproduce.com" #"Statem"] - :extract {:date #"\s*([0-9]+/[0-9]+/[0-9]+)" - :customer-identifier #"ELECTRONICALLY.*\n\s*(.*?)\s{2,}" - :invoice-number #"#(\d+)" + :keywords [#"Reel Produce" #"Statem"] + :extract {:date #"\s*([0-9]+\-[0-9]+\-[0-9]+)" + :customer-identifier #"Customer.*\n(.*?)\n" + :invoice-number #"^(\d+)" :total #"([\d\-,]+\.\d{2,2})"} - :parser {:date [:clj-time "MM/dd/yyyy"] + :parser {:date [:clj-time "yyyy-MM-dd"] :total [:trim-commas-and-negate nil]} :multi #"\n" - :multi-match? #"INV #"} + :multi-match? #"^\d+"} {:vendor "Paulino's Bakery" :keywords [#"paulinosbakery"] :extract {:date #"\s*([0-9]+/[0-9]+/[0-9]+)"