Обработка входящих BOD SunSystems JournalEntry .

Возможности BOD SunSystems/SSC позволяют использовать входящие BOD SunSystemsJournalEntry. Сюда относится обработка данных BOD, полученных от других систем, а также от других экземпляров SunSystems через ION.

Настройка SunSystems

Создайте новую конфигурацию с помощью функции «Конфигурация интеграции» (INC), в панели «Имя системы интеграции» установите флажок «Выбрано» в интеграции BOD SunSystems.

Доступны следующие типы сообщений:

Входящее Process.SunSystemsJournalEntry

В этом сценарии SunSystems служит системой записи (SOR) для журналов. Сообщение обработки представляет запрос на создаваемый объект, и SunSystems должна синхронизировать запись в системах, расположенных ниже в цепочке, если подобное действие было задано в INC. Операции в SunSystems сохраняются на уровне хозяйствующего субъекта (организации), поэтому входящие операции также должны содержать целевые AE (хозяйствующие субъекты). Для успешного импорта операции важно, чтобы все данные, на которые ссылается операция (аналитика, счета и пр.), существовали в системе. Любое несоблюдение целостности данных приведет к ConfirmBOD и созданию внутри соответствующего сообщения об ошибке, содержащего вид проблемы либо информацию о создании записи в функции «Импорт в книгу» (LIM).

Входящее Sync.SunSystemsJournalEntry

В данном сценарии SunSystems не является SOR для операций. SunSystems только прослушивает операции, но не отвечает за их синхронизацию.

Примечание.  Программное обеспечение не рекомендует, но и не запрещает выбрать в шаблоне Infor ION BOD вариант с получением Sync.SunSystemsJournalEntry, а также с публикацией Sync.SunSystemsJournalEntry.

Поддерживаемые поля

BOD SunSystemsJournalEntry являются полезными данными, сформированные пользовательским BOD, таким образом что все поля данных в книге с полезными данными поддерживаются для импорта.

ИД изменения

Как правило, протокол обработки входящих BOD поддерживает ИД изменения; последний представляет собой механизм, который гарантирует, что более ранние обновления не перезапишут случайно более поздние изменения. Например, если изменение 7, предположим, записи основных данных было получено ранее изменения 6, то когда будет получено изменение 6, оно будет проигнорировано.

В случае операций, однако, использование нескольких версий конкретной записи SunSystemsJournalEntry с одинаковым ИД документа, но разными ИД изменениями, не поддерживается. Если будет получено более позднее изменение операции, оно не будет обработано. Вместо этого будет отправлено сообщение об отклонении.

Конфигурация BOD SunSystemsJournalEntry

SunSystemsJournalEntry является указанный SunSystems, а также полезными данными, сформированные пользовательским BOD, предоставляя более сложные данные, чем стандартные данные ION BOD SourceSystemsJournalEntry. Необходимо включить в ION перед использованием, следующим образом:

В панели ION Desk выберите «Меню» > «Настройки» > «Пользовательские документы», и выберите «Импортировать», чтобы импортировать определение схемы BOD SunSystemsJournal.

Все пользовательские определения схемы BOD SunSystems могут быть загружены через Infor Xtreme.

Дополнительная информация о настройке

Имеется еще один этап настройки, который рекомендуется использовать для задач согласования, чтобы получить ИД исходных операций из отправляющей системы в SunSystems.

В функции «Настройка дополнительных полей» (AFS) необходимо указать дополнительное поле «Общее описание 25», которое будет содержать ИД исходной операции.

Параметры импорта в книгу SunSystems

Во время настройки доставки операций из своей системы в SunSystems через ION в вашем распоряжении по-прежнему находится весь ассортимент существующих возможностей SunSystems. В стандартном профиле для импорта книги предлагаются следующие варианты:

  • Разносить, если нет ошибок
  • Разнести
  • Только проверка.

При внесении данных операции через ION рекомендуется использовать вариант Разносить, если нет ошибок, однако не запрещено выбирать и другие варианты.

Если выбран параметр Только проверка, то входящие данные проходят проверку на предмет возможности разнесения, однако не разносятся. При этом в случае успеха возвращается «Подтверждение BOD».

Таким образом, необходимо понимать значение использования других допустимых параметров SunSystems. В данном примере получающая система получает подтверждение BOD, однако операция не разносится (в связи с параметром выбранным в SunSystems).

Профиль переноса компонента SSC импорта книги

В следующей таблице приведены рекомендованные значения для каждого атрибута профиля переноса компонента SSC импорта книги, заданного в функции «Панель переноса» (TRD):

Имя поля Имя тега полезных данных Допустимые значения Требуется Пример Обработка входящего BOD
Имя Н/О Текстовое имя Да Импорт BOD операций Может использоваться любое имя.
Описание Н/О Текст Нет Профиль импорта для получения BOD операций на основе ION Н/О
Компонент цели Н/О Допустимый параметр из раскрывающегося списка Да Книга Книга — это объект данных в SSC для операций.
Метод цели Н/О Создать или изменить Да Создать или изменить «Создать или изменить» — это единственный вариант
Организация <BusinessUnit> Допустимый код организации Нет   Может сообщаться, однако будет проигнорирован в пользу организации (Хозяйствующий субъект), сообщаемой во входящем BOD операции.
Книга <BudgetCode> Допустимый параметр из раскрывающегося списка Да A Значение может браться непосредственно из BOD.
Сохранить полезные данные Н/О Да, входящие, нет, исходящие Да Нет Рекомендованное значение отсутствует
Код промежуточного счета ошибок <SuspenseAccount> Любой допустимый счет Да 9999 Устанавливается профилем переноса импорта книги
Код счета суммы в валюте операции <TransactionAmountAccount> Любой допустимый счет Да 9999 Устанавливается профилем переноса импорта книги
Счет суммы в отчетной валюте <ReportingAccount> Любой допустимый счет Да 9999 Устанавливается профилем переноса импорта книги
Разрешить превышение бюджета <AllowOverBudget> «Да» или «Нет» Да Да Использовать, как задано в профиле. Рекомендуется Да.
Параметры балансирования <BalancingOptions>

Пусто не используется (нет вариантов)

«JT»: тип операции

«TD»: дата проводки

«RF»: основание проводки

«T0»–«T9»: аналитика книги 1-10

Да T3 Использовать, как задано в профиле. Рекомендуется «Пусто не используется (нет вариантов)».
Разрешить балансирующие проводки <AllowBanTran> «Да» или «Нет» Да Да Использовать, как задано в профиле. Рекомендуется Да.
Параметры разнесения <PostingType>

«0»: только проверять

«1»: разнести

«2»: разносить, если нет ошибок

Да 0 Использовать, как задано в профиле. Можно выбрать любой вариант, но рекомендуемым является 2: разносить, если нет ошибок.
Тип операции <JournalType> Допустимые типы операций SunSystems Да FGJ

Данный тип операции не поддерживается в BOD, используйте в соответствии с настройками профиля. Рекомендуется, чтобы системы, отправляющие операции в SunSystems, предоставляли их в допустимом формате. Если это невозможно, можно настроить один из типов как значение по умолчанию для процесса импорта.

Примечание.  Необходимо настроить в SunSystems для успешного импорта.
Период разнесения по умолчанию <DefaultPostingPeriod> Формат ПППГГГ Да 0052002 Значения для данного поля вычисляют если таковые предоставляются через BOD Если в BOD данные отсутствуют, то для определения допустимого периода используют логику определения периода импорта книги.
Условное разнесение <PostProvisional> «Да» или «Нет» Да Да Использовать, как задано в профиле. Рекомендуется Нет.
Задержать <PostToHold> «Да» или «Нет» Да Да Использовать, как задано в профиле. Рекомендуется Нет.
Разрешить разнесение на заблокированные счета <AllowPostToSuspend> «Да» или «Нет» Да Да Использовать, как задано в профиле. Рекомендуется Да.
Описание <Description> Текстовое описание Нет Пусто Использовать, как задано в профиле. Рекомендуется «Пусто»; также можно задать общее значение. Например, Импортировано через ION.
Консолидация Н/О Допустимый параметр функции настройки консолидации Нет Не определено Рекомендуется использовать значение по умолчанию Не определено.
Сценарий дебета-кредита Н/О Допустимый параметр с помощью подбора Нет По умолчанию «Сумма по кредиту и дебету отдельно» Рекомендуется использовать значение по умолчанию.
Печать проводок Н/О «Да» или «Нет» Да Нет Использовать, как задано в профиле. Рекомендуется Нет.
Код формата отчета Н/О Допустимый код формата SunSystems Да Print01 Использовать, как задано в профиле. Рекомендуется Print01.
Только ошибки в отчете Н/О «Да» или «Нет» Да Да Использовать, как задано в профиле. Рекомендуется Да.
Блокировать сообщения несущественных подстановок Н/О «Да» или «Нет» Да Нет Использовать, как задано в профиле. Рекомендуется Да.
Детали вывода в журнал переноса Н/О «Да» или «Нет» Да Нет Использовать, как задано в профиле. Рекомендуется Нет.
Извещение по электронной почте Н/О «Отключено» или «Включено» Нет Отключено Рекомендуется использовать значение по умолчанию Отключено.
Адрес электронной почты Н/О Действительный адрес электронной почты Нет Пусто Рекомендуется значение «Не задано».
Текст письма Н/О Текст Нет Пусто Рекомендуется значение «Не задано».
Формат данных источника Н/О Допустимый параметр из раскрывающегося списка Да Книга Используйте настройку из профиля.
Преобразование Н/О Допустимый параметр из раскрывающегося списка Да Книга - книга Используйте настройку из профиля.
На основе файла Н/О «Клиент» или «Сервер» Нет Клиент Неприменимо. Рекомендуется использовать значение по умолчанию Клиент.
Имя файла Н/О Допустимое имя файла Да ION Данный параметр несущественен для конкретного процесса импорта операции через BOD, однако если не указать это значение, профиль будет отображать ошибку в панели переноса. Рекомендуется установить значение ION.
Действие с файлом Н/О Вариант из списка «Действие исходного файла» Да Нет Рекомендуется использовать значение по умолчанию Нет. Это не приведет к стиранию входящих BOD из входящих сообщений.

Присвоить профиль импорта

Все организации, которые в соответствии с настройками получают Sync.SunSystemsJournalEntry или Process.SunSystemsJournalEntry, можно связать с профилем переноса «Импорт». Данное действие позволяет применять правильные значения импорта по умолчанию, например Номер промежуточного счета ошибок, Номер счета суммы в валюте проводки и Счет суммы в отчетной валюте.