diff --git a/src/clj/auto_ap/parse/templates.clj b/src/clj/auto_ap/parse/templates.clj index 75b22f7a..51fef522 100644 --- a/src/clj/auto_ap/parse/templates.clj +++ b/src/clj/auto_ap/parse/templates.clj @@ -701,6 +701,29 @@ :total [:trim-commas-and-negate nil]} :multi #"\n" :multi-match? #"^\s*Invoice\s{2,}"} + + ;; DAY LEE + {:vendor "Day Lee Foods" + :keywords [#"DAY-LEE FOODS"] + :extract {:date #"([0-9]+/[0-9]+/[0-9]+)" + :customer-identifier #"9720\n\n(.*?)\n" + :invoice-number #"^\s*(\d+)\s" + :total #"\$([\d\-,]+)$"} + :parser {:date [:clj-time "MM/dd/yyyy"] + :total [:trim-commas-and-negate nil]} + :multi #"\n" + :multi-match? #"RI"} + + ;; NA sales + {:vendor "N.A. Sales Company, Inc" + :keywords [#"2695 McCone Avenue"] + :extract {:date #"Invoice Date:\s+([0-9]+/[0-9]+/[0-9]+)" + :customer-identifier #"Sold To:.*?\n\s+(.*?)\s{2,}" + :invoice-number #"Invoice Number:\s+(.*?)\n" + :total #"Invoice Total:\s+([\d\-,]+\.\d{2,2}+)"} + :parser {:date [:clj-time "MM/dd/yyyy"] + :total [:trim-commas-and-negate nil]}} + {:vendor "Mani Imports" :keywords [#"Mani Imports"] :extract {:date #"Order Date\s+([0-9]+/[0-9]+/[0-9]+)" diff --git a/start-solr.sh b/start-solr.sh index aa1b7626..18633b74 100755 --- a/start-solr.sh +++ b/start-solr.sh @@ -1,5 +1,5 @@ #!/bin/bash -#sudo docker run --rm -ti -v ~/dev/integreat/data/solr:/var/solr --network=bridge -p 8983:8983 bryce-solr -sudo podman container run --user 1000 --privileged --volume /home/notid/dev/integreat/data/solr:/var/solr -p 8983:8983 bryce-solr +sudo docker run --rm -ti -v ~/dev/integreat/data/solr:/var/solr --network=bridge -p 8983:8983 bryce-solr +#sudo podman container run --user 1000 --privileged --volume /home/notid/dev/integreat/data/solr:/var/solr -p 8983:8983 bryce-solr