О системах планирования ресурсов предприятия Scala, iScala
“ Вы, наверное, помните материал, рассказывающий о возможности загрузить данные в iScala из системы электронного документооборота (ЭДО) с помощью механизма Epicor Service Connect. А если у Вас нет Service Connect'а?
  • Главная
    • О проекте
      • Разъяснение о проекте и его участниках
      • Заявление / Memorandum
    • Новости проекта
    • Список опубликованных материалов основного раздела
    • Информация, перенесённая из старых форумов
    • Подписаться на новостную рассылку
  • Статьи
    • Статьи
    • Избранное
    • Мысли вслух
  • Процедуры
  • Доходчиво о сложном
    • Обучение
    • Как сделать?
    • iScala «для чайников»
  • Структура таблиц
    • Scala 5.1 SR13
    • iScala 2.2 HF 2.3318
    • Tables structure changes history from iScala 2.2 SR2 to iScala 3.0 FSP4
    • Epicor iScala 2.3 — 2.03.3363
    • Epicor iScala 2.3 SR1
    • Epicor iScala 2.3 SR2
    • Epicor iScala 2.3 SR3
    • Epicor iScala 3.00 FSP 2 — 3.00.02254
    • Epicor iScala 3.0 FSP4 — 3.0.4267
    • Изменение структуры таблиц iScala 3.1 по сравнению с iScala 3.0 FSP4 / Table structure changes between iScala 3.0 FSP4 and iScala 3.1
    • Epicor iScala 3.1 — 3.1.0511
    • Epicor iScala 3.2 — 3.2.0317
    • Epicor iScala 3.3 — 3.3.0419
    • Epicor iScala 3.4 — 3.4.0399
    • Изменение полей в таблицах БД iScala 3.4 по сравнению с iScala 3.2 / Difference between DB structure of iScala 3.4 and iScala 3.2
  • Материалы по модулям iScala
    • Главная Книга
    • Основные Средства
    • Книга Закупок
    • Книга Продаж
    • Заказы на Закупку
      • Требования
    • Заказы на Продажу
    • Управление Запасами
    • Установка, Администрирование
      • Настройка определений документов MSRS
    • Заработная плата
    • Структура базы данных
    • Отчётность SSRS
    • Отчётность AFR
    • Примеры отчётов
    • Примеры отчётов AFR
    • Epicor Service Connect
  • English
  • Контакты
  • Поиск
Главная  »»»  Новости  »»»  Новости проекта scala.org.ru

Новости проекта scala.org.ru

25.05.2020 Автор Алексей Васильев

Пожалуйста, включите отображение картинок, если оно у Вас выключено :)

Здравствуйте,

Вы, наверное, помните материал, рассказывающий о возможности загрузить данные в iScala из системы электронного документооборота (ЭДО) с помощью механизма Epicor Service Connect. А если у Вас нет Service Connect’а? Настоящий продавец, на вопрос, можно ли то же самое сделать без Сервис Коннекта, конечно, сказал бы, что это невозможно и сразу же предложил бы Вам его купить. Проблема, однако в том, что Вы не можете это сделать, даже если захотите, если у Вас старая версия iScala, для которой уже не выпускаются обновления. Конечно, настоящий продавец предложил бы Вам обновить версию и докупить требуемую функциональность :) Но я, скорее всего, ненастоящий продавец, а точнее совсем не продавец, а потому мне всё время приходят в голову безумные идеи, что нужно попытаться найти и реализовать такой сценарий, который позволил бы решить задачу не только при отсутствии лицензии на Epicor Service Connect, но даже для такой древней версии, как Scala 5.1. :) Вот так примерно, проходят мои выходные :)

Давайте рассмотрим сценарий импорта информации в Scala 5.1 (разумеется, это может быть и более поздняя версия iScala от 2.2 до 3.4) при отсутствии возможности использовать Service Connect. Для упрощения примера (как и в вышеописанной статье) будем рассматривать импорт счета-фактуры поставщика на услуги (т.е. не будем задействовать склад). Постараюсь описать очень кратко сам процесс без особых технических подробностей.

Я подготовил хранимую процедуру сервера баз данных, которая считывает данные из сохраненного из системы ЭДО xml файла акта (это может быть также файл счёта-фактуры или УПД) и добавляет к ним нужную информацию из базы данных Скалы:

Хранимая процедура, использующая данные из XML файла, сохранённого из ЭДО

На базе этой процедуры создан отчёт сервера отчётности (см. картинку ниже). (Если у Вас очень старая версия сервера баз данных, тогда прочтите статью о том, как можно развернуть сервис отчётности при использовании очень старых версий SQL Server’а)

Отчёт, построенный на базе информации из файла ЭДО и Scala 5.1

Пользователь сохраняет файл из системы ЭДО в папку на своём компьютере или на сервере, переходит в отчёт, указывает путь к папке, выбирает из списка сохранённый файл и получает необходимую информацию. Как Вы видите, я не стал делать «красивости», этот отчёт просто пример того, как всё можно сделать. Заголовки с русским текстом — это информация, полученная из файла ЭДО, а заголовки с английскими наименованиями (например, Supplier Code) — это информация, добавленная из БД Скалы. Внизу отчёта ссылка, нажав на которую отчёт создаст текстовые файлы для импорта в Скалу с помощью стандартной процедуры импорта. Пользователю останется только зайти в Скалу и выполнить процедуру импорта счета-фактуры и проводок по этому счету-фактуре.

Вот и всё. Просто и эффективно :)

Других материалов, кроме предыдущего выпуска рассылки пока нет, я решил новый материал доставить прямо на дом, это сейчас тренд :)

image Новости проекта scala.org.ru
Очень хочется поделиться новыми материалами на сайте. Это то, что меня сейчас реально занимает, в первую очередь это про статью «Заметки из практического опыта внедрения ЭДО с покупателями». Может быть…
Рубрика: Новости Метки: новости, ЭДО

Наиболее часто используемые метки

AFR (70) AFR Replication Monitor (12) DDF (10) Epicor (9) ERP (7) Excel (13) hospitality (70) iScala (27) MSRS (18) report (49) Reporting Services (96) Service Connect (17) SQL Server (36) xml (11) ЭДО (12) автоучёт (13) аудит (7) главная книга (12) для чайников (51) закупка (14) запасы (14) заявка (8) инвентаризация (7) интеграция (8) как сделать? (63) клиент (10) консультант (13) новости (40) отчёт (142) подписка (7) позиция запаса (16) поставщик (15) проводка (28) процедура (11) репликация (11) система (11) склад (26) сотрудник (8) структура БД (8) счёт (15) счёт-фактура (13) требование (15) установка (8) учётное измерение (9) эпикор (10)
Найдите нас на Facebook Найдите автора в LinkedIn Найдите нас ВКонтакте Смотрите на Youtube

Copyright © 2021 О системах планирования ресурсов предприятия Scala, iScala.

Gammapolis WordPress Theme by ERP & Business Consulting

Scroll Up