Remove FXP files from tracking and update gitignore

- Remove nfjson/nfjsonread.FXP from git tracking
- Add Python cache patterns (__pycache__/, *.py[cod], *$py.class)
- Add environment file patterns (.env, .env.local, .env.*.local)
- Reorganize project structure with VFP files moved to vfp/ directory
- Add comprehensive database scripts and documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-09 19:38:31 +03:00
parent 30de817ecc
commit 3a234b5240
24 changed files with 4601 additions and 395 deletions

View File

@@ -0,0 +1,38 @@
# Story P1-004: Testing Manual Packages
**Story ID:** P1-004
**Titlu:** Testare manuală completă package-uri Oracle
**As a:** Developer
**I want:** Să verific că package-urile funcționează corect cu date reale
**So that:** Să am încredere în stabilitatea sistemului înainte de Phase 2
## Acceptance Criteria
- [ ] Test creare partener nou cu adresă completă
- [ ] Test căutare partener existent după cod_fiscal
- [ ] Test căutare partener existent după denumire
- [ ] Test import comandă cu SKU simplu
- [ ] Test import comandă cu reîmpachetare
- [ ] Test import comandă cu set compus
- [ ] Verificare comenzi create corect în ROA
- [ ] Verificare logging complet în toate scenariile
## Technical Tasks
- [ ] Pregătire date test pentru parteneri
- [ ] Pregătire date test pentru articole/mapări
- [ ] Pregătire comenzi JSON test
- [ ] Rulare teste în Oracle SQL Developer
- [ ] Verificare rezultate în tabele ROA
- [ ] Validare calcule cantități și prețuri
- [ ] Review log files pentru erori
## Definition of Done
- [ ] Toate testele rulează cu succes
- [ ] Comenzi vizibile și corecte în ROA
- [ ] Log files complete și fără erori
- [ ] Performance requirements îndeplinite
- [ ] Documentare rezultate teste
**Estimate:** S (4-6 ore)
**Dependencies:** P1-002 ✅, P1-003 ✅
**Risk Level:** LOW (testing only)
**Status:** PENDING