Pull to refresh

Проект «Учетное мироздание». Сделай сам

Reading time 51 min
Views 3.1K
Lumber room
Recovery mode
image

Когда-то в песочнице я рассказывал историю проекта «Учетное мироздание», предлагал даже скачать техническое задание. Человек пятнадцать скачало. Сейчас, когда техническое задание полностью и кардинально переписано, рискую выложить материал непосредственно на Хабре – в надежде найти читателя, а может быть и соратника. Проект-то амбициозный: социальная сеть принципиально нового типа, которая мыслится как могильщик традиционной бухгалтерии. Такого не было, насколько мне известно.
Предупреждаю:
  • под катом методологическая разработка в области компьютерного учета, так что на развлекательное чтение не рассчитывайте. Хотя с точки зрения программирования ничего сложного: заурядные реляционные таблицы;
  • объем материала 4,5 авторских листа. Тоненькая брошюра, половину объема которой занимают схемы и элементы интерфейса.

Читать Техническое задание
Total votes 8: ↑2 and ↓6 -4
Comments 19

Экаунтология vs Бухгалтерия. Правила компьютерного учета и последствия их несоблюдения

Reading time 11 min
Views 6.7K
Abnormal programming *
Tutorial
image

Я давно занимаюсь учетной методологией – без малого двадцать лет. Началось с попыток преодолеть ошибки бухгалтерской методологии, которые своей несуразностью мозолили глаза, а закончилось созданием дисциплины под названием экаунтология, включающей в себя, в качестве одного из разделов, теорию компьютерного учета.

Позвольте в рамках обучающего курса по экаунтологии предложить несколько правил компьютерного учета, а чтобы они не выглядели слишком элементарными, привести примеры их злокозненного нарушения в бухгалтерской практике. На Хабре много специалистов, которым доводилось автоматизировать бухгалтерию, – надеюсь, «чудеса» бухгалтерской методологии покажутся им небезынтересными. Должны же люди осознавать, насколько устаревшую методологию они автоматизируют?
Читать дальше →
Total votes 18: ↑13 and ↓5 +8
Comments 148

О природе мышления. Частное мнение

Reading time 5 min
Views 19K
Artificial Intelligence
Считается, что человек воспринимает действительность органами чувств. Простоты ради предположим, что используется одно зрение. Спрашивается: что человек видит? Довольно очевидно что – цветовые пятна, ведь человек по определению не может ВИДЕТЬ, то есть воспринимать зрением, что-то иное.

image

Сами по себе цветовые пятна не обладают семантикой, но они складываются в общую значащую картинку при помощи мышления.
Читать дальше →
Total votes 23: ↑10 and ↓13 -3
Comments 60

Копирайт: попытка теоретического обоснования

Reading time 7 min
Views 9.6K
Copyright
Копирайт – одна из самых болезненных тем современности. При этом никогда не встречал попыток его теоретического (только не юридического, а применительно к общему мироустройству) обоснования. Предлагаю частные соображения, объясняющие, что в законодательных требованиях по копирайту имеет естественные природные основания, а что – ни в коем случае не имеет.
Читать дальше →
Total votes 24: ↑9 and ↓15 -6
Comments 202

О свойствах элементарных частиц. Антинаучные измышления наглого и невежественного бухгалтера

Reading time 4 min
Views 4.1K
Entertaining tasks
image

Наглого и невежественного — потому что я придерживаюсь концепции информационного мироздания.

ИНФОРМАЦИОННОЕ МИРОЗДАНИЕ отличается от ФИЗИЧЕСКОГО МИРОЗДАНИЯ предположениями:
  1. окружающие нас материальные объекты – записи в базе данных;
  2. каждый акт изменения (отдельная запись) приводит к изменению отдельной единицы мироздания – объекта;
  3. изменения могут состоять в а) изменении свойств объекта, б) объединении нескольких объектов в один или в) разделении одного объекта на несколько.

Подобный информационный подход приводит к парадоксам, об одном из которых читайте ниже.
Читать дальше →
Total votes 51: ↑9 and ↓42 -33
Comments 40

ЭкаунтоЛогика 1.0

Reading time 7 min
Views 25K
Programming *C# *Development for Windows *


Хочу поделиться с уважаемой публикой.

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

Сказано – сделано: изучил язык программирования, насколько это оказалось в моих слабых бухгалтерских силах, и написал.

Ниже предлагается синопсис того, что в итоге данной интеллектуальной эпопеи получилось – во всяком случае, того, как это задумывалось. Надеюсь, специалисты в области бухгалтерского софта смогут оценить новизну реализованной в программе методологии – хотя понимаю: это заведомо сложней, чем позубоскалить над усилиями новичка-«программиста».

Читать дальше →
Total votes 71: ↑57 and ↓14 +43
Comments 170

AccountLogic 2.0: доведенная до ума, но не до окончания

Reading time 11 min
Views 3K
Programming *C# *Development for Windows *
Предысторию создания данного «продукта» можно проследить по постам на Хабре (последний, посвященный выпуску версии 1.0, находится здесь).

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

На сегодняшний день «ЭкаунтоЛогика» (новое обрусевшее название «Учетная Логика») позволяет – по крайней мере, должна позволять согласно спецификации – достаточно многое.

Возможности Учетной Логики
√ Создавать и редактировать учетные объекты в соответствии с их вещной природой.
√ Отслеживать не только их прошлые, но и будущие изменения (обязательства) с точностью до секунды.
√ Оценивать учетные объекты по произвольному числу измерителей.
√ Интегрировать в объекты и действия готовые справочники.
√ Согласованно передавать объекты между пользовательскими базами.
√ Автоматически выполнять повторяющиеся действия.
√ Отслеживать материальные связи между объектами.
√ Привязывать файлы к отдельным объектам, действиям или папкам.
√ Вести плановые, параллельные основным, базы данных.
√ Составлять иерархические отчеты (отчетные папки), в том числе с учетом курсовых разниц и сравнительно с плановыми данными.
√ Просматривать данные в табличном режиме и в режиме иконок.


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

Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Comments 0

А вы получили a-Mail?.. Бухгалтерская почта

Reading time 8 min
Views 5K
IT Standards *C# *Development for Windows *


В соответствии с замыслом, a-Mail (accounting mail, то есть бухгалтерская почта) – ближайший родственник электронной почты e-mail. Отличие в том, что по электронной почте данные передаются в произвольном текстовом виде, а по бухгалтерской почте – в формализованном, предназначенном для автоматического размещения в учетной базе пользователя. Фактически речь идет стандарте обмена данными между бухгалтерскими программами.

Стандарт реализован в ходе проекта «Учетная Логика». Данная история разворачивалась на Хабре в течение трех лет и теперь, похоже, близка к завершению.

Под катом находится краткое описание стандарта a-Mail и сетевых возможностей «Учетной Логики» версии 3.0 (в предыдущих версиях данная функция отсутствовала).
Читать дальше →
Total votes 17: ↑11 and ↓6 +5
Comments 145

Экаунтологический отчет в 1С: простенько, но со вкусом

Reading time 9 min
Views 6K
Popular science Finance in IT


Лет пятнадцать назад я разработал экаунтологию – дисциплину, лежащую на стыке информатики, философии, экономики и учета. Подобно всякому утописту, спал и видел, как теоретические разработки претворяются в жизнь, однако…

Дальше понятно, можно не продолжать.

Однако случился и на моей улице праздник. Задействованность в ролях проект-менеджера и системного аналитика дала возможность реализовать крохотный аппендикс экаунтологической теории, а именно бухгалтерские отчеты. Говорю «бухгалтерские», чтобы все поняли их назначение: предоставить корректную информацию о движении вещей и денег в производственном процессе. Звучит стандартно. Отчеты и выглядят, как типовые бухгалтерские: лишь наличие пары особенностей, доступных глазу опытного методолога, делает их необычными – экаунтологическими.

Реализация выполнена в 1С – среде, в которой выполнялся основной проект. Правила бухгалтерского учета и базы 1С, под них заточенные, не лучшим образом подходят для реализации экаунтологических идей. Несмотря на это, результат оказался не лишенным изящества, при этом пригодным для практического использования.

Если данная тема кому-нибудь интересна, добро пожаловать.
Читать дальше →
Total votes 23: ↑15 and ↓8 +7
Comments 77