Skip to Content

Обмен данными с программой 1С Бухгалтерия

Страница для печати

В ADempiere нет бухгалтерского учета в соответствии с Российским законодательством, и что бы не изобретать велосипед, функции отчетной системы в соответствии РСБУ можно реализовать с помощью программы 1С бухгалтерия.

Для того, что бы исключить повторный ручной ввод первичных документов, в системе ADempiere настраивается процедура автоматической передачи информации в 1С.

 В общих чертах – в ADepmiere настраиваются правила для формирования операций в 1С. Информация о каждой операции 1С сохраняется в XML файлах определенной структуры. Далее, 1С с помощью специальной внешней обработки выполняет операции, записанные в XML файлах. Каждый XML файл может содержать информацию об одной из следующих операций 1С:

  • Создание элемента справочника
  • Редактирование элемента справочника
  • Удаление элемента справочника
  • Создание документа
  • Редактирование документа
  • Проведение документа
  • Удаление документа.
Основанная настройка обмена данными происходит в ADepmiere. В программе 1С делается минимум изменений, которые связаны настройкой запуска внешней обработки и определением прав доступа к данным, которые будут загружаться из ADepmiere.

Краткое описание процесса обмена данными:

  • Выгрузка данных из ADepmiere происходит на уровне операций с документами (создание, редактирование или удаление).
  • Во время настройки системы описываются правила, по которым при обработке первичных документов формируются операции для выгрузки в 1С.
  • Одна "операция" соответствует одной операции в 1С с документом или элементом справочника и записывается в файл XML специального формата.
  • В имени XML файла кодируется дата и время операции. Это позволит только на основании имени определять необходимую хронологическую последовательность обработки файлов внутри 1С
  • Запуск экспорта из ADempiere может происходить как в автоматическом, так и в ручном режиме. Во время работы системы с заданной периодичностью запускается процесс, который отвечающий за обработки настроенных правил выгрузки операций.
  • Для каждой операции создается один XML файл, в котором содержится вся необходимая для 1С информации.
  • В системе 1С запускается внешняя обработка, так же в автоматическом или в ручном режиме, которая отвечает за импорт операций из XML файлов. Во время ее выполнения последовательно обрабатываются все XML файлы в хронологическом порядке для заданного временного интервала.
  • Для каждого XML файла в 1С создается требуемая операция.

 

Голосов пока нет

Комментарии

Коллеги, извините вопрос. То что можно интегрировать 1С и Adempiere очень хорошо, есть плюсы - не надо бухгалтера переучивать и бухгалтерию в Adempiere настраивать(отчеты и другие вопросы). И все же если уж и настраивать бухгалтерию в Adempiere, то не ужели это сложнее чем все остальное в этой системе? Или это из за недостатка знаний бухгалтерской системы вообще? Или все так запутанно в российском или украинском бух-учете что только 1C знает ответы? Американскую систему может, Германскую может и еще какие то тоже, а вот в русской или украинской бухгалтерии "чертиков на могилках" надо рисовать ;). Это у меня вопрос к самому себе, как дойду до бухгалтерии возможно отвечу на этот вопрос. И все же если у кого есть что сказать по этому поводу интересно услышать (прочитать).
Нужно выделить следующие моменты: Широкая распространенность 1С и как следствие - преобладающее большинство бухгалтеров, работающих именно с ней. Здесь же следует отметить интеграцию программы 1С со множеством различных сервисов по сдаче бухгалтерской отчетности. По большому счету эти моменты вполне решаемые. И бухгалтера обучаются и интеграцию сделать возможно. Этот момент следует рассматривать не как "сложность ведения в ADempiere бухгалтерского учета", а скорее "человеческое лицо ADempiere для обычного российского бухгалтера" ;-) Второй и самый главный: Постоянная изменчивость законодательства, за которой необходимо не просто внимательно следить, а иметь изменения в программах бухгалтерского учета в строго определенное время. А вот с этой проблемой ничего поделать нельзя. Иногда возникает чувство, что принимаются изменения в законодательстве только для того, что бы 1С без работы не осталась ;-) Отслеживать актуальность ведения бухгалтерского учета в своей системе может позволить себе только очень крупная компания с длинной историей. В противном случае, можно остаться у разбитого корыта, когда компания, обещавшая отслеживать изменения в РСБУ исчезла или плотно сесть на иглу конкретного решения. И самое главное, ненужно забывать, что бухгалтерский учет и управление предприятием пересекаются только тем, что часть первичных документов у них одна и та же. Больше у них нет ничего общего! Они решают совершенно разные задачи и совершенно разными способами.
Несомненно, 1С стала основной и ведущей системой бухгалтерского учета и РФ и в Украине(я живу в Украине). Однозначно можно сказать, что не один "смертный", не решится (на сегодняшний день) противостоять другими решениями учета (это я сделал вывод из комментария rsashka и с ним согласен). По тому как сообщество 1С невероятно велико и ноги растут именно от законодательства, а им как детям нечем заняться и они только тем и занимаются: меняют законы, создают указы (типа совершенствуют систему, а этому ни конца ни края не будет). В общем на эту "иглу" они подсели до конца своей жизни (и нашей тоже). Тем более что она их кормит(пожизненная кормушка). Все остальное
Автор пишет:
И самое главное, ненужно забывать, что бухгалтерский учет и управление предприятием пересекаются только тем, что часть первичных документов у них одна и та же. Больше у них нет ничего общего! Они решают совершенно разные задачи и совершенно разными способами.
на сегодняшний день мне трудно прокомментировать так как не дошел до разбора этой части. Будет очень интересно разобрать эту часть. Конечно, если уж и развивать сообщество ERP, то и до этого доберемся и соответственно необходимо будет поддерживать обновления в данной сфере. Если задаю себе вопрос, почему не нравится 1С - ответ у меня один это решение не высоко технологично. Что то отталкивающее у нее есть (наверно та самая зависимость, что они что хотят то и воротят). В общем как я понял проблем адаптации с бухгалтерским учетом нет. Это прекрасно. Осталось только одно развить устойчивое сообщество ERP системы, и сообщества развития бизнеса и предпринимательства. А то с нашим президентом (я за Украину говорю) каши не сваришь, обдерет как липку. Я к тому что налоги "с ума сошли" в Украине. Необходимо создавать рабочие места дома. Необходимо создавать высоко технологичные решения для ведения бизнеса. Вот для примера Австралийская консалтинговая компания предлагает решение ADAXA Вот такую систему я сейчас и рассматриваю. Только вот вместо SpagoBI пока вижу Pentho BI Suite и JReport. Прокомментируйте пожалуйста, очень интересно знать мнения.
Нами в данный момент ведутся работы по созданию интегрированного пакета включающего следующие решения: 1. Adempiere ERP/CRM - система управления ресурсами предприятия 2. Alfresco ECM - система управления контентом (документооборот, портал, система групповой работы с документами, портал и т.д. ) 3. FrePple - MES система 4. Zimbra Collaboration Suite - электронная почта, календари, задачи, и т.д. 5. Asterisk - система IP-телефонии 6. OTRS - система управления инцидентами, активами и конфигурациями на основе ITIL\ITSM 7. OnePoint - система управления проектами 8. Pentaho BI Suite - система бизнес-анализа 9. JOSSO (Java Open Single Sign-On) - система обеспечения единой авторизации пользователей. 10. SugarCRM - CRM система поддержки активных продаж и Call - центров. 11. Magento - интернет магазин. Ну и "примкнувший к ним 1С"))) На данный момент системы проинтегрированы фрагментарно, у разных заказчиков в разных комбинациях. Но Use-Case и модель интеграции данных спректирована полностью. По всем вопросам обращайтесь
alsor пишет:
9. JOSSO (Java Open Single Sign-On) - система обеспечения единой авторизации пользователей.
Первый раз столкнулся с этим решением. Как ни странно, на русском нет совершенно никакой документации и описаний. Решил восполнить этот пробел и перевел описание этого чуда приложения для создания "единой точки авторизации" для всех используемых приложений. В этом что-то есть! ;-)
alsor пишет:
Нами в данный момент ведутся работы по созданию интегрированного пакета включающего следующие решения: 5. Asterisk - система IP-телефонии
Я хочу сделать перевод вот этого материала по интеграции Asterisk и ADempiere. Вы случайно не эту же наработку используете и если ее, то может быть опишите что у Вас получилось? А если используете что-то другое, то хотелось бы это узнать, т.к. я сам одно время занимался телефонией и имею наработки в области интеграции CRM систем с АТС ;-)
Да. Это одна из компонент решения. Используются и другие, т.к. интеграция сквозная Zimbra-Asterisk-ShugarCRM-Adempiere Ядром является JOSSO
Вопрос. Можно ли считать OpenLDAP и JOSSO альтернативными решениями?
Я не упоминал про LDAP компоненту, т.к. мы используем LDAP встроенный в Zimbra. JOSSO расширяет его возможности в плане единой авторизации. Это не альтернатива - это расширение возможностей.
Что такое JOSSO? Это JOSSO - Java Open Single Sign-On Project Home ?
Именно ОНО)))
А есть где нибудь на русском это почитать? У меня в поисковиках вылезает только англоязычная документация.
Нет. Русскоязычного ничего нет.
Понятно, жаль. Наверно нужно будет немного восполнить этот пробел.
alsor пишет:
По всем вопросам обращайтесь
Немного поправил ссылку.
Процедура загрузки данных в 1С решалась сто тыщ мульенов раз
В принципе идея нормальная, только зачем делать свою обработку 1С, когда можно взять уже готовую и делать выгрузку из ADempiere под ее формат? И где можно получить ссылку на скачивание, что бы посмотреть как это все реализовано?
RSS-материал RSS-материал