powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / КИС ALFA
31 сообщений из 31, показаны все 2 страниц
КИС ALFA
    #34546191
IrinaHL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Встал вопрос выбора КИС для крупного машиностроительного предприятия (финансовый, логистический контуры). На данный момент многое посмотрели, но по большей части все хорошо красиво рассказывают. Сложилось уже определнное конкретное мнение о части систем, но на данный момент интересует alfa, в том ее виде, в котором она представлена на сегодняшний день. Хотелось бы знать, что ожидать хорошего и с чем можно столкнуться негативным. Буду благодарна за актуальную информацию.
...
Рейтинг: 0 / 0
КИС ALFA
    #34546790
anonimouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
До Вашего вопроса и знать не знал, что такие сущетвуют. Хотя и

Компания "Информконтакт" - одно из ведущих российских предприятий в области разработки и внедрения ERP-систем.
...
Рейтинг: 0 / 0
КИС ALFA
    #34546865
GrVitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Крайне не советую. Было не мало неудачных примеров внедрения, крайне негативные впечатление о системе и о компании
...
Рейтинг: 0 / 0
КИС ALFA
    #34546929
Фотография Vadim_Maximov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Были и удачные.
...
Рейтинг: 0 / 0
КИС ALFA
    #34547326
IrinaHL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Взять любую систему и найдете как удачные так и неудачные проекты. Это аксиома. А хотелось бы подробностей об удачных особенно.
...
Рейтинг: 0 / 0
КИС ALFA
    #34547533
М
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
М
Гость
Есть 4 вида систем
1. Сникерсы (коробочные продукты: 1С7, САП В1)
2. Не рыба ни мясо (непонятно как настраивать, непонятно, как работать: Альфа)
3. С претензией на ЕРП (САП,ОРАКЛ)
4. От кутюр (то, что нужно дописывать-переписывать: 1С8, Аксапта, Навижен и другие)
...
Рейтинг: 0 / 0
КИС ALFA
    #34547750
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МЕсть 4 вида систем
1. Сникерсы (коробочные продукты: 1С7, САП В1)
2. Не рыба ни мясо (непонятно как настраивать, непонятно, как работать: Альфа)
3. С претензией на ЕРП (САП,ОРАКЛ)
4. От кутюр (то, что нужно дописывать-переписывать: 1С8, Аксапта, Навижен и другие)Пожалуй все системы имеют в некоторой мере черты всех перечисленных пунктов. И без исключения все имеют удачные и неудачные внедрения.
При попытке выбора "самой лучшей системы" окажется, что таковой просто нет в природе .
Почему ? Потому что в этой субъективной области практически не существует объективных критериев качества.
...
Рейтинг: 0 / 0
КИС ALFA
    #34547892
IrinaHL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просьба, давайте не будем пускаться в обсуждение всех систем, таких обсуждений на форуме и в интернете предостаточно, их я начиталась. Меня на данный момент времени интересует исключительно ALFA сегодняшнего дня.
Момент "непонятно как настраивать непонятно как работать" я заметила, только после красивых презентаций эта общая формулировка мне несколько не понятна. Вообще то до сих пор я считала что есть консультанты, которые должны учить как настраивать и как работать.
...
Рейтинг: 0 / 0
КИС ALFA
    #34547969
Ска
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
М4. От кутюр (то, что нужно дописывать-переписывать: 1С8 ,
Спасибо, посмеялся...
...
Рейтинг: 0 / 0
КИС ALFA
    #34548127
М
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
М
Гость
IrinaHLМомент "непонятно как настраивать непонятно как работать" я заметила, только после красивых презентаций эта общая формулировка мне несколько не понятна. Вообще то до сих пор я считала что есть консультанты, которые должны учить как настраивать и как работать.
Альфа настраивается программированием настроек, а не переключателями... так что настраивать альфу пользователем НЕ РЕАЛЬНО!
...
Рейтинг: 0 / 0
КИС ALFA
    #34548214
Мнение
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Система Alfa из крупных предприятий, насколько я в курсе, внедрена только на Сильвините. Внедрение шло nn-ое кол-во лет. Есть и примеры проектов не закончившихся ни чем. На тещий момент у Вас задачи внедрения финансов и логистики (правда почему-то без пр-ва ???), а завтра станет задача внедрения дополнительной функциональности. Я бы посоветовал более подробно присмотреться к системам и компаниям осуществляющих внедрение, имеющих более значительный опыт в машиностороении.
...
Рейтинг: 0 / 0
КИС ALFA
    #34548569
IrinaHL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Производство охвачено другой системой, с которой будет проводится интеграция, посему вопрос автоматизации производства уже не стоит. Новая система должна будет стать как бы надстройкой до ERPII. Финансовый контур охватит непосредственно бухгалтерию, кадры, зарплату, бюджетирование.
Если честно мы посмотрели почти все крупные системы в том числе и на предприятиях отрасли и пока по настоящему удачного реального проекта в машиностроении не увидели ни у кого, то ли не везет нам :).
Но повторяюсь меня интересует непосредственно alfa. Я ведь тоже могу много рассуждать оразличных системах исходя из уже полученного опыта, но не вижу смысла, все уже сужено пересужено, просто по alfa все данные устарели грубо говоря.
...
Рейтинг: 0 / 0
КИС ALFA
    #34548619
Мнение
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А с чего свежим-то взяться?
...
Рейтинг: 0 / 0
КИС ALFA
    #34548861
FE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IrinaHLЕсли честно мы посмотрели почти все крупные системы в том числе и на предприятиях отрасли и пока по настоящему удачного реального проекта в машиностроении не увидели ни у кого, то ли не везет нам :).
Видимо, не в те компании обращались.

Что касается Alfa, то сами видите, у них на сайте всего 2 (прописью - два! ) внедрения в машиностроении. Оба внедрения завершились в 2001 году, с тех пор нет ни одного проекта. Точно знаю, что многие из людей, внедрявших Alfa на "Радар ММС", уже не работают там.

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

Попросите о референсном визите на машиностроительное предприятие, где внедрена Alfa.

Попробуйте проделать то же самое с другими компаниями.

Моё личное мнение - смотрите в сторону других систем. Дело, конечно, ваше, хотите Alfa - никто вам помешать не сможет.
...
Рейтинг: 0 / 0
КИС ALFA
    #34561568
КИС Alfa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У Alfa хорош бухгалтерский модуль и зарплата
...
Рейтинг: 0 / 0
КИС ALFA
    #34561855
FE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда, не густо с достоинствами...
...
Рейтинг: 0 / 0
КИС ALFA
    #34564012
Ващенков Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IrinaHLПроизводство охвачено другой системой, с которой будет проводится интеграция, посему вопрос автоматизации производства уже не стоит. Новая система должна будет стать как бы надстройкой до ERPII. Финансовый контур охватит непосредственно бухгалтерию, кадры, зарплату, бюджетирование.
Если честно мы посмотрели почти все крупные системы в том числе и на предприятиях отрасли и пока по настоящему удачного реального проекта в машиностроении не увидели ни у кого, то ли не везет нам :).
Но повторяюсь меня интересует непосредственно alfa. Я ведь тоже могу много рассуждать оразличных системах исходя из уже полученного опыта, но не вижу смысла, все уже сужено пересужено, просто по alfa все данные устарели грубо говоря.

Простите за вопрос, а Вы рассматривали ERP систему RS Balance3? Спрашиваю просто из интереса.
...
Рейтинг: 0 / 0
КИС ALFA
    #34564101
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ващенков АлексейПростите за вопрос, а Вы рассматривали ERP систему RS Balance3? Спрашиваю просто из интереса.
Будьте добры, спросите в новой ветке.
Эта ветка посвящена КИС ALFA .
...
Рейтинг: 0 / 0
КИС ALFA
    #34566539
Фотография DOSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужна инструкция по настройке наборов данных, фильтров, диалоговых форм.
Если у кого есть , то опубликуйте.
...
Рейтинг: 0 / 0
КИС ALFA
    #34589060
bee-master
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Участвовал во внедрении версии 2.3 в 2003 году со стороны заказчика.
Главные разочарования:
Ген.директор - внедрение не привело к сокращению персонала и уменьшению ФЗП. Наоборот, некоторые сотрудники (вроде меня) потребовали повышения зарплаты.
Главбух, гл.экономист и т.п. - система совсем не облегчила им труд. Рухнула мечта о "волшебной кнопке".
Рядовые сотрудники (по большей части - тетеньки за 50) - вынуждены были изучать не только работу с системой, но и бухучет. Как выяснилось, многие бухгалтеры просто не понимали бухучета (не знали, например, что такое аналитика счета). Слез было пролито много.

Сейчас ситуация на предприятии такова - есть приходящий программист, который дописывает нужный функционал. Это благодаря тому, что в 2.3 исходники были открыты. Например, все, что касается учета готовой продукции, он оформил в виде отдельного модуля (типа Stock'а). Клиентская часть сделана на Дельфи.

Вывод - Альфа вполне "внедрябельна" при наличии:
- вменяемого директора, который понимает, зачем ему этот геморрой нужен, и который будет нагибать главбуха, гл. экономиста и иже с ними;
- квалифицированного персонала, который будет обслуживать систему (можно поискать, например, в этом форуме в разделе "Работа" по ключевым словам "Oracle DBA").. .

ПС. Лично я, Альфе благодарен за то, что она познакомила меня с Oracle. Что и позволило, через некоторое время после внедрения, найти хорошо оплачиваемую и интересную работу :)
...
Рейтинг: 0 / 0
КИС ALFA
    #34589088
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Главные разочарования....Вы напрасно причислили это к разочарованиям. Хотя возможно это была шутка :)
ERP-система практически не снижает затраты на учет и не сокращает штат. Главная её задача - повысить качество и прозрачность учета, а также улучшить понимание сотрудниками правильного ведения учета.
...
Рейтинг: 0 / 0
КИС ALFA
    #34589271
Проба сил№
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bee-masterРухнула мечта о "волшебной кнопке". Ржаль
Как то во времена она я пересекся с людьми разрабатывавшими данную систему.
Мысль собственно заложенная в ALFA была здравая: Использовать "сервер правил" и легко настраивать фукционал под что угодно...
Вот только забыли, что дьявол в деталях
1. Блок схема "простых" продаж способна сгенерировать свыше 1 000 правил (если дойти до полной автоматизации процесса).
2. Даже "Гений" не сможет быстро и эффективно настроить все правила не имея блок схемы (правильной).
3. С учетом того, что в 2002 году они платили в 3 раза ниже рынка... правильных и без глючных схем у них не было... (не уверен, что появились... )

bee-masterВывод - Альфа вполне "внедрябельна" при наличии:
- вменяемого директора, который понимает, зачем ему этот геморрой нужен, и который будет нагибать главбуха, гл. экономиста и иже с ними;
То есть, директор который не хочет "гимора", а хочет иметь иметь отдачу от системы невменяемый???

Классный подход... Настраивать бизнес под кривые схемы работы, а потом удивляться падению рентабельности...
...
Рейтинг: 0 / 0
КИС ALFA
    #34589796
bee-master
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проба сил№

bee-masterВывод - Альфа вполне "внедрябельна" при наличии:
- вменяемого директора, который понимает, зачем ему этот геморрой нужен, и который будет нагибать главбуха, гл. экономиста и иже с ними;
То есть, директор который не хочет "гимора", а хочет иметь иметь отдачу от системы невменяемый???



Как, впрочем, и любой человек, тратящий большие деньги на средство, которое не решает его проблем.

Там как получилось: ген. директор, которому по большому счету от учетных подразделений надо было одно - чтобы о них пореже вспоминать, после подписания договора, в процесс внедрения особо не вникал. В результате главбух и гл.экономист (а это матерые такие тетки) капитально разошлись во мнениях как должен строится учет. Если раньше их подразделения передавали друг другу конечные цифры, а как они получались никого не интересовало, то в единой системе их методологический конфликт оказался неразрешим. Бегали они к директору, плакали, он становлся то на одну, то на другую сторону. Ну и как результат, например, до сих пор затратные счета закрываются в полуручном режиме.
До сих пор помню, как матюки, которыми они друг друга обкладывали, были слышны даже с улицы.

Что еще вспомнилось про Альфу:
- безобразная документация (в 2003 г.). Большая часть псевдоязыка, на котором пишутся проводки недокументирована. Хотя внедренцами недокументированные функции использовались весьма интенсивно.
- как нас "обрадовали" уже ближе к концу внедрения: "Вы знаете, зря вы версию 2.3 поставили, - она несовместима с 4 версией. И техподдержки на 2.3 не будет". И на вопрос: "Что же делать?", последовал бодрый ответ - "Начинать новый проект!" (Примерно с тем же бюджетом, что и первый).
...
Рейтинг: 0 / 0
КИС ALFA
    #34596632
Фотография DOSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bee-masterУчаствовал во внедрении версии 2.3 в 2003 году со стороны заказчика.
Главные разочарования:
Ген.директор - внедрение не привело к сокращению персонала и уменьшению ФЗП. Наоборот, некоторые сотрудники (вроде меня) потребовали повышения зарплаты.
Главбух, гл.экономист и т.п. - система совсем не облегчила им труд. Рухнула мечта о "волшебной кнопке".
Рядовые сотрудники (по большей части - тетеньки за 50) - вынуждены были изучать не только работу с системой, но и бухучет. Как выяснилось, многие бухгалтеры просто не понимали бухучета (не знали, например, что такое аналитика счета). Слез было пролито много.

Сейчас ситуация на предприятии такова - есть приходящий программист, который дописывает нужный функционал. Это благодаря тому, что в 2.3 исходники были открыты. Например, все, что касается учета готовой продукции, он оформил в виде отдельного модуля (типа Stock'а). Клиентская часть сделана на Дельфи.

Вывод - Альфа вполне "внедрябельна" при наличии:
- вменяемого директора, который понимает, зачем ему этот геморрой нужен, и который будет нагибать главбуха, гл. экономиста и иже с ними;
- квалифицированного персонала, который будет обслуживать систему (можно поискать, например, в этом форуме в разделе "Работа" по ключевым словам "Oracle DBA").. .

ПС. Лично я, Альфе благодарен за то, что она познакомила меня с Oracle. Что и позволило, через некоторое время после внедрения, найти хорошо оплачиваемую и интересную работу :)

Где исходник взяли , у нас его нету.
...
Рейтинг: 0 / 0
КИС ALFA
    #34605352
icelady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IrinaHLПроизводство охвачено другой системой, с которой будет проводится интеграция, посему вопрос автоматизации производства уже не стоит. Новая система должна будет стать как бы надстройкой до ERPII. Финансовый контур охватит непосредственно бухгалтерию, кадры, зарплату, бюджетирование.

Сразу представлюсь: я консультант компании Информконтакт консалтинг, чтобы не было завесы тайны :) (заметьте, не представитель коммерческого отдела, задача которого только пиарить и ни за что не говорить о минусах)
Работаю уже довольно долго, сейчас 3-й проект. Занимаюсь в основном направлением логистики: управление сбытом, транспортом, склад.
По своим проектам могу сказать: главный фактор для успешного внедрения Альфы заключается в грамотности и хорошей проф.подготовке консультантов и программистов (представителей заказчика). Конечно, важна и решительная позиция рук-ва предприятия относительно внедрения системы. НО! Если уровень квалификации АСУ заказчика оставляет желать лучшего - по отъезду консультантов с проекта все начинает медленно умирать. Система достаточно сложная, но очень гибкая и настраиваемая. Даже свежепринятые консультанты не сразу разбираются во всех возможностях и настройках - требуйте персонал с опытом за плечами.
По модулям. Очень хорошие впечатления от модулей Сбыт-Транспорт (управление отгрузкой и сбытом готовой продукции и транспортом - Sales&Distribution), складского учета (Stock), зарплаты и кадров (HRM&Salary).
Есть отдельный модуль для настройки системы - при желании и умении можно переделать все, вплоть до интерфейса и логики работы. Настроить карточки, списки документов, фильтры, пользовательский доступ. Важно уметь в нем разобраться.

По своему опыту. 1-й проект, можно сказать не очень успешный. Бросили вчера принятых, мало умеющих, консультантов на проект, где еще и асушниками и программистами считались те, кто знал Эксель. Естессно, все шло с большим трудом, по отъезду проектной команды "местные аборигены" боялись хоть что-то трогать и делать самостоятельно, однако от техподдержки мужественно отказались. Итог: безнадежное отставание от текущих версий, замороженное состояние проекта, решение некоторых недоработок заплатками на проекте.

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

3-й проект. пока начальная стадия (тоже машиностроение, кстати, но на сайте не упомянут пока). судя по отношениям, внедрение будет успешным. Готовы несколько участков, идут работы по остальным. Нормальное двустороннее сотрудничество.

Для справки список РЕАЛИЗОВАННЫХ проектов компании (именно реализованных, с завершенными участками):
http://alfasystem.ru/about/projects
...
Рейтинг: 0 / 0
КИС ALFA
    #34605528
icelady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DOSSМне нужна инструкция по настройке наборов данных, фильтров, диалоговых форм.
Если у кого есть , то опубликуйте.

Какой проект? Версия системы? релиз?

У меня есть доки, описывающие макроязык для текущего свежего релиза системы 4.1.35.sp2. И поясняющие настройки, какие можно сделать.
...
Рейтинг: 0 / 0
КИС ALFA
    #34607315
Фотография DOSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
icelady

Какой проект? Версия системы? релиз?

У меня есть доки, описывающие макроязык для текущего свежего релиза системы 4.1.35.sp2. И поясняющие настройки, какие можно сделать.

Сейчас пользуемся Alfa-Configurator 4.1.34.0 .
Если такого нету , то доки по релизу 4.1.35 тоже сгодятся.

Для расширения макроязыка предлагаю купить у Майкрософта
Microsoft Forms 2.0 (FM20.DLL) или VBA и внедрить в Альфу.
Также как это сделал AutoCAD 2000.
В VBA есть редактор диалоговых форм и отладчик Бейсика.

Есть еще Microsoft Script Control (MsScript.ocx) , но в нем нет диалоговых форм.

Не все функции должен выполнять Oracle, некоторые (например перевод числа из
цифровой записи в словесную) может выполнить процессор клиентской машины.
...
Рейтинг: 0 / 0
КИС ALFA
    #34628543
Фотография DOSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как пользоваться функцией альфы CallPluginFunction ?
Как выглядет плагин ?
Где должен находиться плагин ?
Покажите работающий пример.
...
Рейтинг: 0 / 0
КИС ALFA
    #34661075
Фотография DOSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слабое звено Альфы - это в большинстве случаев фиксированный пользовательский интерфейс.
Нельзя добавить новую форму или изменить существующую.
Рекомендую приобретать Альфу вместе с исходником на Delphi, несмотря на более высокую стоимость.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
КИС ALFA
    #35597647
zmod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, слушайте все!!! (знаю не по наслышке)
Контора полная гнилье!!! Отношение свинское во всех ракурсах (зп, условия, продукт, пользовательское отношение).
Ни в коем случае не идите туда работать.
А большие контракты, которые были и на которых держится данная контора исключительно благодаря личным знакомствам и связям топ руководства. Ничего путного сейчас продать не могут (так как продукт глючный и контора не хочет подстраиваться под реалии бизнеса).
Реально загнивающая контора!!!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
КИС ALFA
    #36527103
Nashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DOSSКак пользоваться функцией альфы CallPluginFunction ?
Как выглядет плагин ?
Где должен находиться плагин ?
Покажите работающий пример.

Поздновато уже, но думаю, всё равно стоит тут, раз уж я сюда заглянул. Пусть будет хотя для будущих посетителей...

Не понимаю, в чём проблемы были? По первому требованию служба поддержки может отправить Вам вот такой текст:

CallPluginFunctionCallPluginFunction(spPluginFileName, spFunctionName[, spParamToSend])

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

Функции будет передана текущая сессия операции и двухколоночный массив, содержащий в первой колонке имена запрошенных к передаче параметров, а во второй - их значения.

Строка-результат, которую вернёт вызванная функция в результате своей работы, будет вставлена в код PRE_PL/SQL блока на место директивы CallPluginFunction. Это может быть

* пустая строка
* обычный PL/SQL коментарий
* какое-либо значение, сформированное внутри функции. Для его использования, функцию плагина можно использовать в составе выражения...
* PL/SQL-код

Подключаемые модули(Перенаправлено с Плагины)

В системе Alfa сделана поддержка плагинов.

Плагины распологаются в подпапке Plugins рабочей папки приложения. Загружаются в память при запуске модуля и перезагружаются после подключения пользователя к системе, если для него настроен другой путь к рабочей папке.

Плагин на текущий момент может быть двух уровней сопряжённости с системой:

* Это может быть bpl, опирающаяся только на DirectOracleAccess (doa40d6.bpl) и содержащая функции, которые система Alfa может вызывать из PRE_PL/SQL кода функцией CallPluginFunction. (см.также Как написать подключаемый модуль с функциями). Функции такого плагина получают сессию и значения запрошенных параметров.

Примечание: Плагин на этом уровне сопряжённости не может взаимодействовать с пользователем через графический интерфейс из-за особенностей организации собственного интерфейса системы Alfa. Любая попытка вызова ShowModal приведёт к сообщению о системной ошибке.

* Это может быть bpl, опирающаяся на ядро системы Alfa (icFramework.bpl) со всеми нашими компонентами и классами, и содержащая классы окон, поддерживающие и использующие все возможности окон системы Alfa.

Такой плагин добавляет окна, доступные для использования в приложении.

Класс такого окна может быть указан

1. В тексте операции, при вызове директив препроцессора [@DeclareOutDelphi()], [@DelphiLookup()] и [@UseAdditionalParams()]
2. В описании домена
3. В описании типа

* Для обеспечения доступа к операции, она может быть
1. привязана к настройке набора данных
2. привязана к меню в профиле меню
3. вызвана из другой операции
* Для обеспечения доступа к Домену, он может быть
1. открыт из операции
1. директивой [@DeclareOutDomainShowing()] - как результат выполнения операции
2. директивой [@DomainLookup()] - для выбора значения, нужного для её выполнения
2. привязан к меню в профиле меню
3. привязан к
1. колонке набора данных
2. параметру фильтра
3. атрибуту справочника
4. и т.п…
* Для обеспечения доступа к типу, он может быть привязан к домену, и тогда окно будет использоваться у полей выбора значения командой «открыть карточку»

Как написать подключаемый модуль с функциями 1. Установить в Delphi пакет компонентов DirectOracleAccess, который используется системой Alfa. Для этого
1.1. Получить у нас библиотеку DOA в составе bpl-файла и соответствующего ему файла dcp и разместить их в папке "C:\Program Files\Borland\Delphi6\Projects\Bpl"
1.2. В Delphi, в меню "Component" выбрать команду "Install Packages", в открывшемся диалоге нажать кнопку Add и выбрать файл библиотеки.
2. Создать свой пакет (меню File/New/Other..., далее на закладке New - строка Package).
3. Сохранить пакет в отдельную папку
4. Добавить в пакет модуль (File/New/Unit)
5. Сохранить модуль в папку пакета
6. Реализовать в модуле одну или несколько функций плагина:
6.1. В части interface вписать раздел uses и добавить модуль Oracle.

Примечание:
Этот модуль входит в библиотеку DOA. Для его использования не требуется никаких файлов, кроме bpl и dcp файлов библиотеки DOA)

6.2. В части interface объявить тип T2DVariantArray (см. пример ниже)
6.3. Объявить спецификацию функции.
6.4. Объявить функцию доступной для вызова из библиотеки
6.5. В части implimentation написать тело функции.

Для обращения к переданным параметрам можно использовать следующие выражения:
* Length(AParameters[0])-1: Это количество переданных параметров.
* AParameters[0][i]: это имя параметра с индексом i. Индекс первого параметра равен нулю.
* AParameters[1][i]: это значение параметра с индексом i. Значение параметра может быть массивом (VarArray). Для работы с массивом используйте функции модуля Varinats: VarIsArray, VarToStrDef, VarArrayLowBound и VarArrayHighBound. Для обращения к элементу массива используйте синтаксис AParameters[1][i][j], где j - индекс элемента массива.

Примечание
Полученную сессию нельзя уничтожать. Транзакцию в сессии нельзя ни комитить, ни откатывать. При необходимости управления транзакцией, делайте это в операции, вызывающей вашу функцию, опираясь на возвращаемый функцией результат.

7. В параметрах пакета (Project/Project options) установить путь к директории, куда должен попасть скомпилированный пакет. Рекомендется в качестве пути ставить точку (обозначение текущей папки в путях) - это скажет компилятору собирать библиотеку плагина в папку проекта.
8. Скомпилировать библиотеку. При этом в библиотеку потребуется добавить зависимость от библиотеки DOA, по идее среда должна сама это сделать после получения подтверждения.

Объявление типа T2DVariantArray:

type
T2DVariantArray = array of array of Variant;

Шаблон объявления функции плагина:

function <Имя функции>(ASesion: TOracleSession; AParameters: T2DVariantArray):string; stdcall;
exports <Имя функции>;
...
Рейтинг: 0 / 0
31 сообщений из 31, показаны все 2 страниц
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / КИС ALFA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]