2000,76 *********************************************************/ if ($str > 0) return number_format($str, 2, ",", "") ; else return ("") ; } $chk_saldo = "checked"; $chk_inconto = "" ; $chk_ena = "" ; $chk_rite = "" ; // $chk_iva = "checked" ; if ($tipoOpe == "new") { $importoProvvigione = str_replace(".", "", $importoProvvigione) ; $sommaLireEna = $importoProvvigione ; $botOpe = "Aggiungi" ; $titolo = "Operazione di preparazione di una nuova Provvigione" ; /*** * Dall'id agente passato mi ricavo il nome dell'agente e altri dati che mi servono ***/ $qage = " select A.*, PA.* from agenti A left join provvigioniAgenti PA on PA.IdAgente = A.idAgenti and PA.Anno = $anno where A.idagenti = $idAgente " ; list($n, $d) = $db->RecuperaDati($qage) ; $nomeAgente = $d['Nome'][0] ; $tipoMandato = $d['TipoMandato'][0] ; // 0 = Monomandatario ; 1 = Plurimandatario } else { $titolo = "Operazione di modifica di una Provvigione" ; $botOpe = "Modifica" ; /*** * sono in una operazione di modifica di una provvigione Agente ***/ $qage = " select A.*, PA.* from agenti A left join provvigioniAgenti PA on PA.IdAgente = A.idAgenti and PA.Anno = $anno where A.idagenti in (select idAgente from provvigioniAgenti where Anno = $anno and id = $id) " ; debug (1, $qage) ; list($n, $d) = $db->RecuperaDati($qage) ; // print_r($d) ; exit ; $nomeAgente = $d['Nome'][0] ; $tipoMandato = $d['TipoMandato'][0] ; // 0 = Monomandatario ; 1 = Plurimandatario for($i=0; $i<$n; $i++) { $idRec = $d['id'][$i] ; if ($idRec == $id) { $data = ItaDate($d['Data'][$i]) ; if ($d['Tipo'][$i] == 0) { $chk_saldo = "checked"; $chk_inconto = "" ; } else { $chk_saldo = ""; $chk_inconto = "checked" ; } $numeroProvvigione = $d['NumeroProvvigione'][$i] ; $data = ItaDate($d['Data'][$i]) ; $testo = $d['Testo'][$i] ; $sommaTesto = $d['SommaTesto'][$i] ; $estrattoConto = $d['EstrattoConto'][$i] ; $dataEstrattoConto = ItaDate($d['DataEstrattoConto'][$i]) ; $importoProvvigione = nfeno($d['SommaLire'][$i]) ; $sommaLireEna = nfeno($d['SommaLireEna'][$i]) ; $cifraEna = nfeno($d['CifraEna'][$i]) ; $annoCompetenza = $d['AnnoCompetenza'][$i] ; if ($d['Enasarco'][$i]) $chk_ena = "checked" ; if ($d['Ritenuta'][$i]) $chk_rite = "checked" ; if ($d['IvaPresente'][$i] == 0) $chk_iva = "" ; else $chk_iva = "checked" ; } } } /*** * controllo quanto enasarco bisogna ancora versare a questo agente ***/ $enaGiaVersata = 0 ; for($i=0; $i<$n; $i++) { $calcEna = $d['Enasarco'][$i] ; $sommaEna = $d['SommaLireEna'][$i] ; $cifraEna = $d['CifraEna'][$i] ; if ($sommaEna > 0) { if ($calcEna == 1) $enaGiaVersata += round(($sommaEna * $percena) / 100, 2) ; else $enaGiaVersata += 0 ; } else if ($cifraEna > 0) $enaGiaVersata += $cifraEna ; } if ($tipoMandato == 0) $enaRimanente = $maxAgenteMono - $enaGiaVersata ; else $enaRimanente = $maxAgentePluri - $enaGiaVersata ; ?> <? echo TITLE ?> 2) { ?>

Non hai i diritti necessari per accedere a questa pagina


Provvigioni dovuti all'Agente: Enasarco già versata: Rimanenza Enasarco:
Numero Fattura Provvigioni: Data:  (gg/mm/aaaa)
Testo:
Somma Da Pagare: Tipo: >A Saldo  >In Conto
Numero Estratto Conto: Data Estratto Conto:   (gg/mm/aaaa) Anno di Competenza:
Somma in cifre: Somma in cifre su cui calcolare l'Enasarco:
  (oppure) Cifra Enasarco:
 
Valori Visualizzati in Cifre:
  Somma in cifre:
 
  IVA (22%) onclick="CalcolaValoriIva(document.all.add_mod, , )">:
 
  TOTALE: 
 
  Enasarco (%) onclick="CalcolaValoriEnaProvAge(document.all.add_mod, , )">:
 
  Ritenuta di acconto (%) onclick="CalcolaValoriRitProvAge(document.all.add_mod, , )">:
 
  Da Pagare: