![]() |
|
v8: Обмен УТ -> Розница сошел с ума! | ☑ | ||
---|---|---|---|---|
0
Divergenciya1
30.01.14
✎
10:20
|
Жили были две базы розница и УТ и был между ними обмен... уже много лет они меняются между собой, но недавно стало происходить непонятно. Обмены по прежнему проходят успешно, но выгружая несколько реализаций по разным контрагентам из розницы, мы получаем эти же документы в УТ но на одного контрагента! в регистре СоответствиеОбъектовДляОбмена творится какая белеберда... в рознице 20 контрагентам соответствует одинаковая СсылкаВДругойИБ, а в УТ разные СсылкаВДругойИБ соответсвуют одному контрагенту... и что я сними только не делала - и чистить пыталась, и полностью обнуляла, и тестирование и исправление запускала с проверкой ссылочной целостностью... ничего не помогает! я в отчаянии! Что с етим можно еще сделать?
|
|||
1
Godofsin
30.01.14
✎
10:30
|
Очистить регистры в обеих базах. Открыть правила в КД2 и посмотреть, как проходит синхронизация контрагентов.
|
|||
2
Формат
30.01.14
✎
10:36
|
Не знаю поможет это вам или нет, но у меня была следующая ситуация.
Обмен УТ-Розница. Так же все долго и хорошо работало, но однажды стал замечать, что 2-3 номенклатурным позициям в УТ соответствует 1 позиция в Рознице. Т.е. если перемещаешь в розницу 3 разных товара, то туда приходит только один с общим количеством. Исправлялась эта ситуация следующим образом: - очищались записи в рег.свед. соответствия для обмена в обоих базах. - Заново регистрируем для обмена нужные объекты. Например, номенклатуру перезаписываем, документы... - Делаем обмен. Возможно что то еще забыл, но идея примерно в этом. После этого номенклатура нормально синхронизировалась. Стоит посмотреть правила обмена, возможно были какие то изменения. У меня были типовые, поэтому на будущее вопрос решил закрытием для редактирования номенклатурного кода, хотя синхронизация шла не по нему. Проблема отпала. |
|||
3
Divergenciya1
30.01.14
✎
10:49
|
правмла обмена смотрела.. все стандартно - наименование, ИНН, КПП, внутрений индефикатор ... очищение регистра не дает никакого результата - они опять такие же появляются... на какое то время мне помогло то что я создавала нового контрагента аналогичного старому и делала поиск ссылок на объект подменяя старрого контрагента на нового.. таким образом я избавилась на определенный момент от дублей и все пошло хорошо.. но спустя пару неделей уже другие контрагенты записываются под етой чертовой ссылкой! кстати я не сказала что вся конетель в рознице вокруг одной и той же СсылкаВДругойИБ - сколько бы я ее не очищала она опять возникает!
кто мне расскажет как вообще происходит заполнение регистра СоответствиеОбъектовДляОбмена |
|||
4
Godofsin
30.01.14
✎
10:56
|
(3) Очистить регистры в ОБОИХ базах ПОЛНОСТЬЮ - это раз.
Второе - "все стандартно - наименование, ИНН, КПП, внутрений индефикатор" есть очень противоречивое высказывание. Так как синхронизируется контрагент? По Гуид или по связке полей поиска? |
|||
5
Divergenciya1
30.01.14
✎
11:07
|
"очень противоречивое высказывание" - посмотрела еще раз правила -<НастройкаВариантовПоискаОбъектов> -<ВариантПоиска> <ИмяНастройкиДляАлгоритма>Наименование</ИмяНастройкиДляАлгоритма> <ИмяНастройкиДляПользователя>Наименование</ИмяНастройкиДляПользователя> <ОписаниеНастройкиДляПользователя>Сопоставление по Наименованию</ОписаниеНастройкиДляПользователя> </ВариантПоиска> -<ВариантПоиска> <ИмяНастройкиДляАлгоритма>ИННКПП</ИмяНастройкиДляАлгоритма> <ИмяНастройкиДляПользователя>ИНН + КПП</ИмяНастройкиДляПользователя> <ОписаниеНастройкиДляПользователя>Сопоставление по ИНН и КПП</ОписаниеНастройкиДляПользователя> </ВариантПоиска> -<ВариантПоиска> <ИмяНастройкиДляАлгоритма>Ссылка</ИмяНастройкиДляАлгоритма> <ИмяНастройкиДляПользователя>Внутренний идентификатор</ИмяНастройкиДляПользователя> <ОписаниеНастройкиДляПользователя>Сопоставление по Внутреннему идентификатору</ОписаниеНастройкиДляПользователя> </ВариантПоиска> </НастройкаВариантовПоискаОбъектов>
варианты поиска ето насколько я понимаю задаются в справочнике Настройки обмена данными на закладке сопоставление объектов. Посмотрела в боевой базе - там вообще не какие настройки сопоставления не указаны.. сейчас попробую указать поиск по наименованию.. и обнули регистры |
|||
6
Godofsin
30.01.14
✎
11:15
|
(5) Открой для себя Конвертацию Данных
|
|||
7
Wobland
30.01.14
✎
11:18
|
(5) у меня художественная литература в схожем формате записана. приходится читать через спец. преобразователь
|
|||
8
Divergenciya1
31.01.14
✎
12:41
|
"Очистить регистры в ОБОИХ базах ПОЛНОСТЬЮ - это раз. " + поменяла настройку сопоставления объектов, сделала по наименованию... проблемные контрагенты так и остались проблемными.. после обмена регистр СоответствиеОбъектовДляОбмена опять заполнился некорректно..
может кто нибудь мне все таки объяснит как етот регистр вообще заполняется? |
|||
9
Godofsin
31.01.14
✎
12:45
|
(8) Покажи скрин на стройки ПКО.
|
|||
10
Godofsin
31.01.14
✎
12:49
|
(8) Регистр заполняется при первой выгрузке объекта
|
|||
11
Divergenciya1
31.01.14
✎
13:01
|
"Регистр заполняется при первой выгрузке объекта" .. регистр был полностью очищен а после обмена заполнился теми контрагентами которые были выгружены.. и опять заполнился неверно
|
|||
12
Divergenciya1
31.01.14
✎
13:07
|
не пойму как тут вставляется картинка ..
но вот текст из обработчика события "Поля поиска" в ПКО спр контрагенты Если СвойстваПоиска["ЭтоГруппа"] = Истина Тогда Если ЗначениеЗаполнено(НастройкаПоиска) Тогда Если НастройкаПоиска = "Ссылка" Тогда ПрекратитьПоиск = Истина; Иначе СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа"; КонецЕсли; Иначе //ПрекратитьПоиск = Истина; КонецЕсли; Иначе Если НастройкаПоиска = "Наименование" Тогда СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа"; ИначеЕсли НастройкаПоиска = "Ссылка" Тогда ПрекратитьПоиск = Истина; ИначеЕсли НастройкаПоиска = "ИННКПП" Тогда Если ЗначениеЗаполнено(СвойстваПоиска["ИНН"]) Тогда СтрокаИменСвойствПоиска = "ИНН, КПП, ЭтоГруппа"; Иначе СтрокаИменСвойствПоиска = "Наименование, НаименованиеПолное, ЭтоГруппа"; КонецЕсли; Иначе // По ссылке //ПрекратитьПоиск = Истина; КонецЕсли; КонецЕсли; |
|||
13
Godofsin
31.01.14
✎
13:08
|
(11) Выкладывай скрины ПКО контрагентов и настройки этого ПКО. А то гадать можно до второго пришествия.
|
|||
14
Godofsin
31.01.14
✎
13:09
|
(12) Мля, обрати внимание на (6)
|
|||
15
Godofsin
31.01.14
✎
13:10
|
картинка вставляется через savepic.ru, а сюда выкладывается ссылка на картинку
|
|||
16
Divergenciya1
31.01.14
✎
13:13
|
ОЙ мамочки кажется получилось!!!
в конце откаментировала " //ПрекратитьПоиск = Истина;" .. и вроде заработало |
|||
17
Godofsin
31.01.14
✎
13:14
|
(16) Ну и славненько )))
|
|||
18
Divergenciya1
31.01.14
✎
13:40
|
все таки программа врать не умеет.. во всем всегда виноваты чьи то шаловливые ручки=)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |