Имя: Пароль:
1C
1С v8
Прошу совет по обмену данными..
0 mua thu
 
01.09.13
11:07
Прошу советы спецов!

Есть база Бухгалтерский Учет Украины 1.2. В ней ведется учет несколько лет. Из нее настроен обмен с Управлением Торговлей для Украины 2.3 (только начинаем в ней работать и в ней планируется доработка управленческого учета). Также есть филиалы в России и там Бухгалтерия предприятия 2.0 - также в ней ведется учет несколько лет. Необходимо настроить периодический (желательно  но не обязательно) обмен с УТ 2.3 украинской. В БП 2.0 много задвоенных наименований, кодов в справочниках и номеров документов - из-за прошлых некорректно настроенных обменов с УТ 10 (сейчас уже обмена с ней нет). Надеюсь мне удалось описать всю сложность ситуации..
Я планирую писать обмен сам.

Вопрос: в тех справочниках и документах где задвоены коды и номера доков я планирую завести свой реквизит, назначить им уникальные кода и в дальнейшем при создании новых элементов справочников и документов кода будут назначаться автоматически..Выгружать все именно по этому реквизиту .Но тут будут сложности с последующими обновлениями БП 2.0 Стоит ли так делать или можно переназначить коды нужных справочников и заново переназначить номера нужных документов?

Спасибо заранее за Ваши советы!
1 Нуф-Нуф
 
01.09.13
11:10
500 т.р.
2 tesei
 
01.09.13
11:27
Что мешает убрать дубли кодов справочников?
3 mua thu
 
01.09.13
11:35
(2) Там несколько все запущено было - по задвоенным кодам есть документы уже..
4 mua thu
 
01.09.13
11:37
Задача поставлена так: выгрузить все как есть... Хотя действительно что потом с лишним мусором делать в УТ? Все равно придется убирать..
5 ЧашкаЧая
 
01.09.13
11:38
Дейте обмены по ГУИДам.
6 mua thu
 
01.09.13
11:40
(5) c УТ уже настроен обмен с БУУ 2.0 - получится ли по ГУИДам?
7 mua thu
 
01.09.13
11:40
сорри с БУУ 1.2..
8 Mikhail Volkov
 
01.09.13
11:42
(0) > планирую завести свой реквизит, назначить им уникальные кода
Зачем, используй вместо этого гуид!?
9 mua thu
 
01.09.13
11:47
То есть с реквизитом идея приемлемая? Мне тоже так больше нравится, одно НО: потом с обновлением много проблем.. Вот это меня и тревожит и собственно и заставляет сомневаться в назначении реквизита. А Можно ли переназначить кода справочникам и номера документам?  Теоретически..
10 Mikhail Volkov
 
01.09.13
12:00
(9) Нет, такой код уже есть - GUID называется! Когда создают базы для обмена, их создают почкованием, по гуид. Если этого не сделано вовремя, то обработкой ПоискИЗаменаДублирующихсяЭлементов (доработанной) заменяют гуиды во всех базах обмена, на гуиды базы, назначенной родителем (самой объемной).
11 Mikhail Volkov
 
01.09.13
12:07
+ Доработка заключается в том, чтобы обработка могла работать сама циклично по списку гуидов, составленному из базы родителя.
12 Mikhail Volkov
 
01.09.13
12:10
+ Не доработанныя обработка, когда находит дубли требует указать правильный элемент. Надо, чтобы она сама искала в списке правильный...
13 mua thu
 
01.09.13
12:16
Хорошо с ГУИДами я понял идею, спасибо.
А если можно взять переназначить коды справочников и номера доков - чем лучше ГУИДы?
14 mua thu
 
01.09.13
12:17
Я пытаюсь самый надежный и менее трудозатратный способ выбрать из возможных...
15 Mikhail Volkov
 
01.09.13
13:05
(14) ГУИД - самый надежный, и следовательно в дальнейшем менее трудозатратный. Коды, например, в УТ11 упразднили...
16 Stim
 
01.09.13
13:45
гуиды - в топку. в типовых есть РС СоответствияОбъектовОбмена, который прекрасно подходит для целей автора. а через спр настройки обмена(и настройки выполнения обмена) можно прекрасно организовать расписание для обмена данными
17 mistеr
 
01.09.13
16:46
(0) >Я планирую писать обмен сам.
Раз ошибка. Есть стандартный механизм, а свой нужно отлаживать и потом еще долго ловить баги.

>завести свой реквизит, назначить им уникальные кода
Два ошибка. Получаешь геморрой с обновлениями.

>Выгружать все именно по этому реквизиту
Три ошибка. Стандартный обмен работает по ссылкам (которые есть GUID-ы).
18 mua thu
 
01.09.13
17:58
(17) Сорри уточню что речь идет о выгрузке из русской БП  в украинскую УТ.. Вроде не вижу такого стандартного обмена..
19 hhhh
 
01.09.13
19:04
(18) возьми стандартный, а к нему присобачь переводчик.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший