}
			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)
				{
					  if ($lb_config)
					  {
					  		$lb_valido = $int_scg->uf_sigesp_insert_comprobante_generado($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ii_tipo_comp,$ls_descripcion,$is_tipo,$ls_cod_prov,$ls_ced_ben,$ls_codban,$ls_ctaban,$ls_estcompscg,$ls_messel,$ls_anosel);
					  }
					  else
					  {
					  		$lb_valido = $int_scg->uf_sigesp_insert_comprobante($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ii_tipo_comp,$ls_descripcion,$is_tipo,$ls_cod_prov,$ls_ced_ben,$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."); 
								$ds_mov->data    = $_SESSION["objact"];
								$ds_mov->resetds("SC_cuenta");
								if ($lb_config)