48 lines
1.3 KiB
Python
48 lines
1.3 KiB
Python
"""test_import_april2026.py – jednorázový testovací import do DB202604
|
||
|
||
Spustit na Windows (Medicus může být spuštěný, jen ne na kartě tohoto pacienta).
|
||
"""
|
||
|
||
import datetime
|
||
import os
|
||
import fdb
|
||
import funkce_ext
|
||
|
||
SOUBOR_CESTA = r'u:\\'
|
||
SOUBOR_NAZEV = '7309208104 Buzalka, Vladimír 2026-04-01 [testovaci zprava] [všechno OK].pdf'
|
||
|
||
IDPAC = 9742 # Buzalka Vladimír (RC 7309208104)
|
||
PRVNI_ZAVORKA = 'testovaci zprava'
|
||
POZNAMKA = 'všechno OK'
|
||
DATUM_ZPRAVY = datetime.date(2026, 4, 1)
|
||
DATUM_SOUBORU = datetime.datetime.fromtimestamp(
|
||
os.path.getmtime(os.path.join(SOUBOR_CESTA, SOUBOR_NAZEV)))
|
||
|
||
print(f"Soubor: {os.path.join(SOUBOR_CESTA, SOUBOR_NAZEV)}")
|
||
print(f"Datum zprávy: {DATUM_ZPRAVY}")
|
||
print(f"Datum souboru:{DATUM_SOUBORU}")
|
||
print()
|
||
|
||
conn = fdb.connect(
|
||
dsn=r'localhost:c:\medicus 3\data\medicus.fdb',
|
||
user='SYSDBA',
|
||
password='masterkey',
|
||
charset='WIN1250'
|
||
)
|
||
|
||
fileid = funkce_ext.zapis_file_ext(
|
||
vstupconnection=conn,
|
||
idpac=IDPAC,
|
||
cesta=SOUBOR_CESTA,
|
||
souborname=SOUBOR_NAZEV,
|
||
prvnizavorka=PRVNI_ZAVORKA,
|
||
soubordate=DATUM_ZPRAVY,
|
||
souborfiledate=DATUM_SOUBORU,
|
||
poznamka=POZNAMKA,
|
||
)
|
||
|
||
conn.close()
|
||
print()
|
||
print(f"Hotovo! FILES.ID = {fileid}")
|
||
print("Otevři Medicus, přejdi na kartu Buzalka Vladimír a zkontroluj záložku Soubory.")
|