External printing plate template 1c 8.3. Adding an external printing plate to the base. Connecting a printable to a document

How to add (register) an external printing form (or processing) in 1C Accounting 8.3 (revision 3.0)

2019-05-15T13: 40: 54 + 00: 00

Often the accountant needs an additional printed form to any of the standard documents 1C: Accounting 8.3 (revision 3.0). Or you need additional processing, for example, to automatically fill out a document or enter a new one based on. Usually such an opportunity has already been developed by someone and can be found or ordered from a programmer. And now the revision has been received, it remains only to add it to the accounting department. How to do it? More on this below in steps.

1. Open 1C Accounting 3.0 and select the section "Administration" -\u003e "Print forms, reports and processing" in the left pane ():

2. Here find and select the "Additional reports and processing" item, having previously checked the "Additional reports and processing" checkbox on the left:

3. Click the "Add from File ..." button.

4. And select the file with external printable or processing (epf extension).

5. In the new window, click the "Save and Close" button.

6. Open required document and make sure there is another option in the print button printed form or an item in the New Based on menu or a new button on the form toolbar. Done!

Yours faithfully, Vladimir Milkin (teacher and developer).

Implemented in accordance with the standard layout of the printable built into the application by the developers (called the "supplied" layout).

If necessary, you can change the standard layout and subsequently print the document based on your personal ("custom") layout. To edit the layout of the printed form, a mechanism is provided for uploading to a local computer. The layout is edited in the local version of the 1C: Enterprise application (in particular, you can use the free 1C: Enterprise - Working with Files) application.


To change the layout of the printable, do the following.




Editing of the layout of the printing form is completed, when the document is printed, the layout to which the changes were made will be used.

If you want to return to the previous layout of the printable, click the button Use standard layout... In this case, the edited layout will still be present on the server, and it can be turned on again by pressing the button Edit.

We wish you pleasant work!

How to insert a company logo into a printable layout?

Let us give specific example editing the layout of the printing plate Invoices for payment, namely, we will consider how to insert an image into it, for example, a company logo (this image must first be prepared and saved as a graphic file, for example, in png or jpg format).


Thus, now the invoices for payment that you prepare for transfer to your counterparties will have your company logo. In order to add a logo to other documents, it will be necessary to repeat the described steps for the corresponding printed forms of these documents.

We wish you pleasant work!

This article describes how to connect an external printing plate to the 1C base using the example of the "Trade Management 11.2" configuration

The "Trade Management 11.2" configuration is the configuration on the "MANAGED" forms!

Our instruction “shows” how to connect an external printable form in the 1C infobase with the configuration on “MANAGED” forms, namely:

  • "Accounting 3.0"
  • "Trade Management 11.2"
  • "Salary and personnel management 3.1"
  • "Integrated Automation 2.0"
  • "Small Business Management 1.6"
  • "Retail 2.2"
  • and other similar configurations.

In order to connect an external printing plate in 1C, we need to go through 11 steps.

1 - Menu "NSI and Administration" (In other configurations, such as in Enterprise Accounting 3.0, it can be called simply - "Administration"). 2 - Select "Printed forms, reports and processing" (see the figure below ↓)

3 - Expand the "Reports and processing" submenu (In other configurations, such as in Enterprise Accounting 3.0, this submenu may not appear, so go straight to the next step). 4 - We put a "tick" in the Use of additional reports and processing. 5 - Go to the section: Additional reports and processing. (see picture below ↓) ()

6 - Press the button "Create". (see picture below ↓)

In new versions of 1C (starting from August 2016), the program has a built-in warning mechanism about the danger of using unknown external processors that may contain "viruses"; in earlier versions of the program, the warning will not occur! If it has arisen, then to connect an external printing plate it will be necessary - 7 - press the "Continue" button. (see picture below ↓)

8 - Select the directory in which the processing is located. 9 - We select it (the processing we need). 10 - Press the "Open" button. Or, instead of steps 9 and 10, you can simply double-click on the external printable we need in the selection window. (see picture below ↓)

If we need to add a placement for the added processing (For example, this is a Universal form of a contract from our site and we need the command to print this form to be displayed in some object, which is not initially displayed) - 11 - click on the placement line ("Place in:", maybe "Placement:") and select the necessary directories and documents. 12 - We complete the steps to connect an external printing form by clicking the "Save and Close" button. (see picture below ↓)

That's all! Congratulations! External printing plate is connected! Have we done everything right? Let's check ...

Before Recording and closing, we noticed that this external printable is placed in the document Sale of goods and services, which means that we can open any document of the type: "Sale of goods and services". press the "Print" button and see - a window for selecting printable forms has appeared, among them there is - 13 - external printing plate connected by us (see the picture below ↓)

Now for sure - everything. We hope this article was helpful to you.

This article describes how to connect an external printing plate to the 1C base using the example of the "Trade Management 10.3" configuration

The "Trade Management 10.3" configuration is a configuration on the so-called "REGULAR" forms, and not on "MANAGED" forms like "Trade Management 11.2", we recommend reading for "MANAGED" forms.

Our instruction "shows" how to connect an external printing plate in 1C with the configuration on "REGULAR" forms, namely:

  • "Accounting 2.0"
  • "Trade Management 10.3"
  • "Salary and personnel management 2.5"
  • "Integrated Automation 1.1"
  • "Control manufacturing enterprise 1.3 "
  • "Retail 1.0"
  • and other similar configurations.

In order to connect an external printing plate in 1C, we need to go through 11 steps.

1 - Menu "Service". 2 - We select "External printing forms and processing". 3 - Next - "External printing forms" (see the figure below ↓)

In order to convince you that this instruction is also suitable for other configurations on "NORMAL" forms - we will present the same initial 1-2-3 steps, but not in "Trade Management 10.3", but in "Accounting 2.0" everything is there as well, with the exception of slightly changed words in the subparagraphs, namely ...

1 - Menu "Service" (as in "UT 10.3", and in others).
2 - Here "Additional reports and processing", and not "External printing forms and processing" as in "UT 10.3",
but all the same, the meaning is the same and is in the same place in the "Service" menu.
3 - And then - "Additional external printing plates", i.e. an extra word "Additional" when compared with "UT 10.3" (see the figure below ↓)

Then we will continue with the example of "Trade Management 10.3" without unnecessary comparisons.
4 - Press the button "+" i.e. Add. 5 - The button where the folder is drawn (on hover, a hint will appear: "Replace external processing file").

In new versions of 1C (since August 2016), the program has a built-in warning mechanism about the dangers of using unknown external processors that may contain "viruses"; in earlier versions of the program, the warning will not occur! If it occurs, then to connect external processing it will be necessary - 6 - press the "Continue" button. (see picture below ↓)

7 - We select the directory in which the file of the external printing form we need is located. 8 - Select our file. 9 - Click "Open" (see the figure below ↓)

10 - An external printable can have auto-registration parameters, as in our case, here it makes sense to click "Yes" - thereby using these parameters during registration, i.e. automatically select those objects (documents or maybe, for example, directories) in which it will be possible to use a plug-in external printable (see the figure below ↓)

That's all, we have filled in the "Printed form ownership" table, thanks to the auto-registration parameters, we see the name of the external print form to be connected, perhaps you will fill in the "Comment" field, etc. You can add your objects to the "Printed form ownership" table, for example, for our processing "Universal printable form of the contract", which supports the printing of many documents and reference books, but the auto-registration parameters are set only for the main ones: 10* - Click on the green "Add" button and choose which objects to place for processing. Now all that remains is - 11 - click on the "OK" button and (see the figure below ↓)

Now it's worth checking - have we done everything right?
To do this, select an object for verification, for example, the document "Sale of goods and services", which is indicated in the table "Printing plate ownership", which means that the connected printing form can be used in this document! Let's check ... (see the picture below ↓)

To check the possibility of printing, open any document of the form: "Sale of goods and services." 13 - Press the "Print" button.
We see - a window for selecting printing forms has appeared, among them there is - 14 - external printing plate connected by us (see the picture below ↓)

As known - without a piece of paper you .. no serious business can do. And when we say that there are some electronic documents in 1C, then the question immediately arises of how to print them in paper form.

Printing process electronic document 1C is called the 1C printing plate.

Each document can have several 1C printing forms. For example, the document Sale of goods and services (i.e. sale) is printed in 1C printing forms: TORG-12, Waybill, Consignment note, Certificate of services rendered, and so on.

The essence of the 1C printing form is a template (such as an Excel document) in which the variables are set. During the printing process, instead of variables, the text from the electronic document is substituted. The template is usually stored in configuration.

The problem with changing the typical 1C printing form is that it is usually not desirable to change the typical configuration, otherwise it will be more difficult to update. Therefore, various methods of using external 1C printing plates began to be invented.

External printing plate 1C is a printing template that is stored separately from the configuration itself.

However, this is all theory. How to create a printed form yourself? Better yet, how do you make changes to an existing one?

How a 1C document is printed

To print any 1C document (which can be printed), you need to click the Print button in the document. 1C will offer to select a 1C printable for this document from the list.

To the left of the Print button, there is usually a quick access button to the last selected 1C print form.

The print result looks like this. To print it to a printer, you need to put the cursor in the 1C printing form, press Ctrl + P or the button with the printer on the button bar or in the File / Print menu.

Print settings (margins, paper orientation, etc.) are located in the File / Page Setup menu. Also, in the user settings, you can make it print directly to the printer.

Where does this printable come from?

Where is the 1C printed form

Let's go to the configurator. Find the required document in the configuration window. Let's open its Layouts branch. It is they who turn into the 1C printing form when printing.

However, it will not be enough - we were offered to choose many more options when printing. The fact is that many layouts of 1C printing forms are hidden in another place.

Let's go back to the top of the 1C configuration window. Open the General branch, and then the General Layouts branch. This is where most of the layouts are located. This is especially true for state-regulated printing forms 1C - TORG 12, Invoice, etc.

By the way, it is not difficult to notice that you will see several TORG12 or Invoice layouts. Why? This is easy to explain. Laws and requirements change periodically. But we cannot just change the same layout - and if we have to print the document from a date that is earlier than the modified date. Therefore, several layouts are made and, depending on the date of the document, the correct one is used.

But that's not all! There are also external layouts. Where are they stored?

Let's go back to 1C Enterprise mode. Through the menu of a user with administrative rights Operations / Directories, select the External processing directory.

The lines of this directory, which look like a Printable, add print options for the document specified in the Table of Affiliation of the Printable (in the picture it is the Sale of goods for services).

For this to work - you must do external processing, which has in its object module the Print () procedure with the Export mark, which organizes the printing process.
But we are getting ahead of ourselves. Let's first see how the layout of the 1C printing plate is organized.

1C printing plate layout

The layout of the 1C printing plate is as follows.

As you can see, it is divided into blocks. Blocks can be horizontal (name on the left) and vertical (name above).

The layout itself, as it is, is not printed. Individual blocks are printed. The programmer in the print processing routine specifies the order of the blocks and the number of repetitions of each block. As a result, the printing plate is formed.

To assign an area - select several rows (or several columns) and select in the menu Table / Names / Assign Name. To remove - there is also the Remove name command.

The name is needed so that the area can be accessed from the program code. The title can be assigned not only to rows or columns, but also just to several cells. To do this, select the cells and select the same menu.

However, by default, custom cell names are not displayed. To see them, select the Table / Names / Show named cells menu item.

So, today we learned that a 1C printing form is formed using a layout. The layout is made up of blocks - cleverly - named areas.

Typical (commonly used) blocks for a printing plate:

  • Header - displays the title of the document
  • Line - one line of the table is displayed, this block is repeated as many times as you need to print lines
  • Footer - the end of the document is displayed.

Now we need to deal with the fact