powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Делаю свободную бух.программу на PostgreSQL + Qt4.
25 сообщений из 326, страница 8 из 14
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650708
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр ПузаковСкорость разработки отнюдь не последний фактор. А учитывая колоссальную "непоседливость" нашего правительства в части прогиба бухучета, это даже критический фактор.
Не надо валить в кучу бухучет и налогообложение. В налогообложении да, имеют место быть частые изменения в порядке начисления, в налогооблагаемой базе, процентах и ставках. Но в бух.учете последнее серьезное изменение было прим. в 2001 году - перешли на новый план счетов. Все. Я уже не говорю о том, что принцип двойной записи не менялся с момента изобретения Лукой Пачоли в 15-16 веке. Поэтому я бы не стал настаивать на критичности скорости разработки программы именно для бух.учета.
Хотя, конечно, более высокая скорость разработки не помешала бы. Ну так и разработчиков, как правильно выразился rovan, - "полтора". Очень мало тех, кто вообще смотрит исходники, а уж тех, кто в них вникает - вообще никого нет. Есть один только rovan, который хотя бы сколько-то вник в проект и начал выдавать конструктив.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650799
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoroZ.RuНе надо валить в кучу бухучет и налогообложение. В налогообложении да, имеют место быть частые изменения в порядке начисления, в налогооблагаемой базе, процентах и ставках. Но в бух.учете последнее серьезное изменение было прим. в 2001 году - перешли на новый план счетов. Все. Я уже не говорю о том, что принцип двойной записи не менялся с момента изобретения Лукой Пачоли в 15-16 веке. Поэтому я бы не стал настаивать на критичности скорости разработки программы именно для бух.учета.
Хотя, конечно, более высокая скорость разработки не помешала бы. Ну так и разработчиков, как правильно выразился rovan, - "полтора". Очень мало тех, кто вообще смотрит исходники, а уж тех, кто в них вникает - вообще никого нет. Есть один только rovan, который хотя бы сколько-то вник в проект и начал выдавать конструктив.

Вы ничего не путаете? Приказы, письма и разъяснения минфина, касаемые бухучета, выходят практически каждый месяц...

Давайте даже я выдам конструктив :) Подсмотрите архитектуру у фирмы 1С, в этой и этой книгах содержится подробное описание таблиц и алгоритмов, вплоть до индексов все описано... Я ни в коем случае не призываю все тупо срисовать у фирмы 1С, но ознакомиться надо ;)
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650803
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу! Не правильную ссылку дал... Вторая книга по ссылке:
http://v8.1c.ru/metod/books/book.jsp?id=268

Собственно, это и будет основной книгой, в которой описана архитектура 1С:Предприятия в части объектов для бухучета.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650825
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoroZ.Ru,

Можно бухучет представить вот так (условно):

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

Так вот для уровня 0, как Вы говорите, все тянется в практически неизменном виде со времен Луки Пачоли, на уровне 1 изменения происходят раз в несколько лет, а для уровня 2-3 такая свистопляска стоит, что мама не горюй. Если все документы, регулирующие уровень 2 и 3 складывать в один ящик, то не хилый такой сундук с мукулатурой получится.

Я так понимаю, Ваша программа нацелена на покрытие уровней 0 и 1?
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650856
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как вам мои выводы из мутного этого спора:
1) на специализированной платформе скорость разработки выше на порядок
2) вменяемую свободную (или хотя бы бесплатную) платформу найти сложно
3) написание свободной учетной программы - тупик.
Поэтому делать надо платформу.
Это по крайней мере привлечет разработчиков и пользователей (разработчиков конечных решений-конфигураций)
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650862
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр ПузаковВы ничего не путаете? Приказы, письма и разъяснения минфина, касаемые бухучета, выходят практически каждый месяц...

Я и говорю: не надо валить в кучу собственно бух.учет и налогообложение.

Александр ПузаковДавайте даже я выдам конструктив :) Подсмотрите архитектуру у фирмы 1С, в этой и этой книгах содержится подробное описание таблиц и алгоритмов, вплоть до индексов все описано... Я ни в коем случае не призываю все тупо срисовать у фирмы 1С, но ознакомиться надо ;)
Есть у меня такая книга. На редкость бестолково организована, хотя и очень толстая. В практической деятельности почти не пригодилась, я пожалел о потраченных на нее деньгах.
Вот что мне хотелось бы меньше всего - срисовывать архитектуру 1С.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650872
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр ПузаковЯ так понимаю, Ваша программа нацелена на покрытие уровней 0 и 1?
Ну что-то вроде того.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650875
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_ager, именно на платформу я и ориентируюсь.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650932
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MoroZ.Ru,

я правда давно смотрел, но не похоже.
слишком все заточено на бухучет
а как же прочие задачи из ерп-оперы :)?

имхо, высокоуровневая платформа для разработки как минимум должна дать возможность:
создать БД
описать ГУИ
описать отчеты
все это выполнять в своей среде
иметь возможность переносить конфигурации
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650933
rovan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_ager, "Ананас".
Конкретную программу, решающую конкретную задачу написать проще из-за более ясных требований.
Вот потому и закладывает написание прототипа в виде "свободной бух. программы".
А там как пойдёт. Может и платформа будет. В платформе заинтересовано больше людей.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37650972
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rovan,

мне не надо уже :)

а Ананас пробовал...
не то

кстати
Конкретную программу, решающую конкретную задачу написать проще из-за более ясных требований.НО! для конкретной программы - конкретные пользователи (клиенты)
в случае КюБаланс - бухучет, где подвинуть 1ц нереально

а имея платформу для быстрой разработки можно окучивать любых клиентов
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651014
rovan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_ager, никто никого двигать не собирается. QBalance для конкретного пользователя пишется.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651137
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoroZ.RuЯ и говорю: не надо валить в кучу собственно бух.учет и налогообложение.


Дык, в бухучете много мест тесно трущихся об налоговый учет. И кроме того, масса моментов правилами ведения бухучета не регулируются, или практически не регулируется, а берутся целиком или почти целиком правила ведения налогового учета и в соответствии с ними ведется бухучет...

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

P. S. налоговый учет != налогооблажение
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651139
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исключения составляют предприниматели и маленькие организации, у которых мало или совсем нет ОС, НМА, один вид деятельности, маленький список товаров/услуг. Эдакие карманные организации. Среди них компактненькие программы для ведения бухучета будут расходиться как горячие пирожки :)
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651160
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_agerMoroZ.Ru,

я правда давно смотрел, но не похоже.
слишком все заточено на бухучет
а как же прочие задачи из ерп-оперы :)?

имхо, высокоуровневая платформа для разработки как минимум должна дать возможность:
создать БД
описать ГУИ
описать отчеты
все это выполнять в своей среде
иметь возможность переносить конфигурации
Конечно, все должно быть заточено под бух.учет. Собственно для чего и нужна бухгалтерская платформа. Но если в 1С голая платформа без конфигурации совершенно бесполезна, то здесь она сможет обеспечивать минимальный функционал - вести простейший учет. Но внедренец сможет и создавать собственные БД, описывать собственные пользовательские формы, создавать собственные справочники, типовые операции и отчеты, связывать все это собственными скриптами и сохранять этот набор в виде отдельного файла (конфигурации). А затем загружать конфигурацию в другую БД.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651162
rovan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Пузаков, это да, наслышан о чехарде с бухгалтерией и законами. Но, вообще говоря, никто и не пытается объять необъятное.
Решается конкретная задача под конкретное клиента. Это минимизирует проблемы с чехардой. В случае успеха имеет шансы перерасти во что-то более широкое, и там уже придётся составлять лоцию на все рифы, камни и мели.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651166
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Пузаков, я вообще не рассматриваю налоговый учет. Для моих целей пока достаточно, чтобы программа вела бух.учет используя принятый в нашей стране план счетов.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651167
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр ПузаковИсключения составляют предприниматели и маленькие организации, у которых мало или совсем нет ОС, НМА, один вид деятельности, маленький список товаров/услуг. Эдакие карманные организации. Среди них компактненькие программы для ведения бухучета будут расходиться как горячие пирожки :)
Вот на них я и ориентируюсь. Для них не актуален налоговый учет в силу вмененного налогообложения, но актуальна распределенная работа нескольких пользователей с единой БД. И так, чтобы программа позволяла видеть полную картину.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651178
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoroZ.RuНо если в 1С голая платформа без конфигурации совершенно бесполезна, то здесь она сможет обеспечивать минимальный функционал - вести простейший учет.
нет.
- либо сразу 2 слоя: ядро и конфигурация.
Либо ядра вообще нету.
Это закладывается сейчас.
Вряд ли выйдет - ядро самодостаточное + плагины?
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651193
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, не совсем понял, что вы хотели сказать. Конечно сейчас делается ядро + конфигурация. Иначе как без конфигурации проверить работоспособность ядра. Но то, что ядро самодостаточное - я имею в виду, что пользователь (внедренец) сможет без написания скриптов завести справочники какие ему надо и создать нужные ему операции, а так же создать шаблоны первичных документов.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651224
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я прочёл, что вы делаете НЕ так, как в 1С.
Опишите подробнее, т.к. вот это:
MoroZ.Ruя имею в виду, что пользователь (внедренец) сможет без написания скриптов завести справочники какие ему надо и создать нужные ему операции, а так же создать шаблоны первичных документов.
делается и в 1С.
Конфигурация создаётся автоматически.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651243
MoroZ.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, я имею в виду, что на голой платформе 1С создать пользовательскую операцию (например приход от поставщика) с сохранением данных в регистрах и результатом в виде баланса без программирования на языке 1С вряд ли получится. Я собираюсь в таких случаях обходится без необходимости для внедренца писать код.
Конфигурация 1С не создается (генерируется) автоматически, а загружается готовая автоматически.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37651293
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoroZ.RuPetro123, я имею в виду, что на голой платформе 1С создать пользовательскую операцию (например приход от поставщика) с сохранением данных в регистрах и результатом в виде баланса без программирования на языке 1С вряд ли получится. Я собираюсь в таких случаях обходится без необходимости для внедренца писать код.
Конфигурация 1С не создается (генерируется) автоматически, а загружается готовая автоматически.
всё от незнания 1С.
Удали папку с конфигурацией - и запусти 1С.
Она предложит создать ПУСТУЮ конфигурацию.
Это просто структура пустых папок и некоторых шаблонов-файлов. Например, кодировка - русская...
Тебе без этого не обойтись.
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37652409
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123всё от незнания 1С.
Удали папку с конфигурацией - и запусти 1С.
Она предложит создать ПУСТУЮ конфигурацию.
Это просто структура пустых папок и некоторых шаблонов-файлов. Например, кодировка - русская...
Тебе без этого не обойтись. попутный вопрос от малограмотных :) :
как хранится конфигурация 1ц в sql-серверном варианте?
...
Рейтинг: 0 / 0
Делаю свободную бух.программу на PostgreSQL + Qt4.
    #37652646
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_ager,
по серверному не подскажу.
Но не думаю, что это влияет на архитектуру.
Если делать монолит без конфигураций, то мы сужаем область применения. Да и версии, в 1С, можно обновлять отдельно для 2-х слоёв.
Пока посыл автора звучал так, что они делают пистолет револьвер, который будет стрелять без патронов-конфигураций.
...
Рейтинг: 0 / 0
25 сообщений из 326, страница 8 из 14
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Делаю свободную бух.программу на PostgreSQL + Qt4.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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