Menú
Está libre
registro
el principal  /  EN/ Recuperación usando el Configurador.

Recuperación usando el Configurador.

Tarde o temprano, llega un momento difícil en la vida de cualquier usuario de 1C cuando un programa favorito se niega a tratar con él, no comienza en absoluto o envía mensajes a menudo ininteligibles a una persona. Entonces, ¿qué está tratando de decirnos 1C y qué podemos hacer por ello?

1. "Error al cargar metadatos"

2. "¡El orden de clasificación establecido para la base de datos es diferente al del sistema!"

Este error ocurre cuando la codificación del sistema y la codificación de la base de datos son diferentes (consulte http://www.goto1c.ru/2011/04/ordnochkprm.html).

3. "Error de bloqueo de datos"

Su base de datos se utiliza en modo exclusivo (quizás sea usted mismo). Para eliminar este problema, debe cerrar la sesión 1C: Enterprise con acceso exclusivo a la base de datos e ingresar en modo dividido. Si 1C: Enterprise en modo exclusivo no se está ejecutando en su computadora, entonces son posibles dos opciones.

La primera opción es aplicable si hay pocas computadoras en la red que usan 1C: Enterprise o si están ubicadas cerca una de la otra. Al seleccionar 1C: Enterprise Help -> Acerca del elemento del menú del programa en cada computadora, verá en la línea Horas Laborales... Si "Exclusivo" está escrito a la izquierda, entonces debe cerrar 1C: Enterprise en esta computadora.

La segunda opción debe usarse cuando hay muchas computadoras en la red. Luego, debe iniciar el Monitor usando el comando Inicio -> Programas-> 1C: Empresa-> Monitor de usuario. Después de iniciar el monitor, debe seleccionar el elemento de menú Monitor -> Usuarios activos. Verá una lista de equipos desde los que este momento se utiliza la base (cada línea es un componente 1C en ejecución: Configurador, Empresa, Monitor, Depurador). Si prestas atención a la columna más a la izquierda, verás que 1C: Enterprise se está ejecutando en una de las computadoras en modo exclusivo (esto se muestra en rojo signo de exclamación junto al icono). Vaya a esta computadora y cierre 1C: Enterprise allí. El problema debería resolverse ahora.

A veces es posible que alguna computadora se haya apagado incorrectamente (o simplemente se haya "congelado"), entonces es necesario apagarla y encenderla nuevamente. Si es imposible determinar qué computadora ha ocupado la base, y el Monitor no indica una computadora usando el modo exclusivo, entonces tendrá que buscar y terminar el proceso 1cv7.exe en el Administrador de tareas de Windows o apagar todas las computadoras (usted puede uno por uno, tratando de iniciar 1C después de apagar cada computadora) ...

4. "El directorio de usuarios está ocupado"

5. "No se encontró el directorio de la base de datos"

Esto sucedió debido a que la carpeta en la que se encuentra la base de datos 1C es inaccesible. Si la base de datos está en su computadora, lo más probable es que la haya movido a algún lugar. Recuerde si ha movido algún directorio (carpeta) recientemente. Si sabe exactamente dónde se movió la base, al iniciar 1C en el cuadro de diálogo, seleccione el botón "Cambiar" (a la derecha están los botones Aceptar, Cancelar y los siguientes botones - "Cambiar"). Especifique una nueva ruta a la base de datos y, al hacer clic en el botón Aceptar, inicie 1C: Enterprise nuevamente.

Si la base de datos no está ubicada en su computadora, sino en un servidor remoto, entonces es mejor buscar ayuda de una persona que sea responsable del desempeño de las computadoras en su empresa. Sin embargo, si decide solucionar el problema por su cuenta, primero debe verificar la presencia de una red entre las dos computadoras (simplemente puede verificar la presencia de la computadora servidor en la lista de computadoras disponibles para el cliente mediante haciendo clic en el icono "Mis sitios de red"). En segundo lugar, debe averiguar la ubicación del directorio con la base en el servidor. Después de eso, al hacer clic en el botón "Cambiar" en el cuadro de diálogo de inicio de 1C: Enterprise, seleccione "Mis sitios de red" -> Servidor donde se encuentra la base de datos -> Especifique la ruta a la base de datos.

6. "Error al abrir el archivo de índice de la tabla. Para restaurar archivos de índice, ejecute el programa en modo exclusivo "

Para resolver este problema, debe ejecutar el programa en modo exclusivo (marque la casilla "Exclusivamente" al iniciar el programa). Por supuesto, primero deberá pedir a todos los usuarios que salgan de 1C: Enterprise. Debe responder afirmativamente a la oferta de restaurar archivos de índice. Este proceso puede llevar una cantidad significativa de tiempo, desde 1-2 minutos para bases de 5-10 megabytes hasta aproximadamente una hora para bases grandes. Si no puede iniciar el sistema en modo exclusivo, aunque está seguro de que todos los usuarios han salido del programa, primero verifique su computadora, tal vez haya una copia del programa en ejecución. Si esto no ayuda, intente apagar las máquinas cliente (puede hacerlo de una en una, con una marca después de cada una). Es probable que uno de los programas haya finalizado incorrectamente y no haya liberado la base.

7. "El archivo de registro está dañado"

En el directorio de su base de datos (la ruta a la base de datos está escrita en la parte inferior de la ventana de inicio) hay un subdirectorio Syslog. Este directorio contiene el archivo 1cv 7.mlg, este es el archivo de registro. Muévalo a un directorio diferente; si cree que no necesita el archivo de registro, puede eliminarlo. Lo principal es eliminar el archivo de registro de este directorio. La próxima vez que inicie 1C: Enterprise, debería iniciarse correctamente y crear un archivo de registro vacío.

8. Cuando inicia el programa, aparece una pantalla emergente con la inscripción 1C: Enterprise y desaparece inmediatamente.

Este error ocurre cuando la plataforma detecta archivos para ejecutar, pero la cuenta actual (cuenta del sistema operativo, no debe confundirse con cuenta"1C: Enterprise") sin derechos de acceso al directorio donde se encuentra la base de información. Para iniciar 1C: Enterprise, debe escribir en este directorio. Para solucionar la situación desde el servidor en el que se encuentra la base de datos, seleccione el recurso compartido (disco o directorio con la base de datos), haga clic con el botón derecho, seleccione el menú Propiedades, la pestaña Acceso, establezca el valor completo (o reorganice el indicador en "Abierto acceso general a la carpeta "para Windows 2000). Guarde los cambios, intente iniciar 1C: Enterprise nuevamente.

9. ¡Error de tiempo de ejecución! Programa c: \ Archivos de programa \ 1Cv77 \ Bin \ 1Cv77.exe. Terminación anormal "

Hay varias razones posibles para este error. Primero, copie el directorio de su base de datos en una ubicación diferente, de modo que incluso en el peor de los casos (las luces se apagaron durante el proceso de reparación), pueda volver a la situación anterior al inicio de la reparación. Puede seguir los siguientes pasos para corregir este error usted mismo. Después de cada paso, intente iniciar 1C: Enterprise.

a) Reinicia tu computadora.

b) Reinstale 1C: Enterprise.

c) Copie el archivo 1Cv 7.md, que se encuentra en el directorio NEW _STRU de su base, al directorio con la base. Por ejemplo, si su base está en el directorio c: \ 1C \ base, entonces necesita copiar el archivo 1Cv 7.md de c: \ 1C \ base \ NEW _STRU a c: \ 1C \ base. A la pregunta: "¿Debería reemplazar archivo actual? " la respuesta deberia ser si".

d) Inicie el Configurador, seleccione Administración -> Prueba y corrección de IB. Haga clic en el botón Ejecutar.

10. “Error fatal en la base de datos. Código - 10. Error al abrir el diccionario de la base de datos "

Copie el archivo 1Cv7.dd, que se encuentra en el directorio NEW_STRU de su base, al directorio de su base. Por ejemplo, si su base está en el directorio c: \ 1C \ base, entonces necesita copiar el archivo 1Cv7.dd de c: \ 1C \ base \ NEW_STRU a c: \ 1C \ base. A la pregunta: "¿Desea reemplazar el archivo actual?" la respuesta deberia ser si". Si dicho archivo no existe en el directorio NEW_STRU, pero conoce la contraseña de configuración, puede solucionar los problemas cambiando el nombre de cualquier objeto de metadatos a sí mismo (por ejemplo, borre la última letra "l" en el identificador de la constante " MainFile "y vuelva a colocarlo). Guarde la configuración.

11. Error de acceso a la tabla DT *

Excedió la cantidad máxima permitida al mismo tiempo abrir archivos en Windows 9x.

El hecho es que Windows 95/98 no puede abrir más de 1024 archivos a la vez. Esta limitación entra en vigor si en Modo de red funciona, la base se encuentra en un disco compartido de una computadora que se ejecuta bajo Control de ventanas 95/98. Al iniciar 1C, cada usuario conectado abre todos los archivos .dbf y .cdx incluidos en la configuración. Dependiendo de la complejidad de la configuración, 3-6 usuarios pueden trabajar simultáneamente con 1C en este modo.

Si encuentra un problema de este tipo, debe usar una computadora WinNT / 2000/2003 como servidor de archivos (es decir, una computadora en la que se almacena el directorio de la base de datos). Solo debe tener en cuenta que WinNT Workstation (2000 Professional) no tiene un límite en la cantidad de archivos abiertos, pero no permite más de 10 conexiones simultáneas. Esos. no más de 10 usuarios pueden trabajar con bases de datos en dicha computadora al mismo tiempo. Si quieres trabajar más usuarios al mismo tiempo, es decir, tiene sentido considerar la opción con un servidor dedicado y sistemas operativos Windows 2000/2003 Server.

Si transfirió la base a Windows 2003 Server y sigue recibiendo el mismo error, verifique la cantidad de licencias para conectar usuarios (computadoras) en Win Server 2003; solo hay 5 por defecto.

12. "No se encontró la clave de protección del programa"

Este error puede ocurrir por varias razones. Las opciones de la solución dependen de si tiene una versión de red o una versión local. Empecemos con local como a partir de un caso más simple.

Le sugerimos que siga estos pasos. Después de cada intento, intente iniciar 1C: Enterprise. Es posible que el problema se resuelva en el primer paso, y luego no se necesitarán todos los siguientes.

a) Reinicie su computadora haciendo clic en Inicio-> Apagar -> Reiniciar computadora -> Aceptar. Espere a que la computadora se reinicie, luego intente iniciar 1C nuevamente.

b) Es posible que haya olvidado instalar el controlador de protección al instalar el programa. Luego, debe iniciarlo haciendo clic en Inicio -> Programas-> 1C: Enterprise 7.7-> Instalación del controlador de protección. Reinicie su computadora e intente iniciar 1C: Enterprise nuevamente. Si, por alguna razón, no se instaló el controlador, instálelo desde el disco suministrado con el software o descárguelo del sitio http://www.aladdin.com/support/hasp/hasp4/enduser.aspx.

c) Verifique la presencia física de la clave en la computadora, puede haber saltado de la computadora. Para hacer esto, debe llegar a la parte posterior de la caja de la computadora, donde están conectados los cables. Importante: se recomienda encarecidamente que primero apague la computadora. La llave parece un bloque de unos 3x4x1 cm, lo más probable es que sea roja o blanca. La llave se inserta en el puerto LPT (en el mismo lugar que la impresora). En cualquier caso, solo puede insertar la llave en el puerto LPT. Importante: no es necesario aplicar mucha fuerza, el esfuerzo debe ser comparable al esfuerzo al levantar un vaso de té. Si la llave no encaja en el puerto, no intente insertarla a la fuerza, ya que no es una llave o no la está insertando en el puerto LPT. Es mejor llamar a la persona a cargo de las computadoras de su empresa. Después de haber insertado la llave en el puerto, encienda la computadora e intente iniciar 1C: Enterprise nuevamente.

d) A veces, una impresora y otros equipos colocados "encima" de la clave pueden interferir con su determinación por parte del servidor de seguridad. Habiendo apagado previamente la computadora y la impresora, intente desconectar los periféricos (la mayoría de las veces la impresora) de la computadora, dejando la llave en su lugar. Ahora encienda su computadora e intente iniciar 1C. Por supuesto, en este caso, no podrá utilizar el dispositivo desconectado.

Si esta usando versión de red, y la clave no se encuentra en su computadora, se recomienda buscar ayuda de la persona responsable del funcionamiento de las computadoras de su empresa. Si usted es esta persona, podemos aconsejarle que siga estos pasos:

a) Compruebe que la computadora con problemas "ve" el servidor en el que se encuentra la clave. Puede hacer ping al servidor desde línea de comando ejecutando el programa ping desde la computadora con problemas con el nombre de la computadora del servidor como parámetro. Por ejemplo, c: ping servidor 1c. Alternativamente, puede simplemente verificar la presencia de la computadora servidor en la lista de computadoras disponibles para el cliente haciendo clic en el icono Mis sitios de red. Si resulta que la computadora con problemas no "ve" el servidor, deberá realizar una verificación estándar cuando problemas de red... Recomendamos comenzar por verificar la integridad de los cables (no roturas), la operatividad del hub, la operatividad de la tarjeta de red, además, debes asegurarte de que tienes los protocolos necesarios y que están configurados correctamente.

b) Asegúrese de que la aplicación "Servidor de protección" se esté ejecutando en la computadora con la clave. Este programa es necesario para que los clientes 1C: Enterprise funcionen en una versión de red. Puede iniciarlo haciendo clic en Inicio -> Programas-> 1C: Enterprise 7.7-> Servidor de protección.

c) Cada computadora con 1C: Enterprise tiene un archivo nethasp .ini, que por defecto se encuentra en C: \ Archivos de programa \ 1Cv 77 \ BIN. Este archivo contiene la configuración del programa que comprueba la presencia de una clave en la red. El archivo está bien documentado y probablemente puedas averiguar su estructura. Te recomendamos que prestes especial atención a las líneas de los protocolos utilizados (quizás solo quede un IPX / SPX, que no se utiliza en absoluto en tu red), el tiempo de espera para la búsqueda de claves (con una red débil, el es posible que el programa simplemente no tenga tiempo para encontrarlo) y enlaces a la computadora del servidor (es posible que dicha computadora ya no exista, haya sido movida o renombrada).

Quizás el dongle de hardware sea "de por vida". En esta situación, debe ponerse en contacto con su proveedor. software y redactar una solicitud para el intercambio de la llave de protección. O su copia de "1C: Enterprise" no tiene esta clave en absoluto. Después de todo, la clave se suministra únicamente con software con licencia.

El artículo utilizó materiales de los sitios http://help1c.com, http://www.ititi.ru, http://it-specialist.perm.ru.



Cómo volver a indexar una base de datos.

La versión de archivo del programa 1C funciona con archivos dbf. Para acelerar la recuperación de datos, el sistema crea un archivo de índice correspondiente con la extensión * .cdx para cada archivo * .dbf. Como resultado de una falla o salida incorrecta de 1C archivos de índice puede ser violado. A veces, esto conduce a una falla del sistema antes, para esto es necesario volver a indexar.

Ejecute el programa "1C: Enterprise" en modo exclusivo: menú Comienzo -> Programas -> 1C: Empresa 7.7 -> 1C: Monopolio empresarial.

Cuando el sistema funciona, pero los datos se muestran incorrectamente, debe forzarlo.

Para el cumplimiento, elimine todos los archivos de índice del directorio de la base de datos. Todos los archivos con la extensión * .cdx están indexados. Esta es una opción difícil, hay una suave.

Tienes que ir al configurador, seleccionar el elemento del menú Administración: prueba y corrección de la seguridad de la información, coloque una marca de verificación en el elemento requerido, Re-indexación(quitar el resto) y presionar el botón Ejecutar... El modo, por supuesto, debe configurarse Prueba y reparación... Lo mismo, pero en modo automatico se puede hacer de la siguiente manera.

Reindexación automática de la base de datos 1C

¿Cuándo es necesario volver a indexar 1C? Muchos usuarios poco cualificados trabajan con mi base de datos. Apagar la computadora con el botón de encendido es normal para ellos y no funcionan las explicaciones. Naturalmente, con tal cierre de 1C, todos los índices desaparecen y deben restaurarse, volver a indexar la base de datos en el próximo inicio de sesión. En este caso, la reindexación automática de la base de datos por la noche en un horario me ayuda.

Para automatizar el proceso de reindexación, puede utilizar el modo de lanzamiento por lotes 1C. Para hacer esto, necesita crear un archivo con la extensión * .prm, por ejemplo reindex.prm, y poner el siguiente código en él

Salir = 1
CheckAndRepair = 1
Reparación = 1
Integridad física = 0
Reindex = 1
Integridad lógica = 0
RecalcSecondaries = 0
RecalcTotals = 0
Paquete = 0
SkipUnresolved = 1
CreateForUnresolved = 0

Puede encontrar una descripción de estas opciones en la página "Modo por lotes del configurador en 1C v 7.7"

El siguiente paso es crear un usuario Reindex en 1C con una contraseña Reindex con derechos mínimos y la capacidad de reindexar la base de datos.

Puede utilizar la siguiente opción para ejecutar este archivo por lotes:

  • * .bat - archivo de script
  • etiqueta
  • entrada en el planificador
La línea de inicio de nuestro ejemplo será así:

"C: \ Archivos de programa \ 1Cv77 \ BIN \ 1cv7.exe" config / D d: \ bases \ basa1 \ / M / N Reindex / PAG Reindex /@ reindex.prm

Naturalmente, debe especificar sus propias rutas a los archivos.
Eso es todo, en realidad. Cuando se inicia correctamente, el archivo por lotes comenzará a ejecutarse. El configurador se abrirá con el usuario especificado, volverá a indexar la base de datos y cerrará correctamente el configurador.

El artículo muestra formas de restaurar la base de datos 1C utilizando las herramientas integradas en el programa o Aplicaciones de terceros ... Cómo crear y restaurar apoyo Base de datos. Para la mayoría de los usuarios de productos 1C, el daño o la pérdida de la base de datos 1C: Enterprise es algo de lo que incluso temen hablar. Para ellos, la tarea de restaurar la base de datos parece simplemente irreal y su pérdida es una tragedia terrible.

De hecho, los productos de la empresa 1C son el mismo software que cualquier otro. La información que los usuarios ingresan en sus bases de datos se guarda en archivos que se pueden respaldar o restaurar en caso de daño o eliminación. A menudo, el incorporado "1C: Enterprise" herramientas, pero tampoco debe olvidarse del software de terceros.

De forma predeterminada, el directorio de la base de datos, en el que, además del archivo de la base de datos 1C en sí, se guardan todos los archivos relacionados con ella, es la carpeta en Documentos de usuario:
C: \ Usuarios \ Nombre de usuario \ Documentos \ InfoBase


Esta carpeta contiene todos los archivos relacionados con esta base de datos.


Estos archivos incluyen:

  • * .1CD- el archivo de la propia base de datos, que por defecto tiene el nombre 1Cv8.1CD. Este archivo incluye todos los datos ingresados ​​en la base de datos, así como su configuración;
  • * .cf, * .cfu (* .cfl), * .dt, * .epf (* .erf)archivos de configuración Base de datos;
  • * .log, * .lgf, * .lgp, * .elf- archivos de registro;
  • * .cdn- Archivo de bloqueo de base de datos 1C;
  • * .efdarchivo de archivo 1C;
  • * .mft- archivo de configuración de plantilla auxiliar;
  • * .S t- archivo de plantillas de texto
  • * .mxl- expediente formularios impresos Bases de datos 1C;
  • * .grs- un archivo de esquemas gráficos de la base de datos 1C;
  • * .geo- archivo de esquemas geográficos de la base de datos 1C.

Señales y causas de daño a la base 1C

Los signos de daño a la base de datos 1C pueden ser muy diversos, estos son fallas al trabajar con la base de datos o su cierre repentino, congelamiento, varios mensajes sobre la presencia de errores mientras se trabaja con ella o al inicio. A menudo "1C: Enterprise" informar un error al realizar una operación con una base de datos y describirlo "... El archivo de la base de datos está dañado".

Las razones del daño a la base de datos 1C pueden ser físicas o lógicas.

Las consecuencias de las causas físicas de daño a las bases de datos son las más graves, ya que están asociadas con daños al soporte de datos en el que se almacenan los datos. Esto podría ser un daño a un externo o integrado. disco duro, medios ópticos información, unidad flash o tarjeta de memoria. En este caso, para poder restaurar la base de datos 1C, es necesario que el medio vuelva a funcionar.

El daño lógico a las bases de datos ocurre como resultado del mal funcionamiento del software, apagado incorrecto o repentino de una computadora o soporte de datos, trabajo equivocado equipos de red y actividad de virus y malware.


Creación y restauración a partir de una copia de seguridad de la base de datos 1C

Ya lo hemos mencionado muchas veces en nuestros artículos: la mejor manera guardar sus datos es crear una copia de seguridad de los mismos. Para base 1C Por aquí también relevante.

Para crear una copia de seguridad de la base de datos 1C:

Para restaurar una base de datos 1C desde una copia de seguridad:


Recuperación de una base de datos 1C dañada

En caso de un mal funcionamiento en la base de datos y la aparición de los errores descritos anteriormente u otros síntomas, no debe entrar en pánico, ya que en la mayoría de los casos la base de datos 1C es recuperable. Esto se puede hacer utilizando las herramientas integradas en la plataforma.

Recuperación usando el Configurador

Para eliminar errores en la base 1C, su configurador proporciona la función "Probando y arreglando ..."... Para usarlo:


Recuperación con chdbfl.exe

En cada versión de la plataforma "1C: Enterprise" hay una utilidad para depurar bases de datos dañadas. No hay acceso a esta utilidad desde el menú interno de la plataforma. Pero se instala junto con la instalación de la plataforma. Para ejecutarlo, vaya a la carpeta donde está instalada la plataforma 1C en su computadora:
C: \ Archivos de programa (x86) \ 1cv8 \ 8.3.8.1652 \ bin
(donde, 8.3.8.1652 es el número de versión de la plataforma (diferente para diferentes versiones))


Busque y ejecute el archivo chdbfl.exe en esta carpeta: esta es la utilidad de depuración de la base de datos 1C. Después de iniciar la utilidad, úsela para especificar el archivo de la base de datos haciendo clic en los puntos suspensivos a la derecha del campo "Nombre del archivo de la base de datos" y marque la casilla junto a la función "Corregir errores encontrados"... Después de especificar los parámetros necesarios, haga clic en el botón "Correr".


Todos los errores detectados y otras acciones de la utilidad se mostrarán en la ventana chdbfl.exe.

Recuperación usando el editor HEX

En casos especialmente difíciles, o si los dos métodos anteriores de depuración de la base de datos no dieron el resultado deseado, teóricamente es posible restaurarlo usando un editor HEX. Para hacer esto, abra el archivo de base de datos principal * .1CD en el editor HEX.

La desventaja de este método es que este método para reparar una base de datos 1C dañada solo puede ser llevado a cabo por especialistas en HEX con experiencia y conocimientos.

Cabe señalar que tiene un editor HEX incorporado que se puede usar para reparar archivos dañados.


Cómo restaurar una base de información 1C eliminada

Si como resultado de una desinstalación accidental, la reinstalación del sistema operativo, formateo duro disco u otro medio en el que se almacenó la base de datos 1C, se perdió, luego puede restaurarlo con la ayuda de. Para esto:


Nota... Del mismo modo, puede restaurar un archivo de copia de seguridad de la base de datos 1C perdido: 1Cv8.dt.

  • Cargue el archivo * .dt recuperado en la base de datos como se describe arriba.
  • Si la base de datos se ha restaurado archivo por archivo, abra su archivo principal 1Cv8.1CL usando el menú 1C Archivo / Abierto.

Todos los métodos de recuperación de la base de datos 1C descritos en este artículo se muestran en el ejemplo de la plataforma. "1C: Enterprise 8.3"... Pero esta información también es relevante para otros programas y configuraciones de plataforma:

  • 1c contabilidad
  • 1C: Emprendedor
  • 1C: Gestión de sueldos y personal
  • 1C: Gestión comercial
  • 1C: Minorista
  • 1C: Gestión de holding
  • 1C: Gestión empresarial
  • 1C: Empresa. Gestión empresarial de fabricación
  • 1C: Automatización integrada
  • 1C: flujo de documentos
  • 1C: Consolidación
  • 1C: Gestión de una pequeña empresa
  • 1C: Contribuyente
  • 1C: Informes de emprendedores
  • 1C: Documentos de pago
  • 1c contabilidad institución del Estado
  • 1C: Salario y personal de una institución presupuestaria
  • 1C: Resumen de informes
  • 1C: Informes presupuestarios
  • 1C: Flujo de documentos de una institución estatal
  • 1C: Compras estatales y municipales
  • 1C: Presupuesto de liquidación
  • 1C: Presupuesto municipal
  • 1C: dinero
  • 1C: aprendizaje electrónico, etc.

Los errores más comunes 1C 7.7


1. Error al abrir el archivo de índice de la tabla 1SCONST. Para restaurar archivos de índice, ejecute el programa en modo exclusivo.

Esto suele ocurrir durante la instalación inicial de bases de datos. Solución solicitada)) Ejecute 1C en modo exclusivo. 1C indexará la base de datos y será posible descargarla.

2. el orden de clasificación es diferente del sistema.

Este error ocurre con mayor frecuencia durante la instalación inicial de 1C en sistemas operativos. Windows Vista y Windows 7. Está asociado con varios mecanismos de clasificación en el sistema operativo Windows y el programa 1C Enterprise 7.7.

Aquí hay dos opciones.

2.1. Tiene una sola computadora con Windows Vista / 7 y 1C [b] o red, pero todas las computadoras tienen Windows Vista / 7.
En este caso, debe cambiar el orden de clasificación de 1C Enterprise 7.7 en la propia base de datos.

Se hace así:
- Empezamos 1C en el modo Configurador empresarial 7.7;
- Seleccione el elemento " Administración" -> "Tabla de códigos de páginas IB";
- En la lista, seleccione el elemento más bajo - " Actual instalación del sistema ";
- OK.

2.2 Tiene una versión multiusuario, pero en ella trabajan usuarios con diferentes sistemas operativos: Windows XP, Windows Vista, Windows 7.
En este caso, debe deshabilitar la verificación del orden de clasificación.

Crea un archivo de marcador con el nombre OrdNoChk.prm con cualquier contenido. puede estar vacío;
- si tiene una base de datos, puede colocar este archivo en el propio programa, es decir, in \\ 1Cv77 \ Bin \ Así es como deshabilitamos la verificación del orden de clasificación en el programa 1C. Pero afectará a todas las bases de todos modos.
- si tiene muchas bases de datos, entonces es mejor lanzar este archivo a la carpeta con la base de datos. Luego, deshabilitar la verificación del orden de clasificación afectará solo a esta base, donde se encuentra este archivo de marcador (o señal). Digamos que tienes tres bases. Funcionan con dos bases en Windows XP y con la tercera, con diferentes sistemas... Entonces, si enviamos el archivo marcador solo a la tercera base, entonces la tercera base podrá trabajar desde diferentes sistemas.

¿Por qué no tirar el archivo? OrdNoChk.prm en COMPARTIMIENTO y no deshabilitar la verificación del orden de clasificación para todas las bases de datos a la vez?
Porque:
- este método funciona solo desde la plataforma 26 y superior;
- 1C advierte: " El uso de esta función se puede recomendar solo en casos extremos cuando no es posible conciliar el orden de clasificación del sistema con el orden de clasificación establecido para la base de datos. Si la verificación del orden de clasificación está deshabilitada en el contexto del uso del componente de administración de la base de información distribuida, NO DEBE usar ningún alfabeto que no sea el latín en el identificador de tres letras de las bases de información que forman parte de la base de información distribuida. Hay que tener en cuenta que 1C: Enterprise utiliza la capacidad de ordenar ambos mecanismos durante su trabajo, y deshabilitar la verificación de la identidad del pedido en ellos puede llevar a un orden inesperado de las líneas para el usuario, por ejemplo, cuando generando informes".

Por tanto, si trabajan con algún tipo de base en el mismo sistema, es mejor utilizar funciones estándar. - Por ejemplo, cambie la tabla de códigos de página en la propia base y trabaje normalmente.
- O utilizar un archivo de marcador, pero de forma selectiva a la base de datos que se utiliza en los diferentes sistemas operativos, sin tocar el resto.

Este enfoque parece ser más flexible y correcto.

Además, ¡debe recordarse lo siguiente!

Es recomendable ubicar las bases de datos en una máquina con Windows XP y OrdNoChk.prm poner en carpeta COMPARTIMIENTO en una máquina con Windows 7 (Vista). Esto evitará problemas potenciales con el funcionamiento de componentes como URIB... Debe recordarse que una máquina con Windows 7 (Vista) solo se puede utilizar para trabajar en el modo 1C Enterprise.
Cualquier cambio en el modo Configurador debe realizarse solo en una máquina con Windows XP.
Cuando coloque las bases en una máquina con Windows 7 (Vista), asegúrese de incluir página de código IB a la seguridad del sistema (de acuerdo con el primer método), y use OrdNoChk.prm ya en máquinas con Windows XP; de lo contrario, trabaje con URIB o simplemente no será posible cargar datos cargados previamente en IB.

3. Error al crear desde el componente V7Plus.dll (Falta CLSID)

Este error se produce debido a que las bibliotecas no están registradas en el sistema operativo. En este caso - V7Plus.dll.
1C registra bibliotecas dinámicamente, es decir en la primera llamada a la biblioteca deseada.
Pero no puedo.
Esto suele suceder por falta de derechos o cuando UAC(en Windows Vista / 7). Cuando está habilitado UAC 1C trabaja con derechos de usuario y, por lo tanto, no puede registrar la biblioteca.
Hay dos soluciones:
- Copiar V7Plus.dll(o la biblioteca deseada) a la carpeta COMPARTIMIENTO 1C (para no vincularse a una base de datos específica) y una vez confundir 1C en nombre del Administrador, o desde una cuenta con derechos de administrador. Dado que se inicia con derechos de administrador, la biblioteca quedará registrada.
- registrarse manualmente. Para hacer esto, corre línea de comando con derechos de administrador y da la orden regsvr32 \ BIN \ V7Plus.dll, el resultado de la ejecución debe ser un mensaje sobre el registro exitoso de la biblioteca.

4. Error "El acceso a la base de datos requiere un controlador ODBC para MS servidor SQL versión 3.50.0303 o anterior.

El error se produce cuando intenta ejecutar la versión 1C Enterprise 7.7 de SQL en Windows 7 (Vista) y consiste en la falta de compatibilidad con estas versiones del sistema operativo de SQL Server por debajo de SQL Server 2005 SP2.

Extracto del comunicado de prensa oficial de Microsoft:
Para proporcionar un mayor nivel de seguridad, los sistemas operativos Microsoft Windows Server 2008 y Microsoft Windows Vista admitirán SQL Server 2005 SP1 Express Edition, y todas las demás ediciones de SQL Server requerirán SQL Server 2005 SP2 o posterior. Más primeras versiones SQL Server, incluido SQL Server 2000 (todas las ediciones, incluida la edición Desktop Engine, también conocida como MSDE), SQL Server 7.0 y SQL Server 6.5, sistemas operativos Servidor de windows 2008 y Windows Vista no serán compatibles.

Actualmente no hay solución (y es poco probable que aparezca).

Como opción alternativa puede recomendar iniciar 1C Enterprise en Windows Server 2003 en modo terminal, recomendamos la misma opción para el modo de archivo 1C en una red con diferentes versiones Windows.

La mayoría de las preguntas y respuestas corresponden a la versión 7.7. La octava versión es diferente de la 7.7.


Pregunta:¿Cómo determinar dónde se encuentra la base de datos 1C: Enterprise en una computadora?

Respuesta: Cuando inicia 1C: Enterprise o el Configurador, aparece una ventana de inicio frente a usted. Si se selecciona la base requerida (un campo grande casi en el medio de la ventana), debajo puede ver el camino a la base. Debería verse como "C: \ 1Cbase".

Pregunta:¿Cuál es la forma de eliminar los registros marcados para su eliminación?

Respuesta: Para hacer esto, debe cerrar todas las ventanas (en el menú "Windows", seleccione "Cerrar todo"). Y luego, en el menú "Operaciones" o en el menú "Regulaciones" (según el programa y la interfaz), seleccione "Eliminar objetos marcados". Y luego, primero presione el botón "Control", y luego el botón "Eliminar".

Pregunta: Cada vez que intenta generar un informe sobre operaciones comerciales, el programa le informa sobre la necesidad de restaurar el borde de la secuencia de documentos. ¿Para qué sirve un límite de secuencia de documentos?

Respuesta: El límite de la secuencia de documentos está destinado a facilitar la búsqueda de errores cometidos por el usuario al ingresar documentos. Los programas "1C" rastrean automáticamente una posible violación de la relevancia de los resultados al publicar documentos de forma retroactiva. Por ejemplo, el 20 de enero de 2005 se ingresó una factura entrante, según la cual se recibieron los bienes, y el 22 de enero de 2005, se cancelaron todos los bienes recibidos. En este caso, el límite de la secuencia está en ultimo documento y los totales están actualizados. Ahora, si el usuario contabiliza retroactivamente otra factura por este artículo para el 21 de enero de 2005, se generan saldos de stock negativos en el almacén, lo cual es una situación errónea. Esto moverá el límite de la secuencia al 21 de enero de 2005. Cuando el usuario comienza a restaurar la secuencia de documentos, el programa intentará contabilizar la factura con fecha del 22 de enero de 2005, pero se mostrará un mensaje de error debido a la escasez de productos. En este caso, se localizará el error en la contabilidad, se recomienda restaurar la secuencia de documentos diariamente, comprobando si los cambios realizados han dado lugar a un error.

Pregunta: Al formar un libro de caja (u otros informes), aparece un mensaje sobre la necesidad de una liquidación temporal para un período determinado.

Respuesta: Si aparece dicho mensaje, significa que no se han calculado los totales del trimestre actual. Para calcular los totales del trimestre actual, seleccione "Administrar totales contables" en el menú "Operaciones", seleccione el trimestre actual y presione el botón "Establecer cálculo". En este caso, en el campo "El cálculo de los totales se establece por", se muestra el trimestre para el que se calculan los totales.

Pregunta: Cuando se inicia desde la tercera o cuarta computadora, el programa no se inicia con un mensaje como "Error al acceder a la tabla DT ****".

Respuesta: El hecho es que el operativo Sistema de Windows 95/98, no permite mantener abiertos más de 1024 archivos a la vez. Considerando el tamaño promedio de la base de datos de 200-400 archivos, resulta que el programa no se ejecutará en 3-6 computadoras que intenten acceder a la base de datos. Es necesario transferir la base (para las versiones DBF, simplemente puede copiar todo el directorio y volver a registrar las rutas en las máquinas cliente) a una computadora desde otra Sistema operativo(Recomendado: Novell, Windows 2000, Windows NT).

Pregunta:¿Cuáles son los parámetros de la línea de comandos para el archivo 1cv7.exe?

Respuesta: MODO 1cv7.exe [/ M | / D | / U | / N | / P], donde MODE - modo de lanzamiento, sólo puede tomar uno de tres valores: config - modo configurador; debug - modo de depuración; empresa - modo normal (de trabajo) de 1C: Enterprise. siguientes claves opcional: / M - ejecuta el programa en modo exclusivo; / D - directorio de la base de datos; / U - directorio de trabajo del usuario (se ignora el directorio de la lista de usuarios); / N - nombre de usuario; / P - contraseña de usuario; / @<ИмяФайла>- para el modo configurador con una indicación del archivo de lanzamiento por lotes Ejemplo: 1cv7 empresa / Dc: 1cmainbase / NIvanov / P123, en este caso el programa se iniciará sin mostrar cuadros de diálogo sobre la elección de una base y modo operativo, así como sin solicitar un nombre de usuario y contraseña.

Pregunta: El programa no se inicia y muestra el mensaje "Error al abrir el archivo de índice de la tabla. Para restaurar los archivos de índice, ejecute el programa en modo exclusivo".

Respuesta: Para resolver este problema, debe ejecutar el programa en modo exclusivo (marque la casilla "Exclusivamente" al iniciar el programa). Por supuesto, primero deberá pedir a todos los usuarios que salgan de 1C: Enterprise. Debe responder afirmativamente a la oferta de restaurar archivos de índice. Este proceso puede llevar una cantidad significativa de tiempo, desde 1-2 minutos para bases de 5-10 megabytes hasta aproximadamente una hora para bases grandes. Si no puede iniciar el sistema en modo exclusivo, aunque está seguro de que todos los usuarios han salido del programa, primero verifique su computadora, tal vez haya una copia del programa en ejecución. Si esto no ayuda, intente apagar las máquinas cliente (puede hacerlo de una en una, con una marca después de cada una). Es probable que uno de los programas haya finalizado incorrectamente y no haya liberado la base.

Pregunta: Cuando se inicia el programa, aparece una pantalla emergente con la inscripción 1C: Enterprise y desaparece inmediatamente.

Respuesta: Este problema surgió debido al hecho de que está prohibido escribir en el directorio de la base de datos. Para iniciar 1C: Enterprise, debe escribir en este directorio. Para solucionar la situación desde el servidor en el que se encuentra la base de datos, seleccione el recurso compartido (disco o directorio con la base de datos), haga clic con el botón derecho, seleccione el menú Propiedades, la pestaña Acceso, establezca el valor en Completo (o reorganice el indicador en "Compartir esta carpeta" para Windows 2000). Guarde los cambios, intente iniciar 1C: Enterprise nuevamente.

Pregunta: Al intentar abrir una base de datos, el programa se detiene con un mensaje de error: "El orden de clasificación establecido para la base de datos no coincide con el del sistema".

Respuesta: Para corregir este error, haga clic en el icono Mi PC -> Panel de control -> Idiomas y estándares. Establezca el valor sugerido en "Ruso" y reinicie su computadora.

Pregunta:¿Cuál es la secuencia de introducción de datos en la nómina en una configuración compleja o en el programa 1C: Salario y personal?

Respuesta: Se recomienda a los usuarios novatos que utilicen el "Asistente de cálculo", que se encuentra en el submenú "Cálculo y pago de salarios" del menú "Documentos". Si por alguna razón no desea utilizar el asistente, la secuencia de entrada de datos es la siguiente:

1. Complete los calendarios necesarios para calcular la cantidad de días hábiles en un mes.

2. Si tiene una tabla de personal, debe habilitar el uso de la tabla de personal en el cuadro de diálogo "Configuración de parámetros de configuración" (ubicado en el menú "Servicio") en la pestaña "Personal". Luego, debe ingresar posiciones utilizando el documento "Cambio en la dotación de personal".

3. Ingrese el documento reglamentario "Inicio del período de nómina".

4. Ingrese los documentos "Contratación". El directorio de empleados se completará automáticamente.

5. Ingrese todos los cargos y deducciones requeridos.

6. Ingrese el documento "Pago de salarios", calcule y pague.

7. Ingrese el documento normativo "Fin del período de nómina", que generará las transacciones.

Pregunta:¿Cuál es el propósito del componente URIB (gestión de infobases distribuidas 1C)?

Respuesta: A menudo, en organizaciones con oficinas geográficamente remotas o empleados que trabajan fuera de la oficina, existe la necesidad de organizar estaciones de trabajo geográficamente remotas. Para ello, se puede utilizar un componente especial "Gestión de base de datos distribuida". En esta versión, 1C: Enterprise funciona en cada ubicación remota. El trabajo se realiza en modo Off-line. Es decir, el trabajo de los usuarios en cada infobase se realiza de forma independiente, y el intercambio de datos y la sincronización se realizan periódicamente. Durante el intercambio, solo se transfieren los datos modificados, por lo que la cantidad de datos transferidos suele ser pequeña. el intercambio se puede realizar con diferentes frecuencias. La mayoría de las organizaciones intercambian datos una vez al día o cada pocos días, mientras que algunas organizaciones intercambian datos con bastante frecuencia, por ejemplo, cada 10 minutos. Desde el punto de vista de la lógica de trabajo, el modo Off-line tiene, por supuesto, una serie de características. Por ejemplo, cuando se registra un documento en la oficina central, no se puede realizar una verificación de la disponibilidad real de mercancías en un almacén remoto. Una de las características de usar esta opción es que la configuración se desarrolla de forma centralizada y se transfiere automáticamente desde la base de información central a otras. Además del componente de administración de la base de datos distribuida 1C, para implementar este esquema, puede usar la extensión web, el intercambio de archivos o el acceso al terminal.

Pregunta: Se pierde la numeración automática de un documento o libro de referencia con un código de texto, ¿qué debo hacer?

Respuesta: Cuando se introdujo un nuevo elemento del directorio o documento, el número sugerido por el sistema se cambió con una disminución en el ancho de bits, o se agregó un carácter no digital al final del número. Por ejemplo, el número "0001" se ha cambiado a "1" o "001a". En el primer caso, se crearán nuevos elementos hasta el código "9" y luego se intentará crear un elemento con el código existente "1". La peculiaridad de la numeración automática en este caso es que asume la misma longitud del número ("0001", "0002", etc.). En el segundo caso, el siguiente objeto se creará con el mismo código "001a", ya que el programa no puede calcular nuevo código debido a la letra al final del código. La forma más fácil de solucionar la situación es encontrar el documento con el número incorrecto y cambiar el número por el correcto.

Pregunta: El nuevo cálculo de los resultados en 1C comienza en 1753. ¿Por qué?

Respuesta: Esto sucede cuando hay una operación o documento con una fecha vacía en la base de datos. Debe encontrar este documento (o transacción) y corregir la fecha.

Pregunta: 1C se inicia lentamente (versión DBF)

Respuesta: A menudo, el lanzamiento de 1C Enterprise ralentiza el trabajo del programa antivirus. Muchos software antivirus comprobar los archivos que se inician y abren sobre la marcha. En la mayoría de estos programas, puede configurar una exclusión por máscara (es decir, especificar qué archivos no necesitan ser analizados). Para un funcionamiento normal, se debe excluir 1C siguientes archivos: * .DBF y * .CDX - tablas con datos y archivos de índice, * .MD - archivo de configuración, * .USR - archivos con datos de usuario.

Pregunta: Cuando se trabaja con una computadora, ¿tiene sentido marcar la casilla de verificación "Exclusivamente"?

Respuesta: Existe una determinada clase de operaciones que se pueden realizar solo en modo exclusivo (por ejemplo, recalcular totales contables, borrar objetos marcados para borrar, buscar enlaces, etc.) y, además, la velocidad de los cálculos aumentará ligeramente ( en un 5-15 por ciento).

Pregunta: En 1C, no se ingresa un nuevo elemento en el directorio.

Respuesta: No se puede agregar un nuevo elemento o grupo a la búsqueda si el modo de lista jerárquica está desactivado. Para habilitar este modo, seleccione el elemento "Lista jerárquica" en el menú "Acciones" y configure este modo.

Pregunta:¿Cómo ordenar elementos de un directorio en 1C?

Respuesta: Para ordenar la referencia por código presione Ctrl + 1, por nombre - Ctrl + 2. También está permitido ordenar por otros atributos (el atributo debe tener el indicador de clasificación establecido en el configurador) para hacer esto, coloque el cursor en el atributo requerido y presione Ctrl + 3.

Pregunta:¿Cómo hacer una base de datos regular a partir de una base de datos distribuida?

Respuesta: Al convertir la infobase al modo de uso, los componentes URBD (Gestión de Distribuido Bases de información), se realizan algunos cambios en el IB que no permiten el uso de la base de datos en modo normal... A saber: agregue tres tablas responsables del proceso de sincronización y realice cambios en la tabla 1ssystem.dbf No olvide hacer una copia de seguridad antes: Eliminar archivos 1sdbset.dbf, 1sdbset.cdx, 1sdwnlds.dbf, 1sdwnlds.cdx, 1supdts. Dbf, 1supdts.cdx Eliminar una sola entrada del archivo 1ssystem.dbf Ingrese al modo configurador, abra, por ejemplo, las propiedades de configuración, agregue un símbolo al comentario y luego elimínelo. Luego guarde la configuración.

Pregunta: Necesito alejarme de la computadora por un tiempo. Cómo asegurarme de que durante mi ausencia, sin apagar el sistema 1C: Enterprise, nadie pueda realizar ninguna acción.

Respuesta: Para resolver este problema, se proporciona un modo de bloqueo temporal del sistema. Cabe señalar que tiene sentido cuando se ha establecido una contraseña para el usuario durante el proceso de configuración. Para ingresar al modo de bloqueo temporal, seleccione "Servicio / Bloqueo temporal". Aparecerá un cuadro de diálogo para ingresar una contraseña en la pantalla. En este caso, todas las demás funciones del programa dejarán de estar disponibles. Para continuar trabajando con el sistema, deberá ingresar su contraseña.

Pregunta:¿Cómo se establece un punto de relevancia en un documento?

Respuesta: Es necesario seleccionar en el diario del documento una línea con un registro sobre el documento, que servirá de modelo para establecer el punto de relevancia de los totales. Más "Acciones", "Instalar TA en el documento".

Pregunta:¿Cómo puedo ver y cambiar las transacciones asociadas con un documento?

Respuesta: En el diario de documentos, mueva el puntero al documento de interés, o simplemente ábralo y seleccione el elemento del menú principal "Acciones" / "Transacciones", o haga clic en el botón en la barra de herramientas con una letra azul D y una letra roja K En la ventana que se abre se mostrarán todas las transacciones creadas con el documento. Al mismo tiempo, el programa no le permitirá cambiar nada en las transacciones.