if ($lb_valido)
		 {
		   $lb_valido       = $in_classmovbanco->uf_procesar_dt_contable($arr_movbco,$ls_cuenta_scg,$ls_procedencia,$ls_mov_descripcion,$ls_mov_document,$ls_operacioncon,$ldec_monto_mov,$ldec_objret,true,$ls_codded);
		   $ls_cuenta       = $_POST["txtcuenta"];
		   $ls_denominacion = $_POST["txtdescripcion"];
		   $ls_operacioncon = $_POST["txtoperacion"];
		   $ld_monto        = $_POST["txtmonto"];
		   $ldec_monto      = str_replace(".","",$ld_monto);
		   $ldec_monto		= str_replace(",",".",$ldec_monto);
		   if ($lb_valido)
			  {
				$lb_valido = $in_classmovbanco->uf_procesar_dt_contable($arr_movbco,$ls_cuenta,$ls_procedencia,$ls_descripcion,$ls_mov_document,$ls_operacioncon,$ldec_monto,$ldec_objret,false,$ls_codded);
				///------------------------------CUANDO ES UN ANTICIPO--------------------------------------------------------
				if (($ls_anticipo=='1')&&($ls_operacioncon=="D"))
				   {
					 $lb_valido=$in_classmovbanco->uf_procesar_anticipo($arr_movbco,$ls_cuenta,$ls_procedencia,$ls_descripcion,$ls_mov_document,$ls_operacioncon,$ldec_monto,$ldec_objret);
				   }
				//------------------------------------------------------------------------------------------------------------
				if (!$lb_valido)
				   {
					 $in_classmovbanco->io_sql->rollback();
					 $io_msg->message($in_classmovbanco->is_msg_error);
				   }
				else
				   {
					 $in_classmovbanco->io_sql->commit();
					 $ls_estdoc='C';
					 ?>
					 <script language="javascript">
					   f=opener.document.form1;
					   f.operacion.value="CARGAR_DT";