Constructor de formule
Constructor de formule
Constructorul de formule vă ajută să creați, modificați și testați formule pentru calcularea salariilor. Iată instrucțiuni mai detaliate pentru construirea formulelor atunci când calculați diferite tipuri de câștiguri.
Mai întâi deschideți Fereastra Tipuri de câștiguri în Setări l Personal l Salarii l Tipuri de câștiguri. Apoi faceți clic pe butonul
(formula de scutire de impozit pe venit, formula de scutire de impozit pe salarii, formula de scutire pentru contribuții).

Puteți folosi fereastra Constructor de formule pentru a crea formule într-un mod simplu și direct.

Aici puteți introduce formule în două moduri:
- fără a specifica o expresie SQL - Este abordarea clasică pentru crearea formulelor.
 |
ATENȚIE
Prin introducerea expresiilor SQL trebuie să respectați următoarele:
- Expresia SQL începe și se termină cu un delimitator ~S~
- o formulă poate conține orice număr de expresii SQL
- o expresie SQL nu poate conține condiții logice ([..:..]..)
- o expresie SQL nu poate conține tabele temporare cu un singur #
- o expresie SQL poate conține variabile (# ... #) #)
- Condițiile logice pot conține expresii SQL.
|

Puteți redimensiona fereastra cum doriți. Plasați cursorul pe linia de margine (vedeți mai sus), faceți clic stânga și țineți apăsat. Apoi mutați în sus (pentru a micșora fereastra) sau în jos (pentru a extinde fereastra). Dacă faceți clic pe linie, caseta formulei se afișează pe întreaga fereastră. Faceți clic din nou pentru a reveni.
Variabilele disponibile pentru formulele de salariu sunt împărțite în:

Pe lângă numere puteți folosi următorii operanzi:
|
Operand
|
Descriere
|
| / |
Împarte la |
| * |
Înmulțește cu |
| - |
Scade din |
| + |
Adaugă la |
| C |
Șterge |
| \ |
Împărțire întreagă - Puteți introduce operandul și folosind scurtătura Alt Gr + Q. |
| | |
Restul împărțirii întregi - Puteți introduce operandul și folosind scurtătura Alt Gr + W. |
| ( ) |
Paranteze rotunde - Folosiți-le pentru a defini precedența operațiilor. Trebuie să existe întotdeauna un număr egal de paranteze rotunde de deschidere și închidere. Altfel se returnează o eroare (pentru mai multe informații vedeți Lipsește paranteza rotundă de deschidere sau închidere!). |
| # |
Trebuie să puneți semnul hash înainte și după fiecare variabilă. |
| > |
Mai mare decât - folosit în instrucțiuni condiționale. |
| < |
Mai mic decât - folosit în instrucțiuni condiționale. |
| = |
Egal cu - folosit în instrucțiuni condiționale. |
|


|
[ ] Folosiți paranteze drepte în instrucțiuni condiționale pentru
"Dacă Atunci": Folosiți then în instrucțiunile condiționale când, de exemplu, Condiția 1 este îndeplinită atunci
Valoarea 1 altfel folosiți Else.
Paranteze drepte - Folosiți-le pentru a defini precedența operațiilor. Trebuie să existe întotdeauna un număr egal de paranteze drepte de deschidere și închidere. Altfel se returnează o eroare (pentru mai multe informații vedeți Lipsește paranteza pătrată de deschidere sau închidere!). Pentru mai multe informații vedeți Utilizarea instrucțiunilor condiționale în formule).
|
 |
Să aruncăm o privire la funcția Round (;). Folosiți această variabilă pentru a seta numărul de zecimale pentru rotunjire.
|
Un exemplu de utilizare a funcției round pentru compararea a două calcule rotunjite:
[Round(2,5* #Fa1# * #PRUre# / #Fa3# ;0.0001) > Round(#Del29# / #Fa3# ;0.0001) * #PRUre# :Round(#Del29# /#Fa3# ;0.0001) * #PRUre#]Round(2,5 * #Fa1# * #PRUre# / #Fa3# ;0.0001)
 |
SUGESTIE
Pentru tratament detaliat al utilizării funcției Round vedeți: Rotunjire
|

Câmpul Fluturaș de salariu și butonul Folosește în formulă apar doar cu variabile folosite pentru referințe fluturaș de salariu perioade anterioare.
De exemplu, pentru a face referire la variabila Del11 în fluturașul de salariu numărul 09-P00-000006 introduceți-o astfel: #Del11-09-P00-000006# (variabila Net - și selectați un fluturaș de salariu din Fluturaș de salariu). În final, faceți clic pe butonul Folosește în formulă.

Pentru a face câmpul Contribuție și butonul Folosește în formulă disponibile, selectați Variabile pentru contribuții în partea dreaptă.
Pentru a face disponibile câmpurile Tip câștig, Câmp și Variabilă, selectați Pregătirea salariilor.

Secțiunea de jos afișează descrierile variabilelor folosite într-o formulă.
| Tip câștig |
Introduceți sau selectați un tip de câștig pentru salariu. |
| Variabilă |
Introduceți sau selectați o variabilă pentru a face referire la câmpurile pentru salariu. Sunt disponibile următoarele:
- Ore
- Ore standardizate
- Valoare (valoare brută)
- Factor
- Net
- Bază
- Credit
- Contribuții angajat
- Contribuții angajator
- Zile
|
| Câmp |
Introduceți sau selectați o valoare pentru a face referire la câmpurile pentru salariu. Sunt disponibile următoarele:
- U - Ore
- R - Ore standardizate
- V - Valoare (valoare brută)
- F - Factor
- N - Net
- O - Bază
- K - Credit
- PD - Contribuții angajat
- PP - Contribuții angajator
- D - Zile
|
| Interval |
Selectați pentru a repeta calculul formulei pentru toate fluturașii de salariu. Când este selectat, câmpul Fluturaș de salariu este griat. |
| Perioadă |
Bifați și alegeți perioada. Dacă trebuie folosită perioada curentă, selectați 00, luna precedentă 01, etc. Când selectați perioada curentă (00), câmpul Perioadă este activat automat. |
 |
Pentru a include o variabilă în formulă faceți clic pe Folosește în formulă sau pe butonul de mai sus. |
 |
Atenție
Când selectați variabile, căutarea în câmp devine inactivă și este griată. Pe de altă parte, când selectați valori în căutarea în câmp, câmpul Variabilă devine inactiv și este griat.
Adică, nu puteți seta ambele câmpuri.
|
 |
SUGESTIE
Pentru a folosi perioada curentă selectați 00 din lista derulantă. Rețineți că vor fi luate în considerare doar fluturașii de salariu finalizați pentru această perioadă. Selectând perioada curentă, câmpul Perioadă se activează automat.
|
Faceți clic pe fila Test sau pe
buton pentru a deschide panoul corespunzător.

| Variabilă |
Afișează o variabilă care este copiată automat și nu poate fi modificată. |
|
Valoare
|
Afișează valoarea formulei. |
|

|
Faceți clic pe butonul Test pentru a rula un calcul de test al formulei. |
|

|
Faceți clic pe butonul Folosește pentru a copia formula în coloana Formula din Tipuri de câștiguri. |
Valoarea și rezultatul testului sunt afișate în secțiunea de jos.
 |
ATENȚIE
Puteți testa doar formule care nu includ expresii SQL. Nu puteți testa sau valida o expresie SQL folosind Constructorul de formule.
|