# Tasks

Aplicație Visual FoxPro 9.0 pentru managementul task-urilor interne și distribuția actualizărilor de software către clienți.

**Versiune:** 1.1.16 (2023)

## Funcționalități principale

- Gestionare task-uri și lucrări cu changelog
- Generare fișiere XML cu versiunile programelor pentru mecanismul de auto-update ROA
- Generare și aplicare scripturi SQL de migrare a bazelor de date Oracle
- Rapoarte clienți (PDF, RTF, HTML)
- Tracking distribuție software pe clienți

## Cerințe

- Visual FoxPro 9.0 (pentru compilare/dezvoltare)
- Oracle client (ODBC) — conexiune la serverul `CENTRAL`
- Drive-ul `Y:\` mapat la serverul de update ROA

## Configurare

Copiază `settings.ini.tmpl` în `settings.ini` și completează valorile:

```ini
[connection]
password=...          ; parola schema SOFT
password_serii=...    ; parola schema SOFT_SERII
password_database=... ; parola schema CONTAFIN_ORACLE

[wrap]
wrap_server_path=...  ; cale UNC server wrap
```

## Rulare

```
tasks.exe                        # mod interactiv (GUI)
tasks.exe "s" "xml_roa_auto"     # mod silențios — generează XML pentru toți clienții ROA
```

## Compilare

Se deschide `tasks.pjx` în Visual FoxPro IDE → **Project → Build Executable**.
