Constructor de formule
Constructor de formule
Constructorul de formule te ajută să creezi, să modifici și să testezi formule pentru a calcula salariile. Iată instrucțiuni mai detaliate pentru construirea formulilor atunci când calculezi diferite tipuri de câștiguri.
Cuprins
- Caseta pentru introducerea formulei
- Variabile
- Parametrii
- Fluturaș de plată
- Contribuție
- Variabile de calcul pentru salarii
- Test
|
Mai întâi deschide Tipuri de câștiguri deschise fereastra în Setări l Personal l Salarii l Tipuri de câștiguri. Apoi apasă pe
butonul (formula de reducere a impozitului pe venit, formula de reducere a impozitului pe salarii, formula de reducere a contribuțiilor).

Poti folosi fereastra Constructor de formule pentru a crea formule într-un mod simplu și direct.
1. Caseta pentru introducerea formulei

Aici poți introduce formule în două moduri:
- fără a specifica o expresie SQL - Este abordarea clasică pentru crearea formulilor.
 |
AVERTISMENT
Prin introducerea expresiilor SQL trebuie să observi 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.
|

Poti redimensiona fereastra cum dorești. Plasează cursorul pe linia de margine (vezi mai sus), apasă stânga și ține apăsat. Apoi mută în sus (pentru a micșora fereastra) sau în jos (pentru a extinde fereastra). Dacă dai clic pe linie, caseta de formulă este afișată în întreaga fereastră. Dă clic din nou pentru a reveni.
2. Variabile
Variabilele disponibile pentru formulele de salarii sunt împărțite în:
3. Parametrii

Pe lângă numere, poți folosi următorii operanzi:
Operand
|
Descriere
|
/ |
Împărțit la |
* |
Înmulțit cu |
- |
Scăzut din |
+ |
Adăugat la |
C |
Șters |
\ |
Împărțire întreagă - Poți introduce de asemenea operandul folosind combinația de taste Alt Gr + Q. |
| |
Rest în împărțirea întreagă - Poți introduce de asemenea operandul folosind combinația de taste Alt Gr + W. |
( ) |
Paranteze rotunde - Folosește-le pentru a defini precedența operațiunilor. Trebuie să existe întotdeauna un număr egal de paranteze rotunde deschise și închise. Altfel, se returnează o eroare (pentru mai multe informații vezi Paranteză rotundă deschisă sau închisă lipsă!). |
# |
Trebuie să pui un semn de hash înainte și după fiecare variabilă. |
> |
Mai mare decât - folosit în declarații condiționale. |
< |
Mai mic decât - folosit în declarații condiționale. |
= |
Igual cu - folosit în declarații condiționale. |


|
[ ] Folosește paranteze pătrate în declarații condiționale pentru
"Dacă Atunci": Folosește atunci în declarațiile condiționale când, de exemplu Condiția 1 este îndeplinită atunci
Valoarea 1 altfel folosește Altele.
Paranteze pătrate - Folosește-le pentru a defini precedența operațiunilor. Trebuie să existe întotdeauna un număr egal de paranteze pătrate deschise și închise. Altfel, se returnează o eroare (pentru mai multe informații vezi Paranteză pătrată deschisă sau închisă lipsă!). Pentru mai multe informații vezi Folosirea declarațiilor condiționale în formule).
|
 |
Să aruncăm o privire asupra funcției Round (;). Folosește această variabilă pentru a seta numărul de zecimale pentru rotunjire.
|
Un exemplu de utilizare a unei funcții de rotunjire 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 un tratament detaliat al utilizării Round vezi: Rotunjire
|
4. Fluturaș de plată

Campul Fluturaș de plată și butonul Folosește în formulă apar doar cu variabilele utilizate pentru referința fluturașului de plată perioade anterioare.
De exemplu, pentru a face referire la variabila Del11 în fluturașul de plată numărul 09-P00-000006, introdu-o astfel: #Del11-09-P00-000006# (variabila Net - și selectează un fluturaș de plată din Fluturaș de plată). În cele din urmă, apasă pe butonul Folosește în formulă.
5. Contribuție

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

Secțiunea de jos afișează descrierile variabilelor utilizate într-o formulă.
Tip de câștig |
Introdu sau selectează un tip de câștig pentru salarii. |
Variabilă |
Introdu sau selectează o variabilă pentru a face referire la câmpurile pentru salarii. Următoarele sunt disponibile:
- Ore
- Ore standardizate
- Valoare (valoare brută)
- Factor
- Net
- Bază
- Credit
- Contribuții angajat
- Contribuții angajator
- Zile
|
Câmp |
Introdu sau selectează o valoare pentru a face referire la câmpurile pentru salarii. Următoarele sunt disponibile:
- 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 |
Selectează pentru a repeta calculul formulei pentru toate fluturașele de plată. Când este selectat, fluturașul de plată este gri. |
Perioadă |
Verifică și alege perioada. Dacă perioada curentă ar trebui să fie utilizată, selectează 00, luna anterioară 01, etc. Când selectezi perioada curentă (00), câmpul Perioadă este activat automat. |
 |
Pentru a include variabila în formulă, apasă pe Folosește în formulă sau pe butonul de mai sus. |
 |
AVERTISMENT
Când selectezi variabile, căutarea câmpului devine inactivă și este gri. Pe de altă parte, când selectezi valori în căutarea câmpului, câmpul Variabil devine inactiv și este gri.
Asta înseamnă că nu poți seta ambele câmpuri.
|
 |
SUGESTIE
Pentru ca perioada curentă să fie utilizată, selectează 00 din lista derulantă. Reține că, doar fluturașele de plată finalizate pentru această perioadă vor fi luate în considerare. Prin selectarea perioadei curente, câmpul Perioadă devine activat automat.
|
7. Test
Dă clic pe Test tab sau
buton pentru a deschide panoul corespunzător.

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

|
Dă clic pe Test buton pentru a rula un calcul de test al formulei. |

|
Dă clic pe Folosește buton pentru a copia formula în coloana Formula din Tipuri de câștiguri. |
Valoarea și rezultatul testului sunt afișate în secțiunea de jos.
 |
AVERTISMENT
Poți testa doar formule care nu includ expresii SQL. Nu poți testa sau valida o expresie SQL folosind Constructorul de formule.
|