|
Правило обмена данными в 1с 82.Как отключить перенос объекта? | ☑ | ||
---|---|---|---|---|
0
Anonim1234
05.09.16
✎
12:20
|
Добрый день, необходимо из одной базы в другую перетащить контрагентов и договора. При создании правила, выбираю объект спр. Контрагенты, добавляются подчиненные объекты: Договора, ФизЛица, Организации, Банковские счета. Как отключить перенос спр. ФизическиеЛица. Мне не в коем случае нельзя их переносить?
|
|||
1
Anonim1234
05.09.16
✎
12:25
|
Конфигурации разной структуры
|
|||
2
tixis
05.09.16
✎
12:26
|
удалить реквизит ФизЛица в правилах, отключить правило для ФизЛиц )))
|
|||
3
Dark_Warrior
05.09.16
✎
12:26
|
Ну так не добавляйте подчиненные объекты, выберите только нужные
|
|||
4
tixis
05.09.16
✎
12:27
|
Поставить галочку не создавать в объект в приемнике
|
|||
5
tixis
05.09.16
✎
12:27
|
При выгрузке ФизЛиц поставить Отказ = Истина
|
|||
6
tixis
05.09.16
✎
12:28
|
хватит вариантов?
|
|||
7
Anonim1234
05.09.16
✎
12:30
|
(6) хватит. Ставила пометку удаления на объект ФизЛица, Ставила галочку отключить в конвертации свойств, при загрузке вывалилось с ошибкой. Сейчас еще попробую (5) вариант . Спасибо
|
|||
8
Anonim1234
05.09.16
✎
13:23
|
Вроде все получилось, в продолжении как можно исключить повтор некоторых контрагентов, Например, поиск установлен по идентификатору, полям поиска(код, наименование, это группа). Я так понимаю если реквизит не соответствует данным условиям создается новый. Но как если код и наименование совпадают создается новый контрагент?
|
|||
9
Anonim1234
05.09.16
✎
13:31
|
???
|
|||
10
Альбатрос
05.09.16
✎
13:32
|
(8) Потому что: поиск установлен по идентификатору
|
|||
11
Anonim1234
05.09.16
✎
13:36
|
и по полям поиск
|
|||
12
Альбатрос
05.09.16
✎
13:37
|
(11) Что по полям? У тебя стоит искать по УИД и если не найдено, то по полям поиска?
|
|||
13
Anonim1234
05.09.16
✎
13:38
|
да
|
|||
14
Альбатрос
05.09.16
✎
13:38
|
(13) Тогда одна из черепашек п*здит :)
|
|||
15
Anonim1234
05.09.16
✎
13:39
|
СтрокаИменСвойствПоиска = "Код, Наименование,ЭтоГруппа,НаименованиеПолное";
|
|||
16
Anonim1234
05.09.16
✎
13:39
|
Может в этом проблема?
|
|||
17
Альбатрос
05.09.16
✎
13:42
|
Ты галками поля поиска отметил в ПКО?
|
|||
18
Anonim1234
05.09.16
✎
13:44
|
да,отметила
|
|||
19
Anonim1234
05.09.16
✎
13:47
|
повторяются не все контрагенты, а несколько
|
|||
20
Альбатрос
05.09.16
✎
13:47
|
Тогда возвращаемся к (14) и перепроверяем, совпадают ли твои поля поиска. Пробелы всякие тоже учитываем.
|
|||
21
Альбатрос
05.09.16
✎
13:48
|
(19) Вот у этих несколько поля поиска отличаются значит. Или они уже были там до переноса :)
|
|||
22
Anonim1234
05.09.16
✎
13:54
|
все до пробела проверяю по этим полям все одинаковое
|
|||
23
Альбатрос
05.09.16
✎
13:56
|
(22) Xnj pf gjkz&
|
|||
24
Альбатрос
05.09.16
✎
13:57
|
Что за поля?
|
|||
25
Dark_Warrior
05.09.16
✎
13:57
|
Проведите ручную симуляцию механизма поиска обмена: сначала поиск по УИДу, потом по полям. В консоли запросов, передавая в качестве параметров нужные поля. Причем не печатая вручную, а копированием.
|
|||
26
Anonim1234
05.09.16
✎
13:58
|
(15)
|
|||
27
Anonim1234
05.09.16
✎
13:59
|
(25)в запросе по уид можно найти?
|
|||
28
Альбатрос
05.09.16
✎
14:02
|
(27) Нет. Через обработку только.
|
|||
29
Dark_Warrior
05.09.16
✎
14:03
|
(27) Ну для сравнения УИДов обработку в полторы строчки можно набросать
|
|||
30
Anonim1234
05.09.16
✎
14:04
|
по полям поиска такой же элемент в базе есть
|
|||
31
tixis
05.09.16
✎
14:10
|
(22) как проверяете?
|
|||
32
tixis
05.09.16
✎
14:11
|
+(31)стрДлина одинаковое количество символов возвращает?
|
|||
33
Anonim1234
05.09.16
✎
14:12
|
написала запрос, с условием по полям поиска, туда копированием вставляю поля из базы источника
|
|||
34
Anonim1234
05.09.16
✎
14:12
|
сейчас обработку пишу по поиску по уник. идентифик.
|
|||
35
Альбатрос
05.09.16
✎
14:14
|
(34) в инете в свободном доступе есть
|
|||
36
Anonim1234
05.09.16
✎
14:18
|
уже сделала, вот тут интересней получается. Т.е. если запросом можно найти по полному условию. То по уник. идентификатору я нашла другой элемент, с другим наименованием и таким же кодом
|
|||
37
Anonim1234
05.09.16
✎
14:19
|
получается конвертация правильно срабатывает как бы, ищет по уникальному идентификатору и заменяет этот элемент на другое наименование с таким же кодом
|
|||
38
Anonim1234
05.09.16
✎
14:20
|
фактически никак не перенести только по полям поиска?
|
|||
39
Anonim1234
05.09.16
✎
14:21
|
надеюсь понятно выразилась...
|
|||
40
Альбатрос
05.09.16
✎
14:21
|
(38) Отключи поиск по УИДу и все, в чем проблема то?
|
|||
41
Anonim1234
05.09.16
✎
14:23
|
я просто не сильна в конвертации, лишний раз боюсь лажи наделать, и потом не заметить где что изменилось. Если я отключаю поиск по уид, блокируется поиск по полям поиска(галочка).
|
|||
42
Anonim1234
05.09.16
✎
14:24
|
как в таком случае поиск будет осуществляться?
|
|||
43
Альбатрос
05.09.16
✎
14:26
|
Поиск будет осуществляться по полям поиска, которые ты отметила в ПКО. ессесно, все тесты в копии.
|
|||
44
Anonim1234
05.09.16
✎
14:27
|
ок, понятно. И поля поиска нужно прописывать в обработчике?
|
|||
45
Anonim1234
05.09.16
✎
14:28
|
типа того :СтрокаИменСвойствПоиска = "Код, Наименование,ЭтоГруппа,НаименованиеПолное";
|
|||
46
Альбатрос
05.09.16
✎
14:31
|
(44) Нет, не нужно. Для одного варианта поиска просто достаточно указать галки, а обработчик поиска очистить.
|
|||
47
Anonim1234
06.09.16
✎
08:57
|
Спавсибо, все получилось. Вот Еще вопрос какой. Хочу поставить условие на выгрузку контрагентов.
В обработчике ПриВыгрузке ставлю Если Источник.ЮрФизЛицо=Перечисления.ЮрФизЛицо.ФизЛицо Тогда Отказ=истина; Иначе КонецЕсли; И никак. как выгружались контрагенты с условием юрфизлицо-физлицо так и выгружаются |
|||
48
azt-yur
06.09.16
✎
09:12
|
(47) Должно работать. Значит либо условие не верное, либо не там пишите. Я бы лучше этот код поместил в ПередВыгрузкой в ПКО
|
|||
49
Anonim1234
06.09.16
✎
09:30
|
На условие не ругается, попробую перед выгрузкой
|
|||
50
Anonim1234
06.09.16
✎
11:30
|
Еще один маленкий вопросик.... У нас при обмене между базами при переносе подразделений видимо в правиле конвертации не указано условие для создания Грппы т.е. новая группа создается как элемент справочника и прописывается как Родитель в элементах. Какое условие будет влиять на создание группы в ПКО ? Поиск установлен только по полям поиска (Код, владелец(организация)). Отметить поле Родитель, ЭтоГруппа?
|
|||
51
Anonim1234
06.09.16
✎
11:32
|
Или может как-то исключить вообще перенос иерархии, по сути он нам и не нужен
|
|||
52
Anonim1234
06.09.16
✎
11:34
|
чтобы поиск был только по элементам без групп
|
|||
53
Метранпаж
06.09.16
✎
11:36
|
Если Источник.ЭтоГруппа Тогда
отказ = Истина; Возврат; КонецЕсли |
|||
54
Anonim1234
06.09.16
✎
11:36
|
Предполагаю тогда так отключить поле Родитель, перед выгрузкой поставить Если Источник.ЭтоГруппа=Истина Тогда
Отказ=истина; КонецЕсли; |
|||
55
Anonim1234
06.09.16
✎
11:36
|
Родителя тоже нужно отключить?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |