Plancha exterior 1c 8,3 zup. Añadiendo una plancha de impresión externa a la base. Escribir una solicitud para una discapacidad imprimible

Los imprimibles externos para una aplicación regular (para la configuración Enterprise Accounting 2.0, Nómina y Recursos Humanos 2.5, Trade Management 10.3, etc.) son bastante simples de crear en comparación con los imprimibles externos para una aplicación administrada.

Por qué crear planchas de impresión externas

La ventaja de lo externo forma impresa en comparación con el habitual en que evita cambiar la configuración de la base de datos. Esto significa que el proceso de actualizaciones de configuración posteriores no será complicado. Además, los formularios de impresión externos, junto con el procesamiento externo, son la única opción para ampliar la funcionalidad de las versiones básicas de las configuraciones 1C, que no se pueden cambiar en absoluto.

Y lo último: los formularios de impresión externos son más fáciles de replicar, porque son un archivo separado que se puede conectar rápidamente a la base de datos.

Cómo crear un imprimible externo

Considere el proceso de creación de un formulario de impresión 1C externo en pasos:

  1. Creamos procesamiento externo. Para hacer esto, en el configurador, seleccione el elemento del menú Archivo - Nuevo ... Y en el cuadro de diálogo de apertura - Procesamiento externo.
  2. Crea un accesorio de procesamiento externo llamado ReferenceObject... Tipo de atributo: un enlace a un libro o documento de referencia para el que se crea una impresión externa. El mismo formulario se puede utilizar para varios tipos de objetos, en este caso, el tipo de datos de los accesorios. ReferenceObject debe ser compuesto.
  3. En el módulo de objeto, cree una función de exportación llamada Impresión, que debe devolver un documento tabular confeccionado de un formulario de impresión.

A menudo sucede que necesita ajustar ligeramente el diseño de una plancha de impresión existente y hacerla externa. Por ejemplo, agregue un sello de organización y la firma de un gerente al diseño.

Creación de una plancha de impresión externa basada en una estándar con cambios menores

Consideremos este procedimiento utilizando el ejemplo de creación de un documento imprimible externo para un documento de transferencia universal para un documento. Venta de bienes y servicios 1C: Contabilidad. Se diferenciará del formulario de impresión estándar por la presencia del sello de la organización.

  1. Crear procesamiento externo con accesorios. LinkToObject, tipo de datos - DocumentLink.Realization of GoodsServices.
  2. Encontramos el diseño de la forma de impresión estándar de la UPD (se encuentra en los diseños generales) y lo copiamos (arrastrar y soltar) en la ventana de procesamiento externo. Los diseños de otros formularios impresos pueden estar en los propios documentos o en libros de referencia.
  3. Realizamos los cambios necesarios en el diseño copiado de la plancha de impresión.
  4. Encontramos la función responsable de la formación de la plancha de impresión. Esta función debería devolver el documento de hoja de cálculo generado. Copiar su contenido en la función de exportación Impresión () en el módulo del objeto de procesamiento externo.
    En nuestro caso, esta es la función Impresión de documento de transferencia universal () Exportar desde el módulo de objeto de documento Venta de bienes y servicios.
    Si los cambios de diseño fueron significativos (áreas y / o parámetros cambiados), entonces es necesario realizar los ajustes apropiados a la función de impresión.
  5. Intentando mantener el procesamiento externo. Esto probablemente mostrará mensajes de error relacionados con la ausencia de algunos procedimientos y funciones llamados por la función de impresión. Estas funciones y procedimientos deben encontrarse en el documento original y también copiarse en el módulo del objeto de procesamiento externo. O ajuste el enlace si se exporta la función o el procedimiento original.
  6. (no es necesario). Para probar una plancha de impresión externa, es conveniente realizar su forma, sobre la que colocar los puntales. ReferenceObject... Botón Ejecutar debería llamar al procedimiento Impresión () desde el módulo de objeto. Para hacer esto, se asigna un procedimiento al evento de clic de botón:
2016-12-01T12: 56: 42 + 00: 00

En 1C: Accounting 8.3 (revisión 3.0), apareció una oportunidad maravillosa. Ahora, el usuario en el modo 1C: Enterprise puede editar fácilmente los diseños de los formularios impresos.

¿Cuándo puede ser útil esto? Bueno, por ejemplo, hay un cierto formulario impreso, digamos, "Hoja de ruta requerida" en la que se realizan algunos cambios cada vez que se imprime. Cambie la fuente, imprima los márgenes, elimine cosas innecesarias.

Entonces, ¿por qué hacer esto todo el tiempo? Si una vez podemos hacer estos cambios en el diseño del imprimible, el programa siempre mostrará el imprimible cuando lo necesitemos.

A continuación, en pasos, le mostraré cómo cambiar el diseño del imprimible "Requisito-Factura". Agregaremos un nuevo campo allí: "Responsable".

1. Genere un imprimible (usando el botón "Imprimir") y haga clic en el formulario que se abre (a la derecha) "Más" -> "Cambiar diseño":

2. Se abrirá el diseño de la plancha de impresión. Realice los cambios necesarios, pero tenga cuidado de no trabajar así. Diré de inmediato que las fuentes y los tamaños de los campos se pueden cambiar de manera absolutamente exacta, pero puede eliminar los campos existentes (especialmente aquellos en<угловых скобках>) no vale la pena. Si desea ocultar un campo en<угловых скобках>, simplemente hágalo invisible (por color o tamaño), pero debe permanecer en el formulario, como lo requiere el código del programa 1C.

3. Agregaremos el campo "Responsable" y haremos clic en el botón "Guardar y cerrar".

4. La forma impresa fue reformada en una nueva forma como queríamos.

Si después de cambiar la forma de impresión dejó de funcionar, entonces tú.

Atentamente, Vladimir Milkin(docente y desarrollador).

Ir Servicio->Informes y procesamiento adicionales->Placas de impresión externas adicionales.

Se ha abierto el formulario para la lista del libro de referencia con formularios externos imprimibles. En el menú superior de la lista, haga clic en añadir... Aparece el formulario para crear un artículo de catálogo.

Presione el botón Abrir y seleccione el archivo con el imprimible requerido. Después de eso, si es necesario, configure el nombre requerido (campo Nombre).

Si el imprimible contiene parámetros de registro automático, aparecerá un mensaje al respecto. Empujar Si este no es el caso, entonces usted mismo debe indicar a qué documento se vinculará este formulario. Para ello, agregue una línea en la sección tabular "Propiedad del formulario impreso", donde en el campo "Representación del objeto" seleccione el tipo de documento al que estamos enlazando el formulario ... Dado que en nuestro ejemplo se trata de un acto de cancelación de materiales, seleccionamos el documento Requisito-factura.

Después de eso, vaya a cualquier documento Requisito-guía de embarque, haga clic en Imprimir y seleccione el formulario que acaba de agregar.

Para BP 3.0, ZUP 3.0, UT 11, KA 2.0, ERP 2.0.

Para demostrar cómo agregar un imprimible en una interfaz administrada, mostraré cómo agregar un formulario de factura externa a un documento del mismo nombre en Contabilidad 3.0.

Pasamos al apartado correspondiente del programa:


Es necesario que se habilite la señal de uso de informes externos y procesamiento, siga el hipervínculo a la lista de objetos externos:

En la lista que se abre, haga clic en Crear un:


En el cuadro de diálogo, seleccione el archivo deseado:


Se rellena la ficha del objeto externo: en la ubicación vemos el tipo de objeto base al que se adjuntará el formulario y justo debajo de su nombre:


Escribamos y cerremos la forma del objeto externo creado.

Ahora vayamos a cualquier documento Factura de pago al comprador. y mostrar el menú de impresión:


Este artículo describe cómo conectar una plancha de impresión externa a la base 1C usando el ejemplo de la configuración "Trade Management 11.2"

¡La configuración "Trade Management 11.2" es la configuración en los formularios "ADMINISTRADOS"!

Nuestra instrucción "muestra" cómo conectar un formulario imprimible externo en la base de datos 1C con la configuración en formularios "ADMINISTRADOS", a saber:

  • "Contabilidad 3.0"
  • "Gestión comercial 11.2"
  • "Gestión de sueldos y personal 3.1"
  • "Automatización integrada 2.0"
  • "Gestión de pequeñas empresas 1.6"
  • "Minorista 2.2"
  • y otras configuraciones similares.

Para conectar una plancha de impresión externa en 1C, debemos seguir 11 pasos.

1 - Menú "NSI y administración" (en otras configuraciones, como en Enterprise Accounting 3.0, se puede llamar simplemente - "Administración"). 2 - Seleccione "Formularios impresos, informes y procesamiento" (consulte la figura siguiente ↓)

3 - Expanda el submenú "Informes y procesamiento" (en otras configuraciones, como en Enterprise Accounting 3.0, este submenú puede no aparecer, así que vaya directamente al siguiente paso). 4 - Ponemos una "marca" en el Uso de informes y procesamiento adicionales. 5 - Ir a la sección: Informes y tramitación adicionales. (ver imagen abajo ↓) ()

6 - Pulsa el botón "Crear". (vea la imagen a continuación ↓)

En las nuevas versiones de 1C (desde agosto de 2016), el programa tiene un mecanismo de advertencia incorporado sobre el peligro de usar desconocido tratamientos externos que pueden contener "virus", en versiones anteriores del programa, ¡la advertencia no aparecerá! Si ha surgido, entonces para conectar una placa de impresión externa será necesario: 7 - presione el botón "Continuar". (vea la imagen a continuación ↓)

8 - Seleccione el directorio en el que se encuentra el procesamiento. 9 - Lo seleccionamos (el procesamiento que necesitamos). 10 - Presione el botón "Abrir". O, en lugar de las acciones 9 y 10, puede simplemente hacer doble clic en el imprimible externo que necesitamos en la ventana de selección. (vea la imagen a continuación ↓)

Si necesitamos agregar una ubicación para el procesamiento agregado (por ejemplo, esta es una forma universal de un contrato de nuestro sitio y necesitamos que el comando para imprimir este formulario se muestre en algún objeto, que no se muestra inicialmente) - 11 - haga clic en la línea de ubicación ("Colocar en:", tal vez "Ubicación:") y seleccione los directorios y documentos necesarios. 12 - Completamos los pasos para conectar un formulario de impresión externo haciendo clic en el botón "Guardar y cerrar". (vea la imagen a continuación ↓)

¡Eso es todo! ¡Felicidades! ¡La placa de impresión externa está conectada!¿Hemos hecho todo bien? Vamos a revisar ...

Antes de registrar y cerrar, notamos que este imprimible externo se coloca en el documento Venta de bienes y servicios, lo que significa que podemos abrir cualquier documento del tipo: "Venta de bienes y servicios". presione el botón "Imprimir" y vea - ha aparecido una ventana para seleccionar formularios imprimibles, entre ellos hay - 13 - placa de impresión externa conectada por nosotros (ver la imagen a continuación ↓)

Ahora seguro, todo. Esperamos que este artículo te haya resultado útil.