$ls_ced_ben = "----------"; } elseif($ls_tipo=="B") { $ls_ced_ben = $_POST["txtprovbene"]; $ls_cod_prov = "----------"; } else { $ls_ced_ben = "----------"; $ls_cod_prov= "----------"; } if($ldec_diferencia==0)//Valido que el comprobante este cuadrado { if(!uf_valida_datos_cabezera($ls_comprobante,$ls_tipo,$ls_cod_prov,$ls_ced_ben,$ls_procede,$ls_fecha,$ls_mesact,$ls_messel,$ls_anoact,$ls_anosel)) { $ib_valido = false; } else { $ib_new=$_SESSION["ib_new"]; if (($ib_new)&&(!$lb_config)) { if($int_scg->uf_obtener_comprobante($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ls_codban,$ls_ctaban,$ls_tipo,$ls_ced_ben,$ls_cod_prov)) { $msg->message("El comprobante que usted ha generado ya existe,favor registre un nuevo ID o número de comprobante"); } } if($ib_new) {
$ls_cod_prov = "----------"; $ls_ced_ben = "----------"; $ls_provbene = "----------"; $ls_procede = $_POST["txtproccomp"]; $ls_descripcion = $_POST["txtdesccomp"]; $ldec_mondeb=$_POST["txtdebe"]; $ldec_monhab=$_POST["txthaber"]; $ldec_diferencia=$_POST["txtdiferencia"]; $is_tipo = "-"; $ls_tipo = "-"; $ii_tipo_comp = 1; if($ldec_diferencia==0)//Valido que el comprobante este cuadrado { if(!uf_valida_datos_cabezera($ls_comprobante,$ls_tipo,$ls_cod_prov,$ls_ced_ben,$ls_procede)) { $ib_valido = false; } else { if($int_scg->uf_select_comprobante($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ls_codban,$ls_ctaban)) { if($lb_valido) { $lb_valido = uf_guardar_movimientos($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ii_tipo_comp,$ls_descripcion,$ds_mov,$ls_cod_prov,$ls_ced_ben); if ($lb_valido) { $msg->message("El comprobante contable fue registrado.");