 |
1C-Бухгалтерия и АзБука/SQL (принципиальные различия)
"Зачем ты пишешь бухгалтерскую программу, все же работают на 1С-Бухгалтерии, кому нужна еще одна программа" – типичный вопрос директора фирмы, который не знает и главное не хочет знать что такое бухгалтерский учет, и тем более, что такое учет, как таковой. Бухгалтер часто получает программу, которую покупает такой директор, и не только не может противостоят этому, но и объяснить (даже себе) чем принципиально отличается одна программа от другой.
Для ответа на этот вопрос разберем по порядку историю возникновения бухгалтерского учета и бухгалтерских программ, но не по названиям, а по принципам в них заложенным.
Итак, пятьсот лет назад Лука Пачоли открыл книгу, которую мы бы сейчас назвали амбарной, и сказал – каждый разворот книги будет называться "СЧЕТ" и на нем будут учитываться приходы и расходы в отдельной точке учета – например, касса, поставщики, покупатели и т.д. И назвал он эту книгу "ГЛАВНАЯ", и написал на одной стороне разворота "Дебет" и на другой стороне "Кредит". Стороны разворота для "Кредита" и "Дебета" он выбрал произвольно. В результате мы получили "самолетик", который изучают на всех бухгалтерских курсах:
|
Счет 60
|
|
Дебет
|
|
Кредит
|
|
|
|
125.0
|
|
|
|
42.0
|
|
167.0
|
|
|
Дальше Лука Пачоли сказал: "Если в одном месте прибудет, то в другом месте убудет", что положило начало "двойной записи". То есть каждую хозяйственную операцию необходимо записывать дважды – один раз сумма записывается по кредиту одного счета, в другой раз та же сумма записывается по дебету другого счета. А следовательно, "самолетиков" теперь нужно рисовать два (здесь и далее будут использоваться номера старого плана счетов, потому что это не принципиально):
|
Счет 60
|
|
Дебет
|
|
Кредит
|
|
|
|
125.0
|
|
|
|
42.0
|
|
167.0
|
|
|
|
|
|
Счет 41
|
|
Дебет
|
|
Кредит
|
|
|
|
|
|
42.0
|
|
|
|
|
|
|
|
и запись делать дважды:
Д41 – 42.0 – чего-то поступило на 42.0 единицы К60 – 42.0 – чего-то ушло на 42.0 единицы.
Правда для компактности записывают проще:
Д41,К60 – 42.0
Но если присмотреться к этим самолетикам по-внимательнее (Луке Пачоли в этом нужды не было) и провести стрелку, откуда деньги переходят и куда:
|
Счет 60
|
|
Дебет
|
|
Кредит
|
|
|
|
125.0
|
|
|
|
42.0
|
|
167.0
|
|
|
|
|
|
Счет 41
|
|
Дебет
|
|
Кредит
|
|
|
|
|
|
42.0
|
|
|
|
|
|
|
|
И мы увидим, что запись можно сделать одну и более простую:
60=>41 – 42.0
Обозначения "Кредит-Дебет" могут быть опущены, так как стрелка явно показывает откуда и куда переходять деньги. Кроме того, если направление стрелки выбрать совпадающим с направлением письма, то фраза описывающая эту операцию будет совпадать с предложенной формой записи и станет легкой для запоминания:
Получено от поставщика (К60) на склад фирмы (Д41) товара на 42.0 единицы.
И описание хозяйственной деятельности в этом случае можно представить в виде схемы:
где стрелками показаны направления движения денег. Можно считать, что данная схема замкнулась, если на всех счетах, кроме 51 и 80, остатки равны нулю. Счета 51 и 80 содержат одинаковые остатки, но с противоположным знаком. В итоге общая сумма остатков равна нулю.
Возникает естественный вопрос – ведь все бухгалтерские программы записывают журнал операций в таком же виде, правда положение "Кредита" и "Дебета" указывают противоположным. В чем же принципиальное отличие?
А вот здесь нужно рассмотреть вторую часть учета – аналитика.
Если бы мы ограничивались только записью в журнал всех операций подряд без каких либо отличий от кого (какой поставщик или покупатель) поступили деньги, то даже при полном совпадении доходов, расходов и остатков, невозможно найти ошибку в расчетах с конкретным поставщиком. А кто из нас не без греха? Человеку свойственно ошибаться.
Как велся аналитический учет при бумажном бухгалтерском учете, особенно на достаточно большом предприятии, где несколько бухгалтеров? Для каждого счета заводилась специальная картотека, в которой учитывались операции по каждому контрагенту. Совершенно естественно, что номер карточки по одному и тому же контрагенту на счете 60 мог не совпадать, и, как правило, не совпадал с номером карточки по счету 62. А случаи, когда один и тот контрагент по одному контракту является поставщиком, а по другому покупателем отследить, хоть и можно, но проблематично.
Вспомните знаменитые конто и субконто в 1С-Бухгалтерии – это точная копия бумажной бухгалтерии. Если говорить кратко, то и бумажная бухгалтерия, и 1С-Бухгалтерия прилагают аналитические признаки к точкам (счетам). Если мы захотим получить все записи из журнала операций, соответствующие контрагенту А, то нужно указать номер карточки, соответствующий этому контрагенту для всех счетов, используемых в журнале операций, или выбрать записи только по одному счету. При этом невозможно, например, выбрать все операции связанные с конкретным контрактом или оборотную ведомость по этому контракту, просто потому сто у одного или нескольких счетов этот контрагент не был указан. Следовательно мы не можем сказать замкнулась ли схема учета, или какая-то часть денег осталась неучтенной.
В программе АзБука/SQL аналитические признаки применяются не к счету (т.е. к точке), а к хозяйственной операции, т.е. стрелке. Что для этого нужно? Немного – перенести определение аналитических признаков из плана счетов в журнал операций. Тогда каждая запись в журнале операций будет содержать полный комплект аналитических признаков. Такой ситуации, когда один счет имеет субконто, а другой не имеет, не может быть по определению. И для бухгалтера более естественно относить к конкретному контракту (например) целиком операцию, а не отдельный счет.
Теперь для любого вида отчета с любой аналитикой необходимо сделать два простых действия:
1) Выбрать из журнала операций записи, имеющие соответствующий аналитический признак (или любую комбинацию аналитических признаков);
2) К получившемуся временному журналу операций применить любой из известных отчетов – оборотную ведомость, журнал по счету, сводную ведомость и т.д.
Осталось только разработать универсальную (или специально для конкретного предприятия) систему аналитических признаков и весь учет будет как на ладони.
(C)2002 Архангельский А.Г.(aga@az-design.ru)
Оглавление
Главная страница
|
|