Для того, чтобы включить в базу данных транзакции, которые прошли по кассе, я в основном пользовался карточкой 50 счета. Каких-либо непреодолимых сложностей при этом не возникало. Были ситуации, когда бухгалтерия использовала счет 50.01 для отражения всех операций, кроме столовой предприятия, и 50.02 – для отражения операций исключительно по столовой. Но такое разделение не влечет никаких затруднений.
В случае если по кассе возникают вопросы, то ответы на них всегда можно найти в бухгалтерии. Законодательство предъявляет жесткие требования к учету движения денежных средств по кассе, и я не встречал предприятия, которое бы игнорировало эти требования.
Поэтому вполне можно воспользоваться карточкой 50 счета. Как работать с карточкой – мы подробно разобрали в предыдущей статье на примере карточки 51 счета. Используем те же алгоритмы для описания каждой транзакции: дата; реквизиты платежного документа; контрагент; назначение платежа; сумма. Если есть другие признаки – вносим в базу и их.
В базе данных в столбце «ЮЛ» ставим наше юридическое лицо; в столбце «Тип источника» - записываем «Касса».
Особое место в кассовом учете занимают подотчетные суммы. Например, рассмотрим такую ситуацию: работник получил в кассе деньги на командировку 25-го числа. Вернулся из командировки он 10-го числа следующего месяца. Начиная с 25-го числа он совершал траты, которые должны войти в отчет о движении денежных средств за месяц, и желательно по соответствующим статьям бюджета, но информацию об этих тратах мы получим только после его возвращения. При этом 3-го числа нужно составить отчет о движении денежных средств.
Для описания подобных ситуаций есть свои алгоритмы, но мы рассмотрим их после того, как сформируем все необходимые справочники для базы данных.
Что касается внесения в базу данных о валютных операциях, то в моей практике количество таких операций не превышало несколько десятков в год. Поэтому я обычно получал выписку валютного счета в любом формате и переносил из нее данные в базу вручную.
При внесении в базу информации о валютных операциях возникают вопросы отражения курсовых разниц. Для отражения курсовых разниц есть алгоритмы, но все это мы разберем после того, как закончим работу со справочниками.