Помимо окончательной миграции на Windows-платформу, двенадцатая версия "БЭСТ-4+" также стала и стопроцентным Linux-приложением. Если ранее на Linux-сервере выполнялась только отдельная группа технических задач - поддержка ключевой защиты и индексация, то сейчас он задействуется в полном объеме.
В общем, что могу сказать....вот это реальные агрументы к использованию Linux на десктопе....Ждем ход 1С.
Портировать 1С просто не реально. Только компилятор внутреннего языка, да редакторы шаблонов. В все встроенные процедуры и прочее надо просто писать с нуля. Не реально. Слишком затратно с непонятной отдачей. Так что только когда реально будут терять баппки от того, что нет версии для Linux, только тогда, они возможно возьмут wine-lib...
Возможно в будущем, 1С будит сидеть под вендой в xen и выглядывать наружу через маленькую шелочку, которую ему отвели для работы. Ибо, жывотное должно сидеть в клетке.
Хрен с ней с этой 1С, жуть какая неудобная, на мой взгляд. Новость то о том, что теперь есть полноценное бухгалтерское решение для Linux! Берём Open Office 2, с его чудесной совместимостью с M$-вскими форматами, FireFox, Evolution. Ставим туда кеды с перделками и свистелками, и на выходе получаем бесплатную (не считая железа =-) )рабочую платформу для бухгалтера. АБАЛДЕТЬ =-) Для кого-то дело запахло жаренным =-)
>Какой у них там интерфейс? консоль с виджетами типа ncurses, или что-то >GUI-образное?
Консоль с виджетами типа ncurses. Кстати Бест уже проиграл схватку 1С на рынке и поэтому дергается с новыми фишками типа кросс-платформенности. По своим возможностям и гибкости Бест отстает от 1С на порядок. Это я говорю про 7.7. 8-ю платформа 1С я даже не трогаю - это уже просто не конкурент Бесту. Внутренний язык ( правда информация эта 2х годичной давности ) отсуствует. Вернее он недоступен , как таковой программисту. Отчеты для наших бухгалтеров я извлекал с помощью Перла ( Бест на dbf файлах стоит). Написан он на Клипере. Как либо изменить логику обработки документа невозможно - только проводки поменять можно. Формы документов формируются рудиментарно. По сравнению с 1С просто небо и земля.
А вообще-то уровень отдельных бухгалтерских программ в России закончился уже год или два как. Сейчас заказчики требуют комплексное решение для бизнеса - и бух, и управленченский учет, и CRM и пр. и пр. Или по крайней мере выбирают платформу, которая позволит развивать это направление. Бест для этого не подходит - это чисто бухгалтерская программа. Правда на сайте, что-то написали, что теперь доступен Клиппер-образный язык для модификации. Но по моему это только подпорка. В общем в топку.
Девочка, мы всего не знаем :) мы это автоматизируем, зная "необходимый минимум", обьяснять детали не стану. Это, вы щас аббалдеете, отдельная профессия! Не проще бухгалтера. Может и не сложнее.
ребёнок, не разбираешся, не давай безтолковых коментариев. 1С это такая же мощная платформа как и глючная, так же как и удобная... И ЕСЛИ 1С портирует (а портировать там особо и некуй) на Линукс, в россии (украине казахстане) негрософт как оффисная платформа очень быстро начнет вымирать ....
>А эту штуку ктонибудь пробовал http://1l.w4b.ru? >если да, то как оно?
Это цитата с этого сайта. >К сожалению, в соответствии с тем же планом при наличных ресурсах >разработчиков (а они экстремально малы) нечто бета-тестируемое по >расчетам появится только ч-з несколько лет.
Кроме того я думаю, что все эти проекты ( при всем моем уважении к разработчикам ) обречены на забвение. Ведь для реального бизнеса стоимость не особенно важна. Важно то, насколько более качественную информацию выдаст программа. Что бы на основании нее принять решение. Разработчики самоделок концентрируются на тех. стороне платформы. Но это ведь не все. Нужны экономические алгоритмы. Нужна уверенность заказчика в том, что платформа будет поддерживаться ( а это тоже грабли еще те).
Такие проекты вряд ли появятся когда-нибудь в OpenSource. В них мало Fun.
А конкретно об 1L - проект начался не с той стороны. Обычно ведь открытые проекты начинаются с некоторого ядра, достаточно функционального, чтобы начать его применять. А в 1L собрались какие-то непонятные дядьки, написали "технических заданий" и т.п., в общем не оттуда начался этот проект.
Кроме того, не видно особо, чтобы он был OpenSource. какие-то закрытые списки рассылки, исходники невозможно скачать, не зарегистрировавшись и т.п.
Тогда попросим стрых монстров IT индустрии объяснить мне чем мой коментарий бестолков. Собственым мнением по поводу программного продукта? И как отрадно знать что теперь, благодаря вам уважаемый, портировать продукт на 90 процентов завязанный на M$овские технологии стало плёвым делом. Думаю вами заинтересуются в Редмоте для привлечения над работой по портированию MS Office'а под Linux с целью завата рыночной ниши.
Система "БЭСТ-4+" написана на современном языке программирования HARBOUR. Он предназначен для создания кроссплатформенных приложений в среде Windows-32 и Unix/Linux и поддерживается международным сообществом программистов. Особенность HARBOUR - возможность обработки программ, написанных на этом языке, "на лету". Это позволило включить в состав "БЭСТ-4+" встроенные средства разработки и отладки программ.
Преимущества встроенных средств программирования в "БЭСТ-4+":
* Включение в состав системы языка программирования, который поддерживается и развивается международным сообществом * Наличие средств пошаговой диагностики и отладки программ, которые распространяются под открытой лицензией GPL * Возможность модификации базовой логики программы для адаптации программы к конкретным условиям эксплуатации * Возможность создания пользователями новых приложений, которые соответствуют задачам их предприятий и включение этих приложений в состав системы
>портировать продукт на 90 процентов завязанный на M$овские технологии стало плёвым делом.
Чем завязан? какие-то эксклюзивные "кнопочки/галочки/поля ввода" only for Win? Или язык интерпретируемый? Или "вершина гения 1С" - работа с MSSQL через ODBC (и при этом MSSQL-only)? Если она чем-то и завязана на Win, то только извращенцами, которые её проектировали:)
Очень хочется альтернативу 1С!!! Жаль, что опен серс проект такого уровня невозможен. а для комерческого получается замкнутый круг (нет спроса - нет предложения, а нет предложения потому что нет спроса) :(
>Ммм, а кто сказал, что разработчики открытой платформы должны делать и >поддерживать бизнес-логику. Вам не кажется, что это дело сообщества >внедренцев?
В общем-то да. Другое дело, что 1С ведь внедрило бизнес-логику в платформу. Получение сальдо дебитвого и т.д. ( это я , что первое в голову пришло написал ), но в общем понятно? И еще тогда вопрос - насколько можно доверять экономическим знаниям некоторой, скажем .. , абстрактной категории - сообщество внедренцев?
А за EA\s респект - правда я так понимаю, что проект тоже близок к окончанию? На сайте по крайней мере платформа не обнавляется уже кажется с марта..
Я прошу прощения, если Вас обидело мое высказывание, просто... просто накипело... Я уже занимаюсь в том числе и дивелопингом конфигураций 1С. 7-ка 8-ка... Бестолковость выражается в том что реально типовые конфигурации очень удобны для среднестатистического бухгалтера, а если еще и идет адаптация (дело внедренцев) то конфа превращяется в такую лялю налюбоваться просто не налюбуешься ... НО за всем этим стоит титанический труд программеров 1с :).
А если серьезно то я могу сказать что Бухгалтерия (в наши дни) очень сильно интегрируется в оопщем в автоматизированую часть предприятия, и является неотемлимой частью... например те же склады ... К сожелению БЕСТ ничего этого дать не может ... Я знаком с бест довольно плотно ... По поводу платформы бесплатной это да ... НО тогда каждой мало-мальской онторке нужно будет человека который может быстро поднять тот же линукс посля падения иксов (обидно но факт). А на даный момент у нас (в Киеве) с этим туговато ...(ИМХО).
По поводу портирования. Да нечего там особо портировать. Т.к. все "завязанный на M$овские технологии" это буквально несколько функций, и если Вы не знали то основная сила 1С в её макроязыке ... тоесть по идее нужно всего то что оптимизировать(читай переписать) например под qt.. Поэтому я и имел наглость утверждать что это довольно просто ...
Все же если чем то обидел прошу простить ... Я не со зла .. :-)
Дамы и господа... А вы знаете, что существует более или менее функциональная и бесплатная программа бухгалтерии, склада и торговли? Я не говорю что она круче чем 1С, нет, но для мелкого бизнеса это в самый раз. Рекомендую! Я на предприятии его уже 3 месяца использую. Конечно глюков достаточно, но с ними можно смириться. А если Вы скачаете и посмотрите он состоит, то увидите чистый plain-text, ну за исключением БД (MS Access, что не в принципе не удивительно для нее) + сами Клиент-Серверные программы. А все остальное XML! Вот она то и самым лучшим образом по идеи переноситься на Linux, но возможно я и ошибаюсь ведь я не программист, а всего лишь менеджер ;)
"Большинство современных учетных систем представляют собой "конструкторы", ядро которых реализует основные алгоритмы функций бухгалтерского учета, а для настройки на конкретные реалии конкретной организации и законодательства пользователю предоставляется более или менее удачно реализованный макроязык, с помощью которого он может писать "программы", функционирующие в среде данной системы.
Но если для закрытой системы наличие такого языка обязательно, то в случае системы с открытыми исходными текстами оно сомнительно: никакой макроязык не предоставит программисту даже близко всех тех возможностей, которые предоставляются классическими алгоритмическими языками. Разумеется, достаточно высокий уровень квалификации программиста при этом необходим, но это уже предполагается самой идеологией Unix."
>>(...)Все же если чем то обидел прошу простить ... Я не со зла .. :-)
Всё в порядке. Я тоже что-то вспылил. А по поводу переписывания, то вам наверное виднее. С 1С я имел довольно поверхностное знакомство. Наша контора как раз не смогла найти девелопера, который поправил бы конфигурацию под наши нужды, так что в итоге было принято решение написать свою программу.
>А какого нить 1С франчайзи заюзать для этого ???? Вот чего чего а >франчайзи 1С в Киеве стооока :)))
Франчайзи - это фирма ( дилер ), которая распространяет и обслуживает пользователей 1С своего, города, региона, аула. доступа к исходникам 1С у них и близко нет. Только доступ к прикладному решению.
Наиболее близко по функциональности к 1С подошел открытый проект - 2С. http://www.gpl2c.ru. Увы, год , как заброшен.
>Дамы и господа... А вы знаете, что существует более или менее >функциональная и бесплатная программа бухгалтерии, склада и торговли? Я >не говорю что она круче чем 1С, нет, но для мелкого бизнеса это в самый >раз. Рекомендую! Я на предприятии его уже 3 месяца использую. Конечно >глюков достаточно, но с ними можно смириться. А если Вы скачаете и >посмотрите он состоит, то увидите чистый plain-text, ну за исключением >БД (MS Access, что не в принципе не удивительно для нее) + сами >Клиент-Серверные программы. А все остальное XML! Вот она то и самым >лучшим образом по идеи переноситься на Linux, но возможно я и ошибаюсь >ведь я не программист, а всего лишь менеджер ;)
Данная программа закрытая, коммерческая разработка существующаятолько под винь. Переносить ее на Линункс никто не собирается. Поэтому смысла ее обсуждать нет. Таких программ , если покопаться - пруд пруди.
>>>и если Вы не знали то основная сила 1С в её макроязыке
Вай вай вай! Какой интересный макроязык... Во времена доса с убогим васьком это было круто. Одно не пойму - нафига им он сдался в SQL варианте. Им что, транзакта мало, или они его не заметили?
Если Вы не знали, то основная сила 1С в ее франчайзинговой сети, с кучей спецов-суппортов по всем областям Необъятной. И это единственная причина ее гарантированной работоспособности и широкой популярности.
>Вай вай вай! Какой интересный макроязык... Во времена доса с убогим >васьком это было круто. Одно не пойму - нафига им он сдался в SQL >варианте. Им что, транзакта мало, или они его не заметили?
Язык как язык - диалект бейсика. Это не макроязык. Достоинство 1С языка в том, что в нем реализованы все необходимые объекты и методы экономические. Это в 7.7. Писать логику поведения документов на транзакте - достаточно хм.. геморойное предприятие. На бейсике это быстрее. И отлаживать в том числе. В наше время - время это деньги, поэтому и стоимость доработок типовых конф 1С и написание своих - стоит приемлимую сумму для заказчика. В отличие от сложных конф на чистом транзакте.
Платформа 8 - это на порядок более сложная платформа для разработки экономических приложений. Платформа мирового уровня.
>Достоинство 1С языка в том, что в нем реализованы все необходимые объекты и методы экономические
>На бейсике это быстрее
БОльшая часть кода в 1С - в циклах, а даже такая элементарная фишка, как foreach отсутствует... В модулях разных документов/отчётов код приходится повторять на 10-50% (глобальные процедуры через глобальный модуль - неудобно), а уж невозможность построения/управления диалогового окна из языка - на это только ленивый не матерился...
Может, если был действительно бэйсик, было бы лучше... Но врядли... Бэйсик для этого явно катит...
Согласен, что не фонтан. Но все таки давайте различать 7.7 платформу и 8ю платформу. Я в каждом посте пишу об этом. В 8 ке есть такая фишка. Для каждого .... Цикл
>Платформа 8 - это на порядок более сложная платформа для разработки экономических приложений. Платформа мирового уровня.
а главная и самая сложная часть этой платформы - сервер защиты с ключём, который грузит неслабый сервер на 100% при подключении более 3-х пользователей, а потом начинает их "отваливать":)
Это только одно из пречисленного... Да и 8-ка - это теория: на практике больше 4-5 человек "сервер ключа" не тянет - почитайте плач в форумах... и попробуйте обратиться в службу поддержки по этому поводу - лапшу полгода можете не покупать:)
Мне нужно что-нибудь под Linux что-то вроде торговля и склад, только можно гораздо менее функциональное, нужно для малюсенькой фирмы для внутреннего учета. Посоветуете что-нибудь?
Да 1С и есть дельфи. Не понимаю вообще, зачем надо этот 1С на Linux тащить.
Вот же правильно кто-то выше сказал. Очень правильно! И этот кто-то выше сказал, что самое главное - это бизнес-логика. Зачем нужен какой-то там 1С, если *уже весь необходимый инструментарий существует*? Это же просто лишняя сущность! Есть же СУБД, есть огромное число языков программирования (Python, Perl, Common Lisp, Scheme, Ruby) есть графические тулкиты, есть TeX (например, для отчетов), есть OpenOffice, есть GhostScript, (сейчас "ха-ха" кто-то скажет) есть groff (а почему бы нет?), есть средства аутентификации, есть средства работы с Web. В GNU/Linux также есть достаточные средства взаимодействия приложений. Да я перечислил далеко не все, что может оказаться в этом деле полезным. Ну вот все уже есть! Причем гибкость поистине безграничная! Просто некому описать предметную область и воплотить какой-то вариант системы с помощью инструментария. Да вся проблема в том, что в этой бухгалтерии просто потонуть можно. Внедренцы за такое не возьмутся. Для них это все темный лес. Для того, чтобы это пошло, необходима четко разработанная технология быстрой адаптации и внедрения, а ее сейчас нет. А вот у 1С - есть. :(
Что касается БЭСТ, то в свое время, работая в компании "Штрих-М" (известной сейчас своим оборудованием для торговли), я работал над адаптацией оборудования к БЭСТ через системные драйверы DOS. Напрямую из БЭСТ (под ДОС) работала загрузка кассовых аппаратов, выгрузка отчетов, работа с устройством Memo Plus. Но тогда БЭСТ была абсолютно статичной. ее нельзя было адаптировать под конкретные нужды. А это было очень актуально в наше нестабильное время. Это вам не стандартная бухгалтерия, как на Западе. Это Россия-матушка. :)