Помощь - Поиск - Пользователи - Календарь
Полная версия: Выгрузка Сотрудников из ЗиУП в Бухгалтерию
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Обмен данными
quazare
Народ привет!
Я делаю обмен данными между базами ЗиУП 2.5.13.5 и Бухгалтерии 1.6.13.3

Нужно выгрузить сотрудников - а выгружает только физические лица - в чем косяк - подскажите пожалуйста.

Делаю так:

1.В ЗиУП

Сервис - Обмен Данными - Выгрузка Данных в 1С Бухгалтерия

ставлю галочки:
- Отражение з.п в регл учете
- Кассовые документы
- Данные учета по НДФЛ и ЕСН

Выбираю организацию и файл куда будет сделана выгрузка.

2.В Бухгалтерии

Сервис - Прочие обмены данными - Универсальный обмен данных в ХМЛ

выбираю файл - делаю загрузку.

Физические лица создаются, а Сотрудники???

В чем косяк???
LxS
А Вы не обращали внимание на тот факт, что в отражении используется физическое лицо?
quazare
Цитата(LxS @ 1.4.2009, 9:24) *

А Вы не обращали внимание на тот факт, что в отражении используется физическое лицо?


Это действительно так, в XML данных фигурируют только ФизЛица. Как я уже понял необходимо сделать определенный План Обмена - "Сотрудники" - "Сотрудники".
Подскажите, а где взять типовой План Обмена ЗиУП->Бухгалтерия, чтобы можно было бы перенести справочник "Сотрудники".

И правильно ли это - выгружать сотрудников отдельно?
LxS
1. Можно взять КД, потратить пару дней на освоение и самому писать правила переноса.

2. Выгружать сотрудников отдельно - неправильно.

Объект же содержит ссылки на кучу справочников, документов, перечислений и регистров.
Не выгрузив что-либо из этого, в приемнике не получите полное соответствие.
Если, конечно, это принципиально.

Плюс, следует учесть различия в справочниках, потому что Сотрудники в ЗУП и Бухне отличаются.

К решению такого рода вопросов надо подходить индивидуально.

quazare
Вот как я решил поступить:
1.Постомтрел как "выглядит" выгрузка только одного справочника сотрудников в бухне (введен в ручную):

Код
<V8Exch:_1CV8DtUD xmlns:V8Exch="http://www.1c.ru/V8/1CV8DtUD/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v8="http://v8.1c.ru/data">
- <V8Exch:Data>
- <CatalogObject.СотрудникиОрганизаций>
<Ref>f3e5b064-1e90-11de-abd3-00235445442a</Ref>
<IsFolder>false</IsFolder>
<DeletionMark>false</DeletionMark>
<Parent>00000000-0000-0000-0000-000000000000</Parent>
<Code>0000000001</Code>
<Description>Александрова Татьяна Ивановна</Description>
<Физлицо>5bf18ec8-90b3-4d2b-aa76-f7f76343494f</Физлицо>
<Актуальность>true</Актуальность>
<Организация>7487d5ca-0f95-11de-ab6d-001731d3276d</Организация>
<ВидЗанятости>ОсновноеМестоРаботы</ВидЗанятости>
<ПостфиксНаименования />
</CatalogObject.СотрудникиОрганизаций>
</V8Exch:Data>
</V8Exch:_1CV8DtUD>


этот же сотрудник выглядив в ЗиУП вот так:

Код
- <CatalogObject.СотрудникиОрганизаций>
<Ref>eb7642b6-dad7-11dd-ab43-001731d3276d</Ref>
<IsFolder>false</IsFolder>
<DeletionMark>true</DeletionMark>
<Parent>00000000-0000-0000-0000-000000000000</Parent>
<Code>0000000020</Code>
<Description>Александрова Татьяна Ивановна</Description>
<Физлицо>788d77b3-da3c-11dd-ab42-001731d3276d</Физлицо>
<Актуальность>false</Актуальность>
<Организация>d363f260-d23d-11dd-ab3f-001731d3276d</Организация>
<ОбособленноеПодразделение>d363f260-d23d-11dd-ab3f-001731d3276d</ОбособленноеПодразделение>
<ВидДоговора>ТрудовойДоговор</ВидДоговора>
<ВидЗанятости>ОсновноеМестоРаботы</ВидЗанятости>
<НомерДоговора>0000001</НомерДоговора>
<ДатаДоговора>0001-01-01T00:00:00</ДатаДоговора>
<ГрафикРаботы>00000000-0000-0000-0000-000000000000</ГрафикРаботы>
<ПодразделениеОрганизации>00000000-0000-0000-0000-000000000000</ПодразделениеОрганизации>
<Должность>00000000-0000-0000-0000-000000000000</Должность>
<ЗанимаемыхСтавок>1</ЗанимаемыхСтавок>
<ДатаНачала>0001-01-01T00:00:00</ДатаНачала>
<ДатаОкончания>0001-01-01T00:00:00</ДатаОкончания>
<ИспытательныйСрок>0</ИспытательныйСрок>
<ВидРасчета>00000000-0000-0000-0000-000000000000</ВидРасчета>
<ТарифнаяСтавка>0</ТарифнаяСтавка>
<ВалютаТарифнойСтавки>9df65861-b5ea-11dd-8c4b-001f29097fde</ВалютаТарифнойСтавки>
<ПостфиксНаименования />
<ТарифныйРазряд>00000000-0000-0000-0000-000000000000</ТарифныйРазряд>
<ПерсональныеНадбавки />
</CatalogObject.СотрудникиОрганизаций>


Если я "урежу" программно элемент справочника ЗиУП до данных справочника Бухни. И загружу обрезанный xml файл в Бухню - сотрудники по идее должны будут появиться, но смущают данные типа <Физлицо>788d77b3-da3c-11dd-ab42-001731d3276d</Физлицо> - они везде разные, насколько я понимаю - это ссылки на регистры сведений.

Вообще правильный ли будет такой обмен?....
LxS
Не будет.

То, что Вы привели в качестве примера - ссылка на запись справочника Физические лица.

Если собираетесь переносить сотрудников, соответственно, надо переносить и физических лиц.
quazare
Цитата(LxS @ 1.4.2009, 11:13) *

Не будет.

То, что Вы привели в качестве примера - ссылка на запись справочника Физические лица.

Если собираетесь переносить сотрудников, соответственно, надо переносить и физических лиц.


Согласен, а вместе с Физ.лицами нужно перенести и РС ФиоФизЛиц.

Тогда буду смотреть Универсальный обмен данными в формате XML - только не могу найти "Имя файла правил" - подскажите - где взять этот файл?
LxS
Так я об этом и говорю. Их надо написать сначала..
quazare
Цитата(LxS @ 1.4.2009, 11:43) *

Так я об этом и говорю. Их надо написать сначала..

А можно ссылочку или в кратце объяснить как пишуться такие правила обмена?
Уже много чего обшарил, но ничего путнего не нашел, а описании обмена "Методика использования конвертации данных и планов обмена" (Для универсального конвертора 2.0.16) вообще написано -
"Существуют типовые правила конвертации (обмена данными) между этими конфигурациями. Мы ими и воспользуемся".... а где их брать???
aua.gif
quazare
Цитата(LxS @ 1.4.2009, 12:35) *


Разобрался с выгрузкой данных из Одной типовой конфигурации в другую, но есть небольшой вопрос:

1.Сделал выгрузки метаданных из обеих конфигураций с помощью MD81Exp.epf

2.С помощью конвертора данных сделал правила обмена м-ду конфами ЗиУП->Бух в автоматическом режиме.

3.Сохранил Правила обмена.

4.Открыл конфу ЗиУП и с помощью V8Exchan81 - сделал выгрузку данных из Справочника Сотрудники, вместе с Организациями и Физ.Лицами

5.Открыл конфу Бухни - сделал загрузку выгруженного файла.

Вроде все выгрузилось и разместилось, но вопрос - у меня продублировались Сотрудники и Организации.

Подскажите, где настройка в правилах, чтобы не было такого дублирования??





quazare
Сам спросил - сам отвечу.

Вообщем использовал "поэлементный" перенос справочников.
1.Выбрал справочник "Сотрудники"

- автоматом выбрались ссылающиеся справочники и перечисления:

Организации
ФизическиеЛица
ВидыЗанятости

настроил для каждого из элементов индивидуальные правила переноса:

-Искать объект приемника по внутреннему идентификатору объекта источника
-Продолжить поиск по полям поиска, если по идентификатору объек приемник не найден..
-Автоматически генерировать код, если он не задан

Все перенеслось, тестирую...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.