Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
GaryaПытюсь представить себе, что видит на экране такой сотрудник: Приход товара от местного поставщика, облагаемого по ставке НДС 10% Приход товара от местного поставщика, не облагаемого НДС Приход товара от местного поставщика, обагаемого по ставке 18% Приход товара без перехода права собственности Приход импортного товара для продажи не на экспорт Приход импортного товара для продажи на экспорт Приход товара в качестве вклада в уставный фонд от учредителя Приход товара от местного поставщика по бартерному обмену Приход товара от местного поставщика с оплатой в валюте Возврат товара от покупателя Приход товара в качестве дара Приход товара от сотрудника в счет его задолженности по займу ... и т.д. и т.п Опять неверно. Может быть через какое-то время соберу скриншоты из нескольких систем и представлю здесь. Хотя странно, что Вы задаете такие вопросы. В сети полно таких примеров на сайтах производителей соответствующего програмного обеспечения. Да и документацию можно найти и пролистать хотя бы. Если это сфера, кстати, Ваших проф. интересов, по-моему, нужно знать что есть у других. А на цитату, коротенечко : есть пункт меню : создание приходной накладной, как правило, при выборе его появляется окно, как правило с многочисленными вкладками на вкладках есть галочки, которые нужно поставить/снять в зависимости от семантики прихода, есть/могут быть ссылки на справочники, из которых можно что-то выбрать, опять же в зависимости от типа прихода. Есть табличная часть в накладной, есть строки данных и т.д. и т.п. Удивительно, но неужели не видели никогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 17:02 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Почему бы не хранить документы в XML - а на вытянутые вытянутые из него номера счетов и суммы почему бы не генерить проводки? Гибкость.... ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 17:21 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Сергей Васкецов Что Вы привязались к бедному кладовщику. Его задача - фактическое принятие товара/груза. Он может и не делать прихода. В больших фирмах, при серьезном грузопотоке именно так и происходит. Передается , будем говорить, "уполномоченному" бухгалтеру сведения о факте поступления не важно чего на склад. А уже "уполномоченный" бухгалтер, делает собственно приход с учетом договора с контрагентом. Замечу, что ссылки на договоры тоже являются элементами настройки при создании приходной накладной. Модератор: отредактировано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 17:32 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
gardenmanПочему бы не хранить документы в XML - а на вытянутые вытянутые из него номера счетов 1. XML еще недостаточно поддерживается на уровне БД, чтобы это было реально удобно делать. И вряд ли вообще можно сделать такую поддержку XML на уровне БД. Например, простая проверка наличия счета в документах или замена одного счета на другой во всех документах становится издевательством. Поэтому же и п.2. 2. На ссылочную целостность забиваем окончательно? 3. А зачем тогда вообще в РСУБД это класть, если будем постоянно парсить эти неатомарные значения атрибутов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 17:34 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
vneЕго задача - фактическое принятие товара/груза. Он может и не делать прихода. В больших фирмах, при серьезном грузопотоке именно так и происходит. Передается, будем говорить, "уполномоченному" бухгалтеру сведения о факте поступления не важно чего на склад. Кладовщик - материально ответстенное лицо. Он задницей отвечает, что он оприходовал и что отрасходовал. И никакой его галочкой "не возражаю" на накладной никакой бухгалтер не отделается. Или вы предлагаете сначала груз к бухгалтеру завозить, а потом только на склад? И если уж груз принял - приход есть и точка. Через час бухгалтер только вернется с обеда, а все уже отгрузить и продать надо. То, что бухгалтер скажет "забыл какие проводки сделать, ща поищу методичку, ух ты, тут еще изменения по учету МПЗ вступили в действие, пошел книжку куплю в магаз" не приводит к тому, что груз не оприходован. Да и количество бухгалтеров при такой логике надо просто немеренное (и в 4 смены пусть работают), а кладовщиков всех уволить нафиг, или лучше переучить в бухгалтера. Рекомендую все же разобраться, как в реальности закупки устроены на "больших фирмах, при серьезном грузопотоке". Как только Вы поймете, что бухгалтерия - это посмертный учет , дискутировать с Вами станет значительно проще. vneЗамечу, что ссылки на договоры тоже являются элементами настройки при создании приходной накладной. Уверяю Вас, что в договоре на закупку не может быть зафиксирован факт, что стулья купили для перепродажи или для собственного сидения. Да и договор может быть один, на 100000 стульев в год по цене 50000 за стул. Для поставщика они абсолютно идентичны, для кладовщика тоже. Модератор: Отредактировано. Уважаемые Сергей Васкцов и vne, будьте пожалуйста взаимно корректны. И используйте пожалуйста только нормативную лексику. Иначе придется принять меры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 17:48 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
vne есть пункт меню : создание приходной накладной, как правило, при выборе его появляется окно, как правило с многочисленными вкладками на вкладках есть галочки, которые нужно поставить/снять в зависимости от семантики прихода, есть/могут быть ссылки на справочники, из которых можно что-то выбрать, опять же в зависимости от типа прихода. Есть табличная часть в накладной, есть строки данных и т.д. и т.п. Приёмщик владеет семантикой прихода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 17:55 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Изопропил Приёмщик владеет семантикой прихода? А кто такой "приемщик" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 18:01 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Сергей ВаскецовКладовщик - материально ответстенное лицо. Он задницей отвечает, что он оприходовал и что отрасходовал. И никакой его галочкой "не возражаю" на накладной никакой бухгалтер не отделается. Или вы предлагаете сначала груз к бухгалтеру завозить, а потом только на склад? 1.Кладовщик ничего не может "оприходывать" или "отрасходывать", как Вы выражаетесь. 2.Кладовщик (по определению) может и должен произвести фактическую приемку груза, сверив с сопроводительными документами и в случае расхождения сделать отметку о характере расхождения (количественном или качественном) или произвести отрузку товара в соответствии с расходной накладной, созданной "уполномоченным " бухгалтером. 3.Кладовщик может иметь возможность сверить "электронный " приход , с фактическим, тем самым проверить приход бухгалтера. Считайте вышеизложенное основой для написания служебных инструкций для кладовщика. Модератор: Отредактировано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 18:21 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
vneОпять неверно.Ох и любите же Вы ставить оценки... Наверное преподавателем работаете... Один только нюанс - я Вам контрольную на проверку не сдавал... :) Если Ваше мнение не совпадает с моим, то просто скажите, что считаете иначе. Не нужно пытаться выглядеть обладателем абсолютной истины. Ок? vneесть пункт меню : создание приходной накладной, как правило, при выборе его появляется окно, как правило с многочисленными вкладками на вкладках есть галочки, которые нужно поставить/снять в зависимости от семантики прихода, есть/могут быть ссылки на справочники, из которых можно что-то выбрать, опять же в зависимости от типа прихода. Есть табличная часть в накладной, есть строки данных и т.д. и т.п.И что Вы будете делать с этими галочками, когда выйтет очередная инструкция, изменяющая порядок зачета НДС при пересечении границы? Переписывать код программы? Спасибо большое за предложенную альтернативу, но почему-то она меня не прельщает... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 19:08 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
vne1.Кладовщик ничего не может "оприходывать" или "отрасходывать", как Вы выражаетесь. 2.Кладовщик (по определению) может и должен произвести фактическую приемку груза, сверив с сопроводительными документами и в случае расхождения сделать отметку о характере расхождения (количественном или качественном) или произвести отрузку товара в соответствии с расходной накладной, созданной "уполномоченным " бухгалтером. 3.Кладовщик может иметь возможность сверить "электронный " приход , с фактическим, тем самым проверить приход бухгалтера. Считайте вышеизложенное основой для написания служебных инструкций для кладовщика. Постараюсь все же донести до Вас, где у Вас ошибки. Хотя, может, Вы просто неверно выражаете свои мысли, а в действительности у Вас все правильно сделано. 1. Бухгалтерия должна заниматься бухучетом. Бухучет - это отражение фактов хозяйственной деятельности в соответствии с правилами РСБУ. Если факта нет - отражать нечего. Даже если факт начал происходить, но по какой-то причине не смог до конца произойти - в бухучете он не учитывается или учитывается в той части, которая фактически произошла. Именно поэтому бухучет и называют "посмертным". Пока товар не оприходован кладовщиком на склад, фактического прихода на склад не произошло. Потому учитывать нечего. Например, заменив в Ваших рассуждениях кладовщика на руководителя отдела, который фиксирует, кто был, а кто не был, мы получим ситуацию, что этот человек обязан точно знать, почему нет сотрудника (а болезнь, прогул или еще какие причины - это разные вещи), а тот может справку принести только через 2 недели, и притом не с начала пропусков, а со следующего дня. А факт отсутствия сотрудника уже есть. Экстраполируя такие рассуждения, можно придти к выводу, что абсолютно все факты хозяйственной деятельности придприятия, подлежащие бухучету, обязан формировать бухгалтер. Я уже писал, что такая ситуация не жизнеспособна. Придется нанимать на работу только бухгалтеров и в 4 смены, в том числе и ночью, если, например, непрерывное производство. Исходя из этого возникает простое правило, которому, однако, очень сложно следовать. Бухгалтерия (как таковая) не может выступать в роли инициатора факта хозяйственной деятельности. Сотрудник и весь отдел вцелом могут, но именно как сторудник и отдел, а не в роли бухгалтерии как института бухучета, который занимается только учетом свершившихся фактов . Даже черновую расходную накладную нет смысла заставлять создавать бухгалтера, ее должен создать инициатор продажи. Еще одно эвристическое правило, которое может дать понять, правильно ли ведется бухучет на предприятии. Если у Вас бухгалтер отсутствует первые 25 дней в месяце и в конце месяца пришел и все оформил, и от этого не страдает текущий бизнес - не стоит работа с контрагентами, все отгружается, машины возят, люди работают - значит бухгалтер занимается своим делом и все правильно. 2. Любой регламент работы (в том числе инструкция кладовщика) не должен допускать ситуаций, когда по цепочке шагов бизнес-процесса требуется откатиться назад (этапы могут быть циклически связаны, тут речь о полном откате на один шаг и последующей попытке снова этот шал сделать). Поэтому если приход товара на склад оформлен в бухучете, это значит факт произошел. А теперь представьте себе, что согласно Вашей инструкции кладовщик по какой-либо причине не принял этот товар (напоминаю, он МОЛ, и, например, если привезли бензин, он будет отвечать не за то, что бухгалтер написал в тоннах, а за то, сколько фактически литров он принял , а плотность бензина сильно зависит от температуры). Такое поведение кладовщика приведет к тому, что а) отражено событие, которого не было (прихода-то нет!) и б) надо опять контактировать с бухгалтером на тему корректного приходного ордера. Первое недопустимо в соответствии с РСБУ, второе просто глупо. 3. Все без исключения сущности должны формироваться в системе в электронном виде в месте их возникновения . Это означает, что документ, описывающий какое-либо событие, должен формироваться в том месте (тогда, тем человеком, при тех условиях, и т.п.), где возникает это событие. То есть, любая инициатива оформляется ее автором (тут есть вопросы делегирования полномочий секретарям и заместителям, но они принципиально ничего не меняют). Формироваться - в случае прихода кладовщиком - это значит не просто создать черновую приходную накладную, а именно утвердить ее, чтобы было отражено реальное движение ТМЦ по складам. Так как машину времени и откат назад по времени еще никто не изобрел, то при корректно оформленных регламентах работы это гарантирует, что не придется откатываться по цепочке шагов бизнес-процесса и вслед за этим повторять их снова, если все этапы бизнес-процесса фиксируются. В случае с бухучетом это правило настолько облегчает жизнь, что непонятно, как его можно не применять на практике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 10:13 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Сергей Васкецов Ситуация. Организация купила стул. Кладовщик на складе его оприходовал по приходной накладной. В ней будет написано, для чего купили? Ну бог с ним, он позвонил в бухгалтерию И зачем ему звонить? Он заполняет ту информацию, которая регламентирована ему инструкцией. Статью затрат в документе потом укажет бухгалтер. Для однозначных ситуаций можно и в дефолт документа настроить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 16:06 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
To: Garya > Мы вообще о чем говорим? О том, можно ли построить учет только на основе одних документов > (электронных или бумажных - не важно), или необходимо обязательно иметь "учетные регистры", > на которых делаются "проводки". Я правильно понимаю суть обсуждения? Думаю, тема спора уже достаточно размыта. Точнее обсуждаются уже несколько моментов. Лично я делал акцент на то, чтобы различать программирование БД в файл-серверных и клиент-серверных системах. Попутно стали обсуждаться принципы нормализации / оптимизации баз данных. О проводках возникло много споров, когда зашла речь об их теоретической избыточности (но не бесполезности!). Видимо, чтобы доказать их принципиальную избыточность, необходимы серьезные научные исследования. Может быть даже окажется, что это и не так. После такого серьезного обсуждения, трудно уже утверждать что-либо однозначно. Где-то даже возник вопрос о первичности бухгалтерского или оперативного (накопительного и распределительного) учета? Тот же вопрос и к соответствующим проводкам. А также о принципиальной возможности соответствия бухгалтерских проводок расширенным операциям документов учета. У других, возможно, иные спорные идеи. В принципе обсуждение интересно, думаю, что весьма полезно посещать данный форум для повышения своей квалификации. > Если правильно, то ПМСМ на одних документах построить учет для всех случаев жизни невозможно. > Не потому невозможно, что все известные ситуации нельзя свести в некоторую систему электронных > документов. А потому невозможно, что завтра обязательно случится такая ситуация, которой раньше > не было - ее понадобится отразить в системе, а средств для отражения в ней нет - требуется > перенастройка состава полей некоторых документов, их взаимных увязок, пересмотр сути > некоторых сущностей... Возможно, постановка вопроса слишком широка, чтобы спорить. Однако в типовых конфигурациях 1С по бухгалтерскому учету, большинство бухгалтерских проводок формируется на основании строк специализированных документов, имеющихся в системе. В этом случае, проводки редактировать напрямую нельзя, только через документы. Но часть операций, типа учета уставного капитала, не предусмотрена для ввода через документы. В этом случае создается формальный документ «Операция», который состоит только из бухгалтерских проводок, вводимых пользователем вручную. Эти проводки доступны для последующего редактирования. Никто не запрещает все проводки вводить непосредственно, через документ «Операция». Но также доступна возможность, которой многие охотно пользуются, это добавить пользовательский документ в систему, со своим механизмом проводок. Вот этот момент я и имел в виду, когда говорил, что проводки вторичны и что их всегда можно получить на основании операций (в модели 1С – строк) документов. Т.е. пример работающей системы налицо. А конфигурация БУ одна из самых распространенных в СНГ. В комплексных конфигурациях 1С, ситуация усложняется тем, что помимо бухгалтерских проводок (в журнале проводок), система позволяет делать еще и оперативные проводки (в объектах регистры). Отдельно формируется бухгалтерская отчетность, отдельно оперативная. Существуют также внешние обработки для регламентированной и нестандартной отчетности. Подобную систему я делаю также и о ее возможностях я здесь постоянно говорил. Просто проектирую ее я по-другому, не так как это делает фирма 1С и ее основные партнеры-разработчики, а чтобы устранить определенные недостатки и добавить некоторые преимущества. > Вот чтобы не городить весь этот огород и придуманы учетные регистры, в которых аккумулируется > вообще вся информация на вообще все случаи жизни - в том виде, в котором эта информация > сгруппирована именно по ее сути, а не по ее форме. Вы имеете в виду бухгалтерские регистры, основанные на плане счетов? По этому поводу, я уже много писал, повторяться не буду. Главной была идея канонизации БУ. > Если вы начнете оптимизировать и структурировать систему электронных документов, то неизбежно > придете к чему-то очень похожему на бухгалтерские регистры или систему бухгалтерских счетов. > Просто нет смысла изобретать велосипед, который уже вот он - крутит колесами, более того, мы > обязаны обеспечить эффективность кручения колесами именно этого велосипеда, а не того, который > нам мерещится изобрести. Ну, опять перед глазами пример конфигурации 1С «БУ». Операции документов помимо бухгалтерских проводок должны делать и оперативные проводки, а по сему имеют связь как с бухгалтерскими счетами / регистрами, так и с оперативными регистрами. Поэтому я, в принципе, ничего не изобретаю, просто делаю другую реализацию общей прикладной модели учета 1С с техническими усовершенствованиями. > Замечу лишь, что наличие в электронном документе некоторых полей не дает права на то, чтобы > сделать проводку в бухучете. Электронные документы сам же бухгалтер и заполняет. Какие проблемы? В 1С бухгалтер заполняет документ, проводит его, смотрит на сформированные им бухгалтерские проводки. Если, что не так, меняет документ, если все равно проводки формируются не так как надо (часто он просто не знает как правильно заполнять электронный документ, его же делал программист, а не бухгалтер), то поступает просто - создает документ «Операция» и вводит проводки напрямую (для этого предусмотрены даже шаблоны типовых операций). > Бухгалтер должен проверить, не расплывчатая ли на нем печать, не сделана ли подпись карандашом, > нет ли помарок или исправлений, указаны ли все обязательные реквизиты, выделен ли > результирующая сумма НДС отдельной строкой, а не просто вставлена фраза "в том числе НДС 18%" > (типа, посчитайте на калькуляторе), не составлен ли документ по нестандартной форме и т.д. и т.п. > Проконтролировать все эти нюансы должен именно бухгалтер. То есть, человек, который обязан > обязательно их проконтролировать. Пусть проверяет, кто ему мешает? Если все правильно, заполнит электронный документ, если нет, то нет. > А не тот человек, которому не охота куда-то тащиться за переделанной формой бумажного документа. Потому программа пишется для бухгалтеров, или для операторов, которых бухгалтер контролирует (по сформированной отчетности или непосредственно). > Проводка в бухучете может возникать только на основании корректно оформленного бумажного > документа. Проводки в программе делает бухгалтер, тогда, когда сочтет это необходимым. Под свою личную ответственность. 1С регистрирует пользователя редактирующего и проводящего данный документ. > Некорректно оформленный документ - это документ-призрак. Проверяющий инспектор сочтет > проводку по такому документу неправомерной, пересчитает налоги, стребует с вас неустойку и > штраф. Если бухгалтер позволил себе некорректно оформить электронный документ и на его основании сделать проводки, то с него и спрос. > Но проверка корректности - это далеко не всё. Бухгалтер обязан проконтролировать информацию на > соответствие ЗАКОНОДАТЕЛЬСТВУ. А вот это уже полный капец. Ну, почему? Народ работает с 1С и если жалуется, то в основном на ее громоздкость, медлительность и не достаточную гибкость. Если конфигурация типовая и свежая, то сама фирма 1С или ее партнеры берут на себя часть ответственности за соответствие законодательству. Точнее, они неплохо этот момент отработали, для бухгалтера остается уже не очень много работы. Хотя никто не говорит, чтобы он расслаблялся при работе, даже с типовой конфигурацией. Я, например, специально изучаю свежие типовые конфигурации 1С на предмет способов алгоритмизации текущих веяний законодательства. По алгоритмам часто гораздо проще понять, что имели в виду законодатели, чем непосредственно сделать это из их законов. Конечно, я потом полностью переписываю эти алгоритмы у себя. Ведь структура моей конфигурации принципиально отличается от любой конфигурации 1С. > Вы хотите загнать все требования законодательства в электронные формы? Это даже не смешно... Все, не все, но работа бухгалтера существенно облегчается. Возникшие нюансы вполне разрешаются в рабочем порядке. > Вы просто представьте себе работу бухгалтера. Вот он сидит и обрабатывает накладные - толстую- > толстую кипу. И в друг в этой кипе попадается накладная, из которой следует, что на склад > поступили 200 ящиков водки Кристалл. Мало того, что бухгалтер должен выяснить - для чего (для > раздачи собственным сотрудникам, для продажи, в качестве презентов представителям клиентов или > с какими-то иными целями). В тот момент, когда бухгалтер смотрит на слово "водка", у него должен > дзынкнуть в мозгу звоночек "Внимание! Это подакцизный товар!". И если водка приобретена для > перепродажи, то он должен взять за шкирку исполнителя (которым может быть и зам.генерального > директора, и сам директор), который в обход юристов и бухгалеров заключил сделку, не вникнув в > подобные нюансы и потребовать у него предоставить лицензию на торговлю алколольной > продукцией. Это просто один из нюансов. В своей программе я должен сначала выбрать тип ресурса (из ресурсных групп плана счетов), затем сам ресурс из этой группы. Тем самым определяется назначение. Если товар из данной группы подакцизный, это должно быть, как правило, заранее отраженно в информации об этом ресурсе. Далее у меня определяется источник ресурса и его приемник, а также документы источника и документы приемника (если имеются). Думаю, информации должно быть достаточно, чтобы сделать правильный вывод и бухгалтеру и программе. > Если проводка "на автомате" по приходу водки будет сделана с нарушением законодательства, то > виноват раньше всех в этом будет именно бухгалтер. Если же проводка будет просто > "интерпретирована" автоматизированной системой на основе содежимого электронных джокументов, > то виноват в неправильном отражении в учете будет тот, кто выстраивал систему интерпретации. То > есть, IT-специалист. Со всеми вытекющими последствиями. В частности, с лишением премии до тех > пор, пока ее размер не покроет издержек предприятия на уплату штрафных санкций. Ну, мои бухгалтера, достаточно дотошные люди, явную глупость не пропустят. И если я не прав, то скорее обнаружат эту ошибку сами, чем проверяющие инспекторы. Даже в зарплате сделать намеренную или ненамеренную ошибку достаточно трудно. Наш бухгалтер-расчетчик просматривает все табульки / лицевые счета сотрудников (1000 человек) и сразу чувствует ошибку, если что не так. Короче, лично я достаточно огражден профессионалами-бухгалтерами от явной ответственности, чтобы спокойно и свободно писать свои программы. Такой вариант меня лично устраивает : ) . > Если под "хорошо спроектированной базой данных" подразумевается такая БД, в которой выделены > отдельные сущности (или таблицы) под учетные регистры, то вполне можно говорить о дальнейшей > ее нормализации, оптимизации и т.д. и т.п. Если такие сущности не выделены, то никакая > нормализация не поможет сделать проводку для непредусмотренного настройщиком случая. > Просто задайтесь вопросом - даже если 999999999999 документов вы делаете по принципу "от > документа", то сможете ли вы отразить одно-единственное движение информации по принципу "от > проводки". У меня выделены, прежде всего, потому, что файл-сервер. Но, видимо, для Вас важнее вопрос редактирования автоматических проводок. Дело в том, что если позволить редактировать автоматические проводки, то при возможном пере-проведении документа, проводки изменятся на исходные. Вероятно, решением вопроса будет перевод документа в режим ручных (бухгалтерских) проводок, тогда при пере-проведении документа, его бухгалтерские проводки нужно будет пере-проводить (при необходимости) вручную. > Выделили вы справочник поставщиков в отдельную таблицу, а поставщик бац - и изменил > наименование. > Произошло событие, которое вы не предусмотрели, когда нормализовали свои данные и рассовывали > их по разным таблицам. Теперь вы имеете ситуацию, которой раньше не было и которую вы не > предусмотрели. И вы вынуждены выкручиваться в пределах тех ограничений, которые накладывает > ранее спроеткированная модель данных. Если вы просто измените наименование в справочнике > поставщиков на новое, то новое название отобразится в старых проводках и в старых документах. > Если создадите новую запись, то система будет считать все обороты, связанные с двумя разными > записями оборотами, связанными с разными поставщиками, хотя на самом деле это один и тот же > поставщик. Это просто в качестве иллюстрации того, что просто следование правилам нормализации > автоматически не решает всех проблем. Ну, эта проблема решается элементарно. В 1С для этого существуют периодические реквизиты справочников, значения которых зависит от даты. Другое дело, что реализация этого механизма ниже среднего. Я тоже использую эту идею, но по-другому реализую. Только к нормализации это не имеет никакого отношения. Это вопрос скорее на адекватность реальности используемой модели. Если существуют несколько моделей отображения реальности, то тогда можно уже говорить о наилучшей из них, об оптимизации. Наверняка полностью оптимизированная БД будет нормализованной, но это еще требует своего доказательства. > Могут случаться ситуации, которые требуют пересмотра структуры данных, потому что позже вдруг > пришло понимание того, что раньше в мозгу "не озарилось". Не нужно пытаться надеяться на > некоторого "супербога", который заранее сможет всё предусмотреть. Нужно исходить как раз из того, > что заранее всё предусмотреть невозможно. И оставить пространство для маневра в виде работы "от > проводки", а не "от документа". Ну, программисты так и работают. Я, например, делал глубокую перестройку своих БД не однократно, одновременно с этим приходило новое понимание, опыт, профессионализм. А насчет «маневра» вы меня убедили, я предусмотрю в своих документах переход в режим ручных (бухгалтерских) проводок, о котором упомянул выше. > Тоже согласен. А теперь объясните еще раз мне (ну я правда не понял), как вы намерены настроить > электронный документ "Бухгалтерская справка"... Да он мне не нужен. Нужно соответствие типовых операций группам проводок. В 1С подобный механизм достаточно сложный, занимает больше половины программного кода, причем в каждом документе существует собственный модуль проведения. Я еще всерьез не приступал к созданию подобного механизма у себя (для универсального документа). Планирую реализовать справочник хозяйственных операций (в Украине есть такая книга - двухтомник), в котором приведены все основные схемы бухгалтерских проводок, в виде некой базы данных. Чтобы пользователь имел возможность редактировать связку хозяйственная операция – схема бухгалтерских проводок. В коде прямых ссылок на конкретные проводки я не планирую. Замечу еще, что подобные базы уже существуют в электронном виде на дисках ИТС фирмы 1С. Можно попытаться извлечь из них данные, т.к. их довольно много, правда, только эти базы защищены от непосредственного доступа. Позволяют только печатать свое содержимое. Ну да ладно, как у нас говорят, это не проблема, это всего лишь задача… > Бухгалтер работает с ПЛАНОМ СЧЕТОВ! Для него все иные проекции информации и их взаимные > преобразования - совершенно излишни и могут только запутать. Меня не путают, думаю и бухгалтера разберутся :) . А я ведь не бухгалтер. Но, если серьезно, то я придерживаюсь принципа простоты для пользователя. Я полагаю, что любой бухгалтер сможет начать работать с моей программой после получаса предварительных объяснений. > Электронный документ в любом случае работает с какими-то списками, переключателями, > кнопочками, у которых существует однозначная логика. А законодательство РФ такой однозначной > логикой не обладает. Существует множество вариантов трактовок одних и тех же фраз, существуют > противоречия между разными нормативными актами, существуют недомолвки, упущения... > Трактовки изменяются фактически каждый день! Но альтернатива то какая? Делать бухучет вручную, как во времена царя Гороха? Никто не гарантирует 100%-ой автоматизации. Но даже простая механизация очень полезна. А если в моей программе уровень автоматизации будет хоть на несколько процентов выше, чем в типовых конфигурациях 1С, уже хорошо. Тем более, что главная моя задача, внедрить и сопровождать работающую систему полного учета на стандартном предприятии. Внедрять чужие программы я отказался, за свои я хоть могу ручаться и иметь возможность адаптировать к требованиям заказчика. > Именно по этой причине специально для бухгалтеров в СПС Гарант и Консультант-Плюс имеется > возможность мониторинга законодательства по изменениям, по комментариям и т.п.. Как вот это всё > загнать в "электронный документ", кто когда и каким образом всё это будет отслеживать и изменять? Ну, баз данных по законодательству существует предостаточно, успевай только смотреть. Все это загонять в программу никто не будет. Программируются только основные моменты, которые уже достаточно формализованы. Знаете закон 20/80? Типа 80% ситуаций, можно описать 20% кода, а оставшиеся 20% ситуаций – 80% кода и т.д. Цифры могут быть другие, например 90/10 и т.п. > Если вы не видите необходимости работы "от проводки", то значит вы не видите необходимости > вообще бухучета. Потому что это - не мелочь. Это жизненно важная необходимость. Если вы не > реализуете такую возможность, можете считать, что бухучет в вашей системе вести просто > невозможно. Я уже писал выше, у меня будет предоставлена возможность перевода документа в режим ручных бухгалтерских проводок. > Понимаете? С формальной точки зрения бухгалтер может исправить ошибку по бухгалтерским > правилам. Но со всех остальных точек зрения ошибки могут очень дорого стоить. И нужно > предпринять все возможные усилия, чтобы тех из них, которые могут привести к серьезным > последствиям, не было. Иногда эта задача на многие порядки важнее, чем задача нормализации > данных или устранения двойного ввода. На нашей фирме главбух специально принял решение > разделить проводки по приходу товара и его реализации от операции отражения этих операций в > книге покупок и в книге продаж. Хотя чисто технически можно было бы сделать, чтобы одно > формировалось на базе другого автоматически. Теперь у нас разные бухгалтера фактически дважды > колотят в разные места одну и ту же информацию. И это сделано только для того, чтобы потом их > сверкой можно было бы выявить технические (и не только технические) ошибки, которые могли > быть допущены. И минимизировать риски по НДС. Классически мыслящему IT-шнику очень > трудно воспринять подобное. :) Я могу Вам только посочувствовать. Сам бы я, пожалуй, не пошел работать главным бухгалтером. Слишком много ответственности. Однако IT-шника тоже можно напрячь. Пусть делает контрольные механизмы и контрольные отчеты. Или программирует механизмы по отслеживаю ошибок. Например, в 1С есть внешняя обработка, контролирующая построение баланса вплоть до последней проводки. Она показывает немало потенциальных и фактических ошибок. Когда ко мне приходят бухгалтера и говорят, что им что-то не нравится в моих отчетах, я достаточно быстро нахожу ошибки, неважно мои или оператора. Так как облегчил себе жизнь контрольными процедурами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 16:45 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Garya И что Вы будете делать с этими галочками, когда выйтет очередная инструкция, изменяющая порядок зачета НДС при пересечении границы? Переписывать код программы? Спасибо большое за предложенную альтернативу, но почему-то она меня не прельщает... :) А как Вы хотели ? 1С почему обновления рассылает? Для чего локализуются западные продукты (Navision, Axapta, SAP и т.д.)? Отнюдь не для того чтобы поменять латинский шрифт на кириллицу. Именно, чтобы соответствовать текущему законодательству. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 16:52 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
>На нашей фирме главбух специально принял решение > разделить проводки по приходу товара и его реализации от операции отражения этих операций в > книге покупок и в книге продаж. Хотя чисто технически можно было бы сделать, чтобы одно > формировалось на базе другого автоматически. Теперь у нас разные бухгалтера фактически дважды > колотят в разные места одну и ту же информацию. И это сделано только для того, чтобы потом их > сверкой можно было бы выявить технические (и не только технические) ошибки, которые могли > быть допущены. И минимизировать риски по НДС. Классически мыслящему IT-шнику очень > трудно воспринять подобное. :) Классически - без проблем. Они еще помнят такой аппарат как верификатор перфокарт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 17:28 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Emery ..... Однако в типовых конфигурациях 1С по бухгалтерскому учету, большинство бухгалтерских проводок формируется на основании строк специализированных документов, имеющихся в системе. В этом случае, проводки редактировать напрямую нельзя, только через документы. Но часть операций, типа учета уставного капитала, не предусмотрена для ввода через документы. В этом случае создается формальный документ «Операция», который состоит только из бухгалтерских проводок, вводимых пользователем вручную. Эти проводки доступны для последующего редактирования. Никто не запрещает все проводки вводить непосредственно, через документ «Операция». Но также доступна возможность, которой многие охотно пользуются, это добавить пользовательский документ в систему, со своим механизмом проводок. Вот этот момент я и имел в виду, когда говорил, что проводки вторичны и что их всегда можно получить на основании операций (в модели 1С – строк) документов. Т.е. пример работающей системы налицо. А конфигурация БУ одна из самых распространенных в СНГ. В комплексных конфигурациях 1С, ситуация усложняется тем, что помимо бухгалтерских проводок (в журнале проводок), система позволяет делать еще и оперативные проводки (в объектах регистры). Отдельно формируется бухгалтерская отчетность, отдельно оперативная. Существуют также внешние обработки для регламентированной и нестандартной отчетности. Пять баллов ! P.S. По сути вопроса и со знанием дела ! P.P.S. Раз уж заподозрили преподавателем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 17:32 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Александр Федоренко Сергей Васкецов Ситуация. Организация купила стул. Кладовщик на складе его оприходовал по приходной накладной. В ней будет написано, для чего купили? Ну бог с ним, он позвонил в бухгалтерию И зачем ему звонить? Он заполняет ту информацию, которая регламентирована ему инструкцией. Статью затрат в документе потом укажет бухгалтер. Для однозначных ситуаций можно и в дефолт документа настроить.Понятие "Статья затрат" не имеет отношения конкретно к стулу. Стул может быть получен вообще без каких-либо затрат (например, в виде дара или вклада в уставный фонд учредителем). Та информация, которая требуется для учета стула , в полной мере не содержится в накладной, по которой его отражают в учете. Она также не содержится в полной мере в договоре, в приказах, в законодательстве... Мест существования подобной информации - великое множество. Кладовщик, который отражает факт прибытия стула на склад, всем объемом этой информации не владеет и владеть не может. И "позвонить по телефону", чтобы в режиме "онлайн" тут же получить весь возможный объем требуемой информации он тоже сможет далеко не всегда. Именно бухгалтер обязан владеть всей этой инфорацией и отвечать за правильность ее применения при отражении в бухучете. Только бухаглтер и более никто. Точка. Вы не согласны? Тогда представьте, что Вы - серидитый директор завода который пытается определить причины ошибок в учете, и на ковре у Вас стоит бухгалтер и кладовщик. Кладовщик говорит "я позвонил по телефону, и она мне сказала , что должно быть так! Вот я так и сделал!". А бухгалтер говорит "Да совсем не это я говорила! Просто кладовщик не так понял!". "Нет именно так!". "Нет не так!". Ну и кого назначите виноватым? Я бы назначил виноватым диретора... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 18:33 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
[quot Garya Именно бухгалтер обязан владеть всей этой инфорацией и отвечать за правильность ее применения при отражении в бухучете. Только бухаглтер и более никто. Точка. Вы не согласны?[/quot] Как это не согласен? Я именно это и писал: каждый вводит ту информацию, за которую отвечает. Документ содержит не только общепринятую для этого документва информацию, но и дополнительные разделы, заполняемые при необходимости соответствующими службами. А генератор проводок по заложенным в нем алгоритмам по документу генерит проводки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 19:20 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Emery> Вот чтобы не городить весь этот огород и придуманы учетные регистры, в которых аккумулируется > вообще вся информация на вообще все случаи жизни - в том виде, в котором эта информация > сгруппирована именно по ее сути, а не по ее форме. Вы имеете в виду бухгалтерские регистры, основанные на плане счетов? По этому поводу, я уже много писал, повторяться не буду. Главной была идея канонизации БУ.Я не совсем понимаю, что такое "канонизация". У меня это слово ассоциируется с сотворением идолов, поэтому оно мне не очень нравится. План счетов бухгалтерского учета - это не псалтырь. Это стройная взаимосвязанная система группировки учетной информации по определенным критериям. В этой системе множество различных ракурсов взаимной увязки и балансировки этой информации, которая дает возможность ее многокритериального анализа, совместно с четко сформулированными гарантиями ее достоверности. Расхожие фразы "дебет с кредитом нейдет" или "баланс не бьется" - это когда информация есть, но не получено доказательство ее достоверности по совокупности критериев. В таком состоянии могут быть и документы, могут быть и проводки, и даже может быть не нарушен принцип двойной записи... Но если не идет актив с пассивом в бухгалтерском балансе, значит могла быть выполнена некорректная корреспонденция в какой-то из проводок, отразившая такое движение ресурсов, экономический смысл которого искажен. То есть, искжена СУТЬ инфорации. А документ - это не суть, это всего лишь форма. "Проводка" - это не просто "транзакция". Это еще и "транзакция, выполняемая по определенным правилам". Совокупность данных, сформированных с соблюдением определенных правил и критериев, отраженная в системе специалистом, который хорошо знает не только правила отражения, но и зачем эти правила нужны (то есть, цель) - вот это и есть бухучет. И доверять отражение подобной информации кладовщикам может только человек, который совершенно не понимает сути, методов и целей формирования этой информации. EmeryКакие проблемы? В 1С бухгалтер...Ради бога, давайте не будем упоминать 1С всуе. Конкретно с моей точки зрения 1С - далеко не идеал бухгалтерской программы, я уже об этом говорил, но Вы, судя по всему, не услышали. ПМСМ, есть существенно лучше. У 1С есть великое множество проблем, а у разработчиков - великое нежелание их видеть, даже когда на них показывают пальцем. И одна из таких проблем - это высокая трудоемкость сопровождения. Когда я 1С-никам показываю, с какой скоростью мы решаем задачи и какой сложности совсем в другой системе, они выпадают в осадок. В нашем отделе сопровождения бухгалтерских программ работал до недавнего времени 1 человек. Недавно взяли второго. Они ведут одновременно около 30 разных юрлиц, для каждого настраивают целую совокупность программ (и зарплату, и бухгалтерию, и кадры, и кучу всяких систем для сдачи отчетности в электронной форме, и специализированные системы. Из этих 30 юрлиц 5 - в регионах, связь с ними через инет, в некоторых местах диалап... Там пока содержимое экрана загрузится, иногда не одну чашку чая с валидолом выпьешь... Если бы у нас бухучет велся в 1С, на сопровождение аналогичной специфической функциональности понадобилось человек 8-10. Я отвечаю за свои слова, поскольку занимался и 1С тоже. Вот именно этот фактор - главный, ПМСМ. И очень многие о нем не знают или не принимают во внимание. Все разговоры вокруг нормализации, оптимальных но жестких структур вертятся вокруг вопроса " СКОЛЬКО ВРЕМЕНИ ПОНАДОБИТСЯ НА ИЗМЕНЕНИЕ ПРАВИЛ РАБОТЫ? ". Если есть структуры, методы, технологии, которые позволяют заметно сокращать время на изменение, значит они более приспособлены к реальным условиям жизни. Особенно, в России. Ради бога, перестаньте указывать на 1С как на эталон. 1С вовсе не эталон. Как вода из-под крана, которую пьют очень многие - совсем не эталон чистой воды. Когда Вы в своих оценках отталкиваетесь от идей 1С, Вы отталкиваетесь далеко не от самых лучших идей. И та тема обсуждения, которая затронута в данном треде, как раз касается именно худших сторон 1С. Учетные регистры 1С реализованы отнюдь не идеально. Они не дают возможности изменять их конфигурацию, не повреждая при этом ранее накопленную в них в процессе многолетней работы информацию. А ввод данных в 1С "от проводки" не может гарантировать, что не смотря на заранее заданные в конфигурации настройки учетного регистра с аналитическим разрезом, например, по предприятиям, при вводе информации в этот регистр предприятие реально будет указано. То есть, аналитический разрез существует лишь "наполовину" - хочешь, вводишь в него информацию, а не хочешь - не вводишь. И как же потом этот регистр подвергать аналитической обработке? Например, имеется 62 счет, на котором отражены продажи. Имеется 10 продаж фирме "рога и копыта" - и, соответственно, 10 проводок. Причем, в 6 из них указана ссылка на предприятие "Рога и копыта", а в 4-х не указана. Сможем ли мы ответить на вопрос, "какова общая сумма реализации фирме "Рога и копыта"?". Увы, не сможем. И не обвиняйте тех, кто вводил информацию. Имеется достаточно жесткий критерий целостности информации - и он имеет реальную возможность быть проконтролированным учетной программой. А он не контролируется! Оператор же, который вводит информацию, не господь-бог, он может элементарно ошибиться, опечататься, что-то просмотреть... Бухучет - это ДОСТОВЕРНОСТЬ информации, на которую 1С плевать хотела... А хорошая учетная система - это такая система, которая позволяет на скорости 50 узлов заложить вираж с разворотом на 180 градусов почти на месте, а не с радиусом поворота 5 километров, собрав по дороге все прибрежные маяки и бакены... И названные мною сейчас недостатки 1С - только малая их крупица. Ради бога, умоляю Вас, больше об 1С - ни слова! Говорите про проводки, учет и документы. Emery> Бухгалтер должен проверить, не расплывчатая ли на нем печать, не сделана ли подпись карандашом, > нет ли помарок или исправлений, указаны ли все обязательные реквизиты, выделен ли > результирующая сумма НДС отдельной строкой, а не просто вставлена фраза "в том числе НДС 18%" > (типа, посчитайте на калькуляторе), не составлен ли документ по нестандартной форме и т.д. и т.п. > Проконтролировать все эти нюансы должен именно бухгалтер. То есть, человек, который обязан > обязательно их проконтролировать. Пусть проверяет, кто ему мешает? Если все правильно, заполнит электронный документ, если нет, то нет.Ну, если Вы под "электронным документом" подразумеваете "электронные проводки", тогда конечно, пусть заполняет. В конце концов, интерфейс для ввода проводок в систему тоже можно назвать "электронным документом". :) EmeryВ своей программе я должен сначала выбрать тип ресурса (из ресурсных групп плана счетов), затем сам ресурс из этой группы. Тем самым определяется назначение. Если товар из данной группы подакцизный, это должно быть, как правило, заранее отраженно в информации об этом ресурсе. Далее у меня определяется источник ресурса и его приемник, а также документы источника и документы приемника (если имеются). Думаю, информации должно быть достаточно, чтобы сделать правильный вывод и бухгалтеру и программе. Да, этой информации достаточно, если есть полная уверенность в том, что все возможные "типы ресурса" Вы заранее предумотрели, и что перечень этих "типов ресурса" вот прямо завтра утром не изменится. У Вас есть такая уверенность? Если нет, то лучше расскажите о том, что конкретно будет делать бухгалтер , когда Вы (настройщик) будете на больничном, а он вдруг не обнаружит в перечне типов ресурсов нужного ему типа ресурса? Или еще интереснее... Тип ресурса уже в перечне есть, но начиная с завтрашнего дня он должен будет разбиваться на два подтипа по определенным критериям, которые должны учитываться и обрабатываться различным образом. Да! Не забудьте, что только с завтрашнего дня! Если просматриваешь информацию вчерашнего дня, то тип должен быть один! Именно ответ на подобные вопросы и определяет жизнеспособность учетной системы, а не абстактная "нормализация". Emery> Если проводка "на автомате" по приходу водки будет сделана с нарушением законодательства, то > виноват раньше всех в этом будет именно бухгалтер. Если же проводка будет просто > "интерпретирована" автоматизированной системой на основе содежимого электронных джокументов, > то виноват в неправильном отражении в учете будет тот, кто выстраивал систему интерпретации. То > есть, IT-специалист. Со всеми вытекющими последствиями. Ну, мои бухгалтера, достаточно дотошные люди, явную глупость не пропустят.А Ваши бухгалтера видят проводки, которые формируются по результатам ввода каждого документа? Если видят, то когда - тогда когда документы уже все введены, и они могут запустить некий итоговый отчет на просмотр, или непосредственно в процессе ввода документов? Если они не видят проводки сразу при вводе документов, то откуда уверенность в том, что при всей их дотошности они что-нибудь не пропустят? Кстати, это вопрос в том числе и к подавляющей массе пользователей 1С. Emeryвидимо, для Вас важнее вопрос редактирования автоматических проводок. Дело в том, что если позволить редактировать автоматические проводки, то при возможном пере-проведении документа, проводки изменятся на исходные. Вероятно, решением вопроса будет перевод документа в режим ручных (бухгалтерских) проводок, тогда при пере-проведении документа, его бухгалтерские проводки нужно будет пере-проводить (при необходимости) вручную.Вообще-то, меня этот вопрос не очень волнует... :) Но по сути замечание верное. Представьте себе такую ситуацию. Оператор ввел в исходный документ ошибочную информацию. На основе этой информации сформировались некорректные автоматические проводки (например, на неправильную сумму). Ну, например, неправильно были указаны исходные данные для правильного начисления амортизации в параметрах объекта амортизируемого имущества. Амортизация рассчитана, баланс сдан, налог на прибыль тоже. И вдруг обнарживается, что при вводе оператор просто ошибся. В бумажном документе указаны одни параметры, а в электронный введены другие. Причем, не сами проводки, а именно ПАРАМЕТРЫ на основании которых сумма этих проводок формируется (рассчитывается). Например, неверно указан срок полезного использования. Сразу становится ясно, что в ранее уже закрытом отчетном периоде амортизация рассчитана неверно. С бухгалтерской точки зрения ничего страшно. Делаешь бухгалтерскую справку, исправительные проводки - и всё чики-пики. Но как сделать так, чтобы в последующих месяцах по этому основному средству амортизация начислялась ПРАВИЛЬНО ? Возникает естественное желание внести изменение в электронный документ и исправить в нем значение поля "срок полезного испорльзования". Но боже мой! Ведь это документ прошедших и уже закрытых периодов! И при корректировке значений в его полях ранее начисленная амортизация автоматически пересчитается и станет правильной! А вот это как раз и не правильно (каламбур :) )! Изменение суммы ранее начисленной амортизации приведет к изменению бухгалтерского баланса, который уже сдан в ГНИ. И возникает такой интересный парадокс. Должен быть документ с правильными значениями полей, но с неправильными суммами проводок, автоматически расчитанными по этим полям! Сторнировать проводки - это еще куда ни шло, но сторнировать документы... :) Я не буду излагать всех способов решения этой задачи - их великое множество. Скажу лишь, что одним, может быть и не самым лучшим, но все-таки способом является возможность ручной правки автоматически сделанных проводок - для того, чтобы подогнать их сумму под ранее уже сданную отчетность. Хотя, есть и другие более красивые варианты. И многие из них предполагают некоторое дистанцирование документов от проводок, которые по ним сделаны. EmeryНу, эта проблема решается элементарно. В 1С для этого существуют периодические реквизиты справочников, значения которых зависит от даты.Ну вот, опять 1С... :( Да поймите же, что пример с изменением наименования я привел просто для иллюстрации общей проблемы формализации модели данных. Я прекрасно знаю, что в 1С существуют периодические реквизиты. Но, во-первых, при проектировании конкретной конфигурации нужно для начала не забыть сделать наименование организации периодическим (потому что пост-фактум сделать это уже весьма проблематично). А во-вторых, в 1С нет "периодических регистров", "периодических документов" и много чего другого нет периодического. То есть, один и тот же шаблон документа не может выглядеть по-разному в разных периодах, иметь разный состав полей и разные алгоритмы формирования проводок. Один и тот же регистр не может иметь в разных учетных периодах разный состав "ресурсов" и "измерений". В модели 1С отсутствует возможность делать специфические изменения учетных данных между периодами. То есть, такие изменения, которые позволяют исходящим остаткам на конец одного периода отличаться от вступительных остатков на начало следующего. То есть, очередная деноминация или перевод МБП за баланс заставит 1С-ников создавать новую базу данных. А теперь представьте, что завтра выйдет приказ МинФина о ежемесячной деноминациии... Может быть, тогда Вы увидите, что любая модель данных имеет определенные ограничения. Даже та, которая полностью и оптимальнейшим способом нормализована... :) EmeryА насчет «маневра» вы меня убедили, я предусмотрю в своих документах переход в режим ручных (бухгалтерских) проводок, о котором упомянул выше.Рад, что смог кому-то помочь. :) Emery> Тоже согласен. А теперь объясните еще раз мне (ну я правда не понял), как вы намерены настроить > электронный документ "Бухгалтерская справка"... Да он мне не нужен. Нужно соответствие типовых операций группам проводок.Когда ваш бухгалтер обнаружит, что по неправльно введенному электронному документу неправильно начислена амортизация, он составит " БУХАГЛТЕРСКУЮ СПРАВКУ ", в которой укажет причины ошибки, ее характер и совокупность проводок для ее исправления. После чего эти проводки понадобится сделать в текущем периоде на основании документа "бухгалтерская справка". Так что очень даже нужен. Может быть, и не Вам, а Вашим бухгалтерам... :) Как может выглядеть "типовая" бухгалтерская справка, совершенно себе не представляю... :) Emery> Бухгалтер работает с ПЛАНОМ СЧЕТОВ! Для него все иные проекции информации и их взаимные > преобразования - совершенно излишни и могут только запутать. Меня не путают, думаю и бухгалтера разберутся :) . А я ведь не бухгалтер. Но, если серьезно, то я придерживаюсь принципа простоты для пользователя. Я полагаю, что любой бухгалтер сможет начать работать с моей программой после получаса предварительных объяснений.Послушайте пожалуйста профессионального бухгалтера (потому что я реально работал бухгалтером, и не рядовым, а замглавбуха), что видеть проводки как-то иначе, нежели собственно проводки - это бухгалтера только путает. Он все равно в своем мозгу выполняет "обратное преобразование". А все лишние преобразования информации - это потенциальный источник ошибок. Не верите? Сохраните скриншот наблюдаемого Вами экрана в виде бинарного файла, откройте его в виде двоичного дампа и читайте мой пост дальше... Emery> Электронный документ в любом случае работает с какими-то списками, переключателями, > кнопочками, у которых существует однозначная логика. А законодательство РФ такой однозначной > логикой не обладает. Существует множество вариантов трактовок одних и тех же фраз, существуют > противоречия между разными нормативными актами, существуют недомолвки, упущения... > Трактовки изменяются фактически каждый день! Но альтернатива то какая? Делать бухучет вручную, как во времена царя Гороха?Да, есть. Никто не предлагает абсолютно все проводки делать вручную. Просто информация изначально делится на более формализуемую и менее формализуемую. Более формализуемая часть автоматизируется (вплоть до полного устранения человека из ее обработки), средне-формализуемая делается автоматизированно, но "под присмотром" человека, совсем плохо формализуемая делается просто вручную. Объектная модель системы изначально должна быть максимально приближена к "природным" требованиям. Если "в природе" существуют деноминации, хотя бы раз в тысячеление, значит нужно хотя бы вручную иметь возможность их проводить. Если в природе изменяется план счетов, значит нужно иметь возможность иметь разные планы счетов в разных учетных периодах. Если спецналог сдох до такой степени, что уже даже не воняет, значит счет, на котором он учитывался 10 лет назад не должен мешаться под ногами (точнее, под глазами). Ну и т.д. и т.п. И еще раз прошу Вас не вспоминать про 1С. Мы ведем учет в системе, в которой в единой базе данных хранятся данные за 13 лет! И ей не страшны ни деноминации, ни изменения плана счетов, и спецналог не смотря на это под ногами не болтается, хотя "заглянув" в 1995 год, я его тут же увижу. В 1С это - невозможно. Так что давайте уже перестанем вструмлять эту аббревиатуру во все треды. Это - не идеал. Это всего лишь один из вариантов средненькой учетной программки, каких у нас на каждом углу... С технической точки зрения, я имею в виду... Нет, с точки зрения маркетинга это, конечно же, ну уже почти идеал. Но мы же не маркетинг тут обсуждаем? :) EmeryЗнаете закон 20/80? Типа 80% ситуаций, можно описать 20% кода, а оставшиеся 20% ситуаций – 80% кода и т.д. Цифры могут быть другие, например 90/10 и т.п.Бухучет - это очень специфическая область. Правило Парето в нем не работает. Точнее, работает, но на налоговых инспекторов. Когда они приходят, они ищут как раз те самые 20% или 10%. И если найдут даже только 0.01%, то мало не покажется... Я когда-то сделал одну-единственную проводку, зачтя НДС на здание, которого зачивать не имел права. Одну-единственную проводку из сотни тысяч проводок... И если бы сам вовремя не заметил бы ошибку, нашего предприятия бы уже не было... Просто из любопытства - в Вашей системе c кнопочками и флажочками предусмотрено приобретение недостроенного здания, а также все остальные проводки, которые могут быть связаны с дальнейшей его достройкой, консервацией, привлечением субподрядчиков, вводом в эксплуатацию, собственно эксплуатацией, продажей в виде недостроя и т.д. и т.п.? :) EmeryЯ могу Вам только посочувствовать. Сам бы я, пожалуй, не пошел работать главным бухгалтером.Когда-то, будучи еще пацаном, я пришел к своей маме на работу и мимоходом зашел в бухгалтерию. То, что я там увидел, меня поразило. Я увидел толпу людей, которые с применением счет (таких, с костяшками) складывали огромные колонки цифр. Я был поражен их терпению и усидчивости. И тогда еще решил, что я не знаю, кем буду, но точно знаю, кем НЕ буду - бухгалтером. Ирония судьбы, знаете ли. :) Пока работал бухгалтером, постоянно об этом вспоминал... :) Так что и Вы на всякий случай не зарекайтесь... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 21:22 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
vneА как Вы хотели ? 1С почему обновления рассылает?Хотел бы я так, как реально делаю. Бац - и работает по-другому. Безо всякой переделки кода. Пока вендоры готовят "универсальную" конфигурацию на все случаи жизни, которая поступает к потребителям тогда, когда их уже похоронили от пережитых нервных потрясений, мы делаем собственные настройки. Самые сложные - за неделю. На налоговый учет, в частности, мы перешли за 1 неделю. Сразу на дюжине юрлиц. И налоговую декларацию (знаете, такая, толщиной с нехилую брошюру) формировали еще через недели полторы. На полном автомате и с детальными расшифровками, каким образом в ней сформирована каждая строчка. Аудиторы пришли, увидели - в обморок упали. Ни у одного 1С-ника ничего подобного не видели. А когда официально вышла "поддержка налогового учета", мы наложили новую версию - и (представляете????) при этом ни одна из наших пользовательских настроек не пострадала. Просто появился новый функционал, которым теперь можно было пользоваться. И используя этот функционал, мы еще реализовали версионность отчетности (то есть, можно было смотреть, например, старую декларацию по налогу на прибыль и новую - и полноценно видеть данный, на которых была сформирована и старая версия (сданная в налоговую инспекцию), и новая - после внесенных исправлений на основе исправительных проводок. Так что перстаньте пожалуйста тыкать меня носом в это "1С". Затыкали уже насмерть... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 21:33 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
Да, кстати... Сейчас переходим на МСФО... Ничего так, нормально переходим. Примерно недельку потратить пришлось на изменение настроек... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 21:35 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
To: Garya > И вводить их руками? Что же это за автоматизация такая получится? :) Да не переживайте Вы! Все, что можно будет формализовать и запрограммировать, так и будет сделано. Для того сам и пишу программу, чтобы не зависеть от прихоти других (прикладных) программистов… > Что значит "оформить"? Настроить форму документа? Оформить, значит создать. > Если перед тем, как делать проводку бухгалтер вынужден будет звать вышедшего в отпуск или на > больничный настройщика, я уже не завидую такому бухгалтеру. Мой электронный документ сможет делать, как оперативные, так и бухгалтерские проводки (как на уровне операций / ресурсов документа, так и в целом). Будет также групповое проведение / отмена проведения. Бухгалтеру будут предоставлены все возможности для самостоятельной работы. > Некий Иванов взял на складе насос "Малыш", чтобы поколоть им орехи Оформляем документ «Внутренне перемещение» Склад -> МОЛ (материально-ответственное лицо). Иначе, не будучи МОЛом (есть договор о материальной ответственности), он не может получить в распоряжение матценность. Во всяком случае, так у нас в Украине. Более того, никто не даст ему эту матценность, если для того нет достаточных оснований. > и вернуть потом обратно. Но не вернул. Кладовщик терпел-терпел, потом должил начальству. Это вообще нонсенс! Если кладовщик законно передал товар, то ему уже должно быть до балды, возвратиться назад этот товар или нет. > Начальство вызвало Иванова на ковер и грозна так справшивает "Ну и где тот насос, который ты 10 > месяцев назад еще до инвентаризации взял?" "Я заплачУ!" "Вот и заплати". И выпускает приказ: > "ранее выявленную и списанную в процессе инвентаризации недостачу на складе аннулировать, > стоимость недостающего насоса списать на Иванова и удержать из его зарплаты". Под такой > документ тоже понадобится отдельный "электронный документ" специфической формы "приказ о > списании недостачи на сотрудника"? Обращаю внимание, что чисто с формальной точки зрения > подобный приказ неправомерен. Вина сотрудника должна быть доказа на в судебном порядке, и > только на основании решения суда ее можно будет сделать (если с этим сотрудником нет договора о > материальной ответственности). Тем не менее, этот аспект относится к сфере взаимоотношений > физика и юрика, и налоговых инспекторов не интересует. Таким образом, если директор абсолютно > уверен, что сотрудник не намерен подавать в суд и опротестовывать подобное решение, он вполне > может издать подобный приказ, который ни в какие формы документов (в том числе, электронных) > не вписывается. Это просто "например". И подобных "напримеров" можно привести сотни и > тысячи... Это уж сплошная отсебятина. Если же такая петрушка произошла, то виноват, прежде всего, кладовщик. А для начальства повод задуматься о соответствии его занимаемой должности. И требовать возврата товара нужно у кладовщика, а не у Иванова. Я бы на месте директора, тихо уволил бы кладовщика, с намеком, что он совершил незаконное действие. Иванова, если бы он не вернул товар, лишил бы премии (за недобросовестное отношение к материальным ценностям), а сам товар списал, раз уж такая незадача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 08:59 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
To: vne > Emery … > Пять баллов ! > P.S. По сути вопроса и со знанием дела ! Вы, видимо, решили всех зацепить : ) . > P.P.S. Раз уж заподозрили преподавателем. Кого, меня или Вас? По-моему, я уже писал, что работаю программистом в статусе начальника отдела… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 09:23 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
EmeryЭто уж сплошная отсебятина. Если же такая петрушка произошла, то виноват, прежде всего, кладовщик.Да, это - "отсебятина" и "петрушка"... Есть факторы, которые не вписываются в систему управления (так называемые "внешние факторы"). Кто виноват в таких факторах - это один вопрос, который тоже требует разбора (но это отдельная тема обсуждения). А что делать , когда подобная "петрушка" уже произошла и требует отражения в учете - это совсем другой вопрос, который тоже требует обязательного ответа. И подменить этот вопрос вопросом "кто виноват" по жизни не получится. По жизни придется выкручиваться из той ситуации, которая по есть по факту. Так вот, в каждом подобном факте бухгалтер должен выявить экономическую суть , верифицировать факт на предмет возможных последствий (санкций), и потом либо требовать переоформления этого факта в факт другого типа, либо провести (то есть сделать проводки ), отразив суть этого факта "as is". Всегда работать "от документа" можно будет только тогда, когда непредвиденный факт произошел, бухгалтер заходит в систему и видит там уже настроенный шаблон электронного документа " непредвиденный факт на складе от такого-то числа", и в полях этого электронного документа уже заведомо предусмотрена ссылка на не соответствующий законодательству РФ приказ. :) Но это, ПМСМ, из области фантастики. А не из области фантастики - это просто сделать проводки без "электронного документа", сославшись в них на некоторый бумажный документ, и при желании добавить комментарий (чтобы потом самим не забыть и не запутаться). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 09:30 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
EmeryИначе, не будучи МОЛом (есть договор о материальной ответственности), он не может получить в распоряжение матценность. Во всяком случае, так у нас в Украине. А в России может. Для ex-МБП, спецодежды и всяких спецприспособлений это нормальная ситуация. Есть ответственное лицо, и есть кому выдали, и нет требования, что он всегда должны совпадать. Emery Если кладовщик законно передал товар, то ему уже должно быть до балды, возвратиться назад этот товар или нет. Не совсем. Если это дежурная спецодежда, она не выдается конкретному лицу, а выдается только на конкретную смену и подлежит последующей сдаче. Если интересно - Приказ Минфина РФ от 26.12.2002 N 135н. Выдержки оттуда: 64. Специальная одежда, выданная работникам, является собственностью организации и подлежит возврату: при увольнении, при переводе в той же организации на другую работу, для которой выданные им специальная одежда, специальная обувь и предохранительные приспособления не предусмотрены нормами, а также по окончании сроков их носки взамен получаемых новых. 65. Дежурная специальная одежда коллективного пользования должна находиться в кладовой подразделения или участка и выдаваться работникам только на время выполнения тех работ, для которых она предусмотрена, или может быть закреплена за определенными рабочими местами (например, тулупы на наружных постах, перчатки диэлектрические при электроустановках и т.д.) и передаваться от одной смены другой. В этих случаях специальная одежда выдается под ответственность соответствующему лицу. Дежурная специальная одежда и приспособления записываются на отдельные карточки с пометкой "Дежурная". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 10:05 |
|
||
|
Что такое проводка и зачем она?
|
|||
|---|---|---|---|
|
#18+
GaryaХотел бы я так, как реально делаю. Бац - и работает по-другому. Безо всякой переделки кода. Пока вендоры готовят "универсальную" конфигурацию на все случаи жизни, которая поступает к потребителям тогда, когда их уже похоронили от пережитых нервных потрясений, мы делаем собственные настройки. Самые сложные - за неделю. На налоговый учет, в частности, мы перешли за 1 неделю. Сразу на дюжине юрлиц. И налоговую декларацию (знаете, такая, толщиной с нехилую брошюру) формировали еще через недели полторы. А что это за система, если не секрет? Я так понял, речь о тиражном продукте идет, а не о самостоятельной разработке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 10:18 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=34300216&tid=1527715]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 344ms |

| 0 / 0 |
