Ответить на комментарий

Web клиент

В качестве примера возможности использования J1C предлагается демонстрация реализации web-клиента.
Ссылка на демо-пример: http://89.169.100.50/WebJ1C/Login.faces

При реализации были использованы следующие технологии:
J1C
JSF 1.2
RechFaces 3.3 от JBoss
MyFaces 2.0 от Apache
Tomcat 6.0
Демонстрационная база 1С: Комплексная конфигурация (468 релиз)

Реализованный функционал:
Просмотр справочников: Контрагенты, Номенклатура.
Ввод и проведение документа "Поступление ТМЦ".
Просмотр общего журнала.
Просмотр журнала по поставщикам.
Дополнительные справочники, необходимы для заполнения документа "Поступление ТМЦ" (Единицы, валюты и т.п.).

Из особенности реализации стоит отметить следующее.
Реализация "фейса" и бизнес-логики (например проведение) и использованием J1C в итоге по количеству кода менее затратно чем тоже самое в 1С. Это достигается главным образом за счет полиморфизма и наследования. Например, в демонстрации справочник "Номенклатура" и "Контрагенты" - это один и тот же класс. Отличия проявляются только на форме в jsp - какие атрибуты показываются пользователю.
В отличии от существующих решений альтернативного доступа к данным 1С - данное решение отличается тем, что предоставляет возможность проведения документа. При этом разработчику J1C предоставляет необходимый инструментарий.

Документ 'Поступление ТМЦ'

Ответить

  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Syntax highlight code surrounded by the {syntaxhighlighter OPTIONS}...{/syntaxhighlighter} tags.

Подробнее о форматировании

CAPTCHA
Введите, что видно на картинке - для проверки что вы живой человек
Image CAPTCHA
Enter the characters shown in the image.