| Jméno |
Typ |
Velikost |
Výraz |
CLSID |
Popis |
| EMP_DateOfBirth$DATE |
dtFloat |
10 |
P.DateOfBirth$DATE
|
|
Datum Narození |
| EmployeePremium |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 10)
)
|
|
Zaměstnanecká prémie (do 2010 včetně) |
| EmployeePremiumMonths |
dtInteger |
10 |
(select sum(ACCOffs.MonthCount)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 10)
)
|
|
Zaměstnanecká prémie měsíce (do 2010 včetně) |
| FullInvalidAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 4) and
(COT.Code = 'SInvP') and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na úplnou invaliditu |
| FullInvalidCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 4) and (COT.Code = 'IP') and (COT.TaxAdvantage = 'N')
)
|
|
Odpočty na úplnou invaliditu |
| GiftCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and (COT.Code = 'DA') and
(COT.TaxAdvantage = 'N')
)
|
|
Odpočty na dary |
| ChildrenCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 1)
)
|
|
Odpočty na dítě |
| ChildrenTaxAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 1) and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na dítě |
| Invalid2Advantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 5) and
(COT.Code = 'SZTP') and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na ZTP |
| Invalid2CountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 5) and (COT.TaxAdvantage = 'N')
)
|
|
Odpočty na ZTP |
| Invalid2TaxAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 5) and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na ZTP |
| InvalidCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 4) and (COT.TaxAdvantage = 'N')
)
|
|
Odpočty na invaliditu |
| InvalidTaxAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 4) and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na invaliditu |
| InvalidWifeCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 8)
)
|
|
Odpočty na invalidní manželku |
| LiveAssurance |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and (COT.Code = 'PZ')
)
|
|
Životní pojištění |
| MinCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 0)
)
|
|
Nezdanitelné minimum |
| MortgageInterests |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and ((COT.Code = 'SU') or (COT.Code = 'HU'))
)
|
|
Úroky z úvěrů |
| NumPersonalNumber |
dtInteger |
10 |
ib_convchartoint(P.PersonalNumber)
|
|
Os. číslo numericky |
| NurseryPlacementDiscounts |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 11)
)
|
|
Sleva za umístění dítěte §35bb |
| OldAgeAdditionalInsurance |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and (COT.Code = 'PP')
)
|
|
Penzijní připojištění |
| OtherCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6)
)
|
|
Ostatní odpočty |
| OtherTaxAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy odpočty |
| PaidInterest |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 12) and
(COT.TaxAdvantage = 'A')
)
|
|
Zaplacené úroky (Daňový bonus) |
| PartialInvalidAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 4) and
(COT.Code = 'SInvC') and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na částečnou invaliditu |
| PartialInvalidCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 4) and (COT.Code = 'IC') and (COT.TaxAdvantage = 'N')
)
|
|
Odpočty na částečnou invaliditu |
| PurposeInsurance |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and (COT.Code = 'US')
)
|
|
Účelové spoření |
| RetFund |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 6) and (COT.Code = 'DDS')
)
|
|
Doplňkové důchodové pojištění |
| Spa |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 13)
)
|
|
Odpočet na lázeňskou péči (poplatník) |
| SpaWifeChild |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 14)
)
|
|
Odpočet na lázeňskou péči (manžel/manželka, dítě) |
| SpecialTax |
dtFloat |
10 |
(select sum(ACR.SpecialTax)
from
AnnualClearingRows ACR
where
(A.ID = ACR.Parent_ID)
)
|
|
Daň zvláštní sazbou |
| SpecialTaxBase |
dtFloat |
10 |
(select sum(ACR.SpecialTaxBase)
from
AnnualClearingRows ACR
where
(A.ID = ACR.Parent_ID)
)
|
|
Základ daně sražené zvláštní sazbou |
| StudentCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 3)
)
|
|
Odpočty na studenta |
| StudentTaxAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 3) and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na studenta |
| TotalInsurance |
dtFloat |
10 |
(select sum(ACR.TotalInsurance)
from
AnnualClearingRows ACR
where
(A.ID = ACR.Parent_ID)
)
|
|
Pojistné celkem |
| TradeUnions |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 9)
)
|
|
Odpočty na odbory |
| WifeCountOffs |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
(COT.CountOffKind = 2)
)
|
|
Odpočty na manželku |
| WifeTaxAdvantage |
dtFloat |
10 |
(select sum(ACCOffs.Amount + ACCOffs.Correction)
from
AnnualClearingCountOffs ACCOffs, AnnualClearingRows ACR, CountOffTypes COT
where
(A.ID = ACR.Parent_ID) and
(ACR.ID = ACCOffs.Parent_ID) and
(ACCOffs.CountOffType_ID = COT.ID) and
((COT.CountOffKind = 2) or (COT.CountOffKind = 8)) and
(COT.TaxAdvantage = 'A')
)
|
|
Slevy na manželku |