Имя: Пароль:
1C
1C 7.7
v7: УРБД проблема загрузки.
,
0 Diman_Kr
 
13.06.16
09:56
Восстановили последовательность. Отправили в переферию 180 Мб выгрузка. Уже 2-е суток грузится. Можно как-то отправить в голову типо обмен прошел успешно, а загрузку прервать?
1 Mikeware
 
13.06.16
10:06
Можно все...
Например, возьми старый исходящий пакет, исправь в нем номера входящи пакетов на тот, который грузится, и подтверждение оприемеготово.
2 Mikeware
 
13.06.16
10:08
Ну и прервать ты загрузку, конечно, можешь. Толькочто у тебя будет в вбазе после прерывания... Ну и как минимум полный пересчет итогов сделать придется...
3 Diman_Kr
 
13.06.16
10:20
Не совсем понял где. В 1Cv77Dld?
4 Diman_Kr
 
13.06.16
10:23
Вот входящий пакет из головы:
{"Download ID",D0CFF37B-5CEE-4BD0-B3DA-53C54175B451,"SAR",0F1BF961-24FF-40A0-B225-DAADBFCE06FC,"SHX",98700F50-09F5-40D6-A82B-F1A81229E8A1,"114231|SAR"}

Вот старый исходящий пакет из перефирии:

{"Download ID",D0CFF37B-5CEE-4BD0-B3DA-53C54175B451,"SHX",98700F50-09F5-40D6-A82B-F1A81229E8A1,"SAR",0F1BF961-24FF-40A0-B225-DAADBFCE06FC,"114233|SHX"}
5 Mikeware
 
13.06.16
10:31
(4) это файлы идентификации обмена - ид у них последнее выражение.
А подтверждения находятся в самом начале файла данных, секция acknowledge.
6 Diman_Kr
 
13.06.16
10:39
Файл головы:
{"Acknowledgements",
{"114214|SHX"}}

Старый файл перефирии:
{"Acknowledgements",
{"114230|SAR"}},

Что нужно указать в старом файле перефирии в поле Acknowledgements?
7 Mikeware
 
13.06.16
10:49
В файле "якобы из периферии" укажи в подтверждениях номер пакета с перепроведенными данными. Когда центр его прмет, он посчитает что пакет с перепроведением успешно принят.
8 Обработка
 
13.06.16
10:53
(0) Периферийка вам нужна? Если нужна то вы не сможете прервать. Возможно вы сломаете базу. Остановить загрузку можете но надо уже восстанавливать из архива который вы надеюсь сделали перед загрузкой пакета обмена.
9 Mikeware
 
13.06.16
10:59
(8) я тебе и так скажу-архива перед загрузкой они не делали, ибо тогда не было бы вопросов.
Сломать они могут, но не обязаны.
10 Diman_Kr
 
13.06.16
11:00
(7) т.е. в моем случае 114214?
11 Diman_Kr
 
13.06.16
11:01
У меня 4 перефирии, и все двое суток висят, засада короче, начальство нервничает, вот и ищу пути наименьшего зла.
12 Злопчинский
 
13.06.16
11:08
(0) ждите, просто много всего грузится.
13 Злопчинский
 
13.06.16
11:09
Кстатаи вопрос попутный к сообществу
в УРБД грузятся щаписи регистров..? и записи движений грузятся и записи итогов? или только движений? а итоги пересчитываются сами?
14 Diman_Kr
 
13.06.16
11:11
(12) Пока ждем, опасаюсь вдруг где свет отключат, тогда все сначала. Так уже бывало блин.
15 Diman_Kr
 
13.06.16
11:20
ГП в голове 01.08.2012 без документа. Не могу отловить кто залез так далеко, есть какие-то варианты, журналы регистрации просмотрел, ничего не нашел.
16 Mikeware
 
13.06.16
11:39
(10) в нем пришло перепроведенное?тогда да.
17 Mikeware
 
13.06.16
11:40
(13) только движения, вместе с порождающими документами. Итоги -считаются...
18 Mikeware
 
13.06.16
11:42
(11) дык думать надо было прежде чем делать. Вобще, в периферийках гп нафиг не нужна. Чаще всего...
19 Diman_Kr
 
13.06.16
11:44
(18) Ее там и нет!!! но документы и регистры все равно выгружаются.
20 Diman_Kr
 
13.06.16
11:44
ГП только в голове есть.
21 Diman_Kr
 
13.06.16
11:46
Да еще и ЕГАИС гребаный в отдельную перефирию вынес, чтобы операторам не мешала.
22 Злопчинский
 
13.06.16
12:31
(17) всё, тогда у автора попа.
идет пересчет регистров. а если УРБД сделана так, что в ПБ получаются незакрытые регистры - то это будет ОЧЕНЬ ДОЛГО. ОЧЕНЬ. Поэтому - ждать. ждать и ждать.
23 Злопчинский
 
13.06.16
12:32
(18) в центре при восстановлении ГП надо как-то умудряться отключать авторегистрацию изменений
24 Diman_Kr
 
13.06.16
12:45
(16) а если еще и мд-шник в файле выгрузки был, как тогда?
25 Злопчинский
 
13.06.16
12:47
(24) а чем тебе мд-шник как ОБЪЕМ мешает? - как объем - он собственно на загрузку не влияет.
26 Diman_Kr
 
13.06.16
12:54
(25) способ (1) не хочет работать.
27 Mikeware
 
13.06.16
13:05
(24) наличие мд ничего не меняет. Если обновление прошло реально - левое подтверждение его подтвердит. С сли не прошло - просто запихни мд в очередной пакет...
28 kofeinik
 
13.06.16
13:09
Пересоздай урбд заново. Был аналогичный случай, в центре восстановил последовательность, убрал незакрытый регистр, на периферии грузилось трое суток, а объем dbf регистра только вырос.
29 Mikeware
 
13.06.16
13:10
(23) делов то... Убираешь 1сдбсет, и все...
Либо в 1ссистем чистишь ууид.
Либо после ВГП в апдейтсе чистишь все записи для данной периферии, с пустым идом обмена.
Либо в файле обмена чистишь почти все содержимое.
Либо делаешь фейковый файл обмена.
Либо клонирушь пб.
6 вариантов хватит?
30 Mikeware
 
13.06.16
13:13
(26) так и пишет - "не хочу работать"?
31 Diman_Kr
 
13.06.16
13:28
(30)
1) взял копию головы, сделал выгрузку 180 мб.
2) взял файл перефирии 2-дн давности.
3)Из файла головы 1cv77Chs.dat беру поле
{"Acknowledgements",
{"114214|SAR"}},
Вставляю в файл выгрузки перефирии 114214 в поле Acknowledgements.
При  загрузке в голову получаю:
SHX: Изменения конфигурации не загружались в ИБ из которой прибыл файл переноса.
Загрузка не выполнена.
32 Mikeware
 
13.06.16
13:35
(31) посмотри в апдейтсе, каким идом обмена выгружен мд(там тайпид и обжид равны нулю) -его и подтверждай. Или более поздний.
Зы разбираться в "двухдневных файлах головы" мне лень.
Ззы можешь удалить запись с нулевыми тайпид и обжид - тогда цб забудет, что отправляла конфигурацию в пб. Если нет изменений в метаданных -проканает, иначе упадет конфигуратор на этапе приема обмена.
33 Diman_Kr
 
13.06.16
13:40
(32) Дхухдневный файл перефирии!!