$ raku clean_class.raku -t=12 PPP_INC_2014-2021_Liq_20230424.csv Read rows: 4139 WARNING: unexpected separator: 1 WARNING: empty txt: 1 Processed rows: 4139 1. Impost sobre la renda 2021 2. Sobre la renda 2014 2015 2016 2017 2018 2019 2020 [code: 10 remaining: 12] Which one (1-2)[1]: 1. Sobre transmissions patrimonials i actes jurídics documentats 2014 2015 2016 2017 2018 2019 2020 2. Transmissions patrimonials i actes jurídics documentats 2021 [code: 20 remaining: 11] Which one (1-2)[2]: 2 1. De l'Administració General de l'Estat 2020 2021 2. De l'Estat 2014 2015 2016 2017 2018 2019 [code: 40 remaining: 10] Which one (1-2)[1]: 1. D'empreses públiques i d'altres ens públics de la C. 2020 2. Del Sector Públic Instrumental i altres ens del Sector Públic de la Comunitat 2021 3. Del sector públic instrumental i d'altres ens públics de la C. 2014 2016 2017 2018 2019 [code: 44 remaining: 9] Which one (1-3)[2]: ... #### #!raku # ################################################################# # # Clean classification # # last revision: 12.05.2023 # # $ raku clean_class.raku -t=12 PPP_ING_2014-2021_Liq_20230424.csv # # ################################################################# use v6; use lib 'lib'; use Text::CSV; sub MAIN (Bool :v($verbose) = False, Int :t($which_col) = 1, Str :s($sep) = ';', Str :q($quo) = '"', *@f) { for @f -> $fn { my $csv = Text::CSV.new(:$sep, :$quo); # Read the input and collect the data for the specified field (target column) my $fh = open $fn, :r, :!chomp; # Include year column my @target_col = $csv.getline_all($fh).map( *[0, $which_col] ); say "Read rows: { @target_col.elems }"; $fh.close; my %puf = (); ################################################### # +---------+ +----------+ +------+ # | $puf_id |-+->| $puf_txt |-+->| idx |--->[..] # +---------+ | +----------+ | +------+ # | | +------+ # | +->| year |--->[..] # | +------+ # | +----------+ # +->| max_year | # | +----------+ # | +----------+ # +->| sugg_txt | # +----------+ ################################################### my Int $row_count = 0; for @target_col -> $my_row { $row_count++; if ($my_row) { say "WARNING: unexpected separator: $row_count" unless $my_row[1].Str ~~ / '.- ' /; my ($puf_id, $puf_txt) = $my_row[1].Str.split(".- "); say "WARNING: empty id: $row_count" unless $puf_id; say "WARNING: empty txt: $row_count" unless $puf_txt; if ($puf_id ~~ / ^\d /) { unless $puf_id and %puf{$puf_id}:exists { %puf{$puf_id} = 0; %puf{$puf_id} = "void"; } # Collect indices %puf{$puf_id}{$puf_txt} = [] unless ($puf_txt and %puf{$puf_id}{$puf_txt}:exists); %puf{$puf_id}{$puf_txt}.push: $row_count - 1; # Collect years %puf{$puf_id}{$puf_txt} = [] unless ($puf_txt and %puf{$puf_id}{$puf_txt}:exists); %puf{$puf_id}{$puf_txt}.push: $my_row[0]; # For suggestion, record most recent text (based on year) if ($my_row[0].Numeric > %puf{$puf_id}) { %puf{$puf_id} = $my_row[0].Numeric; %puf{$puf_id} = $puf_txt; } } } } if ($csv.eof) { say "Processed rows: $row_count"; } print "\n"; # Get rid of year column # Prepare for being sliced (see "Normalize..." below) @target_col = @target_col»[1]; # Count also 'max_year' and 'sugg_txt' my $remaining = (%puf.keys.grep: { %puf{$_}.elems > 3 }).elems; # Process options menu # Show only values who repeat more than once and record user input my regex ritchie { $=(\d ** 1..2 \s* [ ',' \s* \d ** 1..2 ]*?) \s* ':' \s* [ $=(\d ** 1..2) || $=(<-[ \d ]> .+) ] } my regex valens { ^ \s* [';' \s* ]*? $ } my %replace_this_idx; my Bool $quit = False; SKIPPER: for %puf.keys.sort -> $puf_id { # Count also 'max_year' and 'sugg_txt' if (%puf{$puf_id}.elems > 3) { MENU: loop { my $i = 0; my %show = (); ######################## # +------+ +------+ # | $i |-+->| txt | # +------+ | +------+ # | +------+ # +->| year | # +------+ # +------+ # | sugg | # +------+ ######################## # Build up menu for %puf{$puf_id}.keys.sort -> $puf_txt { FIRST { %show = 0 } next if $puf_txt eq 'sugg_txt' | 'max_year'; %show{++$i} = $puf_txt; %show = $i if %puf{$puf_id} eq $puf_txt; %show{$i} = (%puf{$puf_id}{$puf_txt}.map: *=> 0).hash.keys.sort; } # Show menu for %show.keys.sort -> $j { next if $j eq 'sugg'; say "$j. %show{$j}"; print " $_" for %show{$j}; print "\n"; } my $player = trim prompt "[code: $puf_id remaining: { $remaining }] Which one (1-{ %show.elems - 1 })[{ %show }]: "; if ($player eq "q") { $quit = True; last SKIPPER; } if ($player eq "n") { $remaining--; print "\n"; next SKIPPER; } # User hit return key (accepting suggestion) $player = %show if $player eq ""; # Create text mapping from numeric menu mapping # and collect text to replace my %replace_this_txt = (); if ($player ~~ / /) { my @check_list = $.split: / <[,;:]> /; if (@check_list.elems != @check_list.unique.elems) { say "ERROR: invalid option { $player } (repetitions are not allowed)"; next MENU; } else { for $.split: / ';' / -> $guy { if ($guy ~~ / /) { if ($) { if (%show{$}:exists) { %replace_this_txt{%show{$}} = []; for $.split: / ',' / -> $j { if (%show{$j}:exists) { %replace_this_txt{%show{$}} .push: %show{$j}; } else { say "ERROR: invalid option { $j } (specified target value doesn't exist)"; next MENU; } } } else { say "ERROR: invalid option { $ } (specified player value doesn't exist)"; next MENU; } } elsif ($) { %replace_this_txt{$} = []; for $.split: / ',' / -> $j { if (%show{$j}:exists) { %replace_this_txt{$} .push: %show{$j}; } else { say "ERROR: invalid option { $j } (specified target value doesn't exist)"; next MENU; } } } else { say "ERROR: missing player value: { $ }"; next MENU; } } } } } else { if (%show{$player}:exists) { %replace_this_txt{%show{$player}} = []; for %show.keys -> $j { next if $j eq 'sugg' | $player; %replace_this_txt{%show{$player}}.push: %show{$j}; } } else { say "ERROR: invalid option { $player }"; next MENU; } } # Lookup and recover numeric indexes %replace_this_idx = (); for %replace_this_txt.keys -> $player_txt { %replace_this_idx{$player_txt} = gather { %puf{$puf_id}{$_}.deepmap: *.take for %replace_this_txt{$player_txt}.values; } } if ($verbose) { for %replace_this_idx.keys.sort -> $player_txt { say "$player_txt --> { %replace_this_idx{$player_txt} }"; } } print "\n"; next unless $player eq any(1 .. %show.elems) or $player ~~ / /; $remaining--; last; } # MENU # Normalize the column by replacing all the choosen values # (code + description strings) for %replace_this_idx.keys -> $player_txt { @target_col[%replace_this_idx{$player_txt}.list] = (loop { $puf_id ~ ".- " ~ $player_txt; }); } } } # SKIPPER unless $quit { my $fh_result = open "clean_class_" ~ $which_col ~ ".csv", :w; $fh_result.print("$_\n") for @target_col; $fh_result.close; say "Written out: clean_class_" ~ $which_col ~ ".csv"; # For debug purpose if ($verbose) { print "=" x 12; print "\n"; say "({ %puf.elems })"; print "\n"; for %puf.keys.sort -> $puf_id { # count also 'max_year' and 'sugg_txt' if (%puf{$puf_id}.elems > 3) { say "c: $puf_id"; say "w: %puf{$puf_id}"; for %puf{$puf_id}.keys.sort -> $puf_txt { say "t: $puf_txt"; print "i: "; for %puf{$puf_id}{$puf_txt} -> $row { print "$row "; } print "\n"; } print "\n"; } } } } } } #### Exercici;Sector;Tipus;Partida pressupostària;Secció;Centre gestor;Centre ingrés;Fons;Tipus Finançament;Tipus Operació;Consolida;Capítol;Article;Concepte;Subconcepte;Previsió inicial;Crèdits extraordinaris;Suplements de crèdit;Ampliacions de crèdit;Generacions de crèdit;Incorporacions de crèdit;Rectificacions de crèdit;Total modificacions;Crèdit definitiu;Contret íntegre;Anul·lacions de contret;Contret líquid;Recaptació integra;Devolucions d'ingressos;Recaptació líquida;Altres dates;Pendent de cobrament;Drets reconeguts nets 2014;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;751843100;;;;;;;;751843100;752458118.41;;752458118.41;752458118.41;;752458118.41;;;752458118.41 2015;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;808214960;;;;;;;;808214960;860421193.4;;860421193.4;860421193.4;;860421193.4;;;860421193.4 2016;AGBB;Ingressos;12201/74300/0000/00000;12.- Innovació, Recerca i Turisme;122.- DG Turisme;12201.- DG Turisme;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;743.- De consorcis en que participa la Comunitat;74300.- De consorcis en que participa la Comunitat;;;;;130000;;;130000;130000;130000;;130000;130000;;130000;;;130000 2016;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;820722560;;;;;;;;820722560;946438458.76;0.11;946438458.65;946438458.76;0.11;946438458.65;;;946438458.65 2017;AGBB;Ingressos;12201/74300/0000/00000;12.- Innovació, Recerca i Turisme;122.- DG Turisme;12201.- DG Turisme;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;743.- De consorcis en que participa la Comunitat;74300.- De consorcis en que participa la Comunitat;175000;;;;;;;;175000;175000;;175000;175000;;175000;;;175000 2017;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;928441980;;;;;;;;928441980;1101522683.49;;1101522683.49;1101522683.49;;1101522683.49;;;1101522683.49 2018;AGBB;Ingressos;12201/74300/0000/00000;12.- Innovació, Recerca i Turisme;122.- DG Turisme;12201.- DG Turisme;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;743.- De consorcis en que participa la Comunitat;74300.- De consorcis en que participa la Comunitat;;;;;97623.42;;;97623.42;97623.42;97623.42;;97623.42;97623.42;;97623.42;;;97623.42 2018;AGBB;Ingressos;15301/74101/0000/17064;15.- Medi Ambient, Agricultura i Pesca;153.- DG Espais Naturals i Biodiversitat;15301.- DG Espais Naturals i Biodiversitat;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;1136378.64;;;1136378.64;1136378.64;1136378.64;;1136378.64;;;;;1136378.64;1136378.64 2018;AGBB;Ingressos;15601/74101/0000/17064;15.- Medi Ambient, Agricultura i Pesca;156.- DG Educació Ambiental, Qualitat Ambiental i Residus;15601.- DG Educació Ambiental, Qualitat Ambiental i Residus;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;305500;;;305500;305500;305500;;305500;;;;;305500;305500 2018;AGBB;Ingressos;15901/74101/0000/17064;15.- Medi Ambient, Agricultura i Pesca;159.- DG Pesca i Medi Marí;15901.- DG Pesca i Medi Marí;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;250000;;;250000;250000;250000;;250000;;;;;250000;250000 2018;AGBB;Ingressos;19201/74101/0000/16064;19.- Treball, Comerç i Indústria;192.- DG Ocupació i Economia;19201.- DG Ocupació i Economia;16064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;1468460;;;1468460;1468460;;;;;;;;; 2018;AGBB;Ingressos;19201/74101/0000/17064;19.- Treball, Comerç i Indústria;192.- DG Ocupació i Economia;19201.- DG Ocupació i Economia;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;2500000;;;2500000;2500000;3968460;;3968460;;;;;3968460;3968460 2018;AGBB;Ingressos;19401/74101/0000/17064;19.- Treball, Comerç i Indústria;194.- DG Política Industrial;19401.- DG Política Industrial;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;182139.74;;;182139.74;182139.74;182139.74;;182139.74;;;;;182139.74;182139.74 2018;AGBB;Ingressos;25101/74101/0000/17064;25.- Territori, Energia i Mobilitat;251.- Secretaria General;25101.- Secretaria General;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;4598000;;;4598000;4598000;4598000;;4598000;;;;;4598000;4598000 2018;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;1002325440;;;;16267701.21;;;16267701.21;1018593141.21;1238078652.76;;1238078652.76;1238078652.76;;1238078652.76;;;1238078652.76 2018;AGBB;Ingressos;31101/74101/0000/17064;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;6770000;;;6770000;6770000;6770000;;6770000;;;;;6770000;6770000 2019;AGBB;Ingressos;12201/74300/0000/00000;12.- Innovació, Recerca i Turisme;122.- DG Turisme;12201.- DG Turisme;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;743.- De consorcis en que participa la Comunitat;74300.- De consorcis en que participa la Comunitat;61790;;;;;;;;61790;61789.79;;61789.79;61789.79;;61789.79;;;61789.79 2019;AGBB;Ingressos;12501/74101/0000/17064;12.- Innovació, Recerca i Turisme;125.- DG Innovació i Recerca;12501.- DG Innovació i Recerca;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;;;;;;380700;;380700;;;;;380700;380700 2019;AGBB;Ingressos;15201/74101/0000/18064;15.- Medi Ambient, Agricultura i Pesca;152.- DG Recursos Hídrics;15201.- DG Recursos Hídrics;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;1497284.25;;;1497284.25;1497284.25;1497284.25;;1497284.25;;;;;1497284.25;1497284.25 2019;AGBB;Ingressos;15301/74100/0000/19094;15.- Medi Ambient, Agricultura i Pesca;153.- DG Espais Naturals i Biodiversitat;15301.- DG Espais Naturals i Biodiversitat;19094.- Fons programa Posidònia;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74100.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;;;;;199016;;;199016;199016;199016;;199016;199016;;199016;;;199016 2019;AGBB;Ingressos;15301/74101/0000/18064;15.- Medi Ambient, Agricultura i Pesca;153.- DG Espais Naturals i Biodiversitat;15301.- DG Espais Naturals i Biodiversitat;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;6053002.92;;;6053002.92;6053002.92;6053002.92;;6053002.92;;;;;6053002.92;6053002.92 2019;AGBB;Ingressos;15501/74101/0000/18064;15.- Medi Ambient, Agricultura i Pesca;155.- DG Agricultura i Ramaderia;15501.- DG Agricultura i Ramaderia;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;2625347.49;;;2625347.49;2625347.49;2625347.49;;2625347.49;;;;;2625347.49;2625347.49 2019;AGBB;Ingressos;19201/74101/0000/18064;19.- Treball, Comerç i Indústria;192.- DG Ocupació i Economia;19201.- DG Ocupació i Economia;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;4453000;;;4453000;4453000;4453000;;4453000;;;;;4453000;4453000 2019;AGBB;Ingressos;19401/74101/0000/18064;19.- Treball, Comerç i Indústria;194.- DG Política Industrial;19401.- DG Política Industrial;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;910698.92;;;910698.92;910698.92;910698.92;;910698.92;;;;;910698.92;910698.92 2019;AGBB;Ingressos;25101/74101/0000/17064;25.- Territori, Energia i Mobilitat;251.- Secretaria General;25101.- Secretaria General;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;3146000;;;3146000;3146000;3146000;;3146000;;;;;3146000;3146000 2019;AGBB;Ingressos;25101/74101/0000/18064;25.- Territori, Energia i Mobilitat;251.- Secretaria General;25101.- Secretaria General;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i d'altres ens públics de la Comunitat;741.- D'empreses públiques no societàries i d'altres ens públics de la Comunitat;74101.- De l'Agència de Turisme de les Illes;;;;;1928330.58;;;1928330.58;1928330.58;1928330.58;;1928330.58;;;;;1928330.58;1928330.58 2019;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;1371466540;;;;;;;;1371466540;1372130296.52;;1372130296.52;1372130296.52;;1372130296.52;;;1372130296.52 2020;AGBB;Ingressos;11901/74101/0000/17064;11.- Presidència, Cultura i Igualtat;119.- Delegació de la Presidència per a la Cultura;11901.- Delegació de la Presidència per a la Cultura;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;250000;;;250000;250000;250000;;250000;;;;;250000;250000 2020;AGBB;Ingressos;11901/74101/0000/18064;11.- Presidència, Cultura i Igualtat;119.- Delegació de la Presidència per a la Cultura;11901.- Delegació de la Presidència per a la Cultura;18064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;250000;;;250000;250000;250000;;250000;;;;;250000;250000 2020;AGBB;Ingressos;12301/74101/0000/19064;12.- Model Econòmic, Turisme i Treball;123.- DG Model Econòmic i Ocupació;12301.- DG Model Econòmic i Ocupació;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;3784759.72;;;3784759.72;3784759.72;3784759.72;;3784759.72;;;;;3784759.72;3784759.72 2020;AGBB;Ingressos;13801/74101/0000/19064;13.- Educació, Universitat i Recerca;138.- DG Política Universitària i Recerca;13801.- DG Política Universitària i Recerca;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;850000;;;850000;850000;850000;;850000;;;;;850000;850000 2020;AGBB;Ingressos;15201/74101/0000/19064;15.- Medi Ambient i Territori;152.- DG Recursos Hídrics;15201.- DG Recursos Hídrics;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;2178500;;;2178500;2178500;2178500;;2178500;;;;;2178500;2178500 2020;AGBB;Ingressos;15301/74101/0000/17064;15.- Medi Ambient i Territori;153.- DG Espais Naturals i Biodiversitat;15301.- DG Espais Naturals i Biodiversitat;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;;;;;;37000;;37000;;;;;37000;37000 2020;AGBB;Ingressos;15301/74101/0000/19064;15.- Medi Ambient i Territori;153.- DG Espais Naturals i Biodiversitat;15301.- DG Espais Naturals i Biodiversitat;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;2878406.45;;;2878406.45;2878406.45;2878406.45;;2878406.45;;;;;2878406.45;2878406.45 2020;AGBB;Ingressos;15601/74101/0000/19064;15.- Medi Ambient i Territori;156.- DG de Residus i Educació Ambiental;15601.- DG Residus i Educació Ambiental;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;500000;;;500000;500000;500000;;500000;;;;;500000;500000 2020;AGBB;Ingressos;19501/74101/0000/19064;19.- Transició Energètica i Sectors Productius;195.- DG Innovació;19501.- DG Innovació;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;40000;;;40000;40000;40000;;40000;;;;;40000;40000 2020;AGBB;Ingressos;19701/74101/0000/17064;19.- Transició Energètica i Sectors Productius;197.- DG Energia i Canvi Climàtic;19701.- DG Energia i Canvi Climàtic;17064.- Projectes associats a l'impost sobre estades turístiques y turisme sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;7260000;;;7260000;7260000;7260000;;7260000;;;;;7260000;7260000 2020;AGBB;Ingressos;20201/74100/0000/00000;20.- Agricultura, Pesca i Alimentació;202.- DG Agricultura, Ramaderia i Desenvolupament Rural;20201.- DG Agricultura, Ramaderia i Desenvolupament Rural;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74100.- D'empreses públiques no societàries i altres ens de la Comunitat Autònoma;;;;;;;;;;3886.21;;3886.21;3886.21;;3886.21;;;3886.21 2020;AGBB;Ingressos;20401/74101/0000/19064;20.- Agricultura, Pesca i Alimentació;204.- DG Polítiques per a la Soberania Alimentària;20401.- DG Polítiques per a la Soberania Alimentària;19064.- Impuls Turisme Sostenible;1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del sector públic instrumental i altres ens;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística Illes;;;;;250000;;;250000;250000;250000;;250000;;;;;250000;250000 2020;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns generals;311.- Serveis comuns, despeses diverses;31101.- Serveis comuns, despeses diverses;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques, tarifa autonòmica;1483802050;;;;68439250;;-8985662.44;59453587.56;1543255637.56;1596680708.59;0.4;1596680708.19;1596680708.59;0.4;1596680708.19;;;1596680708.19 2021;AGBB;Ingressos;13801/74101/0000/17064;13.- Conselleria d'Educació, Universitat i Recerca;138.- Direcció General de Política Universitària i Recerca;13801.- Direcció General de Política Universitària i Recerca;17064.- Impuls Turisme Sostenible (ITS);1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del Sector Públic Instrumental i altres ens del sector públic;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística de les Illes;;;;;240000;;;240000;240000;240000;;240000;;;;;240000;240000 2021;AGBB;Ingressos;25101/74101/0000/17064;25.- Conselleria de Mobilitat i Habitatge;251.- Secretaria General de la Conselleria de Mobilitat i Habitatge;25101.- Secretaria General de la Conselleria de Mobilitat i Habitatge;17064.- Impuls Turisme Sostenible (ITS);1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del Sector Públic Instrumental i altres ens del sector públic;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística de les Illes;6;;;;;;;;6;;;;;;;;; 2021;AGBB;Ingressos;25101/74101/0000/18064;25.- Conselleria de Mobilitat i Habitatge;251.- Secretaria General de la Conselleria de Mobilitat i Habitatge;25101.- Secretaria General de la Conselleria de Mobilitat i Habitatge;18064.- Impuls Turisme Sostenible (ITS);1.- Operacions no financeres;B.- Operacions de capital;Sí;7.- Transferències de capital;74.- Del Sector Públic Instrumental i altres ens del sector públic;741.- D'entitats públiques empresarials i altres ens públics;74101.- De l'Agència d'Estratègia Turística de les Illes;6;;;;;;;;6;;;;;;;;; 2021;AGBB;Ingressos;31101/10000/0000/00000;31.- Serveis comuns;311.- Serveis comuns;31101.- Serveis comuns;00000.- Fons no finalista/no assignat;1.- Operacions no financeres;A.- Operacions corrents;Sí;1.- Imposts directes;10.- Impost sobre la renda;100.- Impost sobre la renda de les persones físiques;10000.- Impost sobre la renda de les persones físiques;1519055000;;;;;;;;1519055000;1517457824.43;;1517457824.43;1517457824.43;;1517457824.43;;;1517457824.43