Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php // This file is protected by copyright law and provided under license. Reverse engin..

Decoded Output download


  ini_set('session.cache_limiter', '');
  header('Expires: Thu, 19 Nov 1981 08:52:00 GMT');
  header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
  header('Pragma: no-cache');
  session_start(); 

include('configuracion/abrirbd.php');
include ('trae_comp.php');
include ('saldo_doc.php');
include ('trae_causal.php');
include ('cargar_transaccion.php');
include ('llena_movi.php');
include ('fechas.php');
include ('lee_base.php');

//#### P R O G R A M A    P R I N C I P A L #### //
session_register("mat_movil");
session_register("mat_movih");
session_register("mat_compr");
session_register("mat_cau");
session_register("a_movi");
session_register("pagina");
session_register("tipo_c");
session_register("t_valor");
session_register("t_desc");
session_register("t_iva");
session_register("causal");
session_register("compr");
session_register("f_contable");
session_register("lineasxpagina");

$tipo_c = "DVC";
$permiso=" opcion IN ('A','C') ";
$mat_compr=trae_comp($permiso);
$mat_cau=trae_causal($tipo_c);
if (isset($accion))
   {
   switch ($accion)
     {
      case "Inicio":
         session_destroy();
         ;echo '         <script languaje="JavaScript">
                 window.open(\'blanco.php\',\'der\');
                 location.href=\'index.php?programa=notasv\';
         </script>
         ';
         break;
      case "VerContab":
         $dif_valor=0;
         $dif_desc=0;
         $dif_iva=0;
         $t_valor=0;
         $t_desc=0;
         $t_iva=0;
         $causal =$cau;
         actualiza_ap();
         $mat_movih['nota']    = $causal;
         genera_movi();
         break;

      case "Guardar":
         actualiza_ap();
         $pagina=0;
         $lineasxpagina=10;
         traer_fac();
         break;

      case "<--":
         actualiza_ap();
         $pagina=$pagina-$lineasxpagina;
	 if ($pagina<0)
             $pagina=0;
         traer_fac();
         break ;

      case "-->":
         actualiza_ap();
         $pagina=$pagina+$lineasxpagina;
         traer_fac();
	 break;

      case "-->|":
         actualiza_ap();
         $pagina=floor(count($mat_movil) / $lineasxpagina);
         $pagina=$pagina*$lineasxpagina;
         traer_fac();
	 break;

      case "|<--":
         actualiza_ap();
         $pagina=0;
         traer_fac();
	 break;

      case "Detalle":
         $detalle=1;
         lista_conc($lineasxpagina, $pagina, $detalle);
	 break;

      case "Resumen":
         $detalle=0;
         $pagina=0;
         lista_conc($lineasxpagina, $pagina, $detalle);
	 break;

      case "Listado":
         $fechai = $fi;
         $fechaf = $ff;
         $cuenta = $cta;
         $saldo_e = $saldoe;
         $nit=0;
         $saldo_contable=saldo_cuenta($cuenta, $ultimo_cierre, $nit, $fechaf,$cod_mon);
         $pagina=0;
         $lineasxpagina=200;

         cargar_conci($cuenta, $fechai, $fechaf);
         $detalle=1;
         lista_conc($lineasxpagina, $pagina,$detalle);
	 break;
         
      default:
      }
   }
else	
   {
   if (isset($num_doc))
      {
      $transaccion = $tip_doc;
      $numero=$num_doc;
      $compr=$comp;
      $f_contable=$fi;
      $tipo_c = "FAC";
      $mat_movih = array();
      $mat_movil = array();
      $mat_movil=cargar_transaccion($transaccion, $numero, $tipo_c);
      if (strlen(trim($mat_movih['moneda']))>0)
         {
         for($j=0; $j<count($mat_movil); $j++)
            {	
            $mat_movil[$j]['valor'] = $mat_movil[$j]['valor']/$mat_movih['cambio'];
            }
         }

      $cuenta = " ";
      $fechaf = hoy($fmtfecha);
      $nit = $mat_movih['nit'];

      $mat_movih['saldo_contable']=saldo_doc($cuenta, $ultimo_cierre, $nit, $transaccion, $numero, $fechaf);
      $mat_movih['t_pedido']= $mat_movih['transaccion'];
      $mat_movih['n_pedido']= $mat_movih['numero'];
      $pagina=0;
      $lineasxpagina=10;
      traer_fac();
      actualiza_ap();
      }
   else
         {
          $f_contable = hoy($fmtfecha);
         $mat_movih = array();
         $mat_movil = array();
          traer_fac();
         }
   }
// ###### F I N  P R O G R A M A    P R I N C I P A L ##### //

function actualiza_ap() {
   global $mat_movil, $val, $des, $iba, $dif_valor, $dif_desc, $dif_iva, $t_valor, $t_desc, $t_iva;
   $t_valor=0;
   $t_desc=0;
   $t_iva=0;
   
   if (count($val)>0)
      {
      foreach ($val as $key => $bal) 
        {
         $mat_movil[$key]['valor']=$bal;
        }
      }
   if (count($des)>0)
      {
      foreach ($des as $key => $bal) 
        {
         $mat_movil[$key]['descuento']=$bal;
        }
      }

   if (count($iba)>0)
      {
      foreach ($iba as $key => $bal) 
        {
         $mat_movil[$key]['iva']=$bal;
        }
      }

   for ($j=0; $j<count($mat_movil); $j++)
      {	
       $dif_valor=$dif_valor+($mat_movil[$j]['cantidad']*
                              $mat_movil[$j]['valor_o'])-
                             ($mat_movil[$j]['cantidad']*
                              $mat_movil[$j]['valor']);
       $dif_desc =$dif_desc +($mat_movil[$j]['cantidad']*
                              $mat_movil[$j]['valor_o']*
                              $mat_movil[$j]['des_co']/100)-
                             ($mat_movil[$j]['cantidad']*
                              $mat_movil[$j]['valor']*
                              $mat_movil[$j]['descuento']/100);
       $dif_iva =$dif_iva +  (($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']-
                              ($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']*$mat_movil[$j]['desc_o']/100))* $mat_movil[$j]['iva_o']/100)
                          -
                             (($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']-
                              ($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*$mat_movil[$j]['descuento']/100))* $mat_movil[$j]['iva']/100);


       $t_valor=$t_valor+($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']);
       $t_desc=$t_desc+($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*$mat_movil[$j]['descuento']/100);
       $t_iva=$t_iva+(($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']-
                       $mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*$mat_movil[$j]['descuento']/100)
                    *$mat_movil[$j]['iva']/100);
      }
;echo '   
     <script languaje="JavaScript"> window.open(\'resumen_tra.php\',\'der\');</script>
';
}

function actualiza_mov() {
   global $mat_mov, $borre;
   if (count($borre)>0)
      {
      foreach ($borre as $key => $val) 
        {
         $mat_mov[$key]['marca']="B";
        }
      }

#        for($p=0; $p<count($mat_movil); $p++)
#           {
#            foreach ($mat_movil[$p] as $key => $val) 
#              {
#               echo "$key : $val";
#              }
#            }

}

function traer_fac()
{
  global $mat_compr, $pagina, $lineasxpagina, $mat_movih, $mat_movil, $motor, $compr, $numero, $fechai, $fechaf, $f_contable, $valor, $desc_conc, $borrao, $tipo_c, $mat_cau, $causal;
  include('configuracion/estilos.php');
;echo '
<html><head><title>'; echo $titulosoftware; ;echo '</title>
<script language="javascript" type="text/javascript" src="javascript/datetimepicker.js">
</script>
<script language="javascript" type="text/javascript" src="javascript/enter.js"> </script> 
<script languaje="javascript">
<!--
function validar()
{
  if (document.depe.comp.value == "" ||
      document.depe.fi.value == "")
   { alert(\'Debe digitar la factura, el comprobante y la fecha \');
	 return false; }
    else  { return true; }
}
--></script>


<script languaje="javascript">
function sel_imp()
{
    var nume;
    nume=document.depe.num.value;
    location.href=\'selimp.php?tipo_c=NCV&nume=\'+nume;
}
</script>




</head>
<body topmargin=0 leftmargin=0  bgColor=#e5e8ee link=#000000>
<table border=0 width="100%" cellspacing="0" cellpadding="0" height="100%"><tr><td height="3" colspan=2>'; include('configuracion/infsuperior.php'); ;echo '</td></tr>
<tr><td>
'; $titulo="Notas sobre Ventas"; $ancho=650; ;echo '<table border="0" width="100%" align=center cellspacing="0" cellpadding="0" height="100%">
  <tr><td align="center">
     '; include('configuracion/tablasuperior.php'); ;echo '      <table border="0" align=center cellspacing="4" cellpadding="0" bgcolor="#FFF7E7" width=100%>
       <form action="'; echo $PHP_SELF ;echo '" method="post" name="depe" onsubmit=\'return validar()\'>
        <tr><td align=center>
	<table border="0" cellspacing="1" cellpadding="0" width=100%>
	<td nowrap><B>Comprobante : <font color=#ff00000><td colspan=3>
        <select name=\'comp\'>
        ';
          for($j=0; $j<count($mat_compr); $j++)
             {
             $x=$mat_compr[$j]['comprob'];
             $y=$mat_compr[$j]['nom_compr'];
             $z=$mat_compr[$j]['ultimo'];
             if ($x==$compr)
                echo "<option value='$x' selected>$x-$z-$y";
             else
                echo "<option value='$x'>$x-$z-$y";
             }
        ;echo '        </select>

         <td colspan=1><input type=text value=\''; echo $ultimo; ;echo '\' onBlur=\'this.value=this.value.toUpperCase()\' name=\'num\' size=10 style=\'color: #000000; font-family: Arial; background-color: #FFFFFF; font-size: 8 pt;  height: 18; width: 130; border: 1 solid #000000; padding: 0; background-position: center 50%\' tabindex=1></td>
	<td><b>Fecha:</td><td nowrap colspan=2><b><input id="demo3" type="text" name="fi" size="13" value="'; echo $f_contable; ;echo '" style=\'width:70; background-color: font-weight: bold;\'> <a href="javascript:NewCal(\'demo3\',\'MMDDYYYY\',false,20)"> <img src="iconos/cal.gif" width="16" height="16" border="0" alt="Fecha transaccion "></a></td>
        <tr>
	<td colspan=2><b>Factura :<td><input type=text value=\''; echo $mat_movih['transaccion']; ;echo '\' name=\'tip_doc\' style=width:40 onkeypress=\'return handleEnter(this, event)\' onBlur=\'this.value=this.value.toUpperCase()\'>

        <td><input type="text" name="num_doc" value="'; echo $mat_movih['numero']; ;echo '" MAXLENGTH=12 onchange=\'submit()\' onBlur=\'this.value=this.value.toUpperCase()\'  style=\'width: 100;\'>

	<td><b>Fecha factura</td>
        <td>'; echo $mat_movih['fecha']; ;echo '</td>
	<td><B>Causal: <font color=#ff00000><td colspan=4>
        <select name=\'cau\' onkeypress=\'return handleEnter(this, event)\'>
        ';
          for($j=0; $j<count($mat_cau); $j++)
             {
             $x=$mat_cau[$j]['cod_cau'];
             $y=$mat_cau[$j]['nom_cau'];
             if ($x==$causal)
                echo "<option value='$x' selected>$x-$y";
             else
                echo "<option value='$x'>$x-$y";
             }
        ;echo '        </select>
        <tr>



        <tr>
        ';
        $nom=$mat_movih['nombre'];
        $nit=$mat_movih['nit'];
        ;echo '	<td colspan=2><b>Cliente :</td>
        <td><b>'; echo $nit; ;echo '</td>
        <td><b>'; echo $nom; ;echo '</td>
	<td><b>Saldo contable</td>
        <td>'; echo $mat_movih['saldo_contable']; ;echo '</td>
	<td><b>Moneda</td>
        <td><b>'; echo $mat_movih['moneda']."Cambio".$mat_movih['cambio']; ;echo '</td>
        <tr>

	<td colspan=8><hr></td></tr>
	<tr><td colspan=8>
	<table border="1" cellspacing="0" cellpadding="1" bordercolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" width=100%>
        <tr bgColor=#CBD9E5>
<td colspan=8 align=center><b>Factura Original</td>
        <tr bgColor=#CBD9E5>
<td colspan=3 align=center><b>Producto </td><td align=center><b>Cantidad</td><td align=center><b>Unidad</td><td align=center><b>Valor Unidad<td align=center><b>Descuento</td><td colspan=1 align=center><b>Iva</td><tr>
			'; 
                           $k=$pagina+$lineasxpagina;
                           if ($k>count($mat_movil))
                              $k=count($mat_movil);

                           $p=$pagina;
                           $x="X";
                         
			   for($j=$pagina; $j<$k; $j++)
                              {	
#                              echo "<td><input type=text value='".$mat_movil[$p]['origen'] . "' MAXLENGTH=15 onBlur='this.value=this.value.toUpperCase()' name='or[$p]' size=10 style='color: #000000; font-family: Arial; background-color: #FFFFFF; font-size: 8 pt;  height: 18; width: 100; border: 1 solid #000000; padding: 0; background-position: center 50%' tabindex=1></td>";
                               $var=$mat_movil[$p]['origen'];
                               echo "<td>$var</td>";
                               $var=$mat_movil[$p]['item'];
                               echo "<td>$var</td>";
                               $var=$mat_movil[$p]['descripcion'];
                               echo "<td>$var</td>";
                               $var=$mat_movil[$p]['cantidad'];
                               echo "<td align=right>$var</td>";
                               $var=$mat_movil[$p]['unidad'];
                               echo "<td align=right>$var</td>";

                               echo "<td><input type=text value='".$mat_movil[$p]['valor'] . "' MAXLENGTH=15 onBlur='this.value=this.value.toUpperCase()' name='val[$p]' size=10 style='color: #000000; font-family: Arial; background-color: #FFFFFF; font-size: 8 pt;  height: 18; width: 100; border: 1 solid #000000; padding: 0; background-position: center 50%' tabindex=1 onkeypress='return handleEnter(this, event)'></td>";

                               echo "<td><input type=text value='".$mat_movil[$p]['descuento'] . "' MAXLENGTH=15 onBlur='this.value=this.value.toUpperCase()' name='des[$p]' size=10 style='color: #000000; font-family: Arial; background-color: #FFFFFF; font-size: 8 pt;  height: 18; width: 100; border: 1 solid #000000; padding: 0; background-position: center 50%' tabindex=1 onkeypress='return handleEnter(this, event)'></td>";
                               echo "<td><input type=text value='".$mat_movil[$p]['iva'] . "' MAXLENGTH=15 onBlur='this.value=this.value.toUpperCase()' name='iba[$p]' size=10 style='color: #000000; font-family: Arial; background-color: #FFFFFF; font-size: 8 pt;  height: 18; width: 100; border: 1 solid #000000; padding: 0; background-position: center 50%' tabindex=1 onkeypress='return handleEnter(this, event)'></td>";
			       echo "</tr>";
                               $p=$p+1;
                               }
			;echo '   
	   	</table>
   </td></tr>
	   <tr>
	   <td colspan=7 align=center><B>'; echo "Regs:". count($mat_movil); ;echo '		<input type=\'submit\' value=\'<--\' id=\'anterior\' name=\'accion\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'> 	   
		<input type=\'submit\' value=\'-->\' id=\'avance\' name=\'accion\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'> 	   
		<input type=\'submit\' value=\'-->|\' id=\'afin\' name=\'accion\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'> 	   
		<input type=\'submit\' value=\'|<--\' id=\'aini\' name=\'accion\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'> 	   
	    &nbsp; &nbsp;
	        <input type=\'submit\' value=\'VerContab\' id=nuevo name=\'accion\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'>
	        <input type=\'button\' value=\'Imprime\' id=nuevo name=\'imp\' onclick=\'sel_imp()\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'>
		<input type=\'submit\' value=\'Inicio\' id=\'ini\' name=\'accion\' style=\'background-color: #738EB5; height: 18; font-size: 8 pt; font-weight: bold; color: ffffff; border-style: solid; border-width: 1\' tabindex=\'2\'> 	   
	       &nbsp;&nbsp;
	   <input type=hidden name=\'xxx\' value=\''; echo ""; ;echo '\'>
	   </td></tr>
           </table>
         </td></tr>
        </form>
       </table>
      '; include('configuracion/tablainferior.php'); ;echo '    </td>
  </tr>
</table>
</td></tr>
</table>
</body>

';
}

function genera_movi()
{
global $mat_movih, $mat_movil,  $a_movi, $f_contable, $fechai, $fechaf, $compr, $puerto, $base, $host, $usuario, $conex, $motor, $reg_act, $fmtfecha;

include('configuracion/abrirbd.php');
   $a_movi = array();

   $mat_movih['fecha'] = $f_contable;
   $centro      = trim($mat_movih['centro']);
   $n_centro    = trim($mat_movih['n_centro']);
   $tipo_doc    = trim($mat_movih['transaccion']);
   $numero_doc  = $mat_movih['numero'];
   $f_pago      = $mat_movih['f_pago'];
   $descripcion = "NOTA DE VENTAS ";
   $nit         = $mat_movih['nit'];
   $nombre      = trim($mat_movih['nombre']);
   $mat_movih['iva']=0;
   $mat_movih['descuento']=0;
   $mat_movih['v_total']=0;
   $mat_movih['transaccion']=$compr;
   for ($j=0; $j<count($mat_movil); $j++)
      {	
       $item = $mat_movil[$j]['item'];
       $mat_movil[$j]['transaccion']=$compr;
       $mat_movil[$j]['cantidad_rec']=0;
       $mat_movil[$j]['cantidad_cargada']=0;
       $consulta = "SELECT lineas.c_vende,A.nom_cta AS n_vende, lineas.c_venta, lineas.c_descuento, B.nom_cta AS n_descuento, lineas.iva_venta, C.nom_cta AS n_iva_venta FROM lineas, inve, OUTER cuentas A, OUTER cuentas B, OUTER cuentas C WHERE lineas.iva_venta = C.cuenta AND lineas.c_descuento=B.cuenta AND lineas.c_vende = A.cuenta AND  lineas.linea = inve.linea AND item = '$item' ";

       if ($motor == "Oci8po")
          $consulta = "SELECT lineas.c_vende,A.nom_cta AS n_vende, lineas.c_venta, lineas.c_descuento, B.nom_cta AS n_descuento, lineas.iva_venta, C.nom_cta AS n_iva_venta FROM lineas, inve, cuentas A, cuentas B, cuentas C WHERE lineas.iva_venta = C.cuenta(+) AND lineas.c_descuento=B.cuenta(+) AND lineas.c_vende = A.cuenta(+) AND  lineas.linea = inve.linea AND item = '$item' ";
       $mat_lineas = lee_uno($consulta);

       $consulta="SELECT cuenta_cartera,cuentas.nom_cta AS n_cuenta_cartera, c_tesoreria,cuentat.nom_ctat AS n_c_tesoreria FROM f_pago,cuentas, OUTER cuentat WHERE codigo = '$f_pago' AND cuenta_cartera = cuentas.cuenta AND c_tesoreria = cuentat.cuenta_t ";

       if ($motor == "Oci8po")
          $consulta="SELECT cuenta_cartera,cuentas.nom_cta AS n_cuenta_cartera, c_tesoreria,cuentat.nom_ctat AS n_c_tesoreria FROM f_pago,cuentas, cuentat WHERE codigo = '$f_pago' AND cuenta_cartera = cuentas.cuenta AND c_tesoreria = cuentat.cuenta_t(+) ";

       $mat_fp = lee_uno($consulta);
       $valor=($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']);
       $val_o=($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']);

       $desc =($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*$mat_movil[$j]['descuento']/100);

       $deso =($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']*$mat_movil[$j]['desc_o']/100);

       $iva  =(($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']-
                $mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*
                $mat_movil[$j]['descuento']/100)
             *$mat_movil[$j]['iva']/100);
       $iva_o=(($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']-
               ($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']*
                $mat_movil[$j]['desc_o']/100))
             *$mat_movil[$j]['iva_o']/100);

       $baseg=($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']-
                $mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*
                $mat_movil[$j]['descuento']/100);

       $baseg_o=($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']-
               ($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor_o']*
                $mat_movil[$j]['desc_o']/100));


       $cuenta = $mat_lineas['c_vende'];
       $nom_cta = $mat_lineas['n_vende'];
       $valor = $valor-$val_o;
       $mat_movil[$j]['valor']= $valor;
       $mat_movil[$j]['descuento']= $mat_movil[$j]['descuento']-
                                    $mat_movil[$j]['desc_o'];
       $mat_movil[$j]['iva']= $mat_movil[$j]['iva']-
                                    $mat_movil[$j]['iva_o'];
       $baseg1 = 0;
#      venta naturaleza credito
       $mat_movih['v_total'] = $mat_movih['v_total'] + $valor;
       $valor=-$valor;
       
       if ($valor !=0)
          $valor =round($valor,2);
          llena_movi($cuenta, $nom_cta, $centro, $n_centro, $valor, $descripcion, $compr, $f_contable, $nit, $nombre, $tipo_doc, $numero_doc, $baseg1, $cuenta_t, $nom_ctat, $concepto,$activi);

       $valor   = $desc-$deso;
       $cuenta  = $mat_lineas['c_descuento'];
       $nom_cta = $mat_lineas['n_descuento'];
       $mat_movih['descuento'] = $mat_movih['descuento'] + $valor;
#      descuento naturaleza debito
       if ($valor !=0)
          $valor =round($valor,2);
          llena_movi($cuenta, $nom_cta, $centro, $n_centro, $valor, $descripcion, $compr, $f_contable, $nit, $nombre, $tipo_doc, $numero_doc, $baseg1, $cuenta_t, $nom_ctat, $concepto,$activi);
      
       $cuenta = $mat_lineas['iva_venta'];
       $nom_cta = $mat_lineas['n_iva_venta'];
       $valor = $iva-$iva_o;
#      iva naturaleza credito
       
       $mat_movih['iva'] = $mat_movih['iva'] + $valor;
       $valor=-$valor;
       if ($valor !=0)
          if (($baseg-$baseg_o)==0) 
             {
             $baseg=($mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']-
                      $mat_movil[$j]['cantidad']* $mat_movil[$j]['valor']*
                      $mat_movil[$j]['descuento']/100);
             }
          else
             {
             $baseg = $baseg_o-$baseg;
             }
  

 
          $valor =round($valor,2);
          llena_movi($cuenta, $nom_cta, $centro, $n_centro, $valor, $descripcion, $compr, $f_contable, $nit, $nombre, $tipo_doc, $numero_doc, $baseg, $cuenta_t, $nom_ctat, $concepto,$activi);
      }

#  balanceo
   $baseg = 0;
   $valor=0;
   for($j=0; $j<count($a_movi); $j++)
      {
       $valor=$valor+ $a_movi[$j]['valor'];
      }

   if ($valor!=0)
      {
      $valor=-$valor;
      $cuenta=$mat_fp['cuenta_cartera'];
      $nom_cta=$mat_fp['n_cuenta_cartera'];
      llena_movi($cuenta, $nom_cta, $centro, $n_centro, $valor, $descripcion, $compr, $f_contable, $nit, $nombre, $tipo_doc, $numero_doc, $baseg, $cuenta_t, $nom_ctat, $concepto,$activi);
      }


   $hoy = hoy($fmtfecha);
   for($j=0; $j<count($a_movi); $j++)
      {
       if ($a_movi[$j]['valor']>0)
          $a_movi[$j]['deb_cre']= "D";
       else
          {
           $a_movi[$j]['deb_cre']= "C";
           $a_movi[$j]['valor']= -$a_movi[$j]['valor'];
          }
       $a_movi[$j]['fecha_grab']= $hoy;
       $a_movi[$j]['grabador']= $usuario;
      }

#  moneda ext 
   if ($mat_movih['moneda']>' ')
      {
      $err=0;
      for($j=0; $j<count($a_movi); $j++)
         {
          $a_movi[$j]['cod_mon']= $mat_movih['moneda'];
          $a_movi[$j]['cambio'] = $mat_movih['cambio'];
          $a_movi[$j]['valor_me']= round($a_movi[$j]['valor']/$mat_movih['cambio'],2);
          if ($a_movi[$j]['deb_cre']== "D") 
             $err=$err+$a_movi[$j]['valor'];
          else
             $err=$err-$a_movi[$j]['valor'];
         }

      if ($err!=0) 
         $a_movi[1]['valor'] = $a_movi[1]['valor']+$err;

      }
   ;echo '   <script languaje="JavaScript"> location.href=\'lismovc.php?&prog=notasv\';</script>
   ';
}
;echo '
';

Did this file decode correctly?

Original Code

<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=31536;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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d3cpDySmfukidmYiC2Ypd24mbUL7tJEIwtOVfB1lFM9gco9jwtE9wtOsCbOgdB92DBidk251dBaZdZffKXPIwtELcl9XCBfvwtEIwtEINUELdBy0b21vfMlPBZfMb3nic28mbTShwtEIkoOlF2YZDbnjDB9Vwe0IwL5NarrIOrAIaLaKaryTwtw7tJEIwtOVDbWIwtEIwtEIwtE9wtOsCbOgdB92DBidk25pftffKXPIwtELdM9sCmklwtEIwtEINUn0FMlshtOsCbOgdB92DBidk25vdBkZcUffhTShwtEIko1ify9sd3cpDySmDbcik109HeShwtEIko1ify9sd3cpDySmcoazC3aldmOvk109HeShwtEIko1ify9sd3cpDySmfl90d3OidtffNTE7tJEIwtOsCbOgdB92DBidk3OZCB5zCBYjDB9Vk109koYvdbnZKXPIwtnMd3wIhtOQNTE7wtOQNoYvfB50htOsCbOgdB92DBXpKZELDJSqhWPIwtEIwtn7tWPIwtEIwtEIkol0cB0INUELdBy0b21vfMlSBZOQbaSmDbOldUffKXPIwtEIwtEIko1ify9sd3cpdySLDl1dk3OZCB5zCBYjDB9Vk109koYvdbnZKXPIwtEIwtEIko1ify9sd3cpdySLDl1dk2YidmOpcoyLb3klCZffNTE7tJEIwtEIwtELdBy0b21vfMlSBZOQbaSmC2yVfolLCBOgC2yZc2yLCUffNTE7tJEIwtEIwtELC29VF3aSforINUEJA0aHOAYAwoxpdMaiFZ5jb3cldMOlRrrVdM9sb2Y0CUnnAZnVb3cldMOlRtnSDB5lCbHVC192cB50CUXIdolVcByzRMYgcoazC3aldmOvRtntRM5vda9jforIWaHIdl9LcbYjfBaVfo8SwoxpdMaiFZ5pfMygfMaVforSwrHVdM9sb2Y0CUnnAZnVb2l2Ca92cB50CUnoAL9YwoxpdMaiFZXIDB52cUXIT1aAOawIC3aldmOiFZnnRtnNaaOyAJnjfBaVfoyzwrwSwr9aaraUwoY1cB50CbHIWZnbUraUOUnSDB5lCbHVDbcib3cldmOiwe0IWZ5jfBaVforIWA5rwoxpdMaiFZ5jb2OlF2Y1cB50dz1tRMY1cB50CUnnTLWIdolVcByzRMYgfMaVcoAINUnnRMY1cB50CUnnTLWIwoxpdMaiFZ5SDB5lCUE9wolVfMAVdolVcBrIWA5rwol0cB0INUEmkol0cB0mwtw7tIPIwtEIwtEIDBCIhtOsd3OvFJE9NUEJT2YpKunvwJLhwtEIwtEIwtEIwtOjd25zfBx0CUE9wtkTOAxyW1WIdolVcByzRMYgfMaVcoASWU5Vd21gC3OiwryTwo5gfMaVcoASwoxpdMaiFZ5jb3cldmOiRtnSDB5lCbHVC19LcbYjfBaVfo8SwrwVdM9sb2Y0CUnnAZnVb2OlF2Y1cB50dZXIdolVcByzRMl2Ca92cB50CUXIWZ5Vd21gC3OiwryTwo5gDbcib3cldmOiwrcUT00IdolVcByzRtnpdmclRtnjfBaVfoyzwrrSwoY1cB50CbHIWJXIC3aldmOiFZnewyfwOakywoxpdMaiFZ5pfMygfMaVforINUneRMY1cB50CUIqhUnnTLWIdolVcByzRMYgcoazC3aldmOvNAwVC3aldmOihtSpwryKOtnSDB5lCbHVC192cB5LcUE9wrrVC3aldmOihtSpwryKOtEIdolVcByzRMxpdMaiwe0IDB52cU5SDB5lCUnnTLWIDbOldUE9wtFLDbOldUFIwjShwtEIwtEIwtOsCbOgdolVcByzwe0Idoalb3aVdZILC29VF3aSforpKXPhwtEIwtEIwtOjd25zfBx0CT0JA0aHOAYAwoY1cB50Ca9jCbk0cbkiRoY1cB50CbHVdM9sb2Y0CUnnAZnVb2Y1cB50Ca9jCbk0cbkiRtnjb3OlF29ZcbkpCUxjfBaVfoy0RM5vda9jfoy0wryTwo5gC190cbYvFMaZDBrIOlkNTUnMb3nic28SC3aldmOiFZXIT1aAOawIC3aldmOiftnbUraUOUnjd2Opc28INUEmkocgFoymdZFIWA5rwoY1cB50Ca9jCbk0cbkiwe0IC3aldmOiFZ5jfBaVforIWA5rwoYgfoazd3klFMliwe0IC3aldmOift5jfBaVfoygftEJKXPhwtEIwtEIwolMwtILdB90d3wINT0IwL9jDTiXdZwptJEIwtEIwtEIwtELC29VF3aSfor9wlYyTraeatnjfBaVfoygC2yZfoaZCUxjfBaVfoyzRM5vda9jforIWaHIdl9jfBaVfoygC2yZfoaZCUXIC190cbYvFMaZDBrSC3aldmOift5Vd21gC3OiftnnAZnVb2Ygfoazd3klFMliwrcUT00Icl9XCBfvRoY1cB50CbHSwoY1cB50CbWIa0iyALAIC29LDBfvwe0IkZOMb3nic28mwryKOtnjfBaVfoygC2yZfoaZCUE9woY1cB50CbHVC3aldmOiwryKOtnjb3OlF29ZcbkpCUE9woY1cB50CbWVC3aldmOib3WPhZLIwjShtJEIwtEIwtELdBy0b2cXwe0Idoalb3aVdZILC29VF3aSforpKXPIwtEIwtEIkucido9ZNUILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zk10pKXPIwtEIwtEIkucidy9vNUILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zb28mbUL7tIPIwtEIwtEIkoOlF2HINUILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zk10Qko1ify9sd3cpdySLDl1dk2OlF2Y1cB50dZffRzrXHtL7tIPIwtEIwtEIkoOlF28INUILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zb28mbUPLdBy0b21vfMlSBZOQbaSmcoazC19vk10vHTEXhTShtJEIwtEIwtELDbciwtE9htILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zk10stJEIwtEIwtEIwtEIwtEIwtELdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zk10QtJEIwtEIwtEIwtEIwtEIwtELdBy0b21vfMlSBZOQbaSmcoazC3aldmOvk10vHTEXhWPIwtEIwtEIwtEIwtEIhJOsCbOgdB92DBxdkopfBZfpfMrmbU8xHeEpKXPIwtEIwtEIkol2Ca9vNUIPko1ify9sd3cpdySLDl1dk2YidmOpcoyLk10QwtOsCbOgdB92DBxdkopfBZf2CBxvFl9vk10stJEIwtEIwtEIwtEIwtEIwtILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zb28mbUPhwtEIwtEIwtEIwtEIwtEIwtOsCbOgdB92DBxdkopfBZfLcbYjb28mbU8xHeEphWPIwtEIwtEIwtEIwtEIhJOsCbOgdB92DBxdkopfBZfpfMygdZffRzrXHtL7tIPIwtEIwtEIkokiF2amNUILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zk10stJEIwtEIwtEIwtEIwtEIwtELdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zk10QtJEIwtEIwtEIwtEIwtEIwtELdBy0b21vfMlSBZOQbaSmcoazC3aldmOvk10vHTEXhTShtJEIwtEIwtELCMyzcBfgdz0Pko1ify9sd3cpdySLDl1dk2YidmOpcoyLk10QwtOsCbOgdB92DBxdkopfBZf2CBxvFl9vk10stJEIwtEIwtEIwtEIwtEIwtILdBy0b21vfMlSBZOQbaSmC2yVfolLCBWmbUPIko1ify9sd3cpdySLDl1dk3cido9Zb28mbUPhwtEIwtEIwtEIwtEIwtEIwtOsCbOgdB92DBxdkopfBZfLcbYjb28mbU8xHeEphTShtIPIwtEIwtEIkoY1cB50CUE9wtOsCbOgdolVcByzBZfjb3cldMOlk107tJEIwtEIwtELdM9sb2Y0CUE9wtOsCbOgdolVcByzBZfVb3cldMOlk107tJEIwtEIwtELfMySd3wINUELfMySd3wskucidy9vKXPIwtEIwtEIko1ify9sd3cpdySLDl1dk3cido9Zk109wtO2CBxvFjShwtEIwtEIwtOsCbOgdB92DBxdkopfBZfLcbYjfBaVfo8mbT0Iko1ify9sd3cpdySLDl1dk2OlF2Y1cB50dZffRWPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtELdBy0b21vfMlSBZOQbaSmcoazC19vk107tJEIwtEIwtELdBy0b21vfMlSBZOQbaSmDbcik109wtOsCbOgdB92DBxdkopfBZfpfMrmbU0hwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIko1ify9sd3cpdySLDl1dk2l2Ca9vk107tJEIwtEIwtELCMyzcBFxwe0IHeShwZEIwtEIwucldmOiwo5ifuaZCBxlGMrIC3klcol0dXPIwtEIwtEIko1ify9sd3cpDySmfl90d3Oidtffwe0Iko1ify9sd3cpDySmfl90d3OidtffwtSIkucido9ZKXPIwtEIwtEIkucido9ZNU0LfMySd3w7tJEIwtEIwtEhwtEIwtEIwolMwtILfMySd3wIwT0XhWPIwtEIwtEIwtEIkucido9Zwe1Zd3aVctILfMySd3wSHJL7tJEIwtEIwtEIwtnSdoaVCa9sd3cphtOjfBaVforSwtOVd21gC3OiRtELC2aVfukvRtELdl9jcB50FM8SwtO2CBxvFJXIkoOlF2YZDbnjDB9VRtELC29sFuwSwtOMb2YvdmOiCMxlRtELdMl0RtELdM9sCmklRtELfolXd19Ld2HSwtOVfB1lFM9gco9jRtELCMyzcBFxRtELC3aldmOib3WSwtOVd21gC3OiftXIkoYvdMYlFuOvRtOiC3OpfMLpKXPhwtEIwtEIwtO2CBxvFJEIwe0IkoOlF2HskoOlF287tJEIwtEIwtELC3aldmOiwtE9wtOsCbOgdolVcByzBZfjb2OlF2Y1cB50dZffKXPIwtEIwtEIko5vda9jforINUELdBy0b2xpdMaiF1Smdl9LcbYjfBaVfo8mbTShwtEIwtEIwtOsCbOgdB92DBidk2OlF2Y1cB50dZffwe0Iko1ify9sd3cpDySmcoazC3aldmOvk10IhZELfMySd3w7tJHIwtEIwtnLcbYjfBaVfo8IdMy0fbkidoa6CUnLcBkpfo8hwtEIwtEIwolMwtILfMySd3wIwT0XhWPIwtEIwtEIwtEIkucido9Zwe1Zd3aVctILfMySd3wSHJL7tJEIwtEIwtEIwtnSdoaVCa9sd3cphtOjfBaVforSwtOVd21gC3OiRtELC2aVfukvRtELdl9jcB50FM8SwtO2CBxvFJXIkoOlF2YZDbnjDB9VRtELC29sFuwSwtOMb2YvdmOiCMxlRtELdMl0RtELdM9sCmklRtELfolXd19Ld2HSwtOVfB1lFM9gco9jRtELCMyzcBFxRtELC3aldmOib3WSwtOVd21gC3OiftXIkoYvdMYlFuOvRtOiC3OpfMLpKXPIwtEIwtEhwtEIwtEIwtOjfBaVforINUELdBy0b2xpdMaiF1SmDbcib3cldmOik107tJEIwtEIwtELdM9sb2Y0CUE9wtOsCbOgdolVcByzBZfVb2l2Ca92cB50CUffKXPIwtEIwtEIkucido9Zwe0Ikol2CU0LDbcib287tJHIwtEIwtnpfMrIdMy0fbkidoa6CUnjFMaLDbOvtJEIwtEIwtEhwtEIwtEIwtOsCbOgdB92DBidk2l2CUffwe0Iko1ify9sd3cpDySmDbcik10IhZELfMySd3w7tJEIwtEIwtELfMySd3w9RUO2CBxvFjShwtEIwtEIwolMwtILfMySd3wIwT0XhWPIwtEIwtEIwtEIDBCIhtILCMyzcBFskokiF2amb28pNT0XhUEhwtEIwtEIwtEIwtEIwuShwtEIwtEIwtEIwtEIwtOJCbYlcz0Pko1ify9sd3cpdySLDl1dk2YidmOpcoyLk10QwtOsCbOgdB92DBxdkopfBZf2CBxvFJffRWPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIko1ify9sd3cpdySLDl1dk2YidmOpcoyLk10QwtOsCbOgdB92DBxdkopfBZf2CBxvFJffhIPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIko1ify9sd3cpdySLDl1dk2OlF2Y1cB50dZffRzrXHtL7tJEIwtEIwtEIwtEIwtn9tJEIwtEIwtEIwtnlduYltJEIwtEIwtEIwtEIwtn7tJEIwtEIwtEIwtEIwtELCMyzcBFINUELCMyzcBfgdZ0LCMyzcBF7tJEIwtEIwtEIwtEIwtn9tJEItIPItJEIwtEIwtEIwtELfMySd3wINbkvfB5LhtO2CBxvFJXZhTShwtEIwtEIwtEIwoxScB5ib21vfMLPkoY1cB50CUXIko5vda9jforSwtOjcB50FM8SwtOVb2YldmOZdZXIkucido9ZRtELcoazC3kpFoYpd24SwtOjd21XFJXIkocgC29VfoyJdoASwtOVDbWSwtOVd21JFMASwtO0Dbnvb2OvCZXIko51dBaZd19Ld2HSwtOJCbYlcZXIkoY1cB50Ca90RtELdM9sb2Y0CbWSwtOjd25jcbn0dZXLCBY0DbcphTShwtEIwtEIgWPhwZEICMySCB5jcB8hwtEIkokiF2amwe0IHeShwtEIkucido9ZNTE7tJEIwocvFJILDj0XKZELDjxjd3aVftILCa9sd3cphTSIkoPqhZLhwtEIwtEIGXPIwtEIwtEIkucido9ZNUO2CBxvFJSIkoygdB92DaSLDl1dk3cido9Zk107tJEIwtEIwu0htJEIwolMwtILfMySd3wiNTEptJEIwtEIwuShwtEIwtEIkucido9ZNU0LfMySd3w7tJEIwtEIwtOjfBaVfor9ko1ify9MFySmC3aldmOib2YiFmOlFMrmbTShwtEIwtEIko5vda9jfor9ko1ify9MFySmdl9jfBaVfoygC2yZfoaZCUffKXPIwtEIwtnSdoaVCa9sd3cphtOjfBaVforSwtOVd21gC3OiRtELC2aVfukvRtELdl9jcB50FM8SwtO2CBxvFJXIkoOlF2YZDbnjDB9VRtELC29sFuwSwtOMb2YvdmOiCMxlRtELdMl0RtELdM9sCmklRtELfolXd19Ld2HSwtOVfB1lFM9gco9jRtELCMyzcBFSwtOjfBaVfoygftXIko5vda9jfoy0RtELC29VC2aXfo8Skoyjfol2DUL7tJEIwtEIwu0htIPIwtELDo95we0IDo95htOMdbOMcBYPCUL7tJEIwocvFJILDj0XKZELDjxjd3aVftILCa9sd3cphTSIkoPqhZLhwtEIwtEIGXPIwtEIwtEIDBCIhtOib21vfMldkopfBZf2CBxvFJffNjEptJEIwtEIwtEIwtELCa9sd3cpBZOQbaSmcoaJb2YZcUffNUEJOtw7tJEIwtEIwtnlduYltJEIwtEIwtEIwtn7tJEIwtEIwtEIwtEIkoygdB92DaSLDl1dk2OlCl9jFMAmbT0IwLHJKXPIwtEIwtEIwtEIwtOib21vfMldkopfBZf2CBxvFJffNUEskoygdB92DaSLDl1dk3cido9Zk107tJEIwtEIwtEIwtn9tJEIwtEIwtELCa9sd3cpBZOQbaSmcMajDoygc3kiCJffNUELDo95KXPIwtEIwtEIkoygdB92DaSLDl1dk2fZCBkico9Zk109wtO1F3aiFMlvKXPIwtEIwtn9tIPjwtnsd25lcorIcbi0wEPIwtnpcJEPko1ify9sd3cpDySmdB9VcBOik10+kZEmhWPIwtEIwtn7tJEIwtEIwtOlFmw9HeShwtEIwtEIcM9ZhtOQNTE7wtOQNoYvfB50htOib21vfMLpKZELDJSqhWPIwtEIwtEIwtn7tJEIwtEIwtEIwtELCa9sd3cpBZOQbaSmC29Lb21vdJffNUELdBy0b21vfMlPBZfsd25lcormbTShwtEIwtEIwtEIwtOib21vfMldkopfBZfjCB1JDB8mbUE9wtOsCbOgdB92DBidk2YidBkpdZffKXPIwtEIwtEIwtEIkoygdB92DaSLDl1dk3cido9Zb21lk109wukvfB5LhtOib21vfMldkopfBZf2CBxvFJffRZOsCbOgdB92DBidk2YidBkpdZffRewpKXPIwtEIwtEIwtEIDBCIhtOib21vfMldkopfBZfLcBkgC3klk109NUEJOtwpwEPIwtEIwtEIwtEIwtEIkoaZFj0LcbkZhZOib21vfMldkopfBZf2CBxvFJffKXPIwtEIwtEIwtEIcBxzcWPIwtEIwtEIwtEIwtEIkoaZFj0LcbkZRUOib21vfMldkopfBZf2CBxvFJffKXPIwtEIwtEIwtn9tIPIwtEIwtnpcJEPkoaZFJr9HtLItJEIwtEIwtEIwtOib21vfMldHa1dk3cido9Zk10INUELCa9sd3cpBzyfBZf2CBxvFJffhZOlFmw7tIPIwtEIwtn9tJEIweslC2ivwtFIwtE8F2YZDbn0woxidMf1CBplNUkhCbciA2YZDbn0wj4Ido9jCbOpd24VDuklcj1Fk2xpF21vfMHVFoiXNZcXFM9mNB5vfoyzflXmKzXvF2YZDbn0NIPIwtEmKXp9tjslC2ivwtFhkzS=

Function Calls

fgets 2
fopen 1
fread 2
strtr 2
fclose 1
ereg_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O00O00O00 0
$OO00O0000 31536
$OO00O00O0 ini_set('session.cache_limiter', ''); header('Expires: ..
$OOO0O0O00 index.php

Stats

MD5 3000f67eba981e336f6cc14be6396b25
Eval Count 3
Decode Time 109 ms