% tipoDiIncasso = nil %> <% if params[SrgSalvadanaiosHelper::GirocassaSalvadanaio] %> <% tipoDiIncasso = SrgSalvadanaiosHelper::GirocassaSalvadanaio %> <% end %> <% if params[SrgSalvadanaiosHelper::PrelievoSalvadanaio] %> <% tipoDiIncasso = SrgSalvadanaiosHelper::PrelievoSalvadanaio %> <% end %> <% if tipoDiIncasso.present? %> <% result = SrgPn.registraMovimento(current_user, params, @filter_params, tipoDiIncasso) %> <%= render partial: 'shared/show_result_registramovimento', locals: {result: result, tipoDiIncasso: tipoDiIncasso} %> <% params.delete(tipoDiIncasso) %> <% end %>
(#{SrgQec.label} #{House.label(1)})
") ) %> <%= view_table_head_cell (raw("#{Commitment.label}(#{SrgQec.label} #{Region.label(1)})
") ) %> <% if SrgSalvadanaio.USE_PN %> <% cassa_incassi_label = SrgPnFund.find(SrgSalvadanaio.get_SrgPnFund_id_incasso).cassa %> <% centrocosto_incassi_label = SrgPnCostcenter.find(SrgSalvadanaio.get_SrgPnCostcenter_id_incasso).format_for_formselect %> <%= view_table_head_cell_span 3, ("Saldo centro di costo(Murena)
") %> <% cassa_prelievi_label = SrgPnFund.find(SrgSalvadanaio.get_SrgPnFund_id_prelievo).cassa %> <% centrocosto_prelievi_label = SrgPnCostcenter.find(SrgSalvadanaio.get_SrgPnCostcenter_id_prelievo).format_for_formselect %> <%= view_table_head_cell_span 3, ("Saldo centro di costo(Cinghiale)
") %> <% else %> <% cassa_prelievi_label = '' %> <%= view_table_head_cell_span 2, ("Già incassato") %> <% end %> <%= view_table_row_close %> <%= view_table_head_close %> <%= view_table_body_open %> <% conta_casse = 0 %> <% totale_da_incassare = 0.0 %> <% totale_commitments_da_incassare = 0.0 %> <% totale_incassi = 0.0 %> <% totale_prelievi = 0.0 %> <% @srg_services.each do |srg_service| %> <%= view_table_row_open %> <%= view_table_cell ( iconbutton_view srg_service, '') %> <%= view_table_cell ( iconbutton_edit edit_srg_service_path(srg_service), '') %> <%#= view_table_cell ( iconbutton_delete srg_service, '') %> <%= view_table_cell ( link_to(muted(!srg_service.attivo,srg_service.cassa), srg_service_path(srg_service.id))) %> <%= view_table_cell ( check_box_tag :attivo, :attivo, srg_service.attivo, disabled: true) %> <%= view_table_cell_right ( srg_service.importo) %> <%= view_table_cell ( "#{srg_service.note}
") %> <% importo = SrgSalvadanaio.get_importo(srg_service_id: srg_service.id, include_commitments: false) %> <% incassi_in_entrata = SrgSalvadanaio.get_cassa_incassi(srg_service_id: srg_service.id, tipo_movimento: SrgSalvadanaiosHelper::TipoMovimento_Entrate, include_commitments: false) %> <% cassa_incassi = SrgSalvadanaio.get_cassa_incassi(srg_service_id: srg_service.id, include_commitments: true) %> <% cassa_prelievi = SrgSalvadanaio.get_cassa_prelievi(srg_service_id: srg_service.id, include_commitments: true) %> <% da_incassare = importo - incassi_in_entrata %> <%= view_table_cell_right ( money_format_zero da_incassare ) %> <% importo_commitments = Region.get_regions_commitments_emessi(srg_service.id) %> <% incassi_commitments = Region.get_total_commitments_paid(srg_service.id) %> <%= view_table_cell_right ( money_format_zero (importo_commitments - incassi_commitments) ) %> <% if SrgSalvadanaio.USE_PN %> <% incassato = cassa_incassi %> <% prelevabile = cassa_prelievi %> <% totale_da_incassare += da_incassare %> <% totale_incassi += cassa_incassi %> <% totale_prelievi += cassa_prelievi %> <% else%> <% incassato = cassa_incassi %> <% prelevabile = cassa_incassi - cassa_prelievi %> <% totale_da_incassare += da_incassare %> <% totale_incassi += cassa_incassi %> <% totale_prelievi += prelevabile %> <% end %> <% totale_commitments_da_incassare += (importo_commitments - incassi_commitments) %> <% if SrgSalvadanaio.USE_PN %> <% if incassato.is_not_zero? %> <%= view_table_cell_right ( money_format incassato) %> <%# if current_user.admin? || (current_user.name=='murena') %> <% if policy(SrgPn).movement_transfer? %> <%= view_table_cell ( iconbutton_submit(icon('euro-sign'), 'btn-success btn-xs', 'Girocassa ' + srg_service.cassa, SrgSalvadanaiosHelper::GirocassaSalvadanaio, srg_service.cassa) ) %> <% else %> <%= view_table_cell nil %> <% end %> <% conta_casse += 1 %> <% else %> <%= view_table_cell nil %> <%= view_table_cell nil %> <% end %> <% button_params = {filtersrgpnfund_id: SrgSalvadanaio.get_SrgPnFund_id_incasso, filtersrgpncostcenter_id: SrgSalvadanaio.get_SrgPnCostcenter_id_incasso, filtersrgcrb_id: SrgSalvadanaio.get_SrgCrb_id, filtersrgservice_id: srg_service.id} %> <% tooltip = "Vai ai movimenti in Prima Nota di #{srg_service.cassa} della cassa #{cassa_incassi_label}" %> <%= view_table_cell_tooltip tooltip, ( iconbutton_to(srg_pns_path, icon('calculator'), 'btn-info btn-xs', nil, button_params) ) %> <% end %> <%#= view_table_cell ( iconbutton_to(srg_pns_path, icon('calculator'), 'btn-info btn-xs', nil, button_params) ) %> <% if prelevabile.is_not_zero? %> <%= view_table_cell_right ( money_format prelevabile) %> <% if SrgSalvadanaio.USE_PN %> <%# if current_user.admin? || (current_user.name=='cinghiale') %> <% if policy(SrgPn).movement_transfer? %> <%= view_table_cell ( iconbutton_submit(icon('euro-sign'), 'btn-success btn-xs', 'Prelievo ' + srg_service.cassa, SrgSalvadanaiosHelper::PrelievoSalvadanaio, srg_service.cassa) ) %> <% else %> <%= view_table_cell nil %> <% end %> <% else %> <%= view_table_cell ( iconbutton_submit(icon('euro-sign'), 'btn-success btn-xs', 'Prelievo ' + srg_service.cassa, SrgSalvadanaiosHelper::GirocassaSalvadanaio, srg_service.cassa) ) %> <% end %> <% conta_casse += 1 %> <% else %> <%= view_table_cell nil %> <%= view_table_cell nil %> <% end %> <% if SrgSalvadanaio.USE_PN %> <% button_params = {filtersrgpnfund_id: SrgSalvadanaio.get_SrgPnFund_id_prelievo, filtersrgpncostcenter_id: SrgSalvadanaio.get_SrgPnCostcenter_id_prelievo, filtersrgcrb_id: SrgSalvadanaio.get_SrgCrb_id, filtersrgservice_id: srg_service.id} %> <% tooltip = "Vai ai movimenti in Prima Nota di #{srg_service.cassa} della cassa #{cassa_prelievi_label}" %> <%= view_table_cell_tooltip tooltip, ( iconbutton_to(srg_pns_path, icon('calculator'), 'btn-info btn-xs', nil, button_params) ) %> <% end %> <%#= view_table_cell ( iconbutton_to(srg_pns_path, icon('calculator'), 'btn-info btn-xs', nil, button_params) ) %> <%= view_table_row_close %> <% end %> <% cassa_incassi_service_tobeinvestigated = SrgSalvadanaio.get_cassa_incassi_tobeinvestigated %> <%= view_table_row_open %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <% if SrgSalvadanaio.USE_PN %> <%= view_table_cell_right ( money_format cassa_incassi_service_tobeinvestigated) %> <%= view_table_cell "Movimenti non associati a servizi" %> <%= view_table_cell nil %> <% end %> <%= view_table_cell_right nil %> <%= view_table_cell nil %> <% if SrgSalvadanaio.USE_PN %> <%= view_table_cell nil %> <% end %> <%= view_table_row_close %> <% totale_incassi += cassa_incassi_service_tobeinvestigated %> <% if conta_casse > 0 %> <%= view_table_row_open %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell_right 'TUTTO' %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell nil %> <%= view_table_cell_right ( money_format_zero totale_da_incassare ) %> <%= view_table_cell_right ( money_format_zero totale_commitments_da_incassare ) %> <% if SrgSalvadanaio.USE_PN %> <%= view_table_cell_right ( money_format_zero totale_incassi) %> <% if policy(SrgPn).movement_transfer? %> <%= view_table_cell ( iconbutton_submit(icon('euro-sign'), 'btn-success btn-xs', 'Girocassa TUTTO', SrgSalvadanaiosHelper::GirocassaSalvadanaio, SrgSalvadanaiosHelper::CassaTutto) ) %> <% else %> <%= view_table_cell nil %> <% end %> <%= view_table_cell nil %> <% end %> <%= view_table_cell_right ( money_format_zero totale_prelievi) %> <% if policy(SrgPn).movement_transfer? %> <%= view_table_cell ( iconbutton_submit(icon('euro-sign'), 'btn-success btn-xs', 'Prelievo TUTTO', SrgSalvadanaiosHelper::PrelievoSalvadanaio, SrgSalvadanaiosHelper::CassaTutto) ) %> <% else %> <%= view_table_cell nil %> <% end %> <% if SrgSalvadanaio.USE_PN %> <%= view_table_cell nil %> <% end %> <%= view_table_row_close %> <% end %> <%= view_table_body_close %> <%= view_table_close %>