Обмен данными FileMaker 16 - 1C

Практические советы по работе с FileMaker, типичные задачи и их решения. У вас вопрос? Пишите сюда.
Ответить
caxap
Сообщения: 3
Зарегистрирован: 04 окт 2017, 09:35

Обмен данными FileMaker 16 - 1C

Сообщение caxap » 04 окт 2017, 09:53

Приветствую!

Есть ли у кого-то ссылки или идеи по обмену данными между новыми версиями FM (15, а может лучше 16) с 1С версией 8.3?
Возможно через RESTapi или еще как-то? Есть ли успешные кейсы? Что почитать?

Для начала нужно хотя бы счета/накладные пересылать из одной базы в другую.

Александр

Аватара пользователя
Arcady
Администратор
Сообщения: 201
Зарегистрирован: 10 сен 2017, 20:45
Контактная информация:

Re: Обмен данными FileMaker 16 - 1C

Сообщение Arcady » 04 окт 2017, 10:01

Мой опыт, что нужен 1С-программист, который напишет "загрузчик" ваших данные. Данные можно предоставить как угодно, в виде выгрузки промежуточного файла, или конекта к FIleMaker Server через ODBC. Тут я бы предоставил ему максимально комфортные условия - в каком хочет формате и виде в таком и подготавливать данные для загрузки, благ FM здесь много может.

Проблема часто в том, что непонятно как именно должна происходить загрузка и что именно нужно грузить. И это уже вопрос к конкретному бухгалтеру фирмы. Например, если вы грузите счета, то как привязывать контрагента? Базы контрагентов надо как-то синхронизировать, или автоматом создавать в 1С в момент загрузке проверяя на дубликаты. Аналогично, что делать с товаром в счете. В общем тут вопрос упирается в общее понимание, как должно и что именно должно синхронизироваться и часто сами бухгалтеры не могут на этот вопрос толком ответить.

А так есть формат 1С, он текстовый и его сгенерить не так уж сложно.

В обратную сторону 1C -> FM в некотором виде проще. Только технически соединить базы и забирать то что нужно. SQL поддерживают обе.
Аркадий Перла.
ТриА. Разработка решений для FileMaker
http://tria.pw

andrey volkov
Сообщения: 338
Зарегистрирован: 11 сен 2017, 13:42
Откуда: Санкт-Петербург

Re: Обмен данными FileMaker 16 - 1C

Сообщение andrey volkov » 04 окт 2017, 12:21

в версии 8.3 можно обмениваться данными с помощью веб-запросов
нужен опытный разработчик 1С, которые все эти новомодные фишки знает.
Насколько мне известно, делается не сложно.
Самые сложные моменты - это синхронизировать коды справочников, что Аркадий уже отметил

palmoff
Сообщения: 17
Зарегистрирован: 11 сен 2017, 19:52

Re: Обмен данными FileMaker 16 - 1C

Сообщение palmoff » 07 окт 2017, 11:33

Совместно с 1С программистом сделали обмен очень быстро. Использовали http запросы в формате soap.
Использовал Insert From URL, "httpspost://servername/webim/ws/Inventory"
в качестве параметра:

--H \"Content-Type: text/plain\" --data \"<soapenv:Envelope xmlns:soapenv='httр://schemas.xmlsoap.org/soap/envelope/' xmlns:inv='httр://xxxxxxxxx'>
<soapenv:Header/>
<soapenv:Body>
<inv:getZ>
<inv:param1>xxxxxxxxx</inv: param1>
<inv:param2>yyyyyyyyyy</inv:param2>
</inv:getZ>
</soapenv:Body>

Ответ soap парсил стандартными методами.

maikll
Сообщения: 1
Зарегистрирован: 28 май 2021, 17:13

Re: Обмен данными FileMaker 16 - 1C

Сообщение maikll » 19 ноя 2021, 09:41

caxap писал(а):
04 окт 2017, 09:53
Есть ли у кого-то ссылки или идеи по обмену данными между новыми версиями FM (15, а может лучше 16) с 1С версией 8.3?
Тут вам надо смотреть в сторону обменного формата EnterpriseData. Суть в том что 1С-ка выплевывает XML, а дальше мы этот XML импортируем FileMaker.

Предлагаю сначала читать про работу с обменом данных 1С https://wiseadvice-it.ru/o-kompanii/blo ... nymi-v-1s/

Ответить