M
M
mstrorange2020-12-12 19:08:26
1C-Bitrix
mstrorange, 2020-12-12 19:08:26

Why does a conflict occur between infoblocks when synchronizing 1C and Bitrix?

The site is multilingual - Ukrainian, English, Russian. When synchronizing directories with 1s and the site, it often happens that information (categories) from the English and Ukrainian infoblock is pulled into the Russian infoblock, for example, a screen, 5fd4ebcca854f623663181.pngin the Russian version of the site, categories from English are displayed because of this. versions. You have to clean up these unnecessary categories, this does not happen often, 1-2 per month. What could it be from?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
T
tgarl, 2020-12-20
@tgarl

Most likely time of unloading from 1C is intersected.
When processing the upload, the data from the files is written to a temporary table called b_xml_tree. And if your uploads overlap in time, then during the parsing of the files there is a record in the same table. So it turns out that one script still works with this table, and you have already sent the second one there. The record appeared - yes, it needs to be processed - yes, that's the first script, since it has not yet finished working with this table, I saw new records in it and processed them.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question