$iva = str_replace(',', '', $iva); $propina = str_replace(',', '', $propina); $total = str_replace(',', '', $total); $cImp_porc = 0; if($iva != 0 || $iva != 0.00){ $cImp_porc = "16"; } //error_log(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Concepto: ".$concepto); if($concepto != 31){ // Si en la lista de conceptos comprobados existe un 35, indicar� que corresponde a un concepto "Personal" y que deber� ser tratado como una inserci�n nueva. $query = sprintf("UPDATE detalle_comprobacion_invitacion SET dc_concepto = '%s', dc_monto = '%s', dc_iva = '%s', dc_propinas = '%s', dc_total = '%s' WHERE dc_id = '%s'", $new_concept, $monto, $iva, $propina, $total, $id_dci); //error_log($query); $cnn->ejecutar($query); }else{ $comprobacion = new Comprobacion(); $comprobacion->Agrega_Detalle_Comp_Invitacion2($comprobacionID, $concepto, "", $monto, $cImp_porc, $iva, $total, "0", $cDate, $divisaComp, $tasaComp, "0", $propina, "0", $total, "0", $comentario); //$comprobacion->Agrega_Detalle_Comp_Invitacion2($comprobacionID,$concepto,"",$monto,$cImp_porc,$iva,$total,"0",$cDate,"MXN","1.00","0",$propina,"0",$total,"0",$comentario); } } $query = sprintf("UPDATE comprobacion_invitacion SET co_amex_comprobado = '%s', co_efectivo_comprobado = '%s', co_personal_descuento = '%s', co_mnt_descuento = '%s', co_mnt_reembolso = '%s' WHERE co_mi_tramite = '%s'", $amex_comprobado, $efectivo_comprobado, $personal_a_descontar, $descuento,
} if (isset($_POST['tipo']) && $_POST['tipo'] == "amex") { $t_Anticipo_Amex = $_POST['t_amex_comprobado']; $t_Total_Comprobacion = $_POST['t_comprobado']; if ($_POST['select_tarjeta_cargo'] != 0) { $cCargo_asociado_amex = $_POST['select_tarjeta_cargo']; $cnn3 = new conexion(); $id_cargo_amex_anterior = $_POST['select_tarjeta_cargo']; $query3 = sprintf("UPDATE amex SET estatus = '1', comprobacion_id = '%s' WHERE idamex = '%s'", $idComprobacion, $cCargo_asociado_amex); //error_log($query3); $rst3 = $cnn3->ejecutar($query3); } else { $cCargo_asociado_amex = 0; } // Detalle Comprobación $comprobacion->Agrega_Detalle_Comp_Invitacion2($idComprobacion, $cConc, $cP_RFC, $cAmt, $cImp_porc, $cImp, $cTotal, $idProv, $cDate, $cExch, $cRate, $tot_invitados, $cPropina, $cFolio, $cTotalPesos, $cCargo_asociado_amex, $comentario); } else { $t_Anticipo_Amex = $_POST['t_amex_comprobado']; $cCargo_asociado_amex = 0; $comprobacion->Agrega_Detalle_Comp_Invitacion2($idComprobacion, $cConc, $cP_RFC, $cAmt, $cImp_porc, $cImp, $cTotal, $idProv, $cDate, $cExch, $cRate, $tot_invitados, $cPropina, $cFolio, $cTotalPesos, $cCargo_asociado_amex, $comentario); } $comensales = new Comensales(); for ($i = 1; $i <= $_POST['numInvitados']; $i++) { $sNombre = $_POST['nombre' . $i]; $sPuesto = $_POST['puesto' . $i]; $sTipo = $_POST['tipoinv' . $i]; $sEmpresa = $_POST['empresa' . $i]; $id_detalle_solicitud_invitacion = add_detalle_solicitud_invitacion("0", $sNombre, $sPuesto, $sEmpresa, $sTipo, $idTramite); } $duenoActual = new Usuario(); $duenoActual->Load_Usuario_By_ID($delegado);