Public version of the financial accounting domain, covering the entities Invoice, Posting, and Company (in context posting entity and business partner).
Taxonomy of all accounts included in the Standard Chart of Accounts (SKR) 03, version of 2023. The accounts are modelled as rdfs:subClassOf of fibu:Buchungskonto (i.e. posting account).
The SKR is a comprehensive list of accounts used to systematically record and categorize financial transactions. SKR03 contains predefined categories such as asset and capital accounts (0), financial and private accounts (1), accrual accounts (2), goods receipt and inventory accounts (3), operating expenses (4), inventories of products (7), revenue accounts (8), and carryforward and statistical accounts (9). More recent versions of SKR can be downloaded as a PDF from link.
- Python 3.9
- Conda (optional, but recommended)
- Required Python packages listed in
requirements.txt
-
Set Up Your Account
- Sign up at Hugging Face and request access for gated models (e.g., Mistral-7B-Instruct-v0.3) if needed.
- Generate a token and save it in a
config.json
file underuser_interaction/xce_streamlit_v3_tnreason
like so{ "HUGGINGFACEHUB_API_TOKEN": "<your token>"}
-
Install Dependencies
- Install the required packages:
pip install -r requirements.txt
- Install the required packages:
-
Run the App
- Start the application with:
cd user_interaction/xce_streamlit_v3_tnreason streamlit run streamlit_app_v3.py
- This app is based on the repository:
https://github.com/FinaPolat/XCE-Streamlit-V3/tree/main