Beispiel #1
0
 /**
  * Crea una Cluster
  */
 public function Nueva_Clasedoc($nombre, $descripcion, $tipo, $pais, $clasificacion, $definicion, $estatus)
 {
     $query = sprintf("INSERT INTO clase_doc\n\t\t\t\t\t(\n\t\t\t\t\t\tcd_id,\n\t\t\t\t\t\tcd_nombre,\n\t\t\t\t\t\tcd_descripcion,\n\t\t\t\t\t\tcd_tipo,\n\t\t\t\t\t\tcd_pais,\n\t\t\t\t\t\tcd_clasificacion,\n\t\t\t\t\t\tcd_definicion,\n\t\t\t\t\t\tcd_estatus\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $descripcion, $tipo, $pais, $clasificacion, $definicion, $estatus);
     error_log($query);
     $id = parent::insertar($query);
     $this->Load_Clasedoc($id);
 }
Beispiel #2
0
 /**
  * Crea una Cluster
  */
 public function Nueva_Cluster($nombre, $estatus)
 {
     $query = sprintf("INSERT INTO cluster\n\t\t\t\t\t(\n\t\t\t\t\t\tc_id,\n\t\t\t\t\t\tc_nombre,\n\t\t\t\t\t\tc_estatus\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $estatus);
     error_log($query);
     $id = parent::insertar($query);
     $this->Load_Cluster($id);
 }
Beispiel #3
0
 /**
  * Crea una impuesto
  */
 public function Nuevo_impuesto($nombre, $pais, $valor, $estatus)
 {
     $query = sprintf("INSERT INTO impuesto\n\t\t\t\t\t(\n\t\t\t\t\t\ti_id,\n\t\t\t\t\t\ti_nombre,\n\t\t\t\t\t\ti_pais,\n\t\t\t\t\t\ti_valor,\n\t\t\t\t\t\ti_estatus\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $pais, $valor, $estatus);
     error_log($query);
     $id = parent::insertar($query);
     $this->Load_impuesto($id);
 }
Beispiel #4
0
 /**
  * Crea una conceptogasto
  */
 public function Nueva_ConceptoGasto($nombre, $clasificacion, $ceco, $anticipo, $tipo, $cuenta, $id_concepto, $estatus)
 {
     $query = sprintf("INSERT INTO conceptos_gastos\n\t\t\t\t\t(\n\t\t\t\t\t  cg_id,\n\t\t\t\t\t  cg_nombre,\n\t\t\t\t\t  cg_clasificacion,\n\t\t\t\t\t  cg_ceco,\n\t\t\t\t\t  cg_anticipo,\n\t\t\t\t\t  cg_tipo,\n\t\t\t\t\t  cg_cuenta,\n\t\t\t\t\t  cg_identificador,\n\t\t\t\t\t  cg_estatus\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $clasificacion, $ceco, $anticipo, $tipo, $cuenta, $id_concepto, $estatus);
     error_log($query);
     $id = parent::insertar($query);
     $this->Load_ConceptoGasto($id);
 }
Beispiel #5
0
 /**
  * Crea una Ciudad Destino
  */
 public function Nuevo_Destino($nombre, $pais, $estatus)
 {
     $query = sprintf("INSERT INTO ciudad_destino\n\t\t\t\t\t(\n\t\t\t\t\t\tcd_id,\n\t\t\t\t\t\tcd_nombre,\n\t\t\t\t\t\tcd_pais,\n\t\t\t\t\t\tcd_estatus\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $pais, $estatus);
     error_log($query);
     $id = parent::insertar($query);
     $this->Load_Destino($id);
 }
Beispiel #6
0
 /**
  * Crea un Cronograma de Pagos
  */
 public function Nuevo_Cronograma($dia, $registro, $pais)
 {
     $query = sprintf("INSERT INTO cronograma_pago\n\t\t\t\t\t(\n\t\t\t\t\t\tcro_id,\n\t\t\t\t\t\tcro_dia,\n\t\t\t\t\t\tcro_dia_registro,\n\t\t\t\t\t\tcro_pais, \n\t\t\t\t\t\tcro_estatus\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'1'\n\t\t\t\t\t)", $dia, $registro, $pais);
     //error_log($query);
     $id = parent::insertar($query);
     $this->Load_Cronograma($id);
 }
Beispiel #7
0
 /**
  * Crea un nuevo registro en presupuesto
  */
 public function Nuevo_Presupuesto($id_concepto, $tipo_presupuesto, $data)
 {
     $id = 0;
     $query = sprintf("INSERT INTO presupuesto (\n\t\t\t\t\tp_id,\n\t\t\t\t\tp_tipo,\n\t\t\t\t\tp_concepto,\n\t\t\t\t\tp_ano,\n\t\t\t\t\tp_ene,\n\t\t\t\t\tp_feb,\n\t\t\t\t\tp_mar,\n\t\t\t\t\tp_abr,\n\t\t\t\t\tp_may,\n\t\t\t\t\tp_jun,\n\t\t\t\t\tp_jul,\n\t\t\t\t\tp_ago,\n\t\t\t\t\tp_sep,\n\t\t\t\t\tp_oct,\n\t\t\t\t\tp_nov,\n\t\t\t\t\tp_dic\n\t\t\t)VALUES(\n\t\t\t\t\tdefault,\n\t\t\t\t\t%s,\n\t\t\t\t\t%s,\n\t\t\t\t\tYEAR(CURDATE()),\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s',\n\t\t\t\t\t'%s'\n\t\t\t\t)", $tipo_presupuesto, $id_concepto, $data[4], $data[5], $data[6], $data[7], $data[8], $data[9], $data[10], $data[11], $data[12], $data[13], $data[14], $data[15]);
     //error_log($query);
     $id = parent::insertar($query);
     return $id;
 }
Beispiel #8
0
 /**
  * Crea una empresa
  */
 public function Nueva_Empresa($nombre, $codigo, $estatus)
 {
     $query = sprintf("INSERT INTO empresas\n\t\t\t\t\t(\n\t\t\t\t\t\te_id,\n\t\t\t\t\t\te_nombre,\n\t\t\t\t\t\te_codigo,\n\t\t\t\t\t\te_estatus\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $codigo, $estatus);
     $id = parent::insertar($query);
     $this->Load_Empresa($id);
 }
Beispiel #9
0
        $receptor = $facturaXml->xpath("//cfdi:Receptor");
        $rfcReceptor = (string) $receptor[0]["rfc"];
        if (!validaDirectorio($directorioSalida, $rfcReceptor)) {
            creaDirectorio($directorioSalida, $rfcReceptor);
        }
        if (!validaDirectorio($directorioSalida . "/" . $rfcReceptor, $val["year"])) {
            creaDirectorio($directorioSalida . "/" . $rfcReceptor, $val["year"]);
        }
        if (!validaDirectorio($directorioSalida . "/" . $rfcReceptor . "/" . $val["year"], $val["month"])) {
            creaDirectorio($directorioSalida . "/" . $rfcReceptor . "/" . $val["year"], $val["month"]);
        }
        $nombre = creaNombre($val);
        $archivo = creaArchivo($directorioSalida . "/" . $rfcReceptor . "/" . $val["year"] . "/" . $val["month"] . "/" . $nombre, $facturaString);
        $mensaje .= logger("INFO", "Actualizando registro " . $val["id_factura"]);
        $sql = "UPDATE factura\t\r\n\t\t\t\t\tSET \r\n\t\t\t\t\t\tf_procesada = 1,\r\n\t\t\t\t\t\tf_fecha_proceso = NOW()\r\n\t\t\t\t\tWHERE id_factura = " . $val["id_factura"];
        $conexion->insertar($sql);
    } catch (Exception $e) {
        $mensaje .= logger("ERROR", dirname(__FILE__) . "/../flujos/comprobaciones/" . $val["urlMD5"] . ".xml - " . $e->getMessage());
    }
}
$mensaje .= logger("INFO", "Finalizando proceso");
echo $mensaje .= logger("INFO", "Enviado Correo");
parametroMail("Log respaldo Facturas", "*****@*****.**", $mensaje);
function validaDirectorio($base, $subDirectorio)
{
    logger("INFO", "Validando directorio {$base}/{$subDirectorio}");
    return file_exists($base . "/" . $subDirectorio) && is_dir($base . "/" . $subDirectorio);
}
function creaDirectorio($base, $subDirectorio)
{
    logger("INFO", "Creando directorio {$base}/{$subDirectorio}");
Beispiel #10
0
 public function Nuevo_CecoConcepto($idCentroCostos, $idConcepto, $data)
 {
     $id = 0;
     $query = "INSERT INTO ceco_concepto \n\t\t (idceco_concepto, ceco, concepto) \n\t\t VALUES (default, " . $idCentroCostos . ", " . $idConcepto . ")";
     $id = parent::insertar($query);
     return $id;
 }
Beispiel #11
0
 public function Nuevo_Proveedor($nfi, $proveedor_name, $tratamiento, $tipocomp, $pais, $ciudad, $direccion, $fax, $telefono, $fecha, $sexo, $dni, $sociedad)
 {
     $query = sprintf("INSERT INTO proveedores\n            (pro_id,\n             pro_nif,\n             pro_nombre,\n             pro_dir_fiscal,\n             pro_telefono,\n             pro_tratamiento,\n             pro_fax,\n             pro_fecha_nacimiento,\n             pro_enviado_sap,\n             pro_tipo_cuenta,\n             pro_noacreedorsap,\n             pro_dni,\n             pro_sexo,\n             pro_ciudad,\n             pro_sociedad,\n             pro_activo,\n             pro_pais)\nVALUES (default,\n        '%s',\n        '%s',\n        '%s',\n        '%s',\n        '%s',\n        '%s',\n        '%s',\n        '0',\n        '%s',\n        '0',\n        '%s',\n        '%s',\n        '%s',\n        '%s',\n        '1',\n        '%s');", $nfi, $proveedor_name, $direccion, $telefono, $tratamiento, $fax, $fecha, $tipocomp, $dni, $sexo, $ciudad, $sociedad, $pais);
     error_log($query);
     $id = parent::insertar($query);
     $this->Load_Proveedor($id);
 }
Beispiel #12
0
 /**
  * Crea un País Destino
  */
 public function Nuevo_Destino($nombre, $codigo, $estatus)
 {
     $query = sprintf("INSERT INTO pais_destino\n\t\t\t\t\t(\n\t\t\t\t\t\tpd_id,\n\t\t\t\t\t\tpd_nombre,\n\t\t\t\t\t\tpd_codigo,\n\t\t\t\t\t\tpd_estatus\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $codigo, $estatus);
     $id = parent::insertar($query);
     $this->Load_Destino($id);
 }
Beispiel #13
0
 /**
  * Crea un País
  */
 public function Nueva_Sociedad($nombre, $codigo, $pais, $estatus)
 {
     $query = sprintf("INSERT INTO sociedad\n\t\t\t\t\t(\n\t\t\t\t\t\ts_id,\n\t\t\t\t\t\ts_nombre,\n\t\t\t\t\t\ts_codigo,\n\t\t\t\t\t\ts_estatus,\n\t\t\t\t\t\ts_pais\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $codigo, $estatus, $pais);
     $id = parent::insertar($query);
     $this->Load_Sociedad($id);
 }
Beispiel #14
0
 /**
  * Crea un País
  */
 public function Nuevo_Pais($nombre, $estatus, $codigo, $cluster, $destino)
 {
     $query = sprintf("INSERT INTO pais\n\t\t\t\t\t(\n\t\t\t\t\t\tp_id,\n\t\t\t\t\t\tp_nombre,\n\t\t\t\t\t\tp_estatus,\n\t\t\t\t\t\tp_codigo,\n\t\t\t\t\t\tp_cluster,\n\t\t\t\t\t\tp_pais_viaje\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t)\n\t\t\t\t\tVALUES(\n\t\t\t\t\t\tdefault,\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s',\n\t\t\t\t\t\t'%s'\n\t\t\t\t\t)", $nombre, $estatus, $codigo, $cluster, $destino);
     $id = parent::insertar($query);
     $this->Load_Pais($id);
 }
Beispiel #15
0
 <?php 
require 'Conexion.php';
require 'config.php';
$obj = new Conexion();
if (isset($_POST['btnGuardar'])) {
    $num = round(rand(0, 999999));
    $obra = $_POST['obra'];
    $empresa = $_POST['empresa'];
    $lugar = $_POST['lugar'];
    $fechaInicio = $_POST['inicio'];
    $fechaFin = $_POST['fin'];
    $descripcion = $_POST['descripcion'];
    if (is_uploaded_file($_FILES["file"]["tmp_name"])) {
        $sep = explode('image/', $_FILES["file"]["type"]);
        $tipo = $sep[1];
        if ($tipo == "jpeg" || $tipo == "png" || $tipo == "gif") {
            if ($_FILES['file']['size'] <= 8000000) {
                $imagen = $num . "." . $tipo;
                copy($_FILES['file']['tmp_name'], "imagesUpload/" . $num . "." . $tipo);
            }
        }
    }
    $obj->insertar($obra, $empresa, $lugar, $fechaInicio, $fechaFin, $descripcion, $imagen);
}
Beispiel #16
0
<?php

include 'conexion.php';
session_start();
if (!isset($_SESSION['usuarior'])) {
    header('Location: acceso.php');
}
if (isset($_GET['accion'])) {
    $accion = $_GET['accion'];
    if ($accion == "anadir") {
        $mayorista = $_GET['amayorista'];
        $cliente = $_GET['acliente'];
        $objConexion = new Conexion();
        try {
            $objConexion->conectar();
            $objConexion->insertar($mayorista, $cliente);
        } catch (Exception $ex) {
            echo 'error de conexion base de datos error1';
        }
    }
}