Vyúčtovánà Vodafone - Praha 3
Projekt pro zpracovánĂ fakturace od Vodafone proti internĂ evidenci zamÄ›stancĹŻ, tarifĹŻ a limitĹŻ. NaÄŤte soubor se zamÄ›stnanci a jejich telefonnĂmi ÄŤĂsly, projede fakturu a vyhodnotĂ, co kdo má zaplatit. Vyjede sjetinu se srážkami pro personálnĂ a vyúčtovánĂ pro jednotlivĂ© zamÄ›stnance, kterĂ© jim pošle na email.
VstupnĂ soubory
- Seznam zaměstnanců (např. "seznam-lidi.xlsx")
- Vodafone vyúčtovánà (např. "report_xls_12345_123456789_202011.xlsx")
PĹ™Ăklady souborĹŻ jsou ve sloĹľce example_data
- seznam lidĂ mĹŻĹľe obsahovat jak zamÄ›stnance tak telefonnĂ ÄŤĂsla, která jsou napĹ™Ăklad v technickĂ©m vybavenĂ (EZS, parkovacĂ automat, atp.)
- vyúčtovánĂ v repozitáři, neobsahuje všechny listy, ale jen pro ukázku, co tato aplikace oÄŤekává, samotnĂ˝ report z Vodafone nemusĂte pĹ™ed pouĹľitĂm nijak upravovat
Výstupnà soubory
- "srazky_{rok}_mesic.xls" - seznam zamÄ›stnancĹŻ, jejich osobnĂch ÄŤĂsel a výše srážky za danĂ˝ mÄ›sĂc
- "{os. ÄŤĂslo zamÄ›stnance}vyuctovani{mesic}_{rok}.pdf" - rozúčtovánĂ srážek, vÄŤ. seznamu jednotlivĂ˝ch sluĹľeb
VĂ˝stup se tvořà v rámci vybranĂ©ho adresáře pro vĂ˝stupy, PDF vyúčtovánĂ se tvořà v pod-sloĹľce "{mesic}_{rok}", soubor srážek pak pĹ™Ămo v adresáři pro vĂ˝stupy
Diagnostická data
- SQLite Databáze, která obsahuje jednotlivĂ© poloĹľky, vÄŤ. originálnĂ výše účtovanĂ©ho nákladu od Vodafone a pĹ™Ăp. rozdĂlnĂ© výše srážky z platu
- Pokud aplikaci spouštĂte v terminálu, diagnostickĂ© logy, napĹ™. ÄŤasovánĂ jednotlivĂ˝ch metod nebo zajĂmavĂ© detaily z jednotlivĂ˝ch funkcĂ
VĂ˝chozĂ pracovnĂ adresář je v aplikaÄŤnĂch datech uĹľivatelskĂ©ho profilu (Linux: ~/.config/P3Vodafone, Windows: AppData/Local/P3Vodafone), zde se takĂ© udrĹľuje soubor s nastavenĂm p3vodafone.ini a databáze telefonie.sqlite,
pokud uĹľivatel chce, mĹŻĹľe zde vyúžĂvat i pĹ™ed-vytvoĹ™enĂ© adresáře pro vstupnĂ soubory a sloĹľku pro vĂ˝stupy, tj. outputs
Instalace
ProdukÄŤnĂ instalace
Pokud chcete provozovat na Windows, nainstalujte si poslednà Python 3.x vydánà z https://www.python.org/downloads/windows/
# instalace
pip install p3vodafone
# spuštÄ›nĂ
vyuctovani-vodafone
Testovánà / Vývoj
git clone https://gitlab.com/otevrenamesta/praha3/vyuctovani-vodafone.git
cd vyuctovani-vodafone
python3 -m p3vodafone.user_interface
Release files for p3vodafone 2021.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| p3vodafone-2021.2.tar.gz | 201.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| p3vodafone-2021.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 343.6 kB
Release files / p3vodafone-2021.2.tar.gz
| Download URL | p3vodafone-2021.2.tar.gz |
|---|---|
| Size | 201.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1e85ef64652677f93fc96fbdee7dd2fa0fd1034140d011f7014f370b4cf091fc
|
|
BLAKE2b-256 checksum How to use checksums |
a1ab1aab6c44f7cfd574ca634ffa2ea27d423b3d04bc91e24b82c8ef6c8f5c6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.3
|
Release files / p3vodafone-2021.2-py3-none-any.whl
| Download URL | p3vodafone-2021.2-py3-none-any.whl |
|---|---|
| Size | 141.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
02983d5fbb3dce862c046c1a1854efd0ee86df577ed60144c96b7fdc1e625bb8
|
|
BLAKE2b-256 checksum How to use checksums |
966d7737d511a1099a1d0fa79ce4d0b91de8fb7b05fe1f88d7be134b017e2b99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.3
|