ofacturare_editare.prg (nou): helpere comune - garda eFactura, cursoarele notei si ale rulajelor, randul de vanzare corespunzator notei si liniile de articole citite din view-ul VVANZARI_ARTICOLE. omodificari.vc2 (frm_modific2024): pagina noua de articole ale facturii, deocamdata doar afisare. Apare numai cand ofacturare_editare.prg e inregistrat si documentul are rand in VANZARI; in ROACONT si ROAGEST, unde fisierul nu e incarcat, pagina lipseste si registrul jurnal ramane neatins. Randul de vanzare al notei se cauta pe toate tripletele distincte (nract, serie_act, dataact) din nota, pentru ca primul rand poate fi o incasare. ofacturare_comun.vc2 (frm_facturi): do_editare_factura si butonul aferent, dupa modelul lui do_sterge, cu garzile de luna inchisa, luna curenta, document sters, referinte si eFactura. docs: comentariile se scriu strict necesar, si in cod si in scripturile de migrare - fara referinte la planuri, stories, decizii sau erori, istoricul doar in antetul fisierului. Plus regula zero (predarea contextului), capcanele de la testarea headless si completari pe fluxul text -> binar. utile/Teste: suita de regresie pentru editarea facturii si harness-ul watchdog (nu sunt in SVN, unde utile/Teste e ignorat). .gitignore ignora si capturile PNG si watchdog_out/, ramase din rulari. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SN8snvkk94KuhWwoXUUey3
138 lines
3.1 KiB
Plaintext
138 lines
3.1 KiB
Plaintext
# =============================================================================
|
|
# Flux text FoxBin2Prg: git urmareste DOAR versiunile text .??2 (in arbore),
|
|
# nu binarele VFP. Binarele convertibile si indecsii regenerabili se ignora.
|
|
# SVN ramane sursa de adevar pentru binare (via global-ignores pe .??2).
|
|
# =============================================================================
|
|
|
|
# --- Binare VFP convertibile in text .??2 (ambele forme de caz) ---
|
|
*.vcx
|
|
*.VCX
|
|
*.vct
|
|
*.VCT
|
|
*.scx
|
|
*.SCX
|
|
*.sct
|
|
*.SCT
|
|
*.frx
|
|
*.FRX
|
|
*.frt
|
|
*.FRT
|
|
*.mnx
|
|
*.MNX
|
|
*.mnt
|
|
*.MNT
|
|
*.lbx
|
|
*.LBX
|
|
*.lbt
|
|
*.LBT
|
|
*.pjx
|
|
*.PJX
|
|
*.pjt
|
|
*.PJT
|
|
*.dbc
|
|
*.DBC
|
|
*.dct
|
|
*.DCT
|
|
|
|
# --- Indecsi regenerabili (nu se transporta in .db2/.dc2) ---
|
|
*.cdx
|
|
*.CDX
|
|
*.dcx
|
|
*.DCX
|
|
|
|
# --- Fisiere generate/compilate Visual FoxPro ---
|
|
*.fxp
|
|
*.FXP
|
|
*.mpr
|
|
*.MPR
|
|
*.mpx
|
|
*.MPX
|
|
|
|
# --- Backup-uri si fisiere temporare create de editorul VFP ---
|
|
*.bak
|
|
*.BAK
|
|
*.TBK
|
|
*.tmp
|
|
*.TMP
|
|
*.err
|
|
*.ERR
|
|
log.txt
|
|
|
|
# --- Executabile compilate ---
|
|
*.exe
|
|
*.EXE
|
|
|
|
# --- Exporturi surse Oracle (regenerabile, prea mari pentru git) ---
|
|
*.pck
|
|
*.PCK
|
|
|
|
# --- Tabele DBF trecute pe text .db2 (lista explicita: dbf + memo .fpt; .cdx acoperit global) ---
|
|
Drepturi utilizatori/ROAAUTO/crsobiecte.dbf
|
|
Drepturi utilizatori/ROAAUTO/obiecte.dbf
|
|
Drepturi utilizatori/ROACONT/OBIECTE.Dbf
|
|
Drepturi utilizatori/ROACONT/OBIECTE_1010.Dbf
|
|
Drepturi utilizatori/ROACONT/obiecte_0510.dbf
|
|
Drepturi utilizatori/ROACONT/obiecte_0710.dbf
|
|
Drepturi utilizatori/ROACONT/obiecte_forma.dbf
|
|
Drepturi utilizatori/ROACONT/obiecte_meniu.DBF
|
|
Drepturi utilizatori/ROADEF/obiecte.dbf
|
|
Drepturi utilizatori/ROAGEST/crsobiecte.dbf
|
|
Drepturi utilizatori/ROAGEST/obiecte.dbf
|
|
Drepturi utilizatori/ROALUCRARI/crsobiecte.dbf
|
|
Drepturi utilizatori/ROALUCRARI/obiecte.dbf
|
|
Drepturi utilizatori/ROAMANAGER/crsobiecte.dbf
|
|
Drepturi utilizatori/ROAMANAGER/obiecte.dbf
|
|
clase/Locale/Locale.DBF
|
|
clase/Locale/Locale_back.DBF
|
|
clase/Locale/locale_lang.dbf
|
|
clase/Locale/locale_source.DBF
|
|
clase/Locale/locale_xref.DBF
|
|
datemenu/gest_selectii.dbf
|
|
datemenu/infisiere.dbf
|
|
datemenu/menu1.dbf
|
|
datemenu/mila1.dbf
|
|
datemenu/nom_meniu.dbf
|
|
datemenu/refaceri.dbf
|
|
datemenu/tabela_fisa_cont.dbf
|
|
datemenu/xold/xact.dbf
|
|
datemenu/xold/xitems.dbf
|
|
datemenu/xold/xnote.dbf
|
|
datemenu/xold/xrequest.dbf
|
|
datemenu/xold/xsets.dbf
|
|
utile/GridExtras/gridextras.dbf
|
|
utile/ListProperty/lproperty.dbf
|
|
utile/hpdf/ReportOutput/_reportoutputconfig.dbf
|
|
utile/hpdf/hpdferr.dbf
|
|
clase/Locale/locale.FPT
|
|
clase/Locale/Locale_back.FPT
|
|
clase/Locale/locale_lang.FPT
|
|
clase/Locale/locale_source.FPT
|
|
datemenu/gest_selectii.FPT
|
|
datemenu/menu1.fpt
|
|
datemenu/tabela_fisa_cont.FPT
|
|
utile/GridExtras/gridextras.FPT
|
|
utile/ListProperty/lproperty.FPT
|
|
utile/hpdf/ReportOutput/_reportoutputconfig.fpt
|
|
utile/hpdf/hpdferr.FPT
|
|
|
|
# --- SVN (COMUN este si working copy SVN) ---
|
|
.svn/
|
|
|
|
# --- notite neversionate in git (credentiale) - raman doar in SVN ---
|
|
docs/local/
|
|
|
|
# --- Windows / stare locala ---
|
|
*.lnk
|
|
Thumbs.db
|
|
Desktop.ini
|
|
bash.exe.stackdump
|
|
.claude/
|
|
|
|
# --- artefacte generate de rularile de test headless ---
|
|
# (numele reale poarta sufixul scenariului: screenshots_total/, uisync_212/, ...)
|
|
utile/Teste/**/screenshots*/
|
|
utile/Teste/**/uisync*/
|
|
utile/Teste/**/*_log.txt
|
|
utile/Teste/**/watchdog_out/
|
|
utile/Teste/**/*_dialog*.png
|