Manual:Integrat/Gestiune/Interne/Setari: Diferență între versiuni

De la Manual
Sari la navigare Sari la căutare
ChatGPTManual (discuție | contribuții)
Documentare partiala a dependentei dintre optiunile de stoc in formularul Setari
ChatGPTManual (discuție | contribuții)
Documentare Setari Interne verificate in Gestiune.vcx: selectia contractelor pentru BC si numerotarea documentelor la salvare
Linia 10: Linia 10:


Aceste verificari privesc comportamentul formularului Setari. Efectul asupra operatiilor cu documente interne trebuie verificat separat in codul care le proceseaza.
Aceste verificari privesc comportamentul formularului Setari. Efectul asupra operatiilor cu documente interne trebuie verificat separat in codul care le proceseaza.
==Legaturi intre documente si contracte==
===Activare sistem de legatura intre documente si contracte===
In clasa comuna pentru documente (`Gestiune.vcx`, `form__document`), pentru documentele de tip bon de consum (`BC`), aceasta setare permite afisarea actiunii de selectare a contractului, cand formularul nu este in mod de editare.
Codul verificat controleaza disponibilitatea actiunii de selectie a contractului. Alte utilizari ale optiunii in operatiunile interne trebuie verificate separat.
==Numerotarea documentelor==
===Numerotare la salvarea documentului (serii si numere)===
In clasa comuna pentru documente, aceasta optiune este examinata la initializare pentru tipurile `BT`, `BR`, `BC`, `RFS`, `DL`, `PV` si `INV`. Cand optiunea este activa si nu este suspendata pentru utilizatorul curent, formularul activeaza mecanismul `NumerotareSalvareActiva`.
Cand mecanismul nu este activ, cursorul initial se pozitioneaza pe campul „Numar”, iar la adaugare se poate completa numarul prin rutina automata uzuala. Cand mecanismul este activ, cursorul initial se pozitioneaza pe „Data”, iar atribuirea numarului este solicitata la salvare prin metoda `NumerotareSalvare()`. Salvarea nu continua daca metoda nu reuseste.
=== (inactiva / user curent)===
Aceasta optiune conditioneaza activarea numerotarii la salvare pentru utilizatorul curent. Daca este bifata, clasa comuna nu activeaza `NumerotareSalvareActiva` pentru documentele interne enumerate mai sus, chiar daca optiunea generala de numerotare la salvare este bifata.


==Documentatie in completare==
==Documentatie in completare==

Versiunea de la data 18 octombrie 2026 06:46

< Manual:Integrat/Setari

Iesiri non-stoc

Se accepta iesiri non-stoc

Aceasta optiune conditioneaza disponibilitatea rubricii „Suprima informarea pentru iesiri din stoc negativ” din fereastra Setari.

Suprima informarea pentru iesiri din stoc negativ

Rubrica poate fi modificata numai atunci cand „Se accepta iesiri non-stoc” este activata si nivelul de acces permite editarea. Daca se dezactiveaza „Se accepta iesiri non-stoc”, aplicatia debifeaza automat si aceasta rubrica.

Aceste verificari privesc comportamentul formularului Setari. Efectul asupra operatiilor cu documente interne trebuie verificat separat in codul care le proceseaza.

Legaturi intre documente si contracte

Activare sistem de legatura intre documente si contracte

In clasa comuna pentru documente (`Gestiune.vcx`, `form__document`), pentru documentele de tip bon de consum (`BC`), aceasta setare permite afisarea actiunii de selectare a contractului, cand formularul nu este in mod de editare.

Codul verificat controleaza disponibilitatea actiunii de selectie a contractului. Alte utilizari ale optiunii in operatiunile interne trebuie verificate separat.

Numerotarea documentelor

Numerotare la salvarea documentului (serii si numere)

In clasa comuna pentru documente, aceasta optiune este examinata la initializare pentru tipurile `BT`, `BR`, `BC`, `RFS`, `DL`, `PV` si `INV`. Cand optiunea este activa si nu este suspendata pentru utilizatorul curent, formularul activeaza mecanismul `NumerotareSalvareActiva`.

Cand mecanismul nu este activ, cursorul initial se pozitioneaza pe campul „Numar”, iar la adaugare se poate completa numarul prin rutina automata uzuala. Cand mecanismul este activ, cursorul initial se pozitioneaza pe „Data”, iar atribuirea numarului este solicitata la salvare prin metoda `NumerotareSalvare()`. Salvarea nu continua daca metoda nu reuseste.

(inactiva / user curent)

Aceasta optiune conditioneaza activarea numerotarii la salvare pentru utilizatorul curent. Daca este bifata, clasa comuna nu activeaza `NumerotareSalvareActiva` pentru documentele interne enumerate mai sus, chiar daca optiunea generala de numerotare la salvare este bifata.

Documentatie in completare

Celelalte optiuni ale acestei sectiuni urmeaza sa fie descrise dupa verificarea codului functional.

Inapoi la Setari