| Catálogo de Cuentas Contables |
uf_conectar();
require_once("../shared/class_folder/class_fecha.php");
require_once("../shared/class_folder/class_mensajes.php");
require_once("../shared/class_folder/class_funciones.php");
require_once("../shared/class_folder/class_datastore.php");
require_once("../shared/class_folder/class_sql.php");
require_once("../shared/class_folder/class_sigesp_int.php");
require_once("../shared/class_folder/class_sigesp_int_scg.php");
$dat=$_SESSION["la_empresa"];
$io_int_scg=new class_sigesp_int_scg();
$io_msg=new class_mensajes();
$ds=new class_datastore();
$io_sql=new class_sql($io_connect);
$arr=$_SESSION["la_empresa"];
$as_codemp=$arr["codemp"];
if(array_key_exists("operacion",$_POST))
{
$ls_operacion=$_POST["operacion"];
$li_fila=$_POST["fila"];
$ls_codigo=$_POST["codigo"]."%";
$ls_denominacion="%".$_POST["nombre"]."%";
}
else
{
$ls_operacion="";
$li_fila=$_GET["fila"];
}
print "
";
print "";
print "| Cuenta Contable | ";
print "Denominación | ";
print "
";
if($ls_operacion=="BUSCAR")
{
$ls_cadena ="SELECT sc_cuenta, denominacion, status, asignado, distribuir," .
" enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre,".
" nivel, referencia FROM scg_cuentas ".
"WHERE codemp = '".$as_codemp."' AND sc_cuenta like '".$ls_codigo."' AND denominacion like '".$ls_denominacion."' ORDER BY sc_cuenta";
//$ls_sql="SELECT SC_cuenta,denominacion FROM SIGESP_Plan_unico ";
$rs_cta=$io_sql->select($ls_cadena);
$data=$rs_cta;
if($row=$io_sql->fetch_row($rs_cta))
{
$data=$io_sql->obtener_datos($rs_cta);
$arrcols=array_keys($data);
$totcol=count($arrcols);
$ds->data=$data;
$totrow=$ds->getRowCount("sc_cuenta");
for($z=1;$z<=$totrow;$z++)
{
$cuenta=$data["sc_cuenta"][$z];
$denominacion=$data["denominacion"][$z];
$status=$data["status"][$z];
if($status=="S")
{
print "";
print "| ".$cuenta." | ";
print "".$denominacion." | ";
}
else
{
print "
";
print "| ".$cuenta." | ";
print "".$denominacion." | ";
}
print "
";
}
}
else
{
$io_msg->message("No se han definido cuentas ");
print "