Ваши предпочтения при выборе финансового инструмента (кредит, лизинг, собственные средства)?





Загрузка ... Загрузка ...

Архив опросов
 
RSS Блог Владислава Горбунова
  • Побег в чистоту 13.07.2011
    Весь год вожделели, и наконец обрели. Байкал –  где еще так легко себя теряешь и вновь обретаешь? Бескрайняя морская гладь, лунные пейзажи степей, величественные горы…  Духи волн, скал и островов, эндемично лохматые байкальские чайки, игриво прячущиеся в Тажеранских степях бурятские кони, которых еще не видишь, но уже предчувствуешь… Забег на 500 метров с […]
  • Спасибо 01.06.2011
    Давно вам не писал… Не то, чтобы нечего, наоборот, так много всего и все такое вкусное, да, вот, все некогда. Вспомнил правило: не можешь ничего сказать – благодари. Да хотя бы за то, что не можешь сказать, хотя бы за то, что тебе некогда. Спасибо Татьянам Поздняковой и Смирновой за Амстердам, с благодарностью «Баярам» вспоминаю Байкал, лучший первоапрельски […]
  • +2 18.02.2011
    + 2 года для AXELIT прошли исключительно со знаком +По человеческим меркам AXELIT – АКСЕЛЕРАТ: в 2 года у нас внятный спич, индивидуальный фейс, узнаваемый лук, сириос компетенс, много френдов  и почти флюент инглиш. Мы уже видели мир и стали довольно разборчивы в путешествиях. Наш нибелунг Миме не научил нас страху и мы не боимся сказать Главную правду про […]
Полезные материалы

Основные принципы и устройство интеграции Microsoft Dynamics AX и 1C

В рамках нашей проектной деятельности часто возникает задача интеграции Microsoft Dynamics AX как системы консолидированного управленческого учета с одной или несколькими (для холдингов и групп компаний) системами фискального учета на базе 1С (от 7.7 до 8.2), например, с 1С.Бухгалтерия.

Каждому юридическому лицу компании заказчика может соответствовать одна база данных 1С и одно значение финансовой аналитики «Юр.лицо» в консолидированном управленческом учете, который ведется в Microsoft Dynamics AX. При переносе данных из Microsoft Dynamics AX в 1С операции по определенному юр.лицу (с определенным значением аналитики «Юр.лицо») переносятся в определенную инсталляцию 1С.

Техническая реализация может быть как записью напрямую в базу данных (если системы друг друга «видят» внутри сети), так и обменом через файлы XML.

В текущей версии у нас реализован обмен XML файлами с использованием «родного» механизма импорта/ экспорта данных между 1С. То есть настройки обмена данными внутри Microsoft Dynamics AX эмулируют формат 1С как будто его сгенерировала 1С другой инсталляции.

1

Системой первичного ввода в этой схеме является Microsoft Dynamics AX. Новые записи в справочниках (клиенты, поставщики, договоры, банковские счета и прочие) и документы сначала появляются в ней, а потом для минимизации двойного ввода и расхождения данных применяется интеграция систем с разделением консолидированного учета по группе юр. лиц на фискальные учеты по каждому юр. лицу.

Для корректного ведения справочников в Microsoft Dynamics AX нужно получить файл-ответ с кодами, присвоенными новым записям в справочниках 1С.

Выгрузка данных из Microsoft Dynamics AX осуществляется на периодической основе (день, неделя, месяц), определяемой потребностью бухгалтера, ведущего Юр. лицо.

Каждая выгрузка создает Сессию выгрузки в разрезе фильтров ― по периоду и юр. лицу, состоящую из попавших в нее новых Документов и Справочников, которые не были выгружены в предыдущих Сессиях и успешно подтверждены как закачанные в 1С.

2

Пользователь (бухгалтер, осуществляющий выгрузку) может просмотреть полученный список документов и справочников внутри Сессии выгрузки и отметить ненужные к выгрузке записи, после чего сохранить данные в XML-файл для закачки в 1С.

3

После закачки в 1С создается файл-ответ, который нужно загрузить в Microsoft Dynamics AX, чтобы подтвердить результат передачи документов. У всех строк внутри Сессии выгрузки ставится статус-ответ 1С. Его можно просмотреть и сделать выводы об успешности закачки данных.

Загрузка в 1С происходит через внешнюю утилиту обработки XML-файла из Microsoft Dynamics AX (внешний .ERT-файл обработки) для возможности обновления конфигураций 1С под изменения законодательства без необходимости встраивания утилиты закачки данных из Microsoft Dynamics AX в новую конфигурацию 1С. Описанный метод позволяет применять обновления стандартной конфигурации 1С быстро и без участия программистов, поскольку никаких изменений для переноса кода интеграции при обновлении версии 1С не требуется.

4

Обработка в 1С создает справочники и документы, заполняя все необходимые (или доступные в Microsoft Dynamics AX) для проведения операций поля, эмулируя тем самым ручной ввод (перебивку).

5

Сверка данных систем осуществляется с помощью обычных отчетов по данным за период: выверка данных отчетов 1С по одному юр. лицу и данных отчетов Microsoft Dynamics AX с фильтром по аналитике «Юр. лицо». Также по Сессиям каждой выгрузки из Microsoft Dynamics AX в 1С можно отследить список выгруженных документов и справочников.

6

Основной процесс работы механизма выгрузки данных из Microsoft Dynamics AX в 1С показан на схеме:

7

Наибольший интерес и сложность в реализации составил функционал Соответствие документов, который позволяет гибко настраивать сложное соответствие документов из одной системы документам в другой, включая возможности разнесения одного вида документа Microsoft Dynamics AX, например, Журнала Главной Книги (ЖГК), в зависимости от смысла операции, на разные виды документов в 1С.

8

Механизм интеграции может поддерживать особенности доработанного функционала в 1С, что достигается дополнительной настройкой соответствия типов документов и справочников. Могут быть реализованы сложные преобразования, когда одна строка в Microsoft Dynamics AX соответствует нескольким в 1С с разбивкой суммы.

В случае большого числа документов и проводок, порождаемых только в системах 1С, возможна и обратная интеграция с их закачкой в консолидируемый учет на базе Microsoft Dynamics AX.

Алексей Бобровников, директор по консалтингу AXELIT

Метки