|
|
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток всем! Знаю, какое отношение сложилось на этом форуме к самописным программам, но решил написать. В свободное время занимаюсь созданием свободной бухгалтерской программы универсального назначения. Сразу немного о предистории, чтобы было ясно, что это возникло не на пустом месте. Занимаюсь программированием с конца 80-х. Начал писать бухгалтерские приложения примерно с 92-го на FoxPro (склад и начисление зарплаты). Для того, чтобы общаться с бухгалтерами на одном языке, изучил основы бухучета. Потихоньку начало приходить понимание того, как должна выглядеть БД для хранения бухгалтерских данных. Написал свою первую универсальную бух.программу, которую можно было приспособить под разные задачи путем настройки проводок и формул к ним. Это программа долгое время работала в нескольких организациях на материалах, на зарплате, на взаиморасчетах и в ЖКХ. Потом занялся мелким бизнесом - торговлей хозтоварами и автозапчастями. Старые программа на FoxPro уже не подходила с точки зрения хранения больших объемов данных о продажах и распределенной работы. После поисков внятной архитектуры с точки зрения ООП, с третьей попытки написал новую программу на Visual FoxPro + MSSQL. Запустил ее в работу в своем бизнесе в 2002 году. После знакомства с Linux решил начать переход на свободное ПО и переписал серверную часть на PostgreSQL. Сейчас вот переписываю клиентскую часть на Qt4. Связка Visual FoxPro + PostgreSQL продолжает работать у меня и нескольких других (не моих) магазинах. Я переехал в другой город и подключаюсь к своей базе через SSH/VPN. В последнее время пишу и на 1Сv8.1. О самой системе и о том, что сделано. По серверной части. На сервере хранятся все бухгалтерские данные. Основные таблицы - сальдо (вся информация по остаткам о одной таблице), проводки (информация по всем проводкам в одной таблице), документы (все документы в одной таблице), счета (план счетов), типовые операции (описание проводок для каждой хозяйственной операции) и различные справочники (количество по необходимости). В каждом справочнике два обязательных поля (код, имя), остальные поля по необходимости (в т.ч. ссылки на другие справочники). Имеются триггеры, которые обеспечивают принцип двойной записи (для каждой проводки триггер изменяет сальдо для дебетового и для кредитового счета), контроль целостности БД (это чтобы не удаляли записи в справочниках, на которые в БД есть ссылки) и т.п. Отдельные функции обеспечивают добавление новых строк в бухгалтерских документах и удаление старых с учетом содержимого таблицы типовых операций. Есть еще функции и просмотры для отчетности и т.д. и т.п. Клиентская часть обеспечивает GUI. Все экранные формы представления справочников, документов, отчетов формируются автоматически, хотя можно создать и подключить свои формы. Клиентская часть обеспечивает математическую обработку хозяйственных операций на основе скриптов (было на языке FoxPro, будет на ECMAScript) и таблицы проводок, формирование первичных документов (накладных, счетов-фактур и т.п.) и отчетов (обороты в различных разрезах, остатки, баланс и т.п.). На сегодняшний день давно уже написана и обкатана серверная часть. Работа триггеров без замечаний - не было ни одного случая, чтобы неправильно формировался баланс. По клиентской части на Qt4: сформирована архитектура приложения (за основу взято приложение на Visual FoxPro). Правильно создаются экранные формы, отработана методика создания и подключения в приложение внешних форм. Отработана методика работы со скриптами. Намечена, опробована, но требует доработки методика выгрузки документации и отчетов в OpenOffice. Сделано не мало, но много еще нужно сделать. Если есть желающие присоединиться - пишите на почту prog_123@mail.ru. Проект открытый и свободный. Т.к. фундамент давно уже заложен и стены уже почти достроены, то хотелось бы видеть тех, кто готов дорабатывать созданное, а не спорить о других вариантах (ненавижу пустые споры, приветствую решения в рамках сложившейся ситуации). Готов выслать исходники с тестовой базой данных. На SourceForge.org это выложу, когда обкатаю тестовые примеры. Пока у проекта нет названия, предлагайте варианты (мой вариант пока QBalance). Это ни в коем случае не альтернатива 1С. Это будет еще одна бесплатная программа для мелкого (может быть и среднего) бизнеса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2010, 17:32 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuДоброго времени суток всем! Это ни в коем случае не альтернатива 1С. Это будет еще одна бесплатная программа для мелкого (может быть и среднего) бизнеса . Это большое обобщение. ПС. Но начинание приветствуется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 14:15 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_, Спасибо за поддержку. Это будет программа для мелкого бизнеса, торговли, для тех, кто на ЕНВД. То, в чем я сам варюсь. Но можно развить план счетов и список типовых операций (наборов проводок) и сделать среду для тех, кто является плательщиком НДС. Это при благоприятном сценарии развития. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 14:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 15:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_, Спасибо за поддержку. Это будет программа для мелкого бизнеса, торговли, для тех, кто на ЕНВД. То, в чем я сам варюсь. Но можно развить план счетов и список типовых операций (наборов проводок) и сделать среду для тех, кто является плательщиком НДС. Это при благоприятном сценарии развития. Данных маловато о внутренней структуре. Хости проект, можно и на ( http://code.google.com) и давай ссылку на svn. Будем посмотреть и подумать о перспективах. Формы генерируются - это и хорошо и плохо. Вопрос в том как генерируются. Если шаблон меня нельзя и управлять нельзя (как например в старой 1С) то это фейк - убожество получается. У меня например подавляющее кол-во форм подвергается кастомизации после их генерации. Очень много проверок ПЕРЕД записью объекта в базу: контроль дублей, несоуразностей, вандализма, просто нужных для работы полей, контроль, контроль и контроль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 15:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_ Формы генерируются - это и хорошо и плохо. Вопрос в том как генерируются. Если шаблон меня нельзя и управлять нельзя (как например в старой 1С) то это фейк - убожество получается. У меня например подавляющее кол-во форм подвергается кастомизации после их генерации. Как именно будет выглядеть форма при генерации зависит от многих параметров. Для справочников - это полномочия пользователя, связность с другими справочниками, наличие картинок; для хозяйственных операций - это опять же полномочия, список проводок этой операции, какие справочники задействованы в этих проводках, и еще параметры, которые указываются при описании хозяйственной операции. Подавляющее большинство форм генерируются в виде, пригодном для работы без изменений. Для каждой формы генерируется шаблон, который можно загрузить в Qt Creator (кто знаком с библиотекой Qt4), который затем можно изменить - добавить новые или удалить имеющиеся виджеты. Измененный шаблон сохраняется в определенном каталоге (либо в будущем в БД) и при запуске программы используется вместо генерируемого по умолчанию. Сегодня-завтра напишу краткий README по инсталляции, разберусь куда и как выложить. Сразу предупреждаю, что проект еще сыроват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 15:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Не то что сыроват - сырой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 17:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru как вы представляете себе манетизацию Вашего проекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 20:59 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Frees MoroZ.Ru как вы представляете себе манетизацию Вашего проекта? в заголовок темы вынесено все о м О нетизации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 21:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscra_fmFrees MoroZ.Ru как вы представляете себе манетизацию Вашего проекта? в заголовок темы вынесено все о м О нетизации. Ну человек же хочет знать, как зарабатывают на проектах с открытым кодом. Ну во-первых, для меня остро вопрос денег не стоит - мой небольшой бизнес меня неплохо кормит и не требует много внимания благодаря программе-прототипу этого проекта. Во-вторых я подрабатываю, автоматизируя бизнес (опт автозапчастей) в нашей головной компании, т.е. пишу на 1С 8.1. Ну а в будущем, если этот проект удастся развить, я надеюсь подзаработать на поддержке, разработке по заказу, продаже каких-то специальных модулей, может еще что-то (например реклама), может быть это будет спонсорская помощь, пожертвования. Ну как обычно зарабатывают проекты с открытым кодом. Мне просто интересно создать такой проект. Если не удастся развить - то мне достаточно будет просто знать, что он кому-нибудь пригодился и то, что я получу в результате некоторый опыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 22:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Кому интересно - можете скачивать qbalance.sourceforge.net . Проект сырой, пример не доделан, но запускается. Выкладываю, чтобы вы могли посмотреть структуру базы данных и архитектуру клиентского приложения и навести критику ;). Архив пока рассчитан на Linux, но у меня в принципе компилируется и под Windows. Через несколько дней выложу для виндов, если интересно. С SourceForge.org никогда раньше не работал, буду изучать по ходу дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2010, 23:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, Под Windows QT 4.7 не запустилось, и примера sql базы для загрузки в postgresql нет .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 00:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
User1234567MoroZ.Ru, Под Windows QT 4.7 не запустилось, и примера sql базы для загрузки в postgresql нет .... Под Windows нужно перекодировать. Пример базы находится в подкаталоге /src/initdb. Погодите немного, выложу для Windows уже откомпилированное приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 06:41 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Сделал загрузку первоначальной базы. Загружать базу теперь можно не выходя из графической среды. Выложил на qbalance.sourceforge.net откомпилированное приложение для Windows с исходниками и исходники для Linux. Написал маленькое руководство по загрузке и пользованию справочниками. Смотрите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2010, 19:35 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, ругается: Driver not loaded Driver not loaded потом предлагает создать базу потом ругается, что не удалось создать соединение с сервером postgre 8.4 на виртуальной XP, порт 5433 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2010, 21:00 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerMoroZ.Ru, ругается: Driver not loaded Driver not loaded Очевидно программа не может найти драйвер PostgreSQL. Проверьте, что драйвер скомпилировался и поместите файл qsqlpsql4.dll в каталог с программой. Для компиляции драйвера необходим дистрибутив PostgreSQL с хэдингами. Я брал здесь . Или скачайте архив для Windows с qbalance.sourceforge.net , там уже есть драйвер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2010, 22:19 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuСделал загрузку первоначальной базы. Загружать базу теперь можно не выходя из графической среды. Выложил на qbalance.sourceforge.net откомпилированное приложение для Windows с исходниками и исходники для Linux. Написал маленькое руководство по загрузке и пользованию справочниками. Смотрите. А под фраерберд инсталяху не сотворишь? Что-бы с постгресом не возиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2010, 23:26 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_ А под фраерберд инсталяху не сотворишь? Что-бы с постгресом не возиться? К сожалению с FirebirdSQL не знаком, но судя по материалам из Wiki она поддерживает триггера и хранимые процедуры. У меня в программе предусмотрен слой абстрагирования от БД - т.н. паттерн "фабрика". Но как он (слой абстрагирования) будет работать на деле я пока не знаю. Скорее всего без исправлений не обойдется. Нужно просто пробовать писать серверную часть для другой базы, а затем пробовать подключать базу к клиенту и по ходу править код. Но в любом случае это быстро не получится. Так что обещать скорое решение не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2010, 23:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru Или скачайте архив для Windows с qbalance.sourceforge.net , там уже есть драйвер. его и пробовал :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2010, 23:53 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, У меня тоже Windows вариант не смог найти базу ... ;( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2010, 00:33 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Попробовал сегодня на виртуальной машине. Действительно не работает. Буду исправлять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2010, 22:04 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Раз уж будешь переделывать... пара нюансов (понятное дело что имхо, но с этим я столкнулся пока пробовал собрать линух-версию (и под вин и под лин)) 1. В *.ui добавил бы <?xml version="1.0" encoding="UTF-8"?> - ибо может быть разное 2. В винде совсем не обязательно вешать везде win1251 кодировку. Тем более у тебя сорцы в utf-8. Вполне нормально будет указать utf-8 (в свойствах проекта). Тогда не нужны будут кодеки и головняк с правкой сорцов под каждую ось. 3. При создании новой базы делается вызов psql, но отрабатывает некорректно. Пока все т.к. прогу так и не запустил :) - что то с правами в базе накручено, надо с постгри разбираться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2010, 14:02 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Спасибо за ценные замечания, обязательно учту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2010, 10:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Разобрался с проблемой запуска под Windows. Написал в руководстве как ее запускать. Нужно сначала установить Microsoft Visual C++ 2005 Redistributable Package (x86) версии 8.0.56336 или выше. Отдельно этот пакет я не нашел, только в составе сборки (файл VCR_x86.exe): - Microsoft Visual C++ 2005 x86 Redistributable - 8.0.59193 - Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729.4148 - Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319 Если у кого есть отдельно первый пакет, дайте пожалуйста знать. Кроме этого не хватало некоторых библиотек. У меня под виртуальной машиной программа запускается. Над запуском под Linux я еще поработаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 10:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Загрузка исходной базы работает пока только для локального сервера и порта 5432. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 12:17 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
теперь запускается причем установки Microsoft Visual C++ 2005 x86 Redistributable не потребовалось возможно что VCR_x86.exe в архиве не нужен :) по порядку: 1)может параметры соединения и логин в одном окне разместить? 2)Горизонтальное меню пустое, а доступ к справочникам "затянут". Если бы меню Справочники наполнить самими справочниками, было бы удобнее. Или хотя бы двойной клик пусть работает 3)Список справочников и видов открывается с поиском (для минимизации трафика?), а список документов сразу и целиком... может лучше наооборот? 4)кнопка отменить не работает - окно закрывает, но введенные данные сохраняются 5)сумма документа пересчитывается если только нажать ВВОД, а если мышкой выбрать другое поле - введенная цифра остается, а сумма документа не изменяется 6)при изменении кол-ва сумма по строке не изменяется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 20:19 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Запустилось, базу создало, теперь при подключении пользователя sa - Unable to find table vw_доступ_к_справочникам - Запрещено просматривать справочник Справочники пользователю sa Подскажите где надо дать права и что надо включить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 21:49 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerтеперь запускается причем установки Microsoft Visual C++ 2005 x86 Redistributable не потребовалось возможно что VCR_x86.exe в архиве не нужен :) по порядку: 1)может параметры соединения и логин в одном окне разместить? 2)Горизонтальное меню пустое, а доступ к справочникам "затянут". Если бы меню Справочники наполнить самими справочниками, было бы удобнее. Или хотя бы двойной клик пусть работает 3)Список справочников и видов открывается с поиском (для минимизации трафика?), а список документов сразу и целиком... может лучше наооборот? 4)кнопка отменить не работает - окно закрывает, но введенные данные сохраняются 5)сумма документа пересчитывается если только нажать ВВОД, а если мышкой выбрать другое поле - введенная цифра остается, а сумма документа не изменяется 6)при изменении кол-ва сумма по строке не изменяется Если предварительно устанавливать PostgrePlus, с того сайта, на который я давал ссылку, то Microsoft Visual C++ 2005 x86 Redistributable устанавливать не требуется, т.к. он входит в этот дистрибутив. Это да. Я сразу говорю, что программа еще очень сырая. Над ней еще много предстоит поработать. Некоторые из перечисленных недочетов имеют место потому, что я поторопился выложить то, что есть, не дожидаясь конца отладки (да и когда он будет этот конец отладки?). Главное для меня сейчас - найти тех, кто этим делом интересуется и создать площадку для обсуждения, чтобы не вариться в собственном соку. А теперь по пунктам: 1. Тут идея в том, что на разных серверах может быть разный список пользователей. После ввода параметров соединения, программа получает список пользователей для конкретного сервера. 2. Возможно и так. 3. Список документов открывается только в пределах рабочего периода. А для списка справочников поиск может быть действительно и не нужен. Я с подобной конструкцией работаю уже давно, мне она кажется удобной. 4. Возможно кнопка Отменить в большинстве случаев и не нужна. 5, 6 - Это не отлажено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 22:23 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
User123456Запустилось, базу создало, теперь при подключении пользователя sa - Unable to find table vw_доступ_к_справочникам - Запрещено просматривать справочник Справочники пользователю sa Подскажите где надо дать права и что надо включить? Видимо база данных по умолчанию залилась не полностью. Удалите созданную БД (кроме postgres) и всех пользователей (кроме postgres) и повторите процедуру создания БД заново. Если не получится - пишите на почту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 22:25 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
User123456Запустилось, базу создало, теперь при подключении пользователя sa - Unable to find table vw_доступ_к_справочникам - Запрещено просматривать справочник Справочники пользователю sa Подскажите где надо дать права и что надо включить? у меня такое было под postrges зашел как sa c паролем 123456, тогда заработало видимо пользователю postgres не выдаются нужные права на создаваемую базу 3. Список документов открывается только в пределах рабочего периода. А для списка справочников поиск может быть действительно и не нужен. Я с подобной конструкцией работаю уже давно, мне она кажется удобной. про рабочий период понятно, но если надо за неделю? день? сначала тянем много строк на клиента, а потом уточняем выбор, и тянем мало строк... а если нужно посмотреть документ из прошлого периода? а если документов по 2к в день? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 22:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager про рабочий период понятно, но если надо за неделю? день? сначала тянем много строк на клиента, а потом уточняем выбор, и тянем мало строк... а если нужно посмотреть документ из прошлого периода? а если документов по 2к в день? :) Рабочий период можно устанавливать любой - от любого дня до любого дня, хоть неделю, хоть любой один день в месяце. Просто отфильтруются те документы, дата которых попадает в заданный период. Точно так же и за прошлые года. У меня в базе по магазину хранится вся информация с 19.05.2002. Причем непрерывная. Всегда можно посмотреть все документы, достаточно задать период, за который надо посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 23:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerUser123456Запустилось, базу создало, теперь при подключении пользователя sa - Unable to find table vw_доступ_к_справочникам - Запрещено просматривать справочник Справочники пользователю sa Подскажите где надо дать права и что надо включить? у меня такое было под postrges зашел как sa c паролем 123456, тогда заработало видимо пользователю postgres не выдаются нужные права на создаваемую базу Ну да, пользователь postgres не имеет отношение к нашей базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 23:13 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru Рабочий период можно устанавливать любой - от любого дня до любого дня, хоть неделю, хоть любой один день в месяце. Просто отфильтруются те документы, дата которых попадает в заданный период. Точно так же и за прошлые года. У меня в базе по магазину хранится вся информация с 19.05.2002. Причем непрерывная. Всегда можно посмотреть все документы, достаточно задать период, за который надо посмотреть. Согласен. Просто под рабочим периодом я подразумеваю промежуток дат, в котором можно проводить изменения. А если в сети много пользователей, то это период у меня устанавливает админ (например главбух), а остальные его изменить не могут. Но просмотреть информацию любого периода могут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 23:44 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Первый раз пробовал под postgresql 9.0 поэтому не пустила в программу. Установил postgresql 8.4 и пример под windows заработал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2010, 08:16 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Проект еще жив? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2011, 10:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Весьма заинтересовала тема прошу автора выйти на связь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2011, 17:45 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2011, 18:47 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Хотелось бы пообщаться с автором. Контакты в профиле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2011, 11:27 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! Извиняюсь за долгое отсутствие. Рад, что тема интересна. Проект еще жив, у меня интерес к нему не пропал. Проблема в двух вещах: 1. Острый недостаток свободного времени. Загрузка по работе (1С + некоторое администрирование оптовой фирмы по запчастям), ребенок 2.5 года, ну и свой небольшой бизнес (автозапчасти) забывать нельзя. Надеюсь, в скором времени, этой осенью-зимой, ситуация измениться в лучшую сторону. 2. Недостаток квалификации в С++ и Qt4. Конкретно это выливается в проблему утечек памяти и нестабильной работы программы. Для меня стало открытием, что даже простейшие программы типа "Hello, world!" на Qt4 уже имеют утечки памяти. Рассматриваю вариант перехода на Python. Попробовал на нем писать, вроде получается. Вот сейчас не знаю что делать. Хотелось бы получить совет. Да и помощь бывает нужна подсказкой, идеей, кодом, а может и "волшебным пенделем" иной раз. Короче, если интересно, пишите на MorozovVladimir_mail_ru. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2011, 10:53 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuРассматриваю вариант перехода на Python. А я давно и спрашиваю адептов С++ + Qt: что лично довели то до ума? Вот очередной пример, и задор есть - а "утечки памяти"... "квалификация"... "времени нет"... C++ -и никакие Qt не спасают. Смотреть не один год нужно на: 1. Java (Swing - ADempiere. SWT - JFire) 2. Python (на PyGTK сделан OpenERP. wxPython тоже неплох) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2011, 21:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Ну не надо всех под одну гребенку. В каждом случае свои проблемы и нужно разбираться с каждым отдельным случаем. А Python, да, действительно хороший язык. Жаль, что я не познакомился с ним раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2011, 22:51 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
SkyNINА я давно и спрашиваю адептов С++ + Qt: что лично довели то до ума? Не могу сказать что я прям таки "адепт", но Qt нравится. У меня есть проект. Все идёт по плану. Сейчас стадия тестирования. Проект компилится и работает под Lin, Win и Mac. Ни каких танцев для кросплатформенности не исполнял - просто пишу его под линем (изредка под виндой), на маке проверяю. SkyNINВот очередной пример, и задор есть - а "утечки памяти"... "квалификация"... "времени нет"... C++ -и никакие Qt не спасают. Утечки были. Причина - мои руки :) (До этого было MFC). После знакомства с Qt убрал студию на дальнюю полку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2011, 00:26 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Причины утечек - в невнимательности. Мы используем С++ Qt, и жалоб именно на С++ и именно на Qt не имеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2011, 14:22 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Данных маловато о внутренней структуре. Хости проект, можно и на ( http://code.google.com) и давай ссылку на svn. Будем посмотреть и подумать о перспективах. Присоединяюсь. Если продукт еще не в коммерческой стадии, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2011, 16:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Какая уж тут коммерческая стадия. Не дорос еще. Проект можно скачать здесь или здесь . Название QBalance пока чисто условное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2011, 21:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Базироваться проект наверное будет все же на https://gitorious.org/qbalance. Залил только вчера то, что у меня на компе было в git'e. Сейчас началось документирование и причесывание в связи с подключением еще одного человека к разработке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2011, 21:35 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, жалко что не питон :( буду болельщиком, тестировщиком и конечно советчиком и сразу первый - надо писать свою модель, с кешированием, т.к. стандартная тянет весь запрос на клиента, на больших таблица беда ну и сортировку встроенную по этой же причине в топку, вместе с поиском ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2011, 23:33 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Выше адрес проекта указан с ошибкой (в конце лишняя точка). Правильный адрес https://gitorious.org/qbalance ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 10:42 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, спасибо за поддержку! vill_agerнадо писать свою модель, с кешированием, т.к. стандартная тянет весь запрос на клиента, на больших таблица беда ну и сортировку встроенную по этой же причине в топку, вместе с поиском Не совсем понятно, что в данном случае подразумевается под кэшированием. Если можно, то приведи пример, как ты это себе представляешь. Боюсь, что это усложнит приложение. У меня для того, чтобы клиент не тянул сразу всю базу на себя, то в случае со справочниками, они не открываются сразу, а пользователю предлагается сначала ввести выражение, по которому отфильтруется справочник. Затем клиентом формируется соответствующий запрос и отправляется на сервер. И только те записи, которые удовлетворяют заданному выражению, передаются клиенту. Список документов грузится только в пределах рабочего периода без загрузки проводок к этим документам. Проводки загружаются позднее при открытии каждого отдельного документа и только для него. Я что-то не понял, про какую встроенную сортировку и поиск ты говоришь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 10:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, один из способов увеличить скорость работы с большими таблицами (например, миллион записей) - запрашивать не все данные, а только первичный ключ. А потом в модели (метод data()) построчно подтягиваем сервера записи. Чтобы при скроллинге грида не таскать повторно строки - складываем их куда нибудь. Это подразумевается под кэшированием скорость открытия грида в 1500000 записей - 3 секунды стандартная сортировка - как-то через QAbstractProxyModel, уже забыл детали. фактически на клиенте сортирует полученные строки, не используя индексы - медленно (если много строк) если сделать еще один запрос к БД, т.к. там используются индексы - получается быстрее зы: не спорю, что условия выборки везде - это хорошо и правильно... но в справочники лучше сразу попадать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 12:04 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerMoroZ.Ru, жалко что не питон :( Хорошо что не питон. Я бы к разрабе и не подошел бы. Только прав конечно - интерпретируемый язык был бы предпочтительнее. С++ - для компонентов хорошо. Если система будет расти, будет тяжко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 12:14 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager скорость открытия грида в 1500000 записей - 3 секунды что можно делать с такими списками? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 18:19 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuВыше адрес проекта указан с ошибкой (в конце лишняя точка). Правильный адрес https://gitorious.org/qbalance там пары файлов нехватает. MyItemDelegate.* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 21:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafmчто можно делать с такими списками? конечно ничего но в любом случае грид работает быстрее, чем стандартный да и пользователь может ошибиться и затребовать слишком данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 21:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerно в любом случае грид работает быстрее, чем стандартный фраза "ни о чем". стандартных гридов не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 21:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_, в заголовке темы есть чтото про Qt? стандартный = QTableView+QSqlTableModel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 22:27 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_, Файлы добавил. Вообще-то я с git'ом раньше не работал, да и вообще за проект давненько не садился. Ничего, раскачаемся снова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 22:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, Какую версию Qt используете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 22:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerпользователь может ошибиться и затребовать слишком данных Тут можно пользователю выдать предупреждение, что так мол и так, желательно поконкретнее обозначить, что вы хотите, иначе придется долго ждать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 22:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
sysaux, Последнее, с чем я работал, это сборка QTSDK-2010.05. Там вроде бы версия 4.7.0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 23:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, MoroZ.RuТут можно пользователю выдать предупреждение, что так мол и так, желательно поконкретнее обозначить, что вы хотите, иначе придется долго ждать... тогда придется делать два запроса - один просто count, а если число записей вменяемо - рабочий а все потому что не всякая БД способна сообщить число записей в запросе (QSqlQuery.size() вернет -1) может ли PostgreSQL - не помню, скорее всего нет реально узнать сколько строк можно только переместившись на последнюю строку. А значит весь запрос уже на клиенте :) :) а вообще я не настаиваю, просто рассказал о своем решении этой проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2011, 23:19 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, Тут проблема скорее всего касается только справочников. В справочнике подсчитать количество записей очень просто - посылаем на сервер запрос типа "SELECT COUNT(*) FROM номенклатура", который возвращает число записей, либо просто сразу выдаем предупреждение, если значение фильтров пустое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 00:15 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, как раз справочники обычно невелики (если это не каталог автозапчастей) мучить пользователя запросом к справочнику из сотни записей - жестоко а для справочников я в поле ввода кода сделал поиск по тексту наименования (начиная с двух введенных символов), так что сам справочник можно не открывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 00:32 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agertrdm_, в заголовке темы есть чтото про Qt? стандартный = QTableView+QSqlTableModel ага. QTableWidget как бы не существует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 00:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_, Файлы добавил. Вообще-то я с git'ом раньше не работал, да и вообще за проект давненько не садился. Ничего, раскачаемся снова. А почему pro-шку не кинешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 01:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_ага. QTableWidget как бы не существует? к сожалению Вы не в теме QTableWidget требует полного заполнения перед показом (например все 10000 строк), а QTableView использует модель и берет из нее данные только если их нужно показать (только то, что есть на экране). Поэтому если нужна скорость - QTableView. QTableWidget - для небольших таблиц подойдет, не более. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 01:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_А почему pro-шку не кинешь? Вчера там все переделал. Теперь там и pro-шка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 08:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerкак раз справочники обычно невелики (если это не каталог автозапчастей) мучить пользователя запросом к справочнику из сотни записей - жестоко Справочник номенклатуры в розничной торговле обычно достаточно велик. И тенденция такая, что он все больше увеличивается. Ведь увеличить обороты магазина обычно можно только за счет расширения ассортимента. Ну а прайсы поставщиков? Да и справочник материалов на предприятиях обычно тоже не маленький. В ЖКХ справочники тоже обычно большие, особенно физических лиц. Вот в случае прайсов мы вообще обычно не знаем с каких букв начинается наименование у поставщика. И как в таких условиях использовать поиск по первым буквам? Да и не эффективно это - ввести первые две-три буквы, а затем долго крутить колесико мышки в поисках нужной позиции. Не раз наблюдал за пользователями 1С. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 08:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
[quot vill_ager]trdm_ага. QTableWidget как бы не существует? к сожалению Вы не в теме/quot] Я как раз в теме. И разницу между *Widget и *View прекрасно представляю. Меня ярлык "стандартный" не вштыривает. Тут бы надо другое прилагательное подобрать что-бы людям мозг не морочить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 10:13 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuВот в случае прайсов мы вообще обычно не знаем с каких букв начинается наименование у поставщика. И как в таких условиях использовать поиск по первым буквам? Да и не эффективно это - ввести первые две-три буквы, а затем долго крутить колесико мышки в поисках нужной позиции. Не раз наблюдал за пользователями 1С. у меня если первым символом ввести * поиск ведется внутри наименования и никто не запрещает вводить больше чем две-три буквы - пока список не сократится до удобных размеров а можно еще и логику добавить ( например: *ок+апел - найдет все соки апельсиновые) :) спасибо за идею ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 10:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Блин, стандартная Qt сконфигурирована без слона , прийдется.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2011, 20:42 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Блин, стандартная Qt сконфигурирована без слона , прийдется.... Угу, сам на выходных порадоваться. Про модель. Не нужна пока модель. И рано думать о миллионных выборках. Судя по тому, что я вынес из изучения схемы и кода - задач там на ближайшее время и так хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 09:13 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovantrdm_Блин, стандартная Qt сконфигурирована без слона , прийдется.... Угу, сам на выходных порадоваться. Собрал драйвер - не подцепился, запустил пересборку Qt - окончилась ошибкой. Веселуха )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 12:35 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Собрал драйвер - не подцепился, запустил пересборку Qt - окончилась ошибкой. Веселуха )) Как собрать дрова на Постгрес Вообще, стоило бы связаться и пообщаться с ТС, если уж дошло дело до пересборки кьюта) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 12:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovantrdm_Собрал драйвер - не подцепился, запустил пересборку Qt - окончилась ошибкой. Веселуха )) Как собрать дрова на Постгрес Вообще, стоило бы связаться и пообщаться с ТС, если уж дошло дело до пересборки кьюта) Да я уже боролся со слоном в прошлом. У меня есть даже версия слона собранная с MinGW ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 16:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Веселуха... еще один плюсик питону - там проще + в слоне можно писать функции на питоне и про модель: может неправильно, но я в ней и заголовки столбцов отдаю, и выравнивания, там же и цвета можно выставлять, без делегатов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 20:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerВеселуха... еще один плюсик питону - там проще У питона нет гуи. Там используются костыли в виде pyQt и т.п. ПС. Нашел что сравнивать с++ с интерпретируемым языком по степени легкости. Попробуй гуй контрол написать на питоне без костылей, я посмотрю, как будешь корячиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2011, 21:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_, авторУ питона нет гуи. у C++ тоже нет :) да ладно... не принимай на свой счет это советы в сторону ТС, он вроде на перепутье был авторПопробуй гуй контрол написать на питоне без костылей, я посмотрю, как будешь корячиться. ну смотря что ты имеешь в виду (какая функциональность, какие костыли), давай попробуем? Может ты что полезное предложишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 00:21 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Падает тут (form.cpp): void Form::setIcons() { if (!iconsSeted) { // QList<QPushButton*> widgets = formWidget->findChildren<QPushButton*>(); QList<QPushButton*> widgets = qFindChildren<QPushButton*>(formWidget); Стек: 0 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator-> qscopedpointer.h 112 0x6a2b14d9 1 QObject::children qobject.h 191 0x6a2be520 2 qt_qFindChildren_helper qobject.cpp 1893 0x6a2138a5 3 qFindChildren<QPushButton*> qobject.h 341 0x4b3c7b 4 Form::setIcons form.cpp 113 0x40a018 5 Form::doExec form.cpp 135 0x40a21f 6 PassWordForm::doExec passwordform.cpp 47 0x408f6d 7 Form::exec form.h 38 0x4bfc0c 8 GUIFactory::openDB guifactory.cpp 44 0x414840 9 App::doOpen app.cpp 38 0x402cc2 10 Custom::open custom.h 11 0x4d4728 11 qMain main.cpp 101 0x402455 12 WinMain qtmain_win.cpp 131 0x4546b2 13 main 0 0x4543d8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 00:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
и pgAdmin3 не хавает темы типа: COPY "блокпериоды" ("код", "имя", "блокконец", "начало", "конец", "пользователь") FROM stdin; 1 \N 2010-05-08 2010-06-30 sa \. так и не заставил его схавать эту мутоту. нужен или insert into или бекап базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 00:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_и pgAdmin3 не хавает темы типа: COPY "блокпериоды" ("код", "имя", "блокконец", "начало", "конец", "пользователь") FROM stdin; 1 \N 2010-05-08 2010-06-30 sa \. так и не заставил его схавать эту мутоту. нужен или insert into или бекап базы. Постучись в аську. И не пытайся это запихнуть через pgAdmin, сделай либо непосредственно через софтину, либо через psql. vill_agerВеселуха... и про модель Кто к чему привык. Мне удобнее иметь две модели - одну для данных, как таковых, другую - которая предоставляет данные в пригодном для отображения виде. И про питон. Могу наставить плюсов для Си. И для Паскаля. Минусов - тоже. Посмотри исходники проекта, и поймёшь, что смена языка разработки не решит ничего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 09:16 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanКто к чему привык. Мне удобнее иметь две модели - одну для данных, как таковых, другую - которая предоставляет данные в пригодном для отображения виде. И про питон. Могу наставить плюсов для Си. И для Паскаля. Минусов - тоже. Посмотри исходники проекта, и поймёшь, что смена языка разработки не решит ничего. согласен на все 100 про две модели можно подробней - интересно исходники c Qt на с++ ну ооооочень похожи на питоновские ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 09:44 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanВообще, стоило бы связаться и пообщаться с ТС, если уж дошло дело до пересборки кьюта) Сначала не мог понять, кто такой ТС. Потом дошло, что это Topic Starter. Видимо мало общаюсь на форумах. Я готов пообщаться, предпочитаю почту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 09:44 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Если дело дошло до тестирования кода, видимо нужен какой-то баг трекер. На Gitorious я ничего подобного пока не вижу. Может плохо смотрел? И уже нужен какой-то мини-форум для разработчиков. На SourceForge это все есть. trdm_, в процедуре setIcons() ты видимо наткнулся на один из непонятных пока глюков. Эта строчка должна собрать список виджетов на форме. Далее для этих виджетов проставляются иконки. Попробуй вариант, который закомментирован строчкой выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 09:59 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Тоже занимаюсь перекомпиляцией Qt в связи с переездом на другой комп и сменой версии PostgreSQL на 9.0.3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 10:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerа можно еще и логику добавить ( например: *ок+апел - найдет все соки апельсиновые) :) спасибо за идею Можно просто преобразовать "ок апел" в команду SELECT * FROM номенклатура WHERE имя ILIKE '%ок%' AND имя ILIKE '%апел%'. Тогда найдутся все соки апельсиновые и апельсиновые соки тоже... Кстати, PostgreSQL 9-ый такие конструкции (LIKE '%...%') обрабатывает быстро, в отличии от 8-го. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 10:20 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ruvill_agerа можно еще и логику добавить ( например: *ок+апел - найдет все соки апельсиновые) :) спасибо за идею Можно просто преобразовать "ок апел" в команду SELECT * FROM номенклатура WHERE имя ILIKE '%ок%' AND имя ILIKE '%апел%'. Тогда найдутся все соки апельсиновые и апельсиновые соки тоже... Кстати, PostgreSQL 9-ый такие конструкции (LIKE '%...%') обрабатывает быстро, в отличии от 8-го. отлично я еще делаю обработку - (минусов) возможен такой поиск: *сок+нат+апел-бут-банк (сок апельсиновый, натуральный не в бутылке и не в банке) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 10:27 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager*сок+нат+апел-бут-банк (сок апельсиновый, натуральный не в бутылке и не в банке) Тогда преобразуем так: если стоит пробел или "+", то это преобразуется в конструкцию "имя ILIKE", а если стоит "-", то в конструкцию "имя NOT ILIKE". Тогда получится так: SELECT * FROM номенклатура WHERE имя ILIKE '%сок%' AND имя ILIKE '%нат%' AND имя ILIKE '%апел% AND имя NOT ILIKE '%бут%' AND имя NOT ILIKE '%банк%' Насколько быстро будет это работать не знаю. Надо тестировать на больших таблицах. Но идея интересная насчет минусов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 10:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, да, сделано и уже работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 10:54 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_, в процедуре setIcons() ты видимо наткнулся на один из непонятных пока глюков. Эта строчка должна собрать список виджетов на форме. Далее для этих виджетов проставляются иконки. Попробуй вариант, который закомментирован строчкой выше. Именно непонятный. Лазил в час ночи смотрел, даже пока отладка не помогла. ПС. Кстати мне не особо нравится подход когда стуктура таблиц мейкается ручками. Мне куда ближе подход 1С-а в этом плане, но симплементацией возиься надо много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 12:39 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Именно непонятный. Лазил в час ночи смотрел, даже пока отладка не помогла. ПС. Кстати мне не особо нравится подход когда стуктура таблиц мейкается ручками. Мне куда ближе подход 1С-а в этом плане, но симплементацией возиься надо много. Не много. И даже не возиться. Там ничего сложного, но на текущий момент, на мой взгляд, можно и руками. Таблиц немного. Пишется не универсальная система для всего, а вполне конкретная, с конкретными задачами. Так что можно их и руками. PS Схема вообще отдельный вопрос. Ссылочная целостность на триггерах - это да, это я оценил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 14:05 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_, Я предполагаю, что пользователь сможет самостоятельно добавлять и изменять только один вид таблиц - справочники. Нужно будет предусмотреть средства, чтобы пользователь не делал это вручную. Все остальные таблицы для хранения бухгалтерских и служебных данных будут неизменны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 14:12 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Не считая конечно таблиц, запросов или хранимых процедур, которые создаст программист взявшийся расширить функционал. Но это пока в будущем. Правильно говорит rovan, что это пока не важно. Есть более важные вопросы, которые нужно решить сейчас. Например, какой язык скриптов будет и в какой объектной модели он будет работать и какая будет система вывода отчетов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 14:30 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuНе считая конечно таблиц, запросов или хранимых процедур, которые создаст программист взявшийся расширить функционал. Но это пока в будущем. Правильно говорит rovan, что это пока не важно. Есть более важные вопросы, которые нужно решить сейчас. Например, какой язык скриптов будет и в какой объектной модели он будет работать и какая будет система вывода отчетов. Для начала надо добиться стабильной работы того, что есть. А уж потом и скрипты, и объектыне модели, и прочие радости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 14:54 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanДля начала надо добиться стабильной работы того, что есть. А уж потом и скрипты, и объектыне модели, и прочие радости. Полностью согласен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 15:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_, Я предполагаю, что пользователь сможет самостоятельно добавлять и изменять только один вид таблиц - справочники. Нужно будет предусмотреть средства, чтобы пользователь не делал это вручную. Все остальные таблицы для хранения бухгалтерских и служебных данных будут неизменны. В любой системе служебных таблиц хватает. Но визуальное конфигурирование упрощает жизнь. Я буду в эту строну копать: лень - двигатель прогресса )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 16:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanMoroZ.RuНе считая конечно таблиц, запросов или хранимых процедур, которые создаст программист взявшийся расширить функционал. Но это пока в будущем. Правильно говорит rovan, что это пока не важно. Есть более важные вопросы, которые нужно решить сейчас. Например, какой язык скриптов будет и в какой объектной модели он будет работать и какая будет система вывода отчетов. Для начала надо добиться стабильной работы того, что есть. А уж потом и скрипты, и объектыне модели, и прочие радости. Если так, то отчетник лучше брать упрощенный на основе QTextDocument и не париться пока. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 16:16 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_rovanпропущено... Для начала надо добиться стабильной работы того, что есть. А уж потом и скрипты, и объектыне модели, и прочие радости. Если так, то отчетник лучше брать упрощенный на основе QTextDocument и не париться пока. Только нужен нормальный редактор. И тут возникает "фича": поля, которые можно вписать в отчет содержатся в формате SQL в скрипте и выцарапать их можно, но сложно. Это я к плюсам метапрограммирования. А описание связи между полями можно себе только виртруально представить, но не обработать машинно. (пока имеется ввиду при такой схеме). Можно их конечно и описать вручную... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 16:25 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Ты куда-то в дебри полез. Добейся нормальной работы приложения) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 16:28 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanТы куда-то в дебри полез. Добейся нормальной работы приложения) У меня стоит задача: http://forum.mista.ru/topic.php?id=563705&all=1 Я вот никак не соберусь с духом доделать. Когда за нее берусь, постоянно в душе шевелится червячек типа: ну сделай сначала среду для девелопмента, а потом берись за задачу. Сложно бороться и это как источник неудовлетворения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 16:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_rovanТы куда-то в дебри полез. Добейся нормальной работы приложения) У меня стоит задача: http://forum.mista.ru/topic.php?id=563705&all=1 Я вот никак не соберусь с духом доделать. Когда за нее берусь, постоянно в душе шевелится червячек типа: ну сделай сначала среду для девелопмента, а потом берись за задачу. Сложно бороться и это как источник неудовлетворения. попробуй мою платформу использовать писать ничего не придется, и отчеты без проблем :) и девушке поможешь и червяк может успокоится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2011, 18:53 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru... А почему у Form не сделал конструктор (по умолчанию)? Там тупо не вызывается конструктор QObject и думаю конкретно из-за этого не отрабатывают всякие фаиндчилдрен(...) Это принципиально так было сделано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 21:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Блин, теперь на подключении падает тупо. Замахался я уже с этой системой.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 22:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_MoroZ.Ru... А почему у Form не сделал конструктор (по умолчанию)? Там тупо не вызывается конструктор QObject и думаю конкретно из-за этого не отрабатывают всякие фаиндчилдрен(...) Это принципиально так было сделано? Ну как же, смотри form.h: class Form: public QObject { ... Form наследуется от QObject, а значит, при отсутствии конструктора в Form, вызывается конструктор QObject ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 23:47 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_пропущено... А почему у Form не сделал конструктор (по умолчанию)? Там тупо не вызывается конструктор QObject и думаю конкретно из-за этого не отрабатывают всякие фаиндчилдрен(...) Это принципиально так было сделано? Ну как же, смотри form.h: class Form: public QObject { ... Form наследуется от QObject, а значит, при отсутствии конструктора в Form, вызывается конструктор QObject у тебя в Form куча мемберов указателей, если не отработает конструктор Form у тебя в них мусор будет. и это одна из причин падения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 00:20 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Блин, теперь на подключении падает тупо. Замахался я уже с этой системой.. Возьми лучше версию для Windows с SourceForge. Она вроде более-менее запускается. Текущие исходники на Gitorious могут быть кривыми, т.к. я залил их туда как есть на текущий момент, т.е. может быть они не в отлаженном состоянии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 00:28 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_у тебя в Form куча мемберов указателей, если не отработает конструктор Form у тебя в них мусор будет. и это одна из причин падения. Конструктор родительского класса не будет обрабатывать мои указатели, даже если я его вызову явно. Падение по ошибке сегментации произойдет в том случае, если я обращусь к неинициализированному указателю. Покажи таковые в классе Form. Такие сугубо технические обсуждения уже пора переносить в специализированный форум проекта, а ошибки заносить в багтрекер. Подождем, когда это будет создано. Этим сейчас занимается rovan. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 00:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_Блин, теперь на подключении падает тупо. Замахался я уже с этой системой.. Возьми лучше версию для Windows с SourceForge. Она вроде более-менее запускается. Текущие исходники на Gitorious могут быть кривыми, т.к. я залил их туда как есть на текущий момент, т.е. может быть они не в отлаженном состоянии. взял: "Запрещено просматривать справочник vw_доступ_к_справочникам пользователю postgres" невезуха ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 01:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ruvill_agerпропущено... у меня такое было под postrges зашел как sa c паролем 123456, тогда заработало видимо пользователю postgres не выдаются нужные права на создаваемую базу Ну да, пользователь postgres не имеет отношение к нашей базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 09:53 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_взял: "Запрещено просматривать справочник vw_доступ_к_справочникам пользователю postgres" невезуха ))) Входи как sa с паролем 123456, а не как postgres. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 09:54 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Rutrdm_взял: "Запрещено просматривать справочник vw_доступ_к_справочникам пользователю postgres" невезуха ))) Входи как sa с паролем 123456, а не как postgres. и так и так пробовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 11:17 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Переехали на ГитХаб https://github.com/rovan/qbalance/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 11:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
почитал описание БД. я так понял, что по дебету одна аналитика , и по кредиту, и учет, например, товара (41/) по разным точкам (складам, магазинам, людям) не получится. или ошибаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 21:54 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerпочитал описание БД. я так понял, что по дебету одна аналитика , и по кредиту, и учет, например, товара (41/) по разным точкам (складам, магазинам, людям) не получится. или ошибаюсь? Это не так. Для учета товара по "разным точкам", например, в разрезе складов и материально-ответственных лиц (МОЛ), мы заводим три справочника - "номенклатура", "склады", "персонал" и еще один не совсем справочник, а "пересечение" справочников, назовем его "набор1". Справочник "набор1" не будет иметь поля "имя", а будет иметь только ссылки на другие справочники, т.е. в нем будут такие поля: 1.код 2.код_номенклатура 3.код_склады 4.код_персонал Размерность такого "пересечения" определяется количеством полей-ссылок на другие справочники. Если в плане счетов напротив счета 41 указываем справочник "набор1", тогда в проводке 41/50 (Приобретение товара за наличный расчет), программа попросит указать какую номенклатуру, на какой склад мы приобретаем и кому на подотчет мы ее ставим. В дебетовый код проводки программа запишет код строки из справочника "набор1", в которой поля ссылок будут ссылаться на соответствующие позиции в справочниках. В кредитовый код она запишет 0, т.к. у бухгалтерского счета 50 нет аналитики (справочника). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 22:20 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, идея ясна гибко наверное, но громоздко и строить запросы сложно (на первый взгляд) пока не вижу, как оно работать будет, когда и из чего проводки появятся дождемся рабочей программы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 22:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, Вот только сначала организуем среду совместной разработки, а потом продолжим работу над программой. Идея рабочая, не сомневайся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 00:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, не сомневаюсь только еще смущает поле "количество" в таблице проводок - зачем? если развести количество (аналитика) и суммы(синтетика) по разным таблицам, то можно будет сократить размеры БД если, например, в приходе на одну строку приходится несколько проводок, то "количество" избыточно и если в приходе 15 строк товара, то проводки можно делать не на каждую строку, а суммарно на весь документ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 00:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerMoroZ.Ru,и если в приходе 15 строк товара, то проводки можно делать не на каждую строку, а суммарно на весь документ а фифо по партиям при расходе как ты организуешь потом? С помощью искусственного интеллекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 01:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_vill_agerMoroZ.Ru,и если в приходе 15 строк товара, то проводки можно делать не на каждую строку, а суммарно на весь документ а фифо по партиям при расходе как ты организуешь потом? С помощью искусственного интеллекта? причем тут фифо к проводкам? проводки - это деньги а фифо, я так понимаю, к аналитике применимо - к товарам например (цена, партия) т.е. узнать количество товара в этих разрезах можно по таблице с аналитикой а синтетика покажет общую сумму прихода на счетах в балансе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 01:21 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerесли развести количество (аналитика) и суммы(синтетика) по разным таблицам, то можно будет сократить размеры БД Приведи структуру таблиц как ты ее видишь. Я так понимаю, если столбец количество вывести в отдельную таблицу, то для связки строк такой таблицы с таблицей с суммами все-равно понадобится дополнительное поле с идентификатором. Т.е. объем БД может не уменьшиться, а вот сложность точно увеличится. vill_agerесли, например, в приходе на одну строку приходится несколько проводок, то "количество" избыточно Если, например, на одну строку в приходе мы имеем проводки 41/50 и 41/42, то в 1-й проводке столбец количества нам необходим, а во 2-й - нет. В этом случае, да, "количество" избыточно. Но я сознательно иду на это для упрощения структуры таблиц. Все проводки в итоге у меня хранятся в одной таблице "проводки", что упрощает и построение триггеров для таблицы "проводки" и построение запросов к БД на будущее. vill_agerесли в приходе 15 строк товара, то проводки можно делать не на каждую строку, а суммарно на весь документ Мы не можем делать проводки "суммарно на весь документ". Мы должны иметь проводки на каждую позицию (строку) в отдельности. Как делать, к примеру, учет материалов, если мы не знаем, сколько и на какую сумму прибыло или убыло каждой конкретной позиции по тому или иному документу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 09:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_vill_agerMoroZ.Ru,и если в приходе 15 строк товара, то проводки можно делать не на каждую строку, а суммарно на весь документ а фифо по партиям при расходе как ты организуешь потом? С помощью искусственного интеллекта? Поддерживаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 09:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
2All: Давайте мы как-то перенесём дискуссию в другое место. Например сюда . 2Разработчики: Нам, кажется, необходимо совместно пообщаться, и наметить ближайшие действия. Скайп подходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 09:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, авторМы не можем делать проводки "суммарно на весь документ". Мы должны иметь проводки на каждую позицию (строку) в отдельности. Как делать, к примеру, учет материалов, если мы не знаем, сколько и на какую сумму прибыло или убыло каждой конкретной позиции по тому или иному документу? если вынести количество и цену (да мало ли еще какие характеристики) в отдельную таблицу - будем знать кстати, "цена" тоже избыточное поле да, согласен, сложность системы увеличится в таком случае ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 10:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager"цена" тоже избыточное поле Согласен, цену можно вычислить в любом случае просто поделив сумму на количество. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 11:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuСогласен, цену можно вычислить в любом случае просто поделив сумму на количество. нельзя, могут возникнуть погрешности и как тогда узнать, сколько товара по какой цене? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 11:23 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanНам, кажется, необходимо совместно пообщаться, и наметить ближайшие действия. Скайп подходит? Все так. Так давай на том новом форуме. Честно говоря, я скайпом не пользовался никогда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 12:39 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovan2All: Давайте мы как-то перенесём дискуссию в другое место. Например сюда . Всегда ненравились эти группы гугле. Почему не тут? Привычнее rovan2Разработчики: Нам, кажется, необходимо совместно пообщаться, и наметить ближайшие действия. Скайп подходит? Хто такие разработчики? Подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 15:59 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Хто такие разработчики? Подходит. Если есть желание, присоединяйся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 19:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuТоже занимаюсь перекомпиляцией Qt в связи с переездом на другой комп и сменой версии PostgreSQL на 9.0.3. Зря компилировал. Оказывается в дистрибутиве, на котором я работаю - openSUSE 11.4 - все необходимое уже есть. И Qt4 и PostgreSQL и драйвер к нему. Про драйвер я не знал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2011, 15:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
еще раз о совмещении проводок и количества в в одной таблице: как будет реализовано состояние не проведенного документа например: накладную выписали, со склада уже почти ушло (зарезервировано), но покупатель еще не вывез т.е. количество на складе уже уменьшено, но долг покупателя еще не вырос или такой фичи не предусмотрено? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2011, 11:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerMoroZ.RuСогласен, цену можно вычислить в любом случае просто поделив сумму на количество. нельзя, могут возникнуть погрешности и как тогда узнать, сколько товара по какой цене? наверное сразу надо подстегивать для операций такую либу как: decnumber ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2011, 19:22 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerеще раз о совмещении проводок и количества в в одной таблице: как будет реализовано состояние не проведенного документа например: накладную выписали, со склада уже почти ушло (зарезервировано), но покупатель еще не вывез т.е. количество на складе уже уменьшено, но долг покупателя еще не вырос или такой фичи не предусмотрено? Тут нужно разделить понятия "проведен-не проведен" и "зарезервировать" как я это понимаю. Если документ проведен, то все содержащиеся в нем проводки проводятся сразу. И если проводка, например 60/41, проведена, то это значит, что количество и сумма товара сразу уменьшается, а долг покупателя сразу возрастает. Этого требует принцип двойной записи. Такого не может быть, что "количество на складе уже уменьшено, но долг покупателя еще не вырос" в рамках одной проводки. А если документ не проведен, то содержащиеся в нем проводки не влияют на сальдо корреспондирующих счетов, а документ хранится просто как памятка. Это у меня не было реализовано в программе-прототипе, это не сложно сделать и это будет в этой программе. Фичу "зарезервировать" тоже не сложно реализовать. Для этого мы перемещаем товар с основного склада на виртуальный склад номенклатура-контрагент при резервировании и реализуем с него при оформлении документов. Т.о. у нас на основном складе зарезервированный товар уже не числится и долг покупателя еще не вырос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2011, 19:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Доброго дня всем! Рад сообщить, что проект успешно продолжает разрабатываться. Во многом благодаря rovan'у теперь уже нет падений по ошибке сегментации. Сейчас занимаюсь наполнением "конфигурации" типовыми операциями и справочниками для розничной торговли. По ходу правлю движок. После этого займусь общими отчетами (баланс, оборотки и т.п.). Это не сложно, тем более серверная часть для этого давно уже готова. Так что уже виден свет в конце туннеля. Но не решен пока вопрос с движком печати. Хотел спросить у аудитории. Не подскажете ли открытый парсер CommerceML на С++? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 14:21 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuХотел спросить у аудитории. Не подскажете ли открытый парсер CommerceML на С++? Дык это же просто XML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 14:44 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Да, я знаю. Ну ведь все-равно же придется писать парсер, желательно обернутый в класс. А может уже есть готовое открытое решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 14:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuДа, я знаю. Ну ведь все-равно же придется писать парсер, желательно обернутый в класс. А может уже есть готовое открытое решение? это XML. Вы все на ОРМ \ ООП с ума посходили? Один день работы студенту при грамотном постановщике. Выбор альтернативы 1С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 22:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
От они, радости ООП! То, что пишется на юродливой 1С с нуля за две недели, уже в течении почти полутора лет "успешно разрабатывается" на могучей и прекрасной Qt... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 10:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Если сравнивать корректно, то надо начинать от языка и библиотеки. Слабо за две недели написать то же самое на С++ и MFC (на чем собственно и создана 1С)? Или мы будем сравнивать готовую, отлаженную и документированную платформу 1C и библиотеку разработки? Да, и при чем здесь ООП? Про CommerceML можно уже не беспокоиться. Вчера за час на qt-ных скриптах написал разбор накладной CommerceML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 11:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, В чем сравнение некорректное? И та и та - среды разработки. Только на 1С учетные системы пишутся на раз-два, а на Qt... хм... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 12:06 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, Вы тему как-то неправильно интерпретируете (или не читаете): "Делаю свободную бух.программу". Каким боком 1С сюда относится, только вам наверное и понятно. Объясните, плз, более широкой аудитории. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 12:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafm, Я затронул лишь только скорость разработки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 14:24 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаковiscrafm, Я затронул лишь только скорость разработки... Скорость разработки на платформе 1С "Свободной бухглатерской программы" очень медленная... ибо на 1С программы не пишутся, да и свободными чего то не становятся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 15:04 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ODIN., Я говорил про объективную скорость разработки . А свободная/коммерческая/еще какая - это уже вопрос распространения программы , и конкретно к процессу разработки он не имеет никакого отношения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 15:48 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковODIN., Я говорил про объективную скорость разработки . А свободная/коммерческая/еще какая - это уже вопрос распространения программы , и конкретно к процессу разработки он не имеет никакого отношения. Ну так про это и говорят, что объективная скорость разработки на 1С "свободной бухглатерской программы" равна нулю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 15:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Реалист, Никто не мешает написать конфигурацию и виложить ее в свободный доступ. Судя по инфостарту , достаточно большое количество разработчиков так и делают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 16:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, А Вам не кажется, что "бухгалтерская программа" и "конфигурация 1С" это разные и несравнимые между собой сущности и происходит подмена понятий? Точно так же можно написать и выложить под свободной лицензией скрипт установки для Windows, что по сути является точно такой же "конфигурацией". Но вот только винда от этого не станет ни капельки более свободой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 16:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистАлександр Пузаков, А Вам не кажется, что "бухгалтерская программа" и "конфигурация 1С" это разные и несравнимые между собой сущности и происходит подмена понятий? Точно так же можно написать и выложить под свободной лицензией скрипт установки для Windows, что по сути является точно такой же "конфигурацией". Но вот только винда от этого не станет ни капельки более свободой. В ответ на упомянутый технический момент (скорость разработки), ссылаетесь на правовой момент (способ распространения), и тут же говорите мне о подмене понятий? :) По каким-таки критериям конфигурация 1С не является программой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 16:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, Ага. А машинистка печатает текст еще быстрее, чем в программист в 1С. Значит скорость у машинистки еще быстрее? Что толку мериться абстрактной скоростью, если не выполняются остальные требования? И когда "конфигурация" 1С успела стать "программой"? Программой она станет только в связке 1С + конфигурация. Я еще понимаю обозвать конфигурацию "исходным текстом программы". Вот в этом ракурсе, какая то часть исходного текста программы (т.е. связки 1С + конфигурация), может быть свободной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 17:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистАлександр Пузаков, Ага. А машинистка печатает текст еще быстрее, чем в программист в 1С. Значит скорость у машинистки еще быстрее? Что толку мериться абстрактной скоростью, если не выполняются остальные требования ? ... Что за требования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 19:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковРеалистАлександр Пузаков, Ага. А машинистка печатает текст еще быстрее, чем в программист в 1С. Значит скорость у машинистки еще быстрее? Что толку мериться абстрактной скоростью, если не выполняются остальные требования ? ... Что за требования? Перед написанием сообщения о великой и могучей 1С, Александр ПузаковОт они, радости ООП! То, что пишется на юродливой 1С с нуля за две недели, уже в течении почти полутора лет "успешно разрабатывается" на могучей и прекрасной Qt... Вы сделали вид, что не заметили названия темы "Делаю свободную бух.программу на PostgreSQL + Qt4." Да, требование "свободности" у сравниваемых продуктов должно соблюдаться, в противном случае возвращается к печатной машинке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 20:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистИ когда "конфигурация" 1С успела стать "программой"? Программой она станет только в связке 1С + конфигурация. Я еще понимаю обозвать конфигурацию "исходным текстом программы". Вот в этом ракурсе, какая то часть исходного текста программы (т.е. связки 1С + конфигурация), может быть свободной. Интересно... Вы так и не назвали признаки, по которым конфигурация 1С не может считаться программой. Если следовать вашей логике, то любая программа не является программой, а становится программой только в связке "ОС + программа". Какой вариант на этом рисунке считается программой, а какой нет? До какого уровня программа будет считаться программой, а на каком перестанет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 20:19 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистДа, требование "свободности" у сравниваемых продуктов должно соблюдаться, в противном случае возвращается к печатной машинке "Свободность" данной программы - это надвое сказано. Авторы в любой момент могут передумать и превратить ее в коммерческую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 20:21 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, конфигурация - неотъемлемая часть платформы 1С. Закреплено и защищено лицензией. Разве не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 09:24 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков"Свободность" данной программы - это надвое сказано. Авторы в любой момент могут передумать и превратить ее в коммерческую... Таких планов нет. Исходники доступны. У вас нет оснований сомневаться в том, что программа свободна. А вот исходники 1С мы вряд ли когда-нибудь увидим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 09:39 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123Александр Пузаков, конфигурация - неотъемлемая часть платформы 1С. Закреплено и защищено лицензией. Разве не так? Нет, не так. Читайте тут вопрос61. Можно ли на платформе "1С:Предприятие 8" создавать собственные, полностью оригинальные конфигурации (не использующие фрагментов типовых конфигураций от фирмы "1С")? Кому будут принадлежать авторские и имущественные права на полностью оригинальные конфигурации? ответНа платформе "1С:Предприятия 8", входящей в состав правомерно приобретенного программного продукта, можно создавать собственные полностью оригинальные конфигурации. Это не противоречит положению Лицензионного соглашения об использовании программного продукта в соответствии с документацией. Если конфигурация является полностью оригинальной, авторские и имущественные права на нее принадлежат разработчику. Он имеет право тиражировать и распространять такую конфигурацию. Чтобы не нарушался закон "Об авторском праве и смежных правах", для использования такой конфигурации пользователем должна быть приобретена любая основная поставка фирмы "1С", включающая платформу "1С:Предприятия 8". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 16:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, Исходники платформы не увидим, а вот исходники любой типовой конфигурации может увидеть практически каждый... для этого необходимо соблюсти несколько маленьких условий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 16:13 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ответдля использования такой конфигурации пользователем должна быть приобретена любая основная поставка фирмы "1С", включающая платформу "1С:Предприятия 8". как быть с этим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 17:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123ответдля использования такой конфигурации пользователем должна быть приобретена любая основная поставка фирмы "1С", включающая платформу "1С:Предприятия 8". как быть с этим? А чем это Вас смущает? Это уже проблемы пользователя. Разработчик может распространять свою конфигурацию без платформы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 18:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковPetro123пропущено... как быть с этим? А чем это Вас смущает? Это уже проблемы пользователя. Разработчик может распространять свою конфигурацию без платформы. шикарно. "а я причем, мопед не мой. Я просто разместил объяву" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 18:47 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafmАлександр Пузаковпропущено... А чем это Вас смущает? Это уже проблемы пользователя. Разработчик может распространять свою конфигурацию без платформы. шикарно. "а я причем, мопед не мой. Я просто разместил объяву" Блин. Если что, то все началось со скорости разработки. Именно ее родимую я упомянул. Потом понабежали товарищи, вцепились каким-то боком в "свободность". Мне до сих пор не ясно, как способ распространения программы коррелирует со скоростью разработки этой самой программы? Может хоть Вы мне поясните? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 18:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafm, Кстати, Вы же тот самый, который уцепился за свободность программы... Так что самое время вернутся к моему первому сообщению в этом топике и внимательно его перечитать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 18:59 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, Александр ПузаковКстати, Вы же тот самый, который уцепился за свободность программы... Так что самое время вернутся к моему первому сообщению в этом топике и внимательно его перечитать. Потому что никого не интересует ни абстрактный сферический конь в вакууме, ни скорость разработки на 1С, если результирующая программа не будет свободной. Вам на это уже указывали на предыдущей странице 12036773 РеалистАлександр Пузаковпропущено... Что за требования? Перед написанием сообщения о великой и могучей 1С, Александр ПузаковОт они, радости ООП! То, что пишется на юродливой 1С с нуля за две недели, уже в течении почти полутора лет "успешно разрабатывается" на могучей и прекрасной Qt... Вы сделали вид, что не заметили названия темы "Делаю свободную бух.программу на PostgreSQL + Qt4." Да, требование "свободности" у сравниваемых продуктов должно соблюдаться, в противном случае возвращается к печатной машинке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 19:12 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаковiscrafm, Кстати, Вы же тот самый, который уцепился за свободность программы... Так что самое время вернутся к моему первому сообщению в этом топике и внимательно его перечитать. Вам же сразу сказали: скорость разработки свободной программы на 1С равна 0 (нулю), т.к. эта программа никогда не станет свободной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 19:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafm, Да ну? :) Вот я написал примитивную конфигурацию (для открытия потребуется 1С:Предприятие версии не ниже 8.2.15) Вот лицензионное соглашение даже написал: лицензионное соглашениеСкачивайте кто хочет; Делайте что хотите. Получилась свободная программа. Тут и исходники все в наличии... Попробуйте доказать, что это не свободная программа :) Сможете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 20:06 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Ну и, если что, изначально я имел ввиду исключительно скорость разработки, это Вы прибежали и начали тут размахивать "свободностью". Так что не понимаю, что я сказал не так, что на меня все ополчились? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 20:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, Да никто вам ничего не хочет доказывать. И я вижу, что Вы такой единственный, кто пытается играя словами, натянуть за уши на понятие "конфигурация 1С" слово "программа". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 20:23 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаковiscrafm, Да ну? :) Вот я написал примитивную конфигурацию ( для открытия потребуется 1С:Предприятие версии не ниже 8.2.15 ) Вот лицензионное соглашение даже написал: лицензионное соглашениеСкачивайте кто хочет; Делайте что хотите. Получилась свободная программа. Тут и исходники все в наличии... Попробуйте доказать, что это не свободная программа :) Сможете? просто вынос мозга. Сорри, удаляюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 20:25 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Реалист, Статья 1261 ГК РФПрограммой для ЭВМ является представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения. Это определение имеет огромную юридическую силу. И под это определение подпадает хоть конфигурация 1С, хоть файл экселя с макросами, хоть через раз запускающаяся программулина, написанная на коленке студентом и состоящая из 10 процедур и содержащая в себе 5 внутренних ошибок. Существуют и множество других определений, каждое из которых нисколь не опровергает отношения конфигурации 1С к программам. И хоть как Вы тут пляшите, это существующее положение дел. P.S. я ничего не хочу доказать, но Ваше субъективное мнение противоречит общепринятому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 08:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafmАлександр Пузаковiscrafm, Да ну? :) Вот я написал примитивную конфигурацию ( для открытия потребуется 1С:Предприятие версии не ниже 8.2.15 ) Вот лицензионное соглашение даже написал: пропущено... Получилась свободная программа. Тут и исходники все в наличии... Попробуйте доказать, что это не свободная программа :) Сможете? просто вынос мозга. Сорри, удаляюсь А как насчет того, что для выполнения СПО требуется операционная система? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 08:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
И чтобы Вы не подумали чего лишнего. Я нисколько не приверженец того, что по устоявшимся нормам конфигурация 1С или файл МС офиса с макросами являются программами. Я прекрасно понимаю, что конфигурация 1С не должна считаться полноценной программой, но, тем не менее, это так. И пускай это даже противоречит здравому смыслу, новому завету, каким-то там внутренним представлениям об окружающем мире, - это есть реальность... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 08:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, 1С и Qt - разные платформы. 1С - конкретизированная для строго определённого круга задач. Qt - общего назначения, с очень широким кругом решаемых задач. Именно потому на 1С написание "свободной бух. программы" делается быстро. Именно потому на первый рабочий прототип такого приложения на Qt и С++ я затрачу около месяца (с учетом плохого знания предметной области). Здеь не причем ООП. И язык. К чему вообще было заявление о скорости? Вы хотите внести конструктива? Или это попытка самоутверждения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 13:16 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovan, Ну... Изначально пытался внести конструктива, но все скатилось до споров... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 15:14 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, конструктива с вашей стороны я так и не заметил. Разработка ведётся силами полутора программистов в свободное время, из которых один уже 4 месяца не комитил ни строки кода. Скорость разработки некритична для данного проекта. Критичен перечень решаемых задач, "свободность", Qt и Postgres. Таким образом, апелляция к смехотворной низкой скорости разработки, и, тем более, сравнение этой скорости со скоростью разработки аналога на специализированном фреймворке выглядят смешно. И неконстуктивно. Конструктивом будет: предложение архитектурных идей, примеры аналогичных разработок, рекомендация инструментов и статей, критика избранных подходов. Или ревью кода. Впрочем, никто и не скрывает что он (код) объективно ужасен. К вопросу же о платформах для разработки учеток, а также С++, Qt, королях и капусте, рекомендую загуглить "xTuple". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 16:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanАлександр Пузаков, конструктива с вашей стороны я так и не заметил. Разработка ведётся силами полутора программистов в свободное время, из которых один уже 4 месяца не комитил ни строки кода. Скорость разработки некритична для данного проекта. Критичен перечень решаемых задач, "свободность", Qt и Postgres. Таким образом, апелляция к смехотворной низкой скорости разработки, и, тем более, сравнение этой скорости со скоростью разработки аналога на специализированном фреймворке выглядят смешно. И неконстуктивно. Конструктивом будет: предложение архитектурных идей, примеры аналогичных разработок, рекомендация инструментов и статей, критика избранных подходов. Или ревью кода. Впрочем, никто и не скрывает что он (код) объективно ужасен. К вопросу же о платформах для разработки учеток, а также С++, Qt, королях и капусте, рекомендую загуглить "xTuple". Скорость разработки отнюдь не последний фактор. А учитывая колоссальную "непоседливость" нашего правительства в части прогиба бухучета, это даже критический фактор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 18:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, ну я могу повторить. В данном конкретном проекте скорость разработки - некритичный фактор. Так было решено инициатором. Если я ошибаюсь - он меня поправит. В других проектах , наверняка, скорость разработки считается критичным фактором, ежели её таковым посчитали. Но мы говорим не о других проектах, а об этом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 18:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковСкорость разработки отнюдь не последний фактор. А учитывая колоссальную "непоседливость" нашего правительства в части прогиба бухучета, это даже критический фактор. Не надо валить в кучу бухучет и налогообложение. В налогообложении да, имеют место быть частые изменения в порядке начисления, в налогооблагаемой базе, процентах и ставках. Но в бух.учете последнее серьезное изменение было прим. в 2001 году - перешли на новый план счетов. Все. Я уже не говорю о том, что принцип двойной записи не менялся с момента изобретения Лукой Пачоли в 15-16 веке. Поэтому я бы не стал настаивать на критичности скорости разработки программы именно для бух.учета. Хотя, конечно, более высокая скорость разработки не помешала бы. Ну так и разработчиков, как правильно выразился rovan, - "полтора". Очень мало тех, кто вообще смотрит исходники, а уж тех, кто в них вникает - вообще никого нет. Есть один только rovan, который хотя бы сколько-то вник в проект и начал выдавать конструктив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 20:06 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuНе надо валить в кучу бухучет и налогообложение. В налогообложении да, имеют место быть частые изменения в порядке начисления, в налогооблагаемой базе, процентах и ставках. Но в бух.учете последнее серьезное изменение было прим. в 2001 году - перешли на новый план счетов. Все. Я уже не говорю о том, что принцип двойной записи не менялся с момента изобретения Лукой Пачоли в 15-16 веке. Поэтому я бы не стал настаивать на критичности скорости разработки программы именно для бух.учета. Хотя, конечно, более высокая скорость разработки не помешала бы. Ну так и разработчиков, как правильно выразился rovan, - "полтора". Очень мало тех, кто вообще смотрит исходники, а уж тех, кто в них вникает - вообще никого нет. Есть один только rovan, который хотя бы сколько-то вник в проект и начал выдавать конструктив. Вы ничего не путаете? Приказы, письма и разъяснения минфина, касаемые бухучета, выходят практически каждый месяц... Давайте даже я выдам конструктив :) Подсмотрите архитектуру у фирмы 1С, в этой и этой книгах содержится подробное описание таблиц и алгоритмов, вплоть до индексов все описано... Я ни в коем случае не призываю все тупо срисовать у фирмы 1С, но ознакомиться надо ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 21:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Тьфу! Не правильную ссылку дал... Вторая книга по ссылке: http://v8.1c.ru/metod/books/book.jsp?id=268 Собственно, это и будет основной книгой, в которой описана архитектура 1С:Предприятия в части объектов для бухучета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 21:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, Можно бухучет представить вот так (условно): Уровень 0 - базовые принципы ведения бухучета (двойная запись, оборотки, шахматки и др.); Уровень 1 - общие принципы РСБУ (основные счета, основные операции, основные проводки, общие моменты ПБУ); Уровень 2 - принципы, вытекающие из основных документов, регулирующих правила ведения бухучета (ПБУ, план счетов, общие методики, утвержденные минфином и др.); Уровень 3 - отраслевые и межотраслевые принципы ведения бухучета. Так вот для уровня 0, как Вы говорите, все тянется в практически неизменном виде со времен Луки Пачоли, на уровне 1 изменения происходят раз в несколько лет, а для уровня 2-3 такая свистопляска стоит, что мама не горюй. Если все документы, регулирующие уровень 2 и 3 складывать в один ящик, то не хилый такой сундук с мукулатурой получится. Я так понимаю, Ваша программа нацелена на покрытие уровней 0 и 1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 21:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
а как вам мои выводы из мутного этого спора: 1) на специализированной платформе скорость разработки выше на порядок 2) вменяемую свободную (или хотя бы бесплатную) платформу найти сложно 3) написание свободной учетной программы - тупик. Поэтому делать надо платформу. Это по крайней мере привлечет разработчиков и пользователей (разработчиков конечных решений-конфигураций) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 21:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковВы ничего не путаете? Приказы, письма и разъяснения минфина, касаемые бухучета, выходят практически каждый месяц... Я и говорю: не надо валить в кучу собственно бух.учет и налогообложение. Александр ПузаковДавайте даже я выдам конструктив :) Подсмотрите архитектуру у фирмы 1С, в этой и этой книгах содержится подробное описание таблиц и алгоритмов, вплоть до индексов все описано... Я ни в коем случае не призываю все тупо срисовать у фирмы 1С, но ознакомиться надо ;) Есть у меня такая книга. На редкость бестолково организована, хотя и очень толстая. В практической деятельности почти не пригодилась, я пожалел о потраченных на нее деньгах. Вот что мне хотелось бы меньше всего - срисовывать архитектуру 1С. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 21:59 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковЯ так понимаю, Ваша программа нацелена на покрытие уровней 0 и 1? Ну что-то вроде того. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 22:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, именно на платформу я и ориентируюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 22:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, я правда давно смотрел, но не похоже. слишком все заточено на бухучет а как же прочие задачи из ерп-оперы :)? имхо, высокоуровневая платформа для разработки как минимум должна дать возможность: создать БД описать ГУИ описать отчеты все это выполнять в своей среде иметь возможность переносить конфигурации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 22:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, "Ананас". Конкретную программу, решающую конкретную задачу написать проще из-за более ясных требований. Вот потому и закладывает написание прототипа в виде "свободной бух. программы". А там как пойдёт. Может и платформа будет. В платформе заинтересовано больше людей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 22:52 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovan, мне не надо уже :) а Ананас пробовал... не то кстати Конкретную программу, решающую конкретную задачу написать проще из-за более ясных требований.НО! для конкретной программы - конкретные пользователи (клиенты) в случае КюБаланс - бухучет, где подвинуть 1ц нереально а имея платформу для быстрой разработки можно окучивать любых клиентов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2012, 23:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, никто никого двигать не собирается. QBalance для конкретного пользователя пишется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 00:54 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuЯ и говорю: не надо валить в кучу собственно бух.учет и налогообложение. Дык, в бухучете много мест тесно трущихся об налоговый учет. И кроме того, масса моментов правилами ведения бухучета не регулируются, или практически не регулируется, а берутся целиком или почти целиком правила ведения налогового учета и в соответствии с ними ведется бухучет... И Вы видимо маленько не в курсе. В нашей стране организации имеют довольно большую свободу в выборе способов ведения бухгалтерского учета, законодатель предоставляет для этого довольно большую свободу организациям, а вот налоговый учет регламентирован уже значительно жестче. Так вот любая вменяемая организация старается выбрать такую учетную политику, чтобы разрыв между бухгалтерским и налоговым учетом был минимальным... Так что, как там говорят-то, "сферический бухучет в вакууме" мало кого заинтересует :) Я ни в коем случае не пытаюсь критиковать Вашу программу, наоборот, обеими руками за то, чтобы Вы ее написали, но, судя по всему, есть сто и один подводный камень, который Вы еще не учли... P. S. налоговый учет != налогооблажение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 08:39 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Исключения составляют предприниматели и маленькие организации, у которых мало или совсем нет ОС, НМА, один вид деятельности, маленький список товаров/услуг. Эдакие карманные организации. Среди них компактненькие программы для ведения бухучета будут расходиться как горячие пирожки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 08:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerMoroZ.Ru, я правда давно смотрел, но не похоже. слишком все заточено на бухучет а как же прочие задачи из ерп-оперы :)? имхо, высокоуровневая платформа для разработки как минимум должна дать возможность: создать БД описать ГУИ описать отчеты все это выполнять в своей среде иметь возможность переносить конфигурации Конечно, все должно быть заточено под бух.учет. Собственно для чего и нужна бухгалтерская платформа. Но если в 1С голая платформа без конфигурации совершенно бесполезна, то здесь она сможет обеспечивать минимальный функционал - вести простейший учет. Но внедренец сможет и создавать собственные БД, описывать собственные пользовательские формы, создавать собственные справочники, типовые операции и отчеты, связывать все это собственными скриптами и сохранять этот набор в виде отдельного файла (конфигурации). А затем загружать конфигурацию в другую БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 09:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, это да, наслышан о чехарде с бухгалтерией и законами. Но, вообще говоря, никто и не пытается объять необъятное. Решается конкретная задача под конкретное клиента. Это минимизирует проблемы с чехардой. В случае успеха имеет шансы перерасти во что-то более широкое, и там уже придётся составлять лоцию на все рифы, камни и мели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 09:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, я вообще не рассматриваю налоговый учет. Для моих целей пока достаточно, чтобы программа вела бух.учет используя принятый в нашей стране план счетов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 09:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковИсключения составляют предприниматели и маленькие организации, у которых мало или совсем нет ОС, НМА, один вид деятельности, маленький список товаров/услуг. Эдакие карманные организации. Среди них компактненькие программы для ведения бухучета будут расходиться как горячие пирожки :) Вот на них я и ориентируюсь. Для них не актуален налоговый учет в силу вмененного налогообложения, но актуальна распределенная работа нескольких пользователей с единой БД. И так, чтобы программа позволяла видеть полную картину. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 09:15 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuНо если в 1С голая платформа без конфигурации совершенно бесполезна, то здесь она сможет обеспечивать минимальный функционал - вести простейший учет. нет. - либо сразу 2 слоя: ядро и конфигурация. Либо ядра вообще нету. Это закладывается сейчас. Вряд ли выйдет - ядро самодостаточное + плагины? ______________________________________________ "Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 09:28 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123, не совсем понял, что вы хотели сказать. Конечно сейчас делается ядро + конфигурация. Иначе как без конфигурации проверить работоспособность ядра. Но то, что ядро самодостаточное - я имею в виду, что пользователь (внедренец) сможет без написания скриптов завести справочники какие ему надо и создать нужные ему операции, а так же создать шаблоны первичных документов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 09:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
я прочёл, что вы делаете НЕ так, как в 1С. Опишите подробнее, т.к. вот это: MoroZ.Ruя имею в виду, что пользователь (внедренец) сможет без написания скриптов завести справочники какие ему надо и создать нужные ему операции, а так же создать шаблоны первичных документов. делается и в 1С. Конфигурация создаётся автоматически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 10:11 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123, я имею в виду, что на голой платформе 1С создать пользовательскую операцию (например приход от поставщика) с сохранением данных в регистрах и результатом в виде баланса без программирования на языке 1С вряд ли получится. Я собираюсь в таких случаях обходится без необходимости для внедренца писать код. Конфигурация 1С не создается (генерируется) автоматически, а загружается готовая автоматически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 10:25 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuPetro123, я имею в виду, что на голой платформе 1С создать пользовательскую операцию (например приход от поставщика) с сохранением данных в регистрах и результатом в виде баланса без программирования на языке 1С вряд ли получится. Я собираюсь в таких случаях обходится без необходимости для внедренца писать код. Конфигурация 1С не создается (генерируется) автоматически, а загружается готовая автоматически. всё от незнания 1С. Удали папку с конфигурацией - и запусти 1С. Она предложит создать ПУСТУЮ конфигурацию. Это просто структура пустых папок и некоторых шаблонов-файлов. Например, кодировка - русская... Тебе без этого не обойтись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 10:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123всё от незнания 1С. Удали папку с конфигурацией - и запусти 1С. Она предложит создать ПУСТУЮ конфигурацию. Это просто структура пустых папок и некоторых шаблонов-файлов. Например, кодировка - русская... Тебе без этого не обойтись. попутный вопрос от малограмотных :) : как хранится конфигурация 1ц в sql-серверном варианте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 19:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, по серверному не подскажу. Но не думаю, что это влияет на архитектуру. Если делать монолит без конфигураций, то мы сужаем область применения. Да и версии, в 1С, можно обновлять отдельно для 2-х слоёв. Пока посыл автора звучал так, что они делают пистолет револьвер, который будет стрелять без патронов-конфигураций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 21:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123Пока посыл автора звучал так, что они делают пистолет револьвер, который будет стрелять без патронов-конфигураций. Вы не внимательно читали. Это не так. Весь набор справочников, типовых операций, пользовательских форм, скриптов, шаблонов первичных документов и отчетов пользователь сможет сохранять в виде отдельного файла - конфигурации и свободно ее распространять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 10:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuPetro123Пока посыл автора звучал так, что они делают пистолет револьвер, который будет стрелять без патронов-конфигураций. Вы не внимательно читали. Это не так. Весь набор справочников, типовых операций, пользовательских форм, скриптов, шаблонов первичных документов и отчетов пользователь сможет сохранять в виде отдельного файла - конфигурации и свободно ее распространять. тогда разъясните: - как ЭТА штука (отд.файл) называется, если она отдельно от ядра-программы (в 1С - базовая конфиг-я). - этот отдельный файл Подключается\Открывается в ИС или только для переноса (Импортируется-конвертируется)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 11:19 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123, в текущем состоянии этого пока нет. Но это не означает, что этого не будет. Просто в настоящее время я занят ядром - той частью, которая обрабатывает конфигурацию. А сохранить/загрузить ее в виде XML файла я не считаю слишком сложным делом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 11:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuPetro123, в текущем состоянии этого пока нет. Но это не означает, что этого не будет. Просто в настоящее время я занят ядром - той частью, которая обрабатывает конфигурацию. А сохранить/загрузить ее в виде XML файла я не считаю слишком сложным делом. А когда же займетесь формулированием целей проекта? За год с лишним про цели проекта ни слова... И уж чего-чего, но даже до чиновников потихоньку доходит, что любой проект без четко сформулированных целей превращается в "деятельность", которая неизвестно зачем затеяна, неизвестно на какой стадии находится, и неизвестно к чему идет... Нет целей - проект мертворожденный. И это не ИМХО, это жизнь и опыт тысяч людей. Все должно крутиться вокруг целей. Когда мы узнаем цели проекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 12:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuPetro123, в текущем состоянии этого пока нет. Но это не означает, что этого не будет. Просто в настоящее время я занят ядром - той частью, которая обрабатывает конфигурацию. А сохранить/загрузить ее в виде XML файла я не считаю слишком сложным делом. теперь понятно. Смотри, не опоздай. API ядра, это хухры-мухры :) Удачи! ______________________________________________ "Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 13:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковКогда мы узнаем цели проекта? Цель проекта - создать универсальную свободную и открытую кроссплатформенную бухгалтерскую программу. Универсальность подразумевает возможность создания пользователем плана счетов, справочников, типовых операций, шаблонов первичных документов и отчетов, скриптов для реализации собственных сценариев работы типовых операций - конфигурации программы. Текущая конфигурация на которой будет обкатываться ядро - розничный магазин автозапчастей. В какой стадии находится проект? В целом реализовано ядро. Сейчас идет разработка указанной конфигурации для обкатки ядра. Из нереализованных остаются - модуль печати и модуль отчетов, а так же сохранение-загрузка конфигурации. Если оценивать в процентах, то реализовано процентов 70. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 13:28 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru Из нереализованных остаются - модуль печати и модуль отчетов , а так же сохранение-загрузка конфигурации. Если оценивать в процентах, то реализовано процентов 70. с учетом сказанного - реализовано процентов 10 получается. Именно столько занимает логика бухгалтерии, безотносительно законодательства. Без основного что там понадобится - печать и отчеты. Какие-то расчеты процента готовности у вас странные немного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 13:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafm, более странно рассуждать о проценте готовности не вникнув в состояние дел. Да, но кроме логики бухгалтерии есть еще и готовый функционал для отчетов на сервере, есть система контроля целостности, есть работа со справочниками (серверная и клиентская часть), есть работа с типовыми операциями (серверная и клиентская часть) с генерацией запросов для сервера по ним, есть мастера для работы со справочниками и типовыми операциями, есть скриптовый модуль для типовых операций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 13:48 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Процент готовности касается только кода. Еще нужна будет пользовательская документация и система инсталляции для Linux и Windows. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 14:08 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, как там с рапределением накладных при расчте себестоимости? или это будет написано на "скриптовом языке" пользователем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 14:47 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ruiscrafm, более странно рассуждать о проценте готовности не вникнув в состояние дел. Да, но кроме логики бухгалтерии есть еще и готовый функционал для отчетов на сервере, есть система контроля целостности, есть работа со справочниками (серверная и клиентская часть), есть работа с типовыми операциями (серверная и клиентская часть) с генерацией запросов для сервера по ним, есть мастера для работы со справочниками и типовыми операциями, есть скриптовый модуль для типовых операций. Вы же его охарактеризовали. По тому, что описано чуть выше, я бы оценил процентов на 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 14:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRosкак там с рапределением накладных при расчте себестоимости? или это будет написано на "скриптовом языке" пользователем? Для этого не нужно писать скрипты. Достаточно будет указать в плане счетов справочник, например, "виды_расходов" для счета 44 "Расходы на продажу". Затем завести типовые операции: 44/50 - если расходы проходят через кассу, 44/51 - если расходы проходят через расчетный счет, 44/71 - для списания расходов с подотчета и т.д. По каждой из этих типовых операций в течении месяца проводят первичные документы. По окончании месяца печатают отчет о накладных расходах (оборот по счету 44) и списывают все накладные расходы с помощью типовой операции 90.2/44. Это если говорить о торговле. В производстве возможно потребуется завести справочник, например, "Изделия" на счете 20, "Персонал" на 70 и 71, "Материалы" на 10 и соответственно типовые операции 20/50, 20/51, 20/70, 20/71, 20/10 и т.п. После создания типовой операции формы создаются автоматически, ничего писать на скриптах в данном случае не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 15:26 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, а ты реально видел как в производстве считается себестоимость? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 15:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, т.е. предполагается что все суммы будут посчитаны вручную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 15:33 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuViPRosкак там с рапределением накладных при расчте себестоимости? или это будет написано на "скриптовом языке" пользователем? Для этого не нужно писать скрипты. Достаточно будет указать в плане счетов справочник, например, "виды_расходов" для счета 44 "Расходы на продажу". Затем завести типовые операции: 44/50 - если расходы проходят через кассу, 44/51 - если расходы проходят через расчетный счет, 44/71 - для списания расходов с подотчета и т.д. По каждой из этих типовых операций в течении месяца проводят первичные документы. По окончании месяца печатают отчет о накладных расходах (оборот по счету 44) и списывают все накладные расходы с помощью типовой операции 90.2/44. Это если говорить о торговле. В производстве возможно потребуется завести справочник, например, "Изделия" на счете 20, "Персонал" на 70 и 71, "Материалы" на 10 и соответственно типовые операции 20/50, 20/51, 20/70, 20/71, 20/10 и т.п. После создания типовой операции формы создаются автоматически, ничего писать на скриптах в данном случае не нужно. Мне кажется, товарищ имел ввиду распределение суммы расходов пропорционально некоторой базе . Ну т. е. есть незавершенное производство (указана себестоимость единицы продукции): Изделие1 10 шт по 2500 руб. Изделие2 12 шт по 2250 руб. Изделие3 10 шт по 2460 руб. Изделие4 5 шт по 3400 руб. Необходимо между этой продукцией распределить сумму расходов, относимых на себестоимость данной продукции, в размере 7500 руб. Ну и сам алгоритм: выбираем базу для распределения; вычисляем по базе коэффициенты, по которым будет распределяться сумма между изделиями; вычисляем сумму (сумма распределяемая * коэффициент), относимую на каждый вид продукции; плюсуем полученные суммы к себестоимости продукции. Короче, типа такого Уже реализована стандартная возможность для таких расчетов/распределений или это будет делаться пользовательскими скриптами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 16:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, люди воще то балансовые уравнения решают, многопроходну итерацию пользуют и т.д. изделия не обязательно уже вышли, надо оценить незавершенку, значть что к чему относится и т.д. детский сад однако ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 16:51 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRos, Блин, да я самый простой пример привел, так сказать "на пальцах". Чтобы было понятно, о чем речь вообще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 17:24 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRos, Читайте топик. Автор пишет простенькую бух. систему для маленьких организаций у которых производства нет вообще или оно простейшее (типа собрать шкаф из частей). В лучшем случае будут реализованы нормативный, позаказный и попередельный методы калькуляции в их "классическом" виде. О различных методиках, использующих сложные алгебраические расчеты, речи даже близко не идет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 17:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRosMoroZ.Ru, а ты реально видел как в производстве считается себестоимость? Видел на примере автодорожной организации, правда давно. Не думаю, что сейчас что-то по-другому. Так же на объекты (изделия) списываются материалы, зарплата, накладные расходы и т.д. Единственно, что вопрос как это распределять, ну на то есть запросы, скрипты и прочий инструментарий. Разве в 1С не так? Никакая программа не может предусмотреть все нюансы, какие есть в различных организациях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafmт.е. предполагается что все суммы будут посчитаны вручную? Нет. Какие-то будут посчитаны автоматически ядром (остатки, сальдо), а какие-то с помощью скриптов (в том числе запросов, вызываемых из скриптов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковМне кажется, товарищ имел ввиду распределение суммы расходов пропорционально некоторой базе . Ну т. е. есть незавершенное производство (указана себестоимость единицы продукции): Изделие1 10 шт по 2500 руб. Изделие2 12 шт по 2250 руб. Изделие3 10 шт по 2460 руб. Изделие4 5 шт по 3400 руб. Необходимо между этой продукцией распределить сумму расходов, относимых на себестоимость данной продукции, в размере 7500 руб. Ну и сам алгоритм: выбираем базу для распределения; вычисляем по базе коэффициенты, по которым будет распределяться сумма между изделиями; вычисляем сумму (сумма распределяемая * коэффициент), относимую на каждый вид продукции; плюсуем полученные суммы к себестоимости продукции. Короче, типа такого Уже реализована стандартная возможность для таких расчетов/распределений или это будет делаться пользовательскими скриптами? Такого рода расчеты будут выполняться скриптами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:04 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRosлюди воще то балансовые уравнения решают, многопроходну итерацию пользуют и т.д. изделия не обязательно уже вышли, надо оценить незавершенку, значть что к чему относится и т.д. детский сад однако И что? Вы лучше подробнее опишите, что конкретно вам нужно. Вот тогда я в общих чертах и опишу, как бы я решил это с помощью это программы. А так угадывать, что вам нужно - это действительно детский сад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковЧитайте топик. Автор пишет простенькую бух. систему для маленьких организаций у которых производства нет вообще или оно простейшее (типа собрать шкаф из частей). В лучшем случае будут реализованы нормативный, позаказный и попередельный методы калькуляции в их "классическом" виде. О различных методиках, использующих сложные алгебраические расчеты, речи даже близко не идет. Все правильно, пока речь идет о простенькой бух.системе. Но потенциал обработки информации скриптами и запросами не нужно недооценивать. В 1С все многообразие вопросов решается мегатоннами кода в конфигурации. Т.е. те же самые скрипты и запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, да пиши, раз охота че то писать я просто намекнул, что хорошо бы изучить предметную область что бы не сотворить очередную "ХакерсДизайнер" или как она там называлась и мариуполя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:29 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRosда пиши, раз охота че то писать я просто намекнул, что хорошо бы изучить предметную область что бы не сотворить очередную "ХакерсДизайнер" или как она там называлась и мариуполя Свою заявленную предметную область я изучил достаточно хорошо. На другую пока не зарюсь. Имеете что-то против Мариуполя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ViPRosMoroZ.Ru, да пиши, раз охота че то писать я просто намекнул, что хорошо бы изучить предметную область что бы не сотворить очередную "ХакерсДизайнер" или как она там называлась и мариуполя Поддерживаю насчет изучения предметной области. Разработчик должен быть "над" автоматизируемой предметной областью (ну т. е. хорошо разбираться в ней), а не просто где-то что-то знать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 18:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковПоддерживаю насчет изучения предметной области. Разработчик должен быть "над" автоматизируемой предметной областью (ну т. е. хорошо разбираться в ней), а не просто где-то что-то знать. Да, я полностью с этим согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 19:22 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
iscrafmMoroZ.Ru Из нереализованных остаются - модуль печати и модуль отчетов , а так же сохранение-загрузка конфигурации. Если оценивать в процентах, то реализовано процентов 70. с учетом сказанного - реализовано процентов 10 получается. Именно столько занимает логика бухгалтерии, безотносительно законодательства. Без основного что там понадобится - печать и отчеты. Какие-то расчеты процента готовности у вас странные немного. +100500 без нормальной печати далеко не уедешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 19:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Ну че вы на Мороза напали, злюки. Чел получает денюшку от заказчика, для которого делает инструмент решения его узких проблем. Цель его проекта - заработать денег. Таких проектов - много. Я в 2006 сделал бух.программу на PostgreSQL + VFP8, вся логика почти была на сервере, в хранимках и вьюшках. У меня тогда цель была - окучить десяток клиентов, меня знавших, и заработать денег. Цель за 2006-2008 была достигнута, у двух из них эта системка работает до сих пор, но используется для ведения оперативного учета (черно-белого) на движке двойной записи и аналитик плана счетов, а не для нормативного бухучета или налогового учета. Хотя 3 клиента несколько лет вели нормативный и налоговый учет в ней, пока после смены главбухов не переехали на 1ц (и я перестал париться про обновления из-за изменений в законах). Оставшимся нравится эта система из-за следующего: 1) ведут в ней чернуху и не парятся безопасностью особо (сервера стоят на колокейшене, метод соединения с PostgreSQL - SSL, в случае чего - в этой проге мало кто распознает ...) 2) учет ведется привычными бухам инструментами - документами, проводками, оборотками, балансом и пр 3) в одной базе смешаны несколько юрлиц удобным для заказчиков способом Когда-то я даже выкладывал ее всю в свободный доступ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 00:47 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuНо потенциал обработки информации скриптами и запросами не нужно лЮдям не нужен конструктор бухучёта. Им нужна законченная программа! У меня знакомый главБух не лезет в скрипты 1С. Она меня зовёт - программиста :) ______________________________________________ "Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 09:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковViPRosMoroZ.Ru, да пиши, раз охота че то писать я просто намекнул, что хорошо бы изучить предметную область что бы не сотворить очередную "ХакерсДизайнер" или как она там называлась и мариуполя Поддерживаю насчет изучения предметной области. Разработчик должен быть "над" автоматизируемой предметной областью (ну т. е. хорошо разбираться в ней), а не просто где-то что-то знать. ага, а Стоматогог должен быть над Стоматологией и Педиатрией. ЗЫ. Для этого есть куча народу - Постановщик, Аналитик, Бизнес-аналитик и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 09:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123Для этого есть куча народу - Постановщик, Аналитик, Бизнес-аналитик и т.д. И где же эта куча народа в данной ситуации? :) Кто из полутора программистов является аналитиком, а кто постановщиком? :) Не разделяю мнение, что один должен уметь читать, другой писать, а третий думать, ибо разделение труда и все такое... Нормальное разделение труда при совместной разработке - это когда все понимают работу друг друга, но один лучше всего может выполнить такую-то функцию, ей он и занимается, второй может выполнить лучше такую-то функцию, и ей, соответственно, занимается, а третий делает хорошо вот это, этим и занимается... Вот это и есть разделение труда, а когда никто не понимает, что делает его сосед - начинается полнейший бардак... Принципы разделения труда откуда пришли? Правильно! Из производства... Именно в сфере производства классиками менеджмента был выведен и сформулирован постулат об улучшении производительности персонала при разделения труда. Но производство значительно отличается от проектной деятельности, соответственно, и разделение труда при разработке того же ПО требует совершенно иных подходов. Это на заводе токарь может совершенно не разбираться в работе сварщика, сварщик в работе сборщика... В случае проектов, когда многое практически нераздельно, классическое разделение труда совершенно не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 13:58 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковPetro123Для этого есть куча народу - Постановщик, Аналитик, Бизнес-аналитик и т.д. И где же эта куча народа в данной ситуации? :) в данной ситуации, это - совмещение специальностей. Когда в селе есть один Домашний доктор. Эта тем уже обмусолена 150 раз авторЕсли бы при приеме на работу к водителям относились так же, как к программистам: Вакансия : водитель. Требования : профессиональные навыки управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимися на вооружении стран СНГ и НАТО. Навыки раллийского и экстремального вождения - обязательны, опыт управления болидами F1 - приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, бортовых компьютеров, антиблокировочных систем, навигационных систем (GPS) и автомобильных аудиосистем ведущих производителей - обязательны. Опыт проведения кузовных и окрасочных работ приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, General Motors, а также справки об участии в крупных международных ралли не более чем двухлетней давности. Зарплата 1500-2500 руб., определяется по результатам собеседования. ______________________________________________ "Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 14:05 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123, Совершенно не то. Вот есть у нас алгоритм по доставанию вещей из шкафа: открыть шкаф взять нужную вещь закрыть шкаф и стоит задача автоматизировать это дело, то есть создать автоматический доставатель вещей из шкафа... О какой нормальной реализации может быть речь, если разработчики этого доставателя вещей не понимают алгоритма? А если они не знают, что шкаф сначала нужно открыть... Хороша поделак получится? Если берешься писать программу для расчета зарплаты, то будь добр знать как расчитывается зарплата, если взялся написать алгоритм начисления амортизации, то будь добр знать правила и способы начисления амортизации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 14:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Представьте себе, что в решении задачи автоматизации участвует 4 звена. Аналитик, архитектор, дизайнер интерфейса, программист. Каждый не идеален. КПД выполнения своего участка работы каждым - высокий 90%, потери информации при передачи от одного звена к другому - 10%. Задача будет выполнена на 0,9^5 = 53% наполовину. А если потери между звеньями 25% - то только на треть 31%. Так что мне больше по душе выполнение проектов с нуля "под ключ", с полной ответсвенностью за результат на базе хорошего знания конкретной предметной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 14:29 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Программист-Любитель, потерями между звеньями занимается специальный человек :) Он за это деньги получает. У него права, обязанности и ИНСТРУМЕНТЫ. Или каждая кухарка управляет ... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 15:04 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковЕсли берешься писать программу для расчета зарплаты - ОДИН 1С писать? - один к\ф Войну и Мир ставить? - один диагноз больного ставить? Или профессионалов всё таки нанять? И не "программу", а ИС с ТЗ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 15:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр ПузаковЕсли берешься писать программу для расчета зарплаты, то будь добр знать как расчитывается зарплата, если взялся написать алгоритм начисления амортизации, то будь добр знать правила и способы начисления амортизации... 100% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 15:17 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123- ОДИН 1С писать? - один к\ф Войну и Мир ставить? - один диагноз больного ставить? Или профессионалов всё таки нанять? И не "программу", а ИС с ТЗ. Не в одно лицо, разумеется. Видите ли, в чем дело. Когда существуют четко отлаженные процедуры, когда заранее известны все перемены, тогда распределение функций может быть таким: как нетрудно догадаться, такое можно позволить, скажем, при конвейере, или еще в какой работе, где все выполняется строго в соответствии с неким технологическим процессом. А что же тогда в случае, если нет и не может быть четких процедур, если приходится действовать в условиях неопределенности? Вот тогда функции должны иметь пересечение: Наивно полагать, что если в одну комнату посадить талантливого программиста и грамотного финансиста, то непременно родится программа для финансового учета и анализа, если что-то и родится, то скорее всего это будет глубокое непонимание друг-друга. И всякие "прокладки" между аналитиками и программистами отнюдь не решают данную проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 15:58 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
когда заранее известны все перемены читать как когда заранее известны все переменные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 16:00 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, - как думаете, зачем есть разные методологии разработки ПО (ХП\водопад\...)? - вы не смотрели интервью наших режиссёров, которые приехав с Голливуда, описывали тамошний процесс...? Поэтому. давайте не будем кустращиной и наколеночниками. Нет идеального процесса (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 16:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123, Да я не замахиваюсь выводить универсальные формулы. Просто заостряю внимание на то, что у каждого "уклона" есть своя специфика, и абсолютно не факт, что то, что идеально подходит для одной ситуации, будет приемлемым для другой. Ну а теперь давайте попробуем маленько разобрать различные "инструменты качества". Термин "жизненный цикл программного обеспечения" родился не на ровном месте, он происходит от понятия "жизненный цикл продукции". Т. е. когда начались свистопляски со всякими там ISO, ИТ-индустрия не захотела оставаться в стороне, и пошла вслед за другими, попытавшись выработать свои собственные стандарты, после которых и начали рождаться различные инструменты ака водопады, XP и иже с ними. А как же, собственно, появлялись всякие там ISO? Да очень просто: брались успешные организации, и смотря на них выводились универсальные постулаты, так и родились стандарты ISO. Но успешные организации-то не дураки, чтобы вот так брать и свой опыт со своими секретами выкладывать на всеобщее обозрение... Соответственно, "брали то, что давали", т. е. общие принципы. Потом это все систематизировалось и начали рождаться типа такого: ISO 9004:2001 6.2 Работники6.2.1 Вовлечение работников Руководству следует улучшить результативность и эффективность организации, в том числе систему менеджмента качества, через вовлечение работников и их поддержку. В качестве помощи в достижении целей улучшения своей деятельности организации необходимо поощрять вовлечение и развитие своих работников посредством: - планирования обеспечения постоянной подготовки и карьеры; - определения ответственности и полномочий персонала; - разработки индивидуальных и групповых целей, менеджмента выполнения процесса и оценивания результатов; - содействия вовлечению работников при постановке целей и принятии решений; - признания и вознаграждения; - содействия открытому, двустороннему обмену информацией; - постоянного анализа потребностей своих работников; - создания условий, поощряющих нововведения; - обеспечения эффективной групповой работы; - информирования о предложениях и мнениях; - использования измерений степени удовлетворенности работников; - выяснения причин прихода работников в организацию и их увольнения Если присмотреться, то конкретных рекомендаций тут даже и нет, так, общие фразы. Вот также и Ваши методологии, - они не дают никаких гарантий достижения целей, они не содержат в себе универсальных способов на все случаи жизни, одного следования им крайне недостаточно, чтобы добиться успеха... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 17:53 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
про специально обученных людей: обычно их покупают за деньги а тут опенсорс, денег никто не собирается платить единственный способ привлечь нужных спецов - иметь вкусную идею и чтобы каждый участник видел для себя выгоду судя по 1,5 чел активных участников идея не слишком вкусна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 19:51 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, да идеи то никакой нет из за конюнктуры в последние 20 лет слишком много людей "узнал" про бухучет и пытеется его "автоматизировать" что то никто не хочет заниматься адачей о 5 станках :) (ни архитектор тут нафиг не нужен, ни ПМ и т.д. а деньгу и имя можно заработать нехилую) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 20:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Александр Пузаков, я видел очень неглупого Аналитика ... женского рода. Она говорила: "мне пофигу что анализировать". И ведь была права, чертяка :) ... И видел программистов, которым пофигу что программировать.... Так что... в каждой шутке есть доля правды... Каждый должен своим делом... Вы кто по увлечениям :) ? Многостаночник? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 20:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123Александр Пузаков, я видел очень неглупого Аналитика ... женского рода. Она говорила: "мне пофигу что анализировать". И ведь была права, чертяка :) ... И видел программистов, которым пофигу что программировать.... Так что... в каждой шутке есть доля правды... Каждый должен своим делом... Вы кто по увлечениям :) ? Многостаночник? Ну, возможно :) Везде по чуть-чуть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 20:12 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123лЮдям не нужен конструктор бухучёта. Им нужна законченная программа! У меня знакомый главБух не лезет в скрипты 1С. Она меня зовёт - программиста :) имхо, вот где собака зарыта нужно определить ПОЛЬЗОВАТЕЛЕЙ, которым хоть чтото нужно :) ясно, что это не бухгалтеры, т.к. у большинства из них 1С ГМ стало быть смысла писать бух. программу нет а вот коллеги (программисты-автоматизаторы)-в постоянном поиске 1с альтернативы есть только Ананас (мне не понравился, и судя по всему ТС тоже) еще я с неделю ковырялся в OpenERP (было предложение поработать): рабочая штука, но с программированием/кастомизацией кошмар, хотя буржуи пользуются получается нужна простая платформа, способная обеспечить высокую скорость разработки, чтобы с нуля за пару недель можно было собрать например складской учет (не борясь с утечками памяти и настройками sql-сервера). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 22:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, навалом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2012, 22:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_agerа вот коллеги (программисты-автоматизаторы)-в постоянном поиске 1с альтернативы не знаю, обижаются они или нет, но их зовут - конфигурасты. А не программисты. Профи получают повыше обычных, т.к. знают предметку (о чём был тред выше) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 10:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123, как раз конфигурасты и не ищут ничего, им и так неплохо хотя, думаю, иногда "вырастают", пытаются соскочить... а альтернативы (хотя бы бесплатной) не видно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 11:13 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123вы не смотрели интервью наших режиссёров, которые приехав с Голливуда, описывали тамошний процесс...? судя по всему он(тамошний процесс) в глубокой жозастое? последние почти 10 лет практически ничего стоящего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 12:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
vill_ager, я только за альтернативу, но это непросто в такой области. Это как раз показатель, когда программист должен знать предмет бухгалтерию. И что из этого вышло.... iscrafm, а где они есть? Мировой кризиз один для всех. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 12:59 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Petro123а где они есть? Мировой кризиз один для всех. ну не в мозгах же. Речь о том, что это как раз пример того, что процесс не главное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 14:26 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
авторДелаю свободную бух.программу на PostgreSQL + Qt4 Похоже, такая платформа уже сделана. Тут. Генератор отчетов есть:). Осталось взять и упростить до требуемого результата. РСБУ там нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 14:05 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФыФыавторДелаю свободную бух.программу на PostgreSQL + Qt4 Похоже, такая платформа уже сделана. Тут. Генератор отчетов есть:). Осталось взять и упростить до требуемого результата. РСБУ там нет. Каким образом она свободная? Сравнение версий xTuple ERP Стоимость версий А лицензия, по которой распространяется самая младшая версия системы (Common Public Attribution License (CPAL) ), не является свободной и несовместима с GNU GPL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 14:44 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистФыФыпропущено... Похоже, такая платформа уже сделана. Тут. Генератор отчетов есть:). Осталось взять и упростить до требуемого результата. РСБУ там нет. Каким образом она свободная? Сравнение версий xTuple ERP Стоимость версий А лицензия, по которой распространяется самая младшая версия системы (Common Public Attribution License (CPAL) ), не является свободной и несовместима с GNU GPL. Разве GNU GPL единственная свободная лицензия? А как же, к примеру, BSD? http://www.opensource.org/licenses/cpal_1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 15:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФаФаРеалистА лицензия, по которой распространяется самая младшая версия системы (Common Public Attribution License (CPAL) ), не является свободной и несовместима с GNU GPL. Разве GNU GPL единственная свободная лицензия? А как же, к примеру, BSD? http://www.opensource.org/licenses/cpal_1.0 Причем тут BSD? Я писал про CPAL, по которой xTuple распространяется. А CPAL не является свободной. Для справки "Свободная" != "Открытая" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 15:28 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистФаФапропущено... Разве GNU GPL единственная свободная лицензия? А как же, к примеру, BSD? http://www.opensource.org/licenses/cpal_1.0 Причем тут BSD? Я писал про CPAL, по которой xTuple распространяется. А CPAL не является свободной. Для справки "Свободная" != "Открытая" Возможно я ошибаюсь, не специалист по лицензиям. Перечитал лицензию. Посмотрел английскую педивики, посмотрел сайт OSI, нигде не увидел, что я не могу свободно модифицировать код, распространять и продавать его, при условии сохранения лицензии и предоставления исходников. И да, не xTuple, который сделан на основе, а Postbooks. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 16:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФаФа, Разрешение на модификацию и распространения кода не означает автоматического причисления лицензии к свободным и не нужно путать OSI со свободными лицензиями. Это совершенно разные вещи. В этом вопросе первоисточником является FSF. А там написано: http://www.gnu.org/licenses/license-list.html Первоначальная лицензия BSD. Простая, либеральная лицензия на свободное ПО, не являющаяся "авторским левом", в которой имеется серьезная брешь: ``раздражающее соглашение о рекламе BSD''. Упущение не фатальное, то есть, не лишает программу свободы. Тем не менее, оно может вызвать практические проблемы, включающие несовместимость с GNU GPL. Мы настоятельно рекомендуем не использовать лицензию BSD для программ, которые вы пишете. Тем не менее, нет повода отказываться использовать программы, уже выпущенные под этой лицензией. Измененная лицензия BSD. Первоначальная лицензия BSD, из которой изъято соглашение о рекламе. Это простая, либеральная лицензия на свободные программы, не являющаяся "авторским левом", для которой нет частных проблем. Совместима с GNU GPL. Рискованно рекомендовать использование ``лицензии BSD'', поскольку легко может возникнуть путаница, которая приведет к выбору первоначальной лицензии BSD, с присущими ей упущениями. Общественная Лицензия Mozilla (Mozilla Public License, MPL). Лицензия на свободное ПО, не реализующая строгое "авторское лево". Имеет некоторые комплексные ограничения, которые делают ее несовместимой с GNU GPL. Например, модуль, подчиняющийся GPL, не может законным путем быть скомпонован с модулем, помещенным под действие MPL. Мы настоятельно не рекомендуем использовать MPL по этой причине. Это к тому, что CPAL лицензия основана на MPL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 16:25 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистФаФа, ... В этом вопросе первоисточником является FSF. ... Это к тому, что CPAL лицензия основана на MPL. Я и не спорю, что она не совместима с GPL. Разве совместимость с GPL является единственным критерием свободы лицензии? Хотя, Столлман и GNU в этом убеждены. "Вирусный" характер лицензии GPL для системы ERP подошел бы еще меньше. Для практических целей конкретной разработки эта лицензия вполне хороша. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 16:44 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФаФа, Давайте с самого начала:ФыФыавторДелаю свободную бух.программу на PostgreSQL + Qt4 Похоже, такая платформа уже сделана. Тут. Генератор отчетов есть:). Осталось взять и упростить до требуемого результата. РСБУ там нет. Да, лицензии CPAL и MPL являются относительно удобными лицензиями для разработки, но они не являются свободными. Поэтому xTuple НЕ является свободной системой. А по названию темы, условие свободности является необходимым, поэтому Ваша рекомендация использовать xTuple холостой выстрел. Так же как и предложение использовать 1С (которое было в этой теме ранее), хотя на последней программы пишутся значительно быстрее и РСБУ уже есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 17:33 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
РеалистФаФа, ... А по названию темы, условие свободности является необходимым, поэтому Ваша рекомендация использовать xTuple холостой выстрел. Так же как и предложение использовать 1С (которое было в этой теме ранее), хотя на последней программы пишутся значительно быстрее и РСБУ уже есть Да, в теме есть слово "свобода" нет только уточнения это "свобода" в интерпретации Столлмана, скажем, весьма своеобразной, или эта "свобода" ближе к понятию из словаря Даля. Кроме того, автор уточняет авторЭто будет еще одна бесплатная программа для мелкого (может быть и среднего) бизнеса. Предложенный мной вариант под это условие подходит. Больше спорить не буду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 18:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФаФа, Без обид, но надеюсь, что вы поняли, что Свободное ПО != Бесплатное ПО != Открытое ПО Некоторое время назад я даже занимался писаниной на эту тему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 18:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Я обещал не писать, и я хозяин своего слова. Ну, Вы поняли. РеалистФаФа, Без обид, но надеюсь, что вы поняли, что Свободное ПО != Бесплатное ПО != Открытое ПО В этом никто и не сомневался. РеалистНекоторое время назад я даже занимался писаниной на эту тему. Вот тут мне стало интересно, и я коротенько ознакомился с источниками. Похоже, слегка путаетесь в показаниях. Выше, Вы утверждаете, что 1) CPAL лицензия основана на MPL - тут источники согласны. 2) CPAL не является свободной. Но, на том же сайте http://www.gnu.org/licenses/license-list.html , на который Вы также сылаетесь написано: Эти лицензии можно квалифицировать как лицензии на свободное ПО: ... Общественная Лицензия Mozilla (Mozilla Public License, MPL). Лицензия на свободное ПО, не реализующая строгое "авторское лево". Получается, лицензия на которой основана CPAL свободная. Дальше, педивикия считает, что CPAL свободная FSF approved: Yes Получается: Свободная. С открытым кодом. Ограниченный Copyleft. Единственное, в чем Вы правы, с GPL не совместима, т.к. позволяет добавлять код под другими лицензиями. Т.е. для разработчика конфетка - что хочешь, то и делай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 21:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФаФа, Хочу заметить, что эту лицензию настоятельно не рекомендуют использовать. И это связано не только с несовместимостью с GPL. У нее есть/могут быть требования, что бы конечному пользователю воспроизводилась информации о разработчике при каждом запуске программы. Но, что бы не начинать богословский спор, приходится соглашаться насчет признания её свободной, так как она действительно гарантирует все 4 свободы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2012, 22:00 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
ФыФыавторДелаю свободную бух.программу на PostgreSQL + Qt4 Похоже, такая платформа уже сделана. Тут. Генератор отчетов есть:). Осталось взять и упростить до требуемого результата. РСБУ там нет. Я пробовал. Фигово на винде пашет - с постоянными вылетами. Интерфейс не внятный, файл русификации системой не принимается. Управление конфигурациями "никакое". В целом - поделка под чужой менталитет. Не взлетит оно на Руси. . ===================================================== http://trdm.byethost31.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2012, 18:14 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_, я оттуда отчетник выдираю. Вылетов не было. Что до остального - это вопрос напиллинга, разной степени лёгкости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2012, 19:17 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovantrdm_, я оттуда отчетник выдираю. Вылетов не было. А ты попробуй поброди по таблицам, которые больше 100 записей. Получишь невнятный зависон и бум. Насчет отчетников - он там деревянный по пояс. Я в своей 1С-ной практике пришел к тому, то использую фактически одну форму отчета и одну шаблонную таблицу т.е. фактически многие отчеты отличаются друг от друга только запросом по данным и набором фильтров. Все. Очень жаль, что в 1Сv7 нельзя создавать контролы на лету. А то бы я выкинул 40% отчетов тупо заменив их на один + несколько справочников: - СтандартныйОтчет_Основной. -- Наименование -- Запрос -- Источник данных -- Стандартный фильтр по фирме (да/нет) -- Стандартный фильтр по проекту (да/нет) - СтандартныйОтчет_Условия -- ПолеИсточникаЗапроса -- ПолеИсточникаЗапросаИдент -- НаборОперацийСравнения -- МножественныйФильтр и т.п. Вот эта таблица: её можно доработать, но мне платят не за красоту кодов, а за решения задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 21:48 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
С помощью этой таблицы, играя комбинациями секций можно создать 60%: отчетов. Тебе же с тамошним отчетником как я понял каждый отчет прийдется тщательно описывать и доводить - это огромная потеря времени. По этому я сторонник скриптов - можно унифициировать поведение и сторонник табличных отчетов :) Я как строитель знаю как правильно складывать кирпичи. :) - 4 года с мастерком - немалый срок ) Ну вобщем вот так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_С помощью этой таблицы, играя комбинациями секций можно создать 60%: отчетов. Тебе же с тамошним отчетником как я понял каждый отчет прийдется тщательно описывать и доводить - это огромная потеря времени. По этому я сторонник скриптов - можно унифициировать поведение и сторонник табличных отчетов :) Я как строитель знаю как правильно складывать кирпичи. :) - 4 года с мастерком - немалый срок ) Ну вобщем вот так. у меня тоже давно уже юзается в 7.7 шаблонный генератор отчетов скорее всего подобный твоему (только ещё есть возможность "вправо" наращивать) требует ручного написания запроса добавления списков группировок/функций/расшифровок и все :) самая сложность это переучивание персонала на такие отчеты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 13:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
таблица макета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 13:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
таблица макета :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 13:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Тебе же с тамошним отчетником как я понял каждый отчет прийдется тщательно описывать и доводить - это огромная потеря времени. Ты неправильно понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 13:39 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Last1Cmentrdm_С помощью этой таблицы, играя комбинациями секций можно создать 60%: отчетов. Тебе же с тамошним отчетником как я понял каждый отчет прийдется тщательно описывать и доводить - это огромная потеря времени. По этому я сторонник скриптов - можно унифициировать поведение и сторонник табличных отчетов :) Я как строитель знаю как правильно складывать кирпичи. :) - 4 года с мастерком - немалый срок ) Ну вобщем вот так. у меня тоже давно уже юзается в 7.7 шаблонный генератор отчетов скорее всего подобный твоему (только ещё есть возможность "вправо" наращивать) требует ручного написания запроса добавления списков группировок/функций/расшифровок и все :) самая сложность это переучивание персонала на такие отчеты Добавь еще дополнительные условия и дополнительные колонки в отчет и будет кошерно :) Они у меня строятся если указать источник данных отчета или просто описать пару полей источника в отчете. Потом парсится текст запроса (когда дана команда на формирование) и добавляются нужные переменные по которым есть условия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 14:23 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovantrdm_Тебе же с тамошним отчетником как я понял каждый отчет прийдется тщательно описывать и доводить - это огромная потеря времени. Ты неправильно понял. Я его просто не дожевал. но двигать квадратики полей отчета при попытке создания отчета меня припарило. эфективнее манипулировать строй и колонками в табличном отчете. а если понадобится нестандарт - можно воспользоваться и "квадратиками". Они там есть. я наверное предубежден, листануть бы нормальный мануал. Он есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 14:31 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Last1Cmenтаблица макета :) Такие рисунки лучше подавать в формате png - и весят мало и выглядит много лучше чем гифка. Попробуй перезалить, только не конвертируй гифку, а заново пропринтскринь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 14:35 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_Last1Cmenтаблица макета :) Такие рисунки лучше подавать в формате png - и весят мало и выглядит много лучше чем гифка. Попробуй перезалить, только не конвертируй гифку, а заново пропринтскринь. ок учту на будующее там в принципе она вся поместилась практически ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 14:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_эфективнее манипулировать строй и колонками в табличном отчете. В твоей фразе не хватает местоимения "мне". "Мне эффективнее манипулировать...". Верю. А мне - не эффективнее. trdm_листануть бы нормальный мануал. Он есть? Есть, по-моему. Вечером гляну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 14:48 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovantrdm_эфективнее манипулировать строй и колонками в табличном отчете. В твоей фразе не хватает местоимения "мне". "Мне эффективнее манипулировать...". Верю. А мне - не эффективнее. А если просто прикинуть по времени? :) Многие отчеты имеют табличную структуру. Посчитай потярю времени на следующую операцию: 1. выбрать мышкой пиктограмму вставки "поля отчета", 2. клацнуть в нужное место, растянуть до нормальной ширины/высоты, 3. вписать "query.summtotall" Групповое изменение свойств есть? Поменять тот же размер или цвет рамки? - я не заметил. Каждый квадрат обрабатывается индивидуально :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 16:06 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
автор=trdmА если просто прикинуть по времени? :) Я намекну. Аргументация моей уверенности в равнозначности обоих методов как бы опирается на С++. Во флейм скатываемся. Призываю ТСа в топик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 16:30 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanавтор=trdmА если просто прикинуть по времени? :) Я намекну. Аргументация моей уверенности в равнозначности обоих методов как бы опирается на С++. я понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 16:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_rovanпропущено... Я намекну. Аргументация моей уверенности в равнозначности обоих методов как бы опирается на С++. я понял. А я нет. При чем тут С++ поясни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 17:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Мне все равно какой движок брать за основу для класса, перегоняющего запрос в табличную форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 19:40 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Но шаблон-то все-равно нужно делать вручную. trdm говорит про трудоемкость создания/редактирования шаблона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 19:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuНо шаблон-то все-равно нужно делать вручную. trdm говорит про трудоемкость создания/редактирования шаблона. Именно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 20:32 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
trdm_MoroZ.RuНо шаблон-то все-равно нужно делать вручную. trdm говорит про трудоемкость создания/редактирования шаблона. Именно. Сейчас посчитал в своей 1С-ной конфигурации количество шаблонов: 658. Это блин немало в человеко-часах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 20:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Какой шаблон? Напрямую запрос гнать. Шаблон сам нарисуется. А для сложных отчетов нерегулярной структуры - да, отдельные шаблоны, нарисованные вручную. Но что в одном движке их рисовать, что в другом - разницы нет. К чему привык, в том и быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 20:36 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanКакой шаблон? Напрямую запрос гнать. Шаблон сам нарисуется. Как рассчитаешь ширину колонок "шаблона"/готового отчета например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 20:47 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Доступное место. Количество колонок. Количество данных в поле. Школьный курс арифметики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 21:20 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanДоступное место. Количество колонок. Количество данных в поле. Школьный курс арифметики. :) т.е. колонки твоих отчетов будут "гулять" по ширине? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2012, 12:37 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Нет. Ребята, вы решили проблему из пальца высосать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2012, 13:57 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanНет. Ребята, вы решили проблему из пальца высосать? Нет, лично я: - пытаюсь въехать в задумку; - не дать наступить на грабли, на которые я сам уже наступил; - хочу сберечь время разработчиков и глаза пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2012, 14:43 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Ты меня уже некоторое количество постов пытаешься убедить в том, что напрямую запрос перегнать в табличную форму нельзя, т.к., например, невозможно рассчитать оптимальную ширину колонок. А если и возможно, то только так, что они начнут гулять, то есть, будут для каждой строки разными. Это очень похоже на высасывание проблемы из пальца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2012, 17:42 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
rovanТы меня уже некоторое количество постов пытаешься убедить в том, что напрямую запрос перегнать в табличную форму нельзя, т.к., например, невозможно рассчитать оптимальную ширину колонок. А если и возможно, то только так, что они начнут гулять, то есть, будут для каждой строки разными. Это очень похоже на высасывание проблемы из пальца. В табличную как раз можно, а если ширина колонок не устраивает, то можно потянуть за заголовок столбца и проправить ширину. А ты попробуй так сделать, когда у тебя отчет из квадратиков состоит как в xTuple OpenRPT. Замахаешся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2012, 18:49 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
А если я не руками тягаю, а код сам тягает, как нужно? Не всё ли равно, в таком случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2012, 19:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Всем привет! Я топикстартер и я продолжаю развивать свой проект свободной кроссплатформенной учетной системы с открытым кодом QBalance. Он работает у меня уже давно и надежно, с различным оборудованием. Сейчас между делом занимаюсь его распространением. Процесс инсталляции уже вроде бы отлажен. Скачать можно здесь . Документацию буду выкладывать здесь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 10:48 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
Сообщество ВК здесь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 10:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, Усилия из серии "а вдруг взлетит". Ну почему бы и нет? Только пришла в башку дурная мысль - а не интегрировать ли учёт с бизнес процессами? В ветке по BPMN заявил данный концепт, может и вам будет интересно в плане развития прожекта. Интеграция с open source workflow engine могла бы дать гремучую смесь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 11:58 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555, Не знаю, что за идея у вас, а вот как я мыслю дальнейшее развитие своей системы с точки зрения бизнес-процессов. О бизнес-процессах я читал много лет назад. В данный момент система представляет собой широкий набор справочников, операций и отчетов, а так же дополнительных возможностей по загрузке, выгрузке данных, отправке отчетов и SMS и т.д.. Пользователю не всегда понятно, что с этим многообразием делать, в какой последовательности что нажимать и куда вводить. Бизнес-процесс я представляю себе как определенную последовательность прохождения справочников, операций, отчетов и т.д. и т.п., рассматриваемую как транзакцию, в результате выполнения которого достигается определенная цель. Система следит, чтобы ни один из элементов этой транзакции не был пропущен, каждый выполнен в свое время. При этом система как бы "ведет" пользователя через этот бизнес-процесс так, чтобы все его элементы были выполнены в нужной последовательности. Составляющие бизнес-процесса (справочники, операции и т.д.) как бы являются кубиками, которые с помощью скриптов вызываются в нужной последовательности, а на экране нарисованы в виде последовательности симпатичных пиктограмм. Таким образом, пользователь на экране видит не скучные и непонятные таблицы, а красивые пиктограммы, которые "зовут" выполнить процесс в нужной последовательности, за которыми находятся скрипты и таблицы выполнения, которые все контролируют. Вот как то так. Вот сейчас посмотрел в википедии, что такое BPMN. Ну да, это кажется то, что я себе и представлял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 15:05 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.Ru, Некоторые бизнес-процессы система может делать сама. Вот сейчас, например, у меня есть бизнес-процесс заказа товара, который неявно автоматически выполняется. Покупатель приходит в магазин заказать товар. Он может посмотреть фотографии товара, узнать конечную цену и сроки поставки. Продавец вводит телефон и ФИО покупателя в систему. Дальше система "ведет" этот бизнес-процесс автоматически. Она вставляет эту позицию в заказ поставщику. При обработке накладной от поставщика она отправляет СМС покупателю, ожидается ли поставка или нет. При приходовании товара наценяет до заданной цены, потом при разборе товара в магазине отправляет СМС покупателю, что можно получить заказ. В момент продажи этого товара покупателю заказ автоматически закрывается. Продавцу не нужно делать совершенно никаких дополнительных действий. Сейчас логика выполнения всех этих действий "размазана" среди участвующих операций. Я же думаю выделить ее явно в описание бизнес-процесса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 15:21 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuПользователю не всегда понятно, что с этим многообразием делать, в какой последовательности что нажимать и куда вводить. Да, простое понимание может много чего улучшить. MoroZ.RuНекоторые бизнес-процессы система может делать сама. Вот сейчас, например, у меня есть бизнес-процесс заказа товара, который неявно автоматически выполняется. ... Сейчас логика выполнения всех этих действий "размазана" среди участвующих операций. Я же думаю выделить ее явно в описание бизнес-процесса. Ну вот, почти workflow engine :) На самом деле перед вами встанет задача отображения процесса. Но как раз эта задача давно решена в нескольких workflow engine с открытым кодом. И вообще теоретическая база за BPMN поприличнее ваших рассуждений. Ваши рассуждения, конечно, по сути правильные, но короткая суть не поможет там, где нужно реальное дело. А в реальном деле нужно много кода. И этот код реализовали в выше упомянутых системах. Хотя по простому вы с ними, возможно, не подружитесь, потому что нужно вникать в новые для вас ЯП, на которых системы написаны, либо находить на чём-то привычном для вас, что не всегда возможно. Но тем не менее - вами верно поймана мысль о гораздо большей доступности для клиентов системы, представленной в привычных бизнесу терминах и диаграммах. А от понятности уже близко к лёгкости изменений, вместе же эти два момента дают ощущение контроля над ситуацией. Ну а если ещё и сам заказчик научится стрелки рисовать и оно после рисования само начнёт работать - вы будет вне конкуренции :) В общем - мне кажется, что потенциал большой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 20:21 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555вами верно поймана мысль о гораздо большей доступности для клиентов системы, представленной в привычных бизнесу терминах и диаграммах. все диаграммы кончатся на процессах согласования траты бабла опишите мне в диаграмме расчет ндфл, больничного листа, налога на прибыль, с 2000 года по текущий момент со всеми изменениями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 09:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555, Если у меня дойдет дело до управления бизнес-процессами, то скорее всего я пойду по пути наименьших затрат. Т.е. я вряд ли буду интегрироваться со сторонними системами (хотя наперед я это точно не знаю), и скорее всего у меня не будет никакого конструктора диаграмм. Будет скорее всего просто набор пиктограмм, которые с помощью родных скриптов будут в нужном порядке выстраиваться на экране. В фоне эти же скрипты будут вызывать нужные процессы и фиксировать статусы завершения этих процессов в специальной таблице. Таблица нужна для хранения состояний процессов во времени. Нужны будут так же средства отображения статусов, сообщений и подсказок на пиктограммах. По сути это будут те же "мастера", которые используются, например, при инсталляции программ, только здесь вся последовательность действий будет отображена на экране целиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 10:53 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
КритерийОтбораопишите мне в диаграмме расчет ндфл, больничного листа, налога на прибыль, с 2000 года по текущий момент со всеми изменениями Вы выбрали самую примитивную часть бизнес процесса. Это всё не стоит описывать в терминах процессов, потому что со всеми изменениями всё наглядно видно если просто выписать формулы в столбик для каждого запрошенного вами параметра. Хотя как название атомарного процесса можно использовать формулы. Ну а история названий даст вам всё тот же столбик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 13:26 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuЕсли у меня дойдет дело до управления бизнес-процессами, то скорее всего я пойду по пути наименьших затрат. Понимаю, затраты наше всё :) Вообще одному человеку не под силу протолкнуть в мир серьёзное нововведение, поэтому конечно можно просто избежать лишних затрат. Но вы же не знаете, какая фича у вас сыграет наилучшим образом, может это как раз и будут процессы. Ну да понятно, решать вам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 13:29 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555MoroZ.RuЕсли у меня дойдет дело до управления бизнес-процессами, то скорее всего я пойду по пути наименьших затрат. Понимаю, затраты наше всё :) Вообще одному человеку не под силу протолкнуть в мир серьёзное нововведение, поэтому конечно можно просто избежать лишних затрат. Но вы же не знаете, какая фича у вас сыграет наилучшим образом, может это как раз и будут процессы. Ну да понятно, решать вам. Уважаемый, не лечите человека мутью с процессами. Лучше уж погрузиться в дивный мир cqrs+eventsourcing`а, где как раз гибкости - хоть отбавляй. И сложность как раз сравнимая с bpmn и реализацией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 16:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555Вы выбрали самую примитивную часть бизнес процесса. бизнесу плевать. вы же напираете на клиенто-ориентированность вашего подхода. если ваша модель некорректна, сложна в реализации и приводит в итоге к недоуплате того же ндфл - вас просто мехом внутрь вывернут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 17:23 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
КритерийОтбораalex55555Вы выбрали самую примитивную часть бизнес процесса. бизнесу плевать. Может бизнесу и плевать, но ваш выбор примитива по прежнему остаётся фактом. И имея такой презренный факт вы по прежнему выдаёте одни отмазки вместо каких-то внятных возражений. О чём с вами ещё говорить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 13:20 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555но ваш выбор примитива по прежнему остаётся фактом да, я такой "примитивный". потому что варюсь в этом непосредственно. и все эти благоглупости "слушать" крайне забавно alex55555И имея такой презренный факт вы по прежнему выдаёте одни отмазки вместо каких-то внятных возражений. вам логику в школе не давали? а жаль это от вас не идет ничего кроме отмазок. и откровенного беспочвенного постулата про "сокращение затрат" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 14:01 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555На самом деле перед вами встанет задача отображения процесса. Но как раз эта задача давно решена в нескольких workflow engine с открытым кодом. И вообще теоретическая база за BPMN поприличнее ваших рассуждений. Ваши рассуждения, конечно, по сути правильные, но короткая суть не поможет там, где нужно реальное дело. А в реальном деле нужно много кода. И этот код реализовали в выше упомянутых системах. Хотя по простому вы с ними, возможно, не подружитесь, потому что нужно вникать в новые для вас ЯП, на которых системы написаны, либо находить на чём-то привычном для вас, что не всегда возможно. Но тем не менее - вами верно поймана мысль о гораздо большей доступности для клиентов системы, представленной в привычных бизнесу терминах и диаграммах. А от понятности уже близко к лёгкости изменений, вместе же эти два момента дают ощущение контроля над ситуацией. Ну а если ещё и сам заказчик научится стрелки рисовать и оно после рисования само начнёт работать - вы будет вне конкуренции :) В общем - мне кажется, что потенциал большой. Легко убедиться, почитав данный опус и все остальные, что кроме практически политических лозунгов, по сути ничего. Потенциал большой. За счёт чего? Если для распила, то ещё туда сюда, похоже. Но и всё. Задача отображения процесса -- что это за задача такая? Какую реальную пользу приносит? Кому? Если ЯП это то, во что вникать надо (предстваляете??? о ужас!!), то в BPMN вникать не надо? Любой бизнесмен впитал его с молоком матери? Гораздо большая доступность системы? Это, простите, за счёт каких соплей? Что именно послужит расширению доступности системы? У каждого бизнеса своя уникальная терминология, диаграммы тоже свои уникальные, заточенные под конкретные кейсы. Универсальной понятности не может добиться даже минфин, который спускает вроде бы одни и те же предписания, и главбухи вынуждены строчить письма в министерство для уточнения. Если сам заказчик научится, как вы выразились, «стрелки рисовать», видимо ему в этой жизни больше заняться нечем, типа всё схвачено, то это бизнесмен из волшебной страны, а не из реальности. Обычно, любое руководство старается по максимуму делегировать работу, потому что заняться всегда есть чем, а не стрелки рисовать. В общем, ни одного даже сухонького примитивного примера, никакой конкретики вообще. Словно выслушал очередные политические лозунги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 14:16 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555КритерийОтбораопишите мне в диаграмме расчет ндфл, больничного листа, налога на прибыль, с 2000 года по текущий момент со всеми изменениями Вы выбрали самую примитивную часть бизнес процесса. Это всё не стоит описывать в терминах процессов, потому что со всеми изменениями всё наглядно видно если просто выписать формулы в столбик для каждого запрошенного вами параметра. Хотя как название атомарного процесса можно использовать формулы. Ну а история названий даст вам всё тот же столбик. Да понятно уже всё. Покажи диаграмму вот такого процесса, давай обсуждать. В ответ.. Да вы не понимаете! Да то, да сё, бла бла бла. Никакой конкретики мы не увидим. Это просто чувак уцепился за идею, пройдясь даже не по верхам, а по самым кончикам макушек. Т.е. не в теме от слова «абсолютно». ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 14:18 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVosttГораздо большая доступность системы? Это, простите, за счёт каких соплей? Что именно послужит расширению доступности системы? Хотя вопрос адресован не ко мне, но мне кажется, расширению доступности послужит примерно то же самое, что наличие хорошего руководства по сборке, к примеру, игрушки из набора Лего. У кого есть дети - знают. Можно конечно и так собрать конечное изделие, но без толкового руководства, которое "ведет" через процесс сборки, провозитесь гораздо дольше. Просто наличие документации не очень помогает. Не зря же для инсталляции программ обычно используется подход с использование "мастера", который ведет через процесс установки программы. А так бы дали бы набор программ - на, устанавливай сам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 17:07 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuhVosttГораздо большая доступность системы? Это, простите, за счёт каких соплей? Что именно послужит расширению доступности системы? Хотя вопрос адресован не ко мне, но мне кажется, расширению доступности послужит примерно то же самое, что наличие хорошего руководства по сборке, к примеру, игрушки из набора Лего. У кого есть дети - знают. Можно конечно и так собрать конечное изделие, но без толкового руководства, которое "ведет" через процесс сборки, провозитесь гораздо дольше. Просто наличие документации не очень помогает. Не зря же для инсталляции программ обычно используется подход с использование "мастера", который ведет через процесс установки программы. А так бы дали бы набор программ - на, устанавливай сам. Это называется «дизайн». И относится к любым сферам жизни, не только программные приложения. Хороший дизайн интуитивен, прост, понятен, удобен. Для этого применяется масса приёмов на основе пользовательского опыта. Наиболее сложный процесс, это создание нового пользовательского опыта, на это уходят годы. Чтобы BPMN заработал так, как хочет товарищ alex55555 , этот язык должен быть понятен всем заинтересованным лицам сразу по умолчанию. Для этого потребуется много лет усиленного внедрения во все сферы деятельности человека. Только тогда можно будет утверждать про домохозяйку, которая мышкой моделирует бизнес-процессы. Не раньше. А то, про что говорите вы, это как раз наоборот. Чтобы сделать сборку лего с таким руководством, которое «ведёт» через процесс, понятный даже детям -- нужно иметь большой опыт дизайнера, быть максимально «в теме» предметной области и потратить много усилий для разработки конкретного интерфейса . Повторю ключевое: для разработки конкретного интерфейса . Это означает, что этот «интерфейс» уже не подойдёт ни для чего другого. Элементы и отдельные техники -- возможно, в различных интерпретациях, но это строго индивидуально. Если говорить про бизнес, то взять две компании, которые занимаются абсолютно одним и тем же, с примерно одинаковым количеством работников и оборотом, то даже в этом случае внутренняя кухня может отличаться весьма существенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 20:39 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVostt, если продолжить пример с Лего, то одного качественного дизайна не достаточно для того, чтобы быстро и успешно собрать готовое изделие. Дизайн элементов или упаковки конструктора никак не объясняет, что именно нужно делать и в какой последовательности, чтобы собрать изделие. Для этого нужно именно руководство по сборке. Не так ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 08:38 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuhVostt, если продолжить пример с Лего, то одного качественного дизайна не достаточно для того, чтобы быстро и успешно собрать готовое изделие. Дизайн элементов или упаковки конструктора никак не объясняет, что именно нужно делать и в какой последовательности, чтобы собрать изделие. Для этого нужно именно руководство по сборке. Не так ли? Я в общем про руководство и говорил. Представим себе руководства для сборки лего, для обслуживания автомобиля, управление самолётом, варки борща и т.д. -- собранном на одной так сказать "платформе" руководств. Совершенно точно, это абсурд в абсолюте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 08:41 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVostt, BPMN - это не "платформа" руководств. Это всего лишь нотация, свод правил, как такие руководства составлять. В данном случае - в сфере бизнеса. Описание бизнес-процесса на BPMN можно просто распечатать на листочке и повесить перед глазами менеджера по продажам, к примеру. А можно создать систему "поверх" обычной учетной системы, которая для пользователя будет выглядеть таким же описанием на BPMN, но за каждым элементом которой будут стоять автоматически выполняемые действия в учетной системе, которая становится уже как бы back-end'ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 09:03 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuhVostt, BPMN - это не "платформа" руководств. Это всего лишь нотация, свод правил, как такие руководства составлять. В данном случае - в сфере бизнеса. Описание бизнес-процесса на BPMN можно просто распечатать на листочке и повесить перед глазами менеджера по продажам, к примеру. А можно создать систему "поверх" обычной учетной системы, которая для пользователя будет выглядеть таким же описанием на BPMN, но за каждым элементом которой будут стоять автоматически выполняемые действия в учетной системе, которая становится уже как бы back-end'ом. Я нигде не говорил, что BPMN платформа руководств. Предлагалось сделать подобную платформу на основе использования нотаций BPMN, что я собственно и критикую, используя ваши же аналогии. А теперь скажите, вот это "но за каждым элементом которой будут стоять автоматически выполняемые действия в учетной системе" -- фактически означает, что у пользователя есть ограниченный набор запрограммированных элементов, из которых пользователь "строит" свой процесс? Саму логику "автоматически выполняемых действий" пользователь не строит из других элементов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 09:30 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVostt, очевидно, что самостоятельная "платформа" руководств без соответствующего back-end'a не имеет смысла. Это все-равно, что универсальное руководство по сборке не пойми чего. Только руководство для конкретного конструктора, только конкретное изделие. hVosttА теперь скажите, вот это "но за каждым элементом которой будут стоять автоматически выполняемые действия в учетной системе" -- фактически означает, что у пользователя есть ограниченный набор запрограммированных элементов, из которых пользователь "строит" свой процесс? Саму логику "автоматически выполняемых действий" пользователь не строит из других элементов? Когда я говорил "поверх", я не имел в виду "заменяя собой". Т.е. у пользователя появляется альтернатива: можно работать как обычно, в привычной среде, а можно воспользоваться неким "мастером", который выглядит как нотация на BPMN и который "проведет" через весь процесс. Опытные пользователи скорее всего выберут первое, новички второе. Точно так же, изделие из Лего третий или четвертый раз можно собрать уже и без руководства. Т.е. возможности пользователей не ограничиваются, а наоборот, расширяются. И появляется некий план (бизнес-процесса), который позволяет ничего не упустить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 09:55 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuКогда я говорил "поверх", я не имел в виду "заменяя собой". Т.е. у пользователя появляется альтернатива: можно работать как обычно, в привычной среде, а можно воспользоваться неким "мастером", который выглядит как нотация на BPMN и который "проведет" через весь процесс. Опытные пользователи скорее всего выберут первое, новички второе. Точно так же, изделие из Лего третий или четвертый раз можно собрать уже и без руководства. Т.е. возможности пользователей не ограничиваются, а наоборот, расширяются. И появляется некий план (бизнес-процесса), который позволяет ничего не упустить. Ясно. Я вам про Фому, вы мне про Ерёму. Поясню ещё раз. Товарищ alex55555 предлагает не визуализацию процесса для конечного пользователя, а разработку (читай, программирование) процессов в нотациях BPMN. Т.е. как бы покупает бизнесмен у вас систему, голую, и сам мышкой диаграммы рисует, а они работают. Программист не нужен. На мой взгляд, с точки зрения UI / UX, показывать какую-то BPMN конечному пользователю, это откровенно его ненавидеть и нелюбить. Для этого есть вектор движения, который заключается в сведении к минимуму количества действий пользователя для выполнения своих задач. А также множество путей сделать одно и то же, а не одно единственное. Я не знаю, каким образом вы вообще смогли, даже используя воображение, приплести BPMN к пользовательскому опыту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 10:09 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuЭто все-равно, что универсальное руководство по сборке не пойми чего. Только руководство для конкретного конструктора, только конкретное изделие. Собственно в этом я полностью согласен. Универсальный молоток для забивания гвоздей и варки борща, это что-то немножечко издевательское. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 10:10 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVosttПоясню ещё раз. Товарищ alex55555 предлагает не визуализацию процесса для конечного пользователя, а разработку (читай, программирование) процессов в нотациях BPMN. Т.е. как бы покупает бизнесмен у вас систему, голую, и сам мышкой диаграммы рисует, а они работают. Программист не нужен. Ну это конечно вряд ли будет работать без программиста. Я не могу себе это представить в бизнесе. hVosttНа мой взгляд, с точки зрения UI / UX, показывать какую-то BPMN конечному пользователю, это откровенно его ненавидеть и нелюбить. Для этого есть вектор движения, который заключается в сведении к минимуму количества действий пользователя для выполнения своих задач. А также множество путей сделать одно и то же, а не одно единственное. То, что начинающим процесс показывается в упрощенном и наглядном виде - это не значит, что их не любят или ненавидят. Так проще донести суть, не потерявшись в дебрях деталей. Про "вектор движения" попрошу подробнее. И про множество путей - это не всегда полезно, для новичков во всяком случае. hVosttЯ не знаю, каким образом вы вообще смогли, даже используя воображение, приплести BPMN к пользовательскому опыту. BPMN и есть визуализация пользовательского опыта. И попрошу выбирать выражения (слово "приплести"), я со своей стороны стараюсь быть максимально вежливым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 10:30 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
MoroZ.RuТо, что начинающим процесс показывается в упрощенном и наглядном виде - это не значит, что их не любят или ненавидят. Я имел в виду не справочную информацию, а диаграмма как часть UI. Если вы что-то где-то показываете, или даёте возможность отобразить (справка, например), это должно сказываться благотворно. Но если подменяете одно другим, то может выйти всё наоборот. MoroZ.RuПро "вектор движения" попрошу подробнее. Вектор движения, это кнопка "Сделать всё" на самом видном месте, образно говоря. MoroZ.RuBPMN и есть визуализация пользовательского опыта. И попрошу выбирать выражения (слово "приплести"), я со своей стороны стараюсь быть максимально вежливым. Не могу согласиться. Ну вообще, выражение "визуализация пользовательского опыта" звучит несколько странно. Пользовательский опыт будет в том случае, когда целевая группа будет нативно понимать и выражаться на языке выбранных нотаций. Сейчас же, для этого необходимо пройти определённые курсы, получить какой-никакой опыт, и обнаружить схожие знания и опыт у своих контактов. Что пока очень далеко от реальности. В контексте какой-нибудь отдельной крупной компании, где принята и культивируется данная система -- ещё возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 11:34 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVosttПользовательский опыт будет в том случае, когда целевая группа будет нативно понимать и выражаться на языке выбранных нотаций. тогда ее надо свести к стилю аппле - кнопка "Home" и всё. или к гифкам: один "человечек" несет другому "человечку" документ на подпись. или коробку тащит на склад. и все это выродится в поверпоинтовую лапшу. так она и сейчас есть смысл тогда в этом размазывании белой каши по светлому столу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 11:50 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
hVosttПоясню ещё раз. Товарищ alex55555 предлагает не визуализацию процесса для конечного пользователя, а разработку (читай, программирование) процессов в нотациях BPMN. Т.е. как бы покупает бизнесмен у вас систему, голую, и сам мышкой диаграммы рисует, а они работают. Программист не нужен. Вы, как всегда, несёте бред. Но на этот раз вы ещё и выливаете его на голову не связанного со мной участника. Вот этот момент я бы и хотел подчеркнуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 12:56 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
КритерийОтборатогда ее надо свести к стилю аппле - кнопка "Home" и всё. или к гифкам: один "человечек" несет другому "человечку" документ на подпись. или коробку тащит на склад. и все это выродится в поверпоинтовую лапшу. так она и сейчас есть смысл тогда в этом размазывании белой каши по светлому столу? Нет в этом смысла. Самый лучший дизайн такой, которого не видно. Когда пользователь сразу понимает что делать и куда жать. Ковыряться в каких-то диаграммах, какие бы они не были крутые, это всё равно трата времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 12:58 |
|
||
|
Делаю свободную бух.программу на PostgreSQL + Qt4.
|
|||
|---|---|---|---|
|
#18+
alex55555hVosttПоясню ещё раз. Товарищ alex55555 предлагает не визуализацию процесса для конечного пользователя, а разработку (читай, программирование) процессов в нотациях BPMN. Т.е. как бы покупает бизнесмен у вас систему, голую, и сам мышкой диаграммы рисует, а они работают. Программист не нужен. Вы, как всегда, несёте бред. Но на этот раз вы ещё и выливаете его на голову не связанного со мной участника. Вот этот момент я бы и хотел подчеркнуть. Вы в соседней ветке начали с вопросов. А потом вопросы плавно превратились в железобетонные утверждения уровня "вы все отсталая деревенщина и тянетесь позади паровоза", затем укрепившись пришли в эту ветку. Всё по теме, ноль флуда. Поэтому если может быть есть что сказать по существу, давайте, может быть сейчас разродитесь, это будет очень полезно для треда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2018, 13:01 |
|
||
|
|

start [/forum/topic.php?all=1&fid=33&tid=1547219]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
329ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 453ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...