Имя: Пароль:
1C
1С v8
Обмен между идентичными базами
,
0 MAPATNK2
 
naïve
04.08.17
07:49
Добрый день. Есть 2 базы Ут 10.3 абсолютно идентичны, даже документами, только в одной записи прерываются 2 февраля 17 года а другая рабочая. Понадобилось из рабочей перенести документы со 2 февраля по сегодняшний день. Выгрузил структуры обеих, зашел в конвертацию, создал автоматически правила для обмена (базы то ведь идентичные, в ручную для всех объектов долго делать). Выгрузил с одной, начал загружать в другую - ошибка "не оригинальный идентификатор при добавлении "Контрагент". Мать её. Мне всего то нужно, чтобы базы стали идентичными по документам. как это сделать? Что я делаю не так?
1 Альбатрос
 
04.08.17
07:51
Это делается обработкой ВыгрзукаЗагрузкаДанныхХМЛ.
Только учитывай, что она синхронизирует по УИДу
2 shadow_sw
 
04.08.17
07:52
если они идентичные, я бы проверил сравнением/объединением, это раз, второе - есть же обработка - выгрузказагрузкаданныхXML использовать ее
3 Йохохо
 
04.08.17
07:53
галка "не замещать найденные объекты" вроде в ПКО Контрагенты и (1,2) и на копии проверить дубли всего включая классификатор ЕИ
4 MAPATNK2
 
naïve
04.08.17
07:54
(2) (1)  Уже пробую. Знаю про эту обработку, она раньше ошибками кидалась, думаю, что с этого момента ничего не поменялось, но все же попробую. И вопрос, почему выгрузка происходит так долго. Не скажу, что у нас много документов, всего 1 компания и 2 филиала. Выгрузка за 6 мес идет больше суток.
5 shadow_sw
 
04.08.17
07:55
(4) у тебя стоят галки "выгружать по необходимости"  - вытягивает все связанные объекты
6 MAPATNK2
 
naïve
04.08.17
07:56
(5) всмысле? Можно подробнее ?
7 1dvd
 
04.08.17
07:56
если нужна полностью идентичная база, то проще скопировать полностью базу
8 Альбатрос
 
04.08.17
07:57
(7) :) Кстати да!
9 MAPATNK2
 
naïve
04.08.17
07:57
(7) нет не проще. рабочая база с ошибками управлеческого учета, а в копии я все исправил. теперь нужно догрузить доки с рабочей, исправить её и отдать в эксплуатацию
10 MAPATNK2
 
naïve
04.08.17
07:57
(8) Нет)))
11 shadow_sw
 
04.08.17
07:58
12 1dvd
 
04.08.17
07:58
(9) сохрани конфу cf, сделай копию боевой, накати cf
13 Альбатрос
 
04.08.17
08:00
И это, покажи текст ошибки про неуникальность полностью, чот я не припомню подобных ошибок.
14 MAPATNK2
 
naïve
04.08.17
08:00
черт, ничего не понимаю. Я совсем не профи. А доверить некому. Подскажите где можно материал взять? Вроде такая легкая работа из одной базы закинуть доки в другую.
15 MAPATNK2
 
naïve
04.08.17
08:02
(13) снова запустил,скину минут через 5
16 Рэйв
 
04.08.17
08:02
(9)А не проще те же ошибки исправить в рабочей и не городить огород?
17 MAPATNK2
 
naïve
04.08.17
08:04
(13) {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4761)}: Ошибка записи объекта
    ТипОбъекта             =  Контрагенты
    Объект                 =  ОПТТРЕЙД
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контрагенты"!
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
    КодСообщения           =  26
            ВызватьИсключение СтрокаСообщенияОбОшибке;
18 MAPATNK2
 
naïve
04.08.17
08:05
(16) нет, не проще в рабоче люди работают и проводить и распроводить документы не представляется возможным
19 Альбатрос
 
04.08.17
08:06
(17) Ну а ошибка сама где? )
20 MAPATNK2
 
naïve
04.08.17
08:07
(19) а (17) что по вашему?
21 MAPATNK2
 
naïve
04.08.17
08:07
(19)
Начало загрузки:   04.08.2017 10:02:44
Не уникальный ИНН

Ошибка записи объекта
    ТипОбъекта             =  Контрагенты
    Объект                 =  ОПТТРЕЙД
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контрагенты"!
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
    КодСообщения           =  26

Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4761)}: Ошибка записи объекта
    ТипОбъекта             =  Контрагенты
    Объект                 =  ОПТТРЕЙД
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контрагенты"!
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
    КодСообщения           =  26
Не уникальный ИНН

Ошибка записи объекта
    ТипОбъекта             =  Контрагенты
    Объект                 =  ОПТТРЕЙД
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контрагенты"!
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
    КодСообщения           =  26
22 Альбатрос
 
04.08.17
08:07
(20) И где там слова про неуникальность?
23 MAPATNK2
 
naïve
04.08.17
08:08
(22) в (21)
24 Альбатрос
 
04.08.17
08:08
Другое дело. У тебя не правильно выставлены настройки синхронизации контрагентов. Какой способ указывал в КД?
25 Йохохо
 
04.08.17
08:09
(21) галка "загружать в режиме ОбменДанными.Загрузка Истина"? На копии же
(24) или дубли
26 MAPATNK2
 
naïve
04.08.17
08:09
(24) автоматом правила создавал. Не сиен в настройках.
27 MAPATNK2
 
naïve
04.08.17
08:09
(25) стоит галка
28 1dvd
 
04.08.17
08:10
У тебя Не уникальный ИНН
смотри эти ИНН-ы
29 MAPATNK2
 
naïve
04.08.17
08:11
(28) дак их дальше тысячи будут. сидеть вручную каждый инн исправлять?
30 1dvd
 
04.08.17
08:11
(29) для начала определись почему он неидентичный
31 1dvd
 
04.08.17
08:12
Хотя, подозреваю, что ОПТТРЕЙД - это группа, и ИНН-а там нет вообще
32 Альбатрос
 
04.08.17
08:13
(29) Ты проблему сначала локализуй. Возьми ИНН ОПТТРЕЙД и найди контрагента с таким ИНН в копии
33 h-sp
 
04.08.17
08:14
(29) а зачем вообще поиск по инн сделал?
34 MAPATNK2
 
naïve
04.08.17
08:14
35 Фрэнки
 
04.08.17
08:16
(33) он не делал... наверное, нужно проверить как записывается Контрагент в УТ 10.3 именно в его конфигурации. Может именно там стоит проверка на уникальность, если ИНН не пустой.
36 MAPATNK2
 
naïve
04.08.17
08:17
(32) (35) (31)  В рабочей базе 2 контрагента ОПТТРЕЙД с одинаковыми ИНН и Кодом но разными именами и по каждому разные документы. Черт. Что с этим можно сделать? Можно ли сделать чтобы выгрузилось в существующем виде?
37 MAPATNK2
 
naïve
04.08.17
08:18
(35) наврал, код разный. ИНН один и тот же
38 Йохохо
 
04.08.17
08:19
понять почему галка "загружать в режиме ОбменДанными.Загрузка Истина" не работает
39 MAPATNK2
 
naïve
04.08.17
08:22
у нас просто таких корректировочных контрагентов полно.
40 Йохохо
 
04.08.17
08:24
создай дубль по ИНН в предприятии и в отладчике проверь, где происходит контроль. Исправь доработку, чтоб смотреда на ОбменДанными.Загрузка или отруби пока)
41 Альбатрос
 
04.08.17
08:25
(39) Убери поиск по УИД, а точнее поставь галку "искать по полям поиска, если не найден по уиду", поставь галку "Не замещать объекты, если они найдены."
42 Альбатрос
 
04.08.17
08:26
И кстати, как пользователя в рабочей базе создали 2 контрагентов с одинаковым ИНН, если стоит контроль на это?
43 Йохохо
 
04.08.17
08:26
+ (39) родителя в поля поиска добавь
44 Альбатрос
 
04.08.17
08:27
+(43) и ИНН + КПП
45 MAPATNK2
 
naïve
04.08.17
08:30
Боюсь в конвертации не найду ничего, т.к. совсем нчиего не знаю про нее. Как вариант закоментить проверку на уникальность ИНН на время загрузки?
46 Йохохо
 
04.08.17
08:30
(45) см (39) =) при бардаке меньше = лучше
47 Йохохо
 
04.08.17
08:31
(45) да, на копии
48 MAPATNK2
 
naïve
04.08.17
08:33
(47) Спасибо, пробую.
49 MAPATNK2
 
naïve
04.08.17
08:43
Вроде поперло. Всем спасибо :)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс