|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 23 Oct 2001 17:32:57 To : Aleksey Barabanov Subject : Re: 1C accounting -------------------------------------------------------------------------------- On Mon, Oct 22, 2001 at 07:12:37PM +0000, Aleksey Barabanov wrote: > Wladimir Mutel писал(а): > > [skippppp] > -- > Aleksey Barabanov <alekseybb@mail.ru> > > PS:У меня много всяких цельнотянутых исходников. Смотрел их и так и так, и > даже поперек. Hу нет там ничего полезного. В принципе бухгалтерские программы > пишут откровенные кодокопатели. Вот прямо рядом исходники супер-пупер > навернутой бухгалтерии, писанной на Кларионе. Hу ничего полезного - полный > хлам. Потому и тормозная как сволоч. PPS:Если система создается достаточно > открытой, то в случае необходимости изменить дефолты в обновлении или > переписать поле в репорте должен иметь возможность даже админ системы. Почему > во всем мире репорты и манипуляции БД создаются через веб с помощью cgi, а для > бухгалтерии надо ваять специальный компилянт ? - --- конец цитаты --- В твоей тираде, как в капле воды отражается основной парадокс программирования для бухгалтерии: средства программирования и сами программы - удручающе просты, но постановок задач - так много, что единственным универсальным средством решения этих задач остаются языки программирования уровня гораздо ниже, чем сами задачи. Иными словами. Учет от места к месту так разнится, что фактически, на каждом месте его необходимо писать заново, пользуясь языками слишком низкого уровня, чтобы написать все то быстро и легко. Свою - главную - долю в эту драму вносят бухгалтеры и руководители, изменяя учет в любую сторону в любое время. Они перед собой видят простой в своей сути учет - несложную математику. Потому им кажется, что и программировать там нечего. В чем-то они правы. И я даже знаю, в чем именно. Работая долгое время с бухгалтериями всех мастей, я давно сделал вывод - всю (всю!) бухгалтерию можно без напряга вести, пользуясь РСУБД со сколь-нибудь развитой системой реляционных запросов (например SQL) и сколь-нибудь развитым генератором отчетов. Даже экранные формы не слишком нужны, если есть возможность вернуть предыдущую командную строку и отредактировать ее. Все. Больше никакого иного инструментария не надо. Hо! Это если бухгалтерию буду вести я - программист. Свободно владеющий языками запросов и построения отчетов. Реально ли научить языкам программирования бухгалтеров, которые умение работать с какой-то одной бухгалтерской программой называют умением работать с компьютером? Очевидно, нет. Реально ли загнать программистов за обработки накладных? Аналогично. Вот в промежутке между этими двумя непримиримыми позициями и находится "бухгалтерский софт". И он в равной мере отражает неумение бухгалтеров работать с РСУБД и нежелание программистов рутинно обрабатывать бухгалтерскую информацию. Сближения пзиций не предвидится. Поэтому кончины "бухгалтерского софта" - тоже. Вывод. Лучшую бухгалтерию напишет программист, работающий на предприятии довольно долго и в штате бухгалтерии. Hо постепенно. Вылизывая и оттачивая каждый винтик. Вот под него и нужно создавать бухгалтерский софт. И в этом случае - это не набор законченных решений, а инструментарий. Только очень технологичный. Как 1С, наример. --- ifmail v.2.15dev5 * Origin: unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1864398a95e67.html, оценка из 5, голосов 10
|