This commit is contained in:
Marius
2025-09-09 12:12:19 +03:00
parent 865052597a
commit 3c61b5f617
4 changed files with 692 additions and 0 deletions

209
input/F30_FORMULE.CSV Normal file
View File

@@ -0,0 +1,209 @@
<SC>+C121;
CASE WHEN +([R01A])>0 THEN 1 ELSE 0 END
<SD>+C121;
CASE WHEN +([R02A])>0 THEN 1 ELSE 0 END
CASE WHEN +([R01A])=0 AND +([R02A])=0 THEN 1 ELSE 0 END
+([R05])+([R09])+([R15])+([R16])+([R17])+([R18])
+([R06])+([R07])+([R08])
FURNIZORI_RESTANTI(1)
FURNIZORI_RESTANTI(3)
FURNIZORI_RESTANTI(12)
+([R10])+([R11])+([R12])+([R13])+([R14])
<RC>-C4311-C4312-C4315;<SC>+C4311+C4312+C4315;
CASE WHEN +([R10A])>0 THEN +([R10A]) ELSE 0 END
<RC>-C4313-C4314;<SC>+C4313+C4314;
CASE WHEN +([R11A])>0 THEN +([R11A]) ELSE 0 END
<RC>-C4371-C4372;<SC>+C4371+C4372;
CASE WHEN +([R13A])>0 THEN +([R13A]) ELSE 0 END
<RC>-C4381;<SC>+C4381;
CASE WHEN +([R14A])>0 THEN +([R14A]) ELSE 0 END
<RC>-T447;<SC>+T447;
CASE WHEN +([R15A])>0 THEN +([R15A]) ELSE 0 END
<RC>-T161-T166-T167-C1681-C1686-C1687-T269-T419-T421-T423-T424-T426-T427-C4281-T451-T455-T457-T462-T509;<SC>+T161+T166+T167+C1681+C1686+C1687+T269+T419+T421+T423+T424+T426+T427+C4281+T451+T455+T457+T462+T509;
CASE WHEN +([R16A])>0 THEN +([R16A]) ELSE 0 END
<RC>-T441-C4423-C444-C436-C446-C448;<SD>-T441-C4423-T444-T436-T446-T448;<SC>+T441+C4423+T444+T436+T446+T448;
CASE WHEN +([R17B])>0 THEN +([R17B]) ELSE 0 END
<RC>-C436;<SD>-T436;<SC>+T436;
CASE WHEN +([R17a1])>0 THEN +([R17a1]) ELSE 0 END
CASE WHEN +([R18A])>0 THEN +([R18A]) ELSE 0 END
NR_MED_SALARIATI
NR_SALARIATI_LUNA
BONURI_DE_MASA
<SD>+C4094;
<SD>+C4093;
+([R50])+([R51])+([R52])+([R53])
+([R49])+([R54])
+([R55])+([R56])
<SD>+C267;
<SD>+C4091+C4092+T411+C413+C418;
<SD>+C425+C4282;
+([R62])+([R63])+([R64])+([R65])+([R66])
<SD>+C431+C437+C4382;
<SD>+C436+T441+C4424+C4428+C444+C446;
<SD>+C445;
<SD>+C447;
<SD>+C4482;
<SD>+T451;
+([R72])+([R73])+([R74])
<SD>+C453+C456+C4582;
<SD>+C461+C471+C473+C4462;
<SD>+C542;
<SD>+C5187;
+([R79])+([R80])+([R81])+([R82])
<SD>+C501+C505+C506;
<SD>+C5113+C5114;
+([R85])+([R86])
<SD>+C5311;
<SD>+C5314;
+([R88])+([R90])
<SD>+C5121;
<SD>+C5124;
+([R93])+([R94])
<SD>+C5112+C5125+C5411;
<SD>+C5125+C5414;
+([R96])+([R99])+([R102])+([R103])+([R106])+([R108])+([R110])+([R111])+([R116])+([R119])+([R122])+([R128])
+([R97])+([R98])
<SC>+T519;
+([R100])+([R101])
<SC>+T162;
<SC>+C1626+C1682;
+([R104])+([R105])
<SC>+T166+C1685+C1686+C1687;
<SC>+T167;
<SC>+C401+C403+C404+C405+C408+C419;
<SC>+C421+C423+C424+C426+C427+C4281;
+([R112])+([R113])+([R114])+([R115])
<SC>+T431+T437+C4381;
<SC>+T436+T441+C4423+C4428+T444+T446;
<SC>+T447;
<SC>+C4481;
<SC>+T451;
<SC>+T455;
<SC>+T455;
+([R123])+([R124])+([R125])+([R126])+([R127])
<SC>+T453+T456+T457+C4581+T467;
<SC>+T462+C4661+T472+T473;
<SC>+T269+T509;
<SC>+C478;
<SC>+C5186;
<SC>+C1012;
<SC>+C1012;
<SD>+C205;
<TD>+C621;
+([R142])+([R145])+([R149])+([R150])+([R151])+([R152])
+([R143])+([R144])
<SC>+C1012;
<CONT DEBITOR>|<SCD>|<incepe cu... '117'>|<AND (SCD LIKE '117%')>;<CONT CREDITOR>|<SCC>|<incepe cu... '457'>|<AND (SCC LIKE '457%')>;
<TD>+T463;
<TD>+C6587;
1 <SC>+C121;
2 CASE WHEN +([R01A])>0 THEN 1 ELSE 0 END
3 <SD>+C121;
4 CASE WHEN +([R02A])>0 THEN 1 ELSE 0 END
5 CASE WHEN +([R01A])=0 AND +([R02A])=0 THEN 1 ELSE 0 END
6 +([R05])+([R09])+([R15])+([R16])+([R17])+([R18])
7 +([R06])+([R07])+([R08])
8 FURNIZORI_RESTANTI(1)
9 FURNIZORI_RESTANTI(3)
10 FURNIZORI_RESTANTI(12)
11 +([R10])+([R11])+([R12])+([R13])+([R14])
12 <RC>-C4311-C4312-C4315;<SC>+C4311+C4312+C4315;
13 CASE WHEN +([R10A])>0 THEN +([R10A]) ELSE 0 END
14 <RC>-C4313-C4314;<SC>+C4313+C4314;
15 CASE WHEN +([R11A])>0 THEN +([R11A]) ELSE 0 END
16 <RC>-C4371-C4372;<SC>+C4371+C4372;
17 CASE WHEN +([R13A])>0 THEN +([R13A]) ELSE 0 END
18 <RC>-C4381;<SC>+C4381;
19 CASE WHEN +([R14A])>0 THEN +([R14A]) ELSE 0 END
20 <RC>-T447;<SC>+T447;
21 CASE WHEN +([R15A])>0 THEN +([R15A]) ELSE 0 END
22 <RC>-T161-T166-T167-C1681-C1686-C1687-T269-T419-T421-T423-T424-T426-T427-C4281-T451-T455-T457-T462-T509;<SC>+T161+T166+T167+C1681+C1686+C1687+T269+T419+T421+T423+T424+T426+T427+C4281+T451+T455+T457+T462+T509;
23 CASE WHEN +([R16A])>0 THEN +([R16A]) ELSE 0 END
24 <RC>-T441-C4423-C444-C436-C446-C448;<SD>-T441-C4423-T444-T436-T446-T448;<SC>+T441+C4423+T444+T436+T446+T448;
25 CASE WHEN +([R17B])>0 THEN +([R17B]) ELSE 0 END
26 <RC>-C436;<SD>-T436;<SC>+T436;
27 CASE WHEN +([R17a1])>0 THEN +([R17a1]) ELSE 0 END
28 CASE WHEN +([R18A])>0 THEN +([R18A]) ELSE 0 END
29 NR_MED_SALARIATI
30 NR_SALARIATI_LUNA
31 BONURI_DE_MASA
32 <SD>+C4094;
33 <SD>+C4093;
34 +([R50])+([R51])+([R52])+([R53])
35 +([R49])+([R54])
36 +([R55])+([R56])
37 <SD>+C267;
38 <SD>+C4091+C4092+T411+C413+C418;
39 <SD>+C425+C4282;
40 +([R62])+([R63])+([R64])+([R65])+([R66])
41 <SD>+C431+C437+C4382;
42 <SD>+C436+T441+C4424+C4428+C444+C446;
43 <SD>+C445;
44 <SD>+C447;
45 <SD>+C4482;
46 <SD>+T451;
47 +([R72])+([R73])+([R74])
48 <SD>+C453+C456+C4582;
49 <SD>+C461+C471+C473+C4462;
50 <SD>+C542;
51 <SD>+C5187;
52 +([R79])+([R80])+([R81])+([R82])
53 <SD>+C501+C505+C506;
54 <SD>+C5113+C5114;
55 +([R85])+([R86])
56 <SD>+C5311;
57 <SD>+C5314;
58 +([R88])+([R90])
59 <SD>+C5121;
60 <SD>+C5124;
61 +([R93])+([R94])
62 <SD>+C5112+C5125+C5411;
63 <SD>+C5125+C5414;
64 +([R96])+([R99])+([R102])+([R103])+([R106])+([R108])+([R110])+([R111])+([R116])+([R119])+([R122])+([R128])
65 +([R97])+([R98])
66 <SC>+T519;
67 +([R100])+([R101])
68 <SC>+T162;
69 <SC>+C1626+C1682;
70 +([R104])+([R105])
71 <SC>+T166+C1685+C1686+C1687;
72 <SC>+T167;
73 <SC>+C401+C403+C404+C405+C408+C419;
74 <SC>+C421+C423+C424+C426+C427+C4281;
75 +([R112])+([R113])+([R114])+([R115])
76 <SC>+T431+T437+C4381;
77 <SC>+T436+T441+C4423+C4428+T444+T446;
78 <SC>+T447;
79 <SC>+C4481;
80 <SC>+T451;
81 <SC>+T455;
82 <SC>+T455;
83 +([R123])+([R124])+([R125])+([R126])+([R127])
84 <SC>+T453+T456+T457+C4581+T467;
85 <SC>+T462+C4661+T472+T473;
86 <SC>+T269+T509;
87 <SC>+C478;
88 <SC>+C5186;
89 <SC>+C1012;
90 <SC>+C1012;
91 <SD>+C205;
92 <TD>+C621;
93 +([R142])+([R145])+([R149])+([R150])+([R151])+([R152])
94 +([R143])+([R144])
95 <SC>+C1012;
96 <CONT DEBITOR>|<SCD>|<incepe cu... '117'>|<AND (SCD LIKE '117%')>;<CONT CREDITOR>|<SCC>|<incepe cu... '457'>|<AND (SCC LIKE '457%')>;
97 <TD>+T463;
98 <TD>+C6587;