Prep for adding ability to remember previously reconciled reporting.

No inplace, just set up
dev
= 3 years ago
parent 8ffd24840e
commit 6eb57d7978
Signed by untrusted user who does not match committer: gprog
GPG Key ID: 5BE9BB58D37713F8
  1. 1
      config.toml
  2. 21
      rec_records.py
  3. 1
      reconcile_holds.py

@ -50,3 +50,4 @@ DocNumFilter = [
[logger.root]
level = "DEBUG"
handlers = ["console", "file"]

@ -0,0 +1,21 @@
from pandas import DataFrame, Series, read_sql_query, read_excel
import sqlite3 as sqll
import sqlalchemy as sqa
import argparse
def drop_unnamed(df: DataFrame):
cols = [c for c in df.columns if "Unnamed" in c]
df.drop(cols, axis=1, inplace=True)
parser = argparse.ArgumentParser(
prog="HoldReconcilerRecord",
)
parser.add_argument("-i", "--input")
args = parser.parse_args()
# Resolution col
no_match: DataFrame = read_excel(args.input, sheet_name="No Match")
amt_mm: DataFrame = read_excel(args.input, sheet_name="Amount Mismatch")
drop_unnamed(no_match)
drop_unnamed(amt_mm)
print(no_match)

@ -16,6 +16,7 @@ from datetime import datetime as dt
[ ] Record reconciled transaction (connect with VBA)
[ ] Check GP against the database
[ ] Check OB against the database
[ ] Add resolution column to error sheets
"""
# Custom module for reconciliation

Loading…
Cancel
Save