Procházet zdrojové kódy

update reconcile script to check ahead a day as well as behind 3 days

Daniel Sheffield před 2 roky
rodič
revize
9efe9be672
1 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 3 2
      reconcile.py

+ 3 - 2
reconcile.py

@@ -41,6 +41,7 @@ STORE_CODES = {
     'ORGANIC NATION' : 'ON',
     'The Warehouse' : 'WH',
     'Goodearth' : 'CO',
+    'REDUCED' : 'RTC',
 }
 
 user = os.getenv('USER')
@@ -159,10 +160,10 @@ if __name__ == '__main__':
         tot.update({
             f: value if f not in tot else value+tot[f]
         })
-        ts = d
+        ts = d + timedelta(days=1)
         store = get_store_code(desc, value)
         book = None
-        while ts > d - timedelta(days=3):
+        while d + timedelta(days=2) > ts > d - timedelta(days=3):
             book = get_record_from_database(ts, store)
             book = int(book*100)
             if book == int(value):