Uploading items from 1s 8.3 to excel. Unloading items. Loading a directory from XML

There are several ways to unload items from 1C. The choice of one of them depends on whether you need to download the entire directory or just some of its elements. Also, you need to take into account the direction of unloading, that is, the configuration with which you are working.

How to unload all items from 1C?
Uploading the entire directory can be carried out either by the built-in functionality of the program or by separately prescribed processing. The second method requires an experienced specialist who can take into account all aspects of the process. Some of the simpler methods include:
built-in exchange rules;
Excel tables;
"1C: Data Conversion".

Exchange rules will help you unload and load items into 1C 8, provided the configurations are the same. An XML file is used for this. The process is fairly standard for this software. Moreover, this method is the simplest. It does not require manual writing of rules, which means no additional skills are needed.

How to unload the entire product range from 1C: Enterprise to any other configuration is a more complex question. One of the options for solving this is to use data conversion. This is a special program designed to write rules that are not provided for in the main configuration.

Another way to download items from 1C 7. 7 is to use Excel tables or any other similar program. This is more complex than using standard rules, but for many it is easier than writing your own.

Unloading item items
It is possible to download items from 1C with prices using a universal exchange. It is also possible to create a report with the necessary information and transfer it to an xls file. After this, all that remains is to load the data into the second program. You can also carry out the process by creating a copy and then deleting unnecessary documents from it.

How to download items with a barcode from 1C is an equally important question. This can be done in “Data Conversion”. For this purpose, a rule is prescribed for the information register. It is its use that will allow you to unload such an item of nomenclature. However, if difficulties arise, it is better to contact specialists.

You can also download the characteristics of the 1C: UT 11 nomenclature in “Data Conversion”. Another method is the “UnloadByRule()” procedure. It must be applied in the “Upload” event. You need to be very careful about the properties of the object, which are sometimes not taken into account.

It will also be useful for an accountant to know how to upload a list of items in 1C. For this purpose, group movement is used. You only need to select the necessary data and specify the properties that should be taken into account during the process of transferring information. This processing is located on disk 1C: ITS.

How to upload items from 1C to 1C of a different version or configuration
When transferring information in identical configurations, the entire process follows a standard scenario. However, this sometimes causes confusion among enterprise employees. You can combat this if you understand all the details of the problem.

Uploading items from 1C to Frontol is a mandatory requirement when setting up exchange between programs. There is also the possibility of automatic or semi-automatic synchronization. You can set up such a process in Frontol by marking flag files, which will send signals about the need for loading and unloading.

The question often arises about how to upload items from 1C to Retail. It is quite convenient to perform such an operation using tables. To do this, the information is transferred to Excel and then loaded into the program. This method is not suitable for transferring pictures, so you can use “Conversion”.

For the first transfer option, you need to know how to upload items into Excel in 1C. This is done in several steps. The first will be the list setting, which adds grouping by a specific field. Next, in the “All actions” item, select “Output list”. Then you just need to click the “Save As” button and select the desired format.

Difficulties in the process of transferring the directory
Uploading items into 1C: Retail can be difficult for a user with little experience. Although those who have been working for several years cannot always avoid mistakes. Problems especially often arise with unloading object characteristics. You need to be careful about the registers that cause difficulties.

When asking the question of how to unload items from 1C: UNF, users indicate the transfer of pictures as a problematic issue. It is worth noting that they are stored in a separate directory. It is called “Additional Information Storage”, and therefore you need to transfer it along with the rest of the data.

It may be impossible to upload items into 1C 7 due to problems with some details. It is also often necessary to simply change the exchange rules. These two reasons are where the program's difficulties lie. Dealing with them is quite simple, so the task will be within the power of any employee. Experts will help you figure out how to unload items from 1C 7. This will make the work much easier and faster.

Programmers will handle issues of uploading directories to 1C
The Setby company has been working with 1C software for many years. That is why uploading a product catalog into 1C of any configuration is a simple and quickly accomplished task for our programmers. We will not only configure all functions, but also consult with employees of your organization.

Questions about how to unload items from 1C 8: Trade are not the only ones that the Setby company deals with. Our website presents a wide range of services provided. It is important that the work is carried out around the clock, so at any time of the day or night you will receive a response to your request.

How to download items from 1C 8.3 or its characteristics, set up data exchange with programs or a bank - tasks are simple for Setbi specialists. Just leave a request for a call on the website, and a response will not be long in coming. We guarantee that the work will be completed at the highest level and within the specified time frame. And company employees will learn how to download 1C 8 items, since the programmer will explain all the details of the process.

Instructions

1C: Enterprise allows you to upload any directory without resorting to writing complex loading/unloading processing, using only built-in tools. First, we need to decide in what format we want to receive the data:
*.mxl – internal 1C tabular data format, suitable for loading into another 1C database;
*.xls – Excel spreadsheets;
*.pdf – electronic document Adobe Reader;
*.html – web page for publication on the Internet;
*.txt – a simple text file, useful for loading into any database.
If the directory is hierarchical, then the list will be uploaded to *.mxl and *.xls formats, preserving the hierarchy and with the ability to collapse/expand groups. In all other formats, the upload will take place in a simple list, listing the elements of the group after its name.

Let's open the directory that we need to download. In our case, this is “Nomenclature”. Operations -> Directories -> Nomenclature. You can download not the entire directory, but only a specific group; to do this, you need to go to this group. For large volumes of data, it makes sense to upload them in groups to different files to speed up the work.

On any line of the list that opens, right-click and select “Display List”. A settings window will appear.

In the settings window, we will leave the checkboxes only for those fields that we need in the final document. In the “Output to...” field, leave the “Tabular document” item (you can also select “Text document”, but a tabular one is more universal). Click the “OK” button.

Probably every 1C specialist has encountered the need to transfer data from one information base to another. In the case where the configurations are different, you have to write data conversion rules. These rules are created in the 1C “Data Conversion” configuration.

Data can also be transferred using . Many 1C 8.3 configurations have standard functionality for setting up data synchronization between different configurations and seamless integration with 1C Document Flow.

But when data needs to be transferred between absolutely identical configurations, you can simplify your task and use standard processing for uploading and downloading via XML. Please note that this method, like data conversion, compares objects with each other by a unique identifier (GUID), and not by name.

You can download this processing on the ITS disk, or using the links:

It is universal and suitable for any configuration.

Let's consider an example of unloading the "Nomenclature" directory from one 1C 8.3 Accounting 3.0 information base to another. A prerequisite will be selection by the parent (group) “Woodworking”.

Uploading data from 1C to XML

Go to the information base from which the data will be downloaded (source). Be sure to check them, taking into account all possible conditions to avoid undesirable consequences.

Open XML data upload and download processing (Ctrl+O).

We are interested in the “Upload” tab. First of all, specify the name of the file into which the data will be uploaded and the path for saving. In this case, the data is uploaded “to a file on the server”.

In the processing header you can configure the period for which the selection will be carried out. Also, for periodic registers, you can specify the method of applying selection by period. If it is necessary to upload movements along with documents, the corresponding flag is set. In this case, we overload the directory, so there is no need to configure anything in the header.

Let's move on to selecting data for uploading. In the tabular part of the processing form, select the checkboxes for the configuration objects that you need to transfer.

The “Unload if necessary” column means whether it is necessary to overload this object if it is referenced by the attribute of the directory we are overloading. For example, the position of the item you are loading has a unit of measurement that is not in the target database. If the flag in the “Upload if necessary” column is checked opposite the reference book with units of measurement, a new position will be created. Otherwise, the value of the attribute will be “<Объект не найден>" and its unique identifier.

In a simple case without selections, setting up item overload will look like this.

In this example, you need to select only the items that are located in the “Woodworking” folder.

Similar processing for 8.2 allows you to set selections for each configuration object in a convenient form. In 8.3, unfortunately, there is no such functionality. One way out in this situation would be to select the necessary items on the “Additional objects for unloading” tab.

You can add objects here either manually (the “Add” button) or by request (“Add by request...”). If there are a large number of them, the second option is preferable.

In this case, the request will be as follows. Fill in the parameters, complete the request after checking the data, and click on the “Select result” button.

After you have specified all the necessary objects and additional elements for uploading, click on the “Upload data” button. They will end up in an XML file, the name and path of which you specified earlier. The results of this operation will be displayed in messages.

In this example, it was necessary to unload only 3 positions, but five were unloaded. This is because a flag was set opposite the “Nomenclature” directory in the “Upload if necessary” column. Along with the necessary positions, their parents were overloaded.

Loading a directory from XML

After successfully downloading data from the source configuration into an XML file, open the destination database. The structure of objects and their details must match each other. In this case, the transfer is carried out between two standard configurations 1C: Accounting 3.0.

Open processing in the receiver database. This processing is used for both uploading and loading data. Go to the “Download” tab and specify the path to the XML file into which the data was previously downloaded. After that, click on the “Download data” button.

The download result will be displayed in messages. In our case, everything went well.

The “Nomenclature” directory in the receiving database was not filled out. Now it has five elements: three nomenclature positions and two groups.

When creating a new database in 1C: Enterprise, the administrator usually has a question: is it possible to fill out the Nomenclature reference book programmatically from a spreadsheet document, without wasting time filling it out manually? Let's look at the simplest way to solve the problem.

You will need:
table file with data
loading processing
database

Instructions:
1
Open a tabular file with data, for example Excel or *.mxl. It must contain, at a minimum, the names of the directory elements. If there is any other information, for example, article number and units of measurement, this can also be downloaded. Let's say our document has 3 columns: name, full name and article. All items are goods, not services, and are measured in units.
2
Processing for loading can be found on the ITS disk. Launch the disk, go to the Technological Support section, select item 1C: Enterprise 8. Next Universal reports and processing -> Loading data from a spreadsheet document -> Description and installation of external processing “Loading data from a spreadsheet document”. Click the “Copy” link and save the processing to the selected folder.
3
We open the resulting processing in our database. In the “Download mode” field, the default value is “Download to directory”. In the “Directory Type” field, set “Nomenclature”. Then click the “Open file...” button. In the window that opens, find the spreadsheet document and select it. Information from the file will be displayed in the processing tabular section.
4
Go to the “Settings” tab. In the “First line of data in a spreadsheet document” field, put 1 if our document does not have a header, or 2 if there is a header and the data starts from the second line. Next, in the “Column numbering” item, select “Manual column numbering”.
5
Uncheck all the boxes using the button to the left of Column Numbering. We check the boxes in the lines “Name”, “Full name” and “Article”, leave the loading mode “Search”, set the column numbers according to the column numbers in the spreadsheet document. In our case these are 1, 2 and 3.
6
If we load elements into a folder, check the box in the “Parent” line, select the download mode “Install” and in the “Default Value” column select the directory group we need.
7
And finally, we will select the units of measurement and the VAT rate, otherwise we will have to set them manually for each element of the directory. Let's check the boxes in the lines “Base unit of measurement” and “VAT rate”, the loading mode is “Install”, in the “Default value” field - “pcs” and “18%”, respectively.
8
After completing the settings, go back to the “Spreadsheet Document” tab and click the “Filling Control” button. If no errors are found, click “Download”. Loading is complete.

In 1C 8.3 it is possible to bulk load a list from a spreadsheet document, for example, from an Excel file.

We use external processing for loading Loading Data From TabularDocument.epf for managed forms (8.2 and 8.3), which can be downloaded . It is universal and should be suitable for any configuration written for a managed application.

  • If you are a programmer and want to develop “your own” download from Excel, detailed instructions for;
  • An example of loading a price list in 1C Trade Management can be found at.

To start external processing, you need to go to the “File” menu, then “Open” and select this processing from the directory in which it was saved:

Processing Loading data from a spreadsheet document 1C 8.3 (managed forms)

After processing has opened in 1C, you can start working with it. First of all, we need to decide where and what we will download:

I want to give an example in the directory ““. I created a data file in xls format.

Processing can also load files in the following format:

  • any other format from which you can copy data.

This is what the Excel file with the source data looks like, which we will upload to the “Nomenclature” reference book:

Get 267 video lessons on 1C for free:

I did not write down all the fields in the directory, since this is enough to understand the principle of loading. In addition, this data is enough to start working with these positions.

These positions are not yet in the 1C information database, and we will now upload them there.

Click on the “Open” icon (indicated in the figure as “Select source”) and select the file with the data. You can use simple copying of information. My example file can be downloaded. The data will be loaded into processing automatically. Now let's check if we filled out our data correctly. To do this, click the “Filling Control” button.

As you can see, we have some errors! We will eliminate it. Go to the “Settings” tab:

Before correcting errors, I want to draw your attention to one important detail. The program initially does not know in which field to look for a directory element in case it is already there. So she needs to point it out. I prefer to search by code since it is usually unique. In the “Search field” column in the “Code” line, put a checkmark. Now, if a record with such a code is found, it will be replaced, otherwise it will be created.

Important! If you do not specify a search field, duplicate items may appear. Especially after the second download of a similar file!

Now let’s see why “Unity” is swearing on the field. The fact is that units of measurement in 1C 8.3 are stored in a separate directory, and processing by default looks for this unit by name. But in fact, the word unit is written in the “Full name” field.

Unfortunately, processing can only search by “Name” and “Code” (for the programmer the possibilities are wider). If you pay attention to the pictures above, you will see that I have a code in the “Unit” column. And in processing you need to indicate that the search should be carried out by code. Double-click on the “Communication Condition” column opposite “Units” and change it to “Code”.

Now let’s see what they tell us about “Service” in the list of errors. One more important note. The columns in the file must be located strictly in the same order as the lines of the directory fields. And for us “” is located at the very bottom, and in the file after the “Comment” column.

In order to move the “Item type” line up, there are blue arrows at the top of the form. Using the “Up” arrow, raise the desired line and place it under “Comment”.

Click “Load data”, and this time everything goes without errors:

Video tutorial on loading products into 1C from Excel files:

Continuing the topic:
Internet

How to create passive income - 14 working methods + 12 tips for beginning businessmen. To answer the question: how to create passive income, you need to understand how...