You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.3 KiB
40 lines
1.3 KiB
#### Paths: using '' makes the string 'raw' to avoid escape characters
|
|
|
|
# Path to the directory to search for input report files
|
|
input_directory = '/path/to/input/folder'
|
|
# Regex used to discover newest files
|
|
input_glob_pattern = { GP = "*GP*.xlsx", OB = '*OB*.xlsx'}
|
|
# Path to the directory to save the reconcilation work report
|
|
output_directory = '/path/to/output'
|
|
# Fallback to interactive?
|
|
interactive_inputs = false # NOT YET IMPLEMENTED
|
|
|
|
|
|
#### DB
|
|
|
|
# Whether to try using a mssql database
|
|
# NOT YET IMPLEMENTED!
|
|
use_mssql = false
|
|
# Path to the SQLite database used to view/save reconcilations
|
|
database_path = './onhold.db'
|
|
|
|
|
|
### Finished rec details
|
|
|
|
# Columns to add to all 'work' sheets
|
|
# also saved 'Reconcilations' database
|
|
work_columns = ["Col_A", "Col_B" ]
|
|
# Columns to keep on reconcilation 'work' sheets
|
|
finished_column = [ "Notes", "Conctract Number" ]
|
|
|
|
# Any regex filters that might be needed
|
|
[filters]
|
|
# Use label to distinguish a regex set
|
|
filter_name = [ '\d{7}', '\w+']
|
|
other_filter = '(OB|GP)$'
|
|
|
|
# Columns that are featured & expected on both OB & GP
|
|
[[shared_columns]]
|
|
standardized_name = "contract_number" # The name you'd like to use to standardize them
|
|
GP = "Transactoin Description" # Column name used in GP
|
|
OB = "ContractNumber" # Column name used in GP |