|
Обмен Розница -> Ут11 | ☑ | ||
---|---|---|---|---|
0
mzelensky
20.03.15
✎
08:27
|
Доброго всем. Ут11.1.10.86. Розница 2.1.5.11. Правила обмена СТАНДАРТНЫЕ.
Очень странно формируется файл обмена ИЗ Розницы - в составе выгружаемых объектов порядка 400 объектов (документы и немного спраочников). При этом файл выгрузки формируется размеров порядка 60 мегабайт (в разархивированном виде). При попытке его загрузить в УТ - система пишет информацию о 8000 объектов и загружает их ООООЧЕНЬ долго. Для примера с 10 вечера по 8 утра загрузилось всего 1000 объектов (из 8000 тысяч). Полез смотреть сам файлик - меня очень удивило, что в нем огромное количество одинаковых блоков (полностью идентичных): <Объект Нпп="125392" Тип="СправочникСсылка.ВидыНоменклатуры" ИмяПравила="ВидыНоменклатуры" ПриоритетОбъектаОбмена="Ниже"><Ссылка ПриоритетОбъектаОбмена="Ниже"> <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка" ТипИсточника="СправочникСсылка.ВидыНоменклатуры" ТипПриемника="СправочникСсылка.ВидыНоменклатуры"> <Значение>778d0abc-e253-11e3-8262-bcaec5925964</Значение> </Свойство> <Свойство Имя="Наименование" Тип="Строка"> <Значение>Товар</Значение> </Свойство> <Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>false</Значение> </Свойство> </Ссылка> <Свойство Имя="Родитель" Тип="СправочникСсылка.ВидыНоменклатуры"/> <Свойство Имя="ИспользованиеХарактеристик" Тип="ПеречислениеСсылка.ВариантыИспользованияХарактеристикНоменклатуры"> <Значение>НеИспользовать</Значение> </Свойство> <Свойство Имя="НаборСвойств" Тип="СправочникСсылка.НаборыДополнительныхРеквизитовИСведений"><Ссылка ПриоритетОбъектаОбмена="Ниже"> <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка" ТипИсточника="СправочникСсылка.НаборыДополнительныхРеквизитовИСведений" ТипПриемника="СправочникСсылка.НаборыДополнительныхРеквизитовИСведений"> <Значение>778d0abb-e253-11e3-8262-bcaec5925964</Значение> </Свойство> <Свойство Имя="Наименование" Тип="Строка"> <Значение>Товар</Значение> </Свойство> <Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>false</Значение> </Свойство> </Ссылка> </Свойство> <Свойство Имя="НаборСвойствХарактеристик" Тип="СправочникСсылка.НаборыДополнительныхРеквизитовИСведений"/> <Свойство Имя="ТипНоменклатуры" Тип="ПеречислениеСсылка.ТипыНоменклатуры"> <Значение>Товар</Значение> </Свойство> <Свойство Имя="ПометкаУдаления" Тип="Булево"> <Значение>false</Значение> </Свойство> <Свойство Имя="ИспользоватьХарактеристики" Тип="Булево"> <Значение>false</Значение> </Свойство><ТабличнаяЧасть Имя="ПолитикиУчетаСерий"/> <Свойство Имя="ИспользоватьКоличествоСерии" Тип="Булево"> <Значение>false</Значение> </Свойство> <Свойство Имя="ИспользоватьНомерСерии" Тип="Булево"> <Значение>false</Значение> </Свойство> <Свойство Имя="ИспользоватьСерии" Тип="Булево"> <Значение>false</Значение> </Свойство> <Свойство Имя="ИспользоватьСрокГодностиСерии" Тип="Булево"> <Значение>false</Значение> </Свойство> <Свойство Имя="НастройкаИспользованияСерий" Тип="ПеречислениеСсылка.НастройкиИспользованияСерийНоменклатуры"/> <Свойство Имя="ТочностьУказанияСрокаГодностиСерии" Тип="ПеречислениеСсылка.ТочностиУказанияСрокаГодности"/> <Свойство Имя="АлкогольнаяПродукция" Тип="Булево"> <Значение>false</Значение> </Свойство> <Свойство Имя="ВидАлкогольнойПродукции" Тип="СправочникСсылка.ВидыАлкогольнойПродукции"/> <Свойство Имя="ИмпортнаяАлкогольнаяПродукция" Тип="Булево"> <Значение>false</Значение> </Свойство> </Объект> И так просто тысячи что это за ерунда? Может кто сталкивался? |
|||
1
mzelensky
20.03.15
✎
10:03
|
ап
|
|||
2
mzelensky
20.03.15
✎
12:05
|
Файл для пример:
http://www.fayloobmennik.net/4712698 почему там столько однотипных блоков "ВидНоменклатуры" ? |
|||
3
mzelensky
20.03.15
✎
12:17
|
Залез в журнал регистрации, при загрузке этого файла - подряд длинный список "Изменение справочника "ВидыНоменклатуры" - Товар". И все!!!
|
|||
4
ambrozii-fadeevich-s
20.03.15
✎
12:31
|
Ни разу не встречал. Может при выгрузке зациклилось, без отладчика с базой тут не разобраться.
|
|||
5
mzelensky
20.03.15
✎
12:39
|
(4) так а как его оттестить?
посмотри файлик в (2) |
|||
6
Masquerade
20.03.15
✎
12:54
|
Беги от розницы.
Заодно и от УТ. |
|||
7
mzelensky
20.03.15
✎
12:56
|
(6) афигенный совет.
А более конструктивно по проблеме? |
|||
8
viraboy
20.03.15
✎
13:13
|
(7) Есть такая трабла, что при редактирования вида номенклатуры, в обмен регистрируются вся номенклатура с этим видом, а может и еще что-то. Прогони обмен до конца все нормализуется.
|
|||
9
mzelensky
20.03.15
✎
13:17
|
(8) дык не могу прогнать - ООООЧЕНЬ долго выполняется. Мне неделя будет нужна чтобы все это прогрузить.
Как еще можно исправить? |
|||
10
mzelensky
20.03.15
✎
13:19
|
(8) Тем более я сам регистрирую нужные мне объекты для выгрузки. Выбираю конкретные документы. И получаю вот такую хрень.
Т.е. я подозреваю, что тут дело не в регисрации... |
|||
11
ambrozii-fadeevich-s
20.03.15
✎
13:33
|
(5) файлик не скачался - касперский закрыл доступ на переход
|
|||
12
sanja26
20.03.15
✎
13:44
|
(10) что-то ты темнишь)
<Код>ВидыНоменклатуры</Код> <ПослеЗагрузки>//<--Maximus 2015.03.20 |
|||
13
mzelensky
20.03.15
✎
13:53
|
(12) Да ,это я сейчас уже начал экспериментировать
Поверь, ЭТО не влияет! |
|||
14
mzelensky
20.03.15
✎
13:55
|
(13) + В этом участке я НИЧЕГО не менял. Хотел попробовать закоментить всю процедуру.
|
|||
15
mzelensky
20.03.15
✎
13:58
|
Я вот думаю может в этом дело:
ПКО "Номенклатура". ПЕРЕД ВЫгрузкой : Если ТипЗнч(Источник) = Тип("СправочникСсылка.Номенклатура") И НЕ Источник.ЭтоГруппа Тогда ВыгрузитьПоПравилу(Источник.ВидНоменклатуры,,,,"ВидыНоменклатуры"); КонецЕсли; |
|||
16
sanja26
20.03.15
✎
14:10
|
(15) имяправила="ВидыНоменклатуры" более 1000 соответствий.
много, по-моему... |
|||
17
mzelensky
20.03.15
✎
14:29
|
(16) Так я об этом и твержу!
|
|||
18
mzelensky
20.03.15
✎
14:30
|
(16)+ если исходить из логики в (15), то при выгрузке каждой номенклатурной позиции ВСЕГДА выгружается и описание "Вида номенклатуры". Следовательно будет выгружаться документ с 50 товарами - 50 раз выгрузится "ВидНоменклатуры"
правильно я понимаю? |
|||
19
ambrozii-fadeevich-s
20.03.15
✎
14:42
|
(18) ну так один вид всего - 50+50 будет всего 100 элементов в выгрузке, а не 50*ВсеКоличествоВидов.
проблема, видимо, в загрузке |
|||
20
mzelensky
20.03.15
✎
14:47
|
(19) Так в том и дело ,что не "ВсеКоличествоВидов",А конкретно один - "Товар".
В общем закоментил код (15) в правилах. Вроде дело пошло значительно веселее. Сейчас буду тестить |
|||
21
ambrozii-fadeevich-s
20.03.15
✎
15:44
|
странно - у меня сейчас и с видами нормально прошло, правда в тестовых базах.
Ну ладно - если что будет - сообщите для информации. |
|||
22
mzelensky
20.03.15
✎
16:04
|
Погонял информацию. Вроде все перегружается нормально. Файлы стали нормально размера и загружаются быстро. 1000 объекто загрузилась минут за 10, а в прошлый раз и ночи не хватило.
Как-то так. |
|||
23
mzelensky
20.03.15
✎
16:05
|
Можно конечно сейчас обратно включить (15) и посмотреть вернутся ли тормоза...но сейчас особо нет времени экспериментировать.
|
|||
24
ambrozii-fadeevich-s
20.03.15
✎
17:15
|
(22) понятно. спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |