Настройка валютного учета
В данном обзоре мы рассмотрим, как в программе 1С:УНФ настраивается валютный учет.
Для того чтобы включить возможность учета по нескольким валютам необходимо в разделе Деньги перейти в настройки этого раздела. Здесь необходимо уставить флаг Несколько валют. Программа говорит о том, что включение валют позволяет указывать различные валюты при заполнении документов.
Если вы находитесь какой-то другой стране, можете здесь в этом реквизите выбрать свою валюту регламентированного учёта.
Обратите внимание на предупреждение – Важно! изменять эту валюту нельзя!
Если учет в программе уже ведётся, я могу попробовать изменить валюту управленческого учета, но программа 1С:Управление нашей фирмой выдаст сообщение об ошибке и не позволит этого сделать.
После того, как установлен флаг использования нескольких валют, в разделе Деньги появился справочник Валюты.
В этом справочнике можно добавлять валюты. Желательно из классификатора валют. Находим нужную валюту и по кнопке Выбрать добавляемые в наш справочник.
Также можно создать свою собственную валюту – например, у.е. (условные единицы), которая будет использоваться компании для пересчета всех операций и формирования финансового результата.
В карточке валюты настраивается, как будут вводиться курсы валют:
По гиперссылке Параметры прописи валют указывается, как будет именоваться наше валюта в различных падежах.
Для распространенных валюту можно загрузить курсы в данной валюты. По кнопке Загрузить курсы открывается обработка, в которой отмечаются флагами необходимые валюты и указывается за какой период загрузить курсы. По кнопке Загрузить и закрыть происходит загрузка.
Обычно автоматически ежедневно происходит загрузка курсов валют с ресурсов фирмы 1С, но для этого в программе должна быть подключена интернет-поддержка.
После того как была включена возможность ведения учета по нескольким валютам и заполнен справочник используемых валют, можно указывать в какой валюте учитываются нашей операции.
Во-первых деньги. Для банковских счетов теперь доступно указание валюты операций. Если у нас открыть счёт в долларах США или Евро именно в карточке расчетного счета мы указываем данную информацию.
В Кассах компании указывается валюта по умолчанию. В данном справочнике разграничить введение валют невозможно. Можно только взвести несколько отдельных касс.
Чтобы указать, в какой валюте отражается операция. валюта выбирается непосредственно в документах движения денег по кассе.
В этом отличие программы 1С:Уравление нашей фирмой от многих других программ фирмы 1С, в которых также, как в расчётном счёте, валюта указывается в карточке самой кассы.
После заполнения информации о валютах возможно зарегистрировать цены в разных валютах. В справочнике Виды цен теперь для каждой цены необходимо указать валюту, в которой учитывается данная цена. Далее можно зарегистрировать цены в указанной валюте и использовать их в своих документах.
Информация о валютах указывается в Договорах с нашими контрагентами.
Создавая новый договор, указываем в какой валюте будут вестись взаиморасчеты с контрагентом.
Если это иностранный партнер и расчёты с ним ведутся в этой же валюте, то указав валюту можно записать договор.
Валюта в 1С:УНФ(Загрузка курсов валют)
Версия конфигурации: 1.6
Дата публикации: 01.11.2017
При работе с иностранными поставщиками не редко возникает необходимость ведения валютного учета в программе. Основными проблемами валютного учета является ежедневное изменение курса валют и пересчет этих сумм в национальную валюту.
Для того что бы включить работу с несколькими валютами, нам необходимо настроить программу.
Что бы быстро перейти в справочник Валюты, нажмем поле Национальная валюта и нажимаем показать все.
Теперь необходимо загрузить курсы валют в программу 1С:УНФ, что бы данные по курсам валют были актуальные. Выбираем необходимую валюту в списке и нажимаем Загрузить курсы. Можете ознакомиться с онлайн котировками европейской валюты к рублю на https://analytics.news/kotirovki-i-grafiki/foreks/grafik-eur-rub/
Выбираем диапазон дат который необходим для загрузки в программу и нажимаем Загрузить и закрыть.
Теперь курсы валюты загружены в программу. Для того что бы в документа появилась возможность работы с валютами надо создать договора с Поставщиками и Покупателями в валюте. Именно по этим договорам и будут осуществляться валютные операции.
После того как договор был добавлен, мы можем оформить приход товаров в валюте. Создаем документ поступления и выбираем договор в котором валюта учета стоит USD. При нажатии на USD НДС, открывается окно Цены и валюта. В котором вы можете посмотреть или изменить курс на дату документа и выбрать налогооблажение по НДС.
Изменение валюты ведения учета в УНФ
Задача:
Изменить валюту ведения учёта в работающей базе «Управление небольшой фирмой, редакция 1.4 (1.4.9.43)».
Размышления:
Чтобы изменить валюту штатным образом, нужно распровести все документы, поменять значение константы ВалютаУчета и провести документы заново. И это самый правильный путь! В теории. На практике же, во-первых, нужно распроводить/проводить в обратном/прямом хронологическом порядке (а штатного механизма для этого я не нашёл), а во-вторых, даже при распроведении в обратном хронологическом порядке есть очень большая вероятность нарваться на ошибки вида «не хватает остатка на складе» или «нет возможности зафиксировать взаиморасчеты с контрагентом». Ну и конечно же дополнительным «осложнением» может стать отслеживание, чтобы случайно не перемешать в базе документы трёх групп: проведённые, непроведённые и помеченные на удаление.
В общем, решил пойти «другим путём» (с).
Посмотрел, какие проверки выполняются программой при попытке изменить константу ВалютаУчета: в общей форме ФормаНастройкиДеньги есть Функция ОтказИзменитьВалютаУчета(), в которой идёт проверка наличия движений по жёстко прошитому списку «суммовых» регистров. Значит, если очистить эти движения, то можно будет поменять константу (документы при этом останутся как бы «проведёнными», но без движений). А после этого можно выполнить групповое перепроведение с помощью штатной обработки, чтобы восстановить движения документов.
Решение:
ВНИМАНИЕ: Использование описанной ниже методики потенциально может нарушить работоспособность вашей базы! Если Вы решите воспользоваться данной методикой (на свой страх и риск!). то не забудьте, по крайней мере, сделать резервную копию базы данных!
Написал соответствующую обработку. В ней три кнопки: «Удалить» (удаляет движения документов), «Открыть форму настройки» (открывает форму настроек раздела «Деньги», в которой нужно изменить валюту ведения учёта) и «Открыть форму перепроведения» (открывает штатную форму обработки «Групповое перепроведение документов», в которой нужно выполнить перепроведение всех-всех-всех документов за все-все-все годы). Нажимать кнопки нужно в этой же последовательности.
Валютный учет в 1С:УНФ
У любой организации рано или поздно возникает потребность в автоматизации учета своей деятельности. Таблички в Excel стали громоздкими и неудобными, объем информации увеличился и требует анализа. Руководство компании принимает решение — нужно внедрение 1С.
Приобрести лицензии на программы 1С не сложно, гораздо сложнее и ценнее получить нужный результат от программного продукта.
Среди прочих конфигураций, малый бизнес, как правило, внедряет 1С:Управление нашей фирмой (1С:УНФ). В этой конфигурации можно фиксировать все типовые операции коммерческой деятельности компании. Бывает, что типовых возможностей программы для ведения деятельности недостаточно. В этом случае требуется доработка конфигурации.
В статье расскажем об успешном внедрении 1С:УНФ нашему клиенту и доработке конфигурации для ведения валютного учета.
Постановка задачи
В конце 2019 г. к нам обратилась логистическая компания, которой требовалось купить и внедрить 1С. Компания предоставляет услуги перевозки в России и за рубежом. Мы выяснили, как компания ведет учет, и какие процессы нужно автоматизировать.
Требования к валютным операциям в проекте
Одно из основных требований заказчика — организация многовалютного учета с выполнением требований:
Отражать операции в разной валюте в рамках одной сделки.
Например:
заказ и отгрузка в евро;
расходные операции, связанные с выполнением сделки в долларах.
Индивидуальный курс валюты должен указываться в следующих документах:
Поступление на счет;
За один день может быть создано несколько наборов документов с различными сценариями поступления и списания денег и разным курсом одной валюты.
Расчеты с контрагентами в валюте необходимо осуществлять не по курсу ЦБ, а по курсу, согласованному сторонами (у.е.). В связи с тем, что в один день могут быть операции с разными контрагентами и с различными сценариями поступления и списания денег – во всех документах требуется указывать индивидуальный курс пересчета валюты на рубли.
Необходимо формировать отчеты одновременно в двух валютах: национальной валюте и иностранной валюте, в которой проведена операция.
Ни в одной подходящей конфигурации 1С полностью не реализованы перечисленные требования к валютному учету.
После анализа остальных бизнес-процессов компании мы остановили выбор на конфигурации 1С:Управление нашей фирмой.
1С:УНФ не перегружена лишними функциями и при этом закрывает потребности учёта основных бизнес-процессов небольшой фирмы.
Внедрение 1С:УНФ
На старте внедрения мы проводим предпроектное исследование. Это необходимо для фиксирования бизнес-процессов компании, подлежащих оцифровке и учету. Также, исследование помогает подобрать правильную конфигурацию и методологию ведения учета. В результате предпроектного исследования мы фиксируем техническое задание на внедрение и передаем в работу.
В результате внедрения мы выполнили работы:
Провели анализ бизнес-процессов в компании;
Выбрали наиболее подходящую конфигурацию и купили лицензии 1С;
Смоделировали процессы в 1С и написали техническое задание на внедрение 1С;
Установили и настроили типовую конфигурацию;
Провели доработку и тестирование системы в соответствии с требованиями;
Выполнили интеграцию 1С и Битрикс24;
Передали систему в эксплуатацию.
Учет валютных операций в УНФ
Существующий в УНФ валютный учет решает две из трех задач обозначенных заказчиком.
В документах есть возможность отражать операции в разной валюте;
В документах можно указать индивидуальный курс валюты, но используется он только для пересчета табличной части документа. При проведении документа сумма операции все равно пересчитывается по единому курсу, зафиксированному в регистре сведений. Этот курс используется при формировании отчетов. Курсы валют обычно равны курсу ЦБ. Для решения этой задачи мы сделали ряд доработок, о которых расскажем далее..
В конфигурации можно формировать отчеты в разных валютах.
Как работает учет валютных операций в 1С:УНФ
В начале работы с программой в списке валют есть только российский рубль. Чтобы вести в программе учет в нескольких валютах нужно выполнить несколько действий:
В справочник “Валюта” необходимо добавить те валюты, в которых будут происходить расчеты с покупателями и поставщиками. Из классификатора валют необходимо выбрать Доллар США, ЕВРО и загрузить их курсы. Можно настроить расписание загрузки для ежедневного обновления курса валют.
Для того, чтобы в документах появилась возможность работы с валютами, надо создать договора с поставщиками и покупателями в валюте. Именно по этим договорам и будут осуществляться валютные операции.
Чтобы операции можно было создавать одновременно в рублях и в иностранной валюте, в договоре должен быть установлен признак “в у.е.”. При установленном признаке, даже если документ оформляется в рублях, при проведении суммы операций оперативно пересчитываются и отражаются в валюте договора. Т.е. это решает задачу с формированием отчетов в двух валютах и задачу оформления отгрузки в валюте, а оплаты этой отгрузки в рублях.
Валютный учет в программе 1С:УНФ не представляет особых сложностей. Курс валюты задается в справочнике валют. Документы продажи и отчеты формируются в соответствующей валюте. Для одной валюты можно задать один курс на день. Этот курс фиксируется в регистрах, используется в расчетах и отчетах.
В большинстве случаев этих возможностей достаточно для учета. Для выполнения требований к валютным операциям потребовались доработки конфигурации.
Доработка валютного учета в УНФ
Для достижения поставленных целей в конфигурацию внесли ряд доработок:
В документах «Поступление на счет», “Поступление в кассу”, “Расход со счета” и “Расход из кассы” изменили механизм проведения: суммы по всем регистрам пересчитываются из иностранной валюты в национальную валюту не по курсу указанному в регистре, а по курсу указанному в документе
Запретили менеджерам проводить “денежные” документы. Оставили возможность только создавать и записывать документы.
В отчетах реализовали отражение прибыли по индивидуальному курсу поступления денежных средств, а не по курсу расходной накладной.
Полезные доработки УНФ для упрощения учета
Кроме настроек и доработок валютного учета решили еще ряд задач, которые упростили работу пользователям и минимизировали ошибки:
Заказы поставщикам не используются в учете и весь комплект документов завязан на заказ покупателя. Поэтому для удобства работы добавили в заказ покупателя возможность создавать на его основании документы «Расход со счета» и «Расход из кассы». Из заказа покупателя сразу открывается форма расходного документа с заполненным типом операции, корреспонденцией и заполненной ссылкой на заказ покупателя.
Сделали так, чтобы договора с различной валютой учета создавались автоматически при создании контрагента. Поля договоров при этом заполняются автоматически. Данное решение экономит время менеджера.
Настроили формирование отчета «Доходы и расходы по заказу покупателя» по дате завершения заказа.
Доработали форму “Связанные документы” для заказа покупателя. Вывели на нее дополнительную информации для менеджера.
Настроили интеграцию с Битрикс24. Для интеграции применили ряд нестандартных решений, но об этом выпустим отдельную публикацию в блоге.
Кроме этого настроили ряд отчетов, которые показывают профит для каждого менеджера в различных разрезах.
Универсальность и масштабируемость
Все доработки мы выносим в расширение для того чтобы обновления конфигурации проходили безболезненно.
Полученное решение обладает универсальностью. При изменении или расширении сценариев работы с валютой доработки конфигурации не потребуются вовсе или будут минимальными. Например, в дальнейшем планируется использовать расчет курсовых разниц, который в УНФ уже существует и будет работать с учетом сделанных доработок.
Заключение
Конфигурация 1С:УНФ позволяет вести комплексный учет в небольшой организации, но некоторые отдельные подсистемы при внедрении могут потребовать доработки. Главное — своевременно понять это и сформулировать требования. Для определения объема доработок мы проводим предпроектное исследование и пишем техническое задание на внедрение. Конфигурация 1С — это инструмент для бизнеса и он должен быть удобным для пользователей и полезным.
Если в Вашей компании учет по прежнему ведется в Excel или в устаревшей и неудобной системе, мы поможем выявить недостатки и описать требования к системе. После этого проведем качественное внедрение 1С или доработку существующей конфигурации под требования бизнеса. Заполните форму ниже и мы с Вами свяжемся.
Советы по УНФ: Автоматический пересчет цены заказа в рубли из валюты по курсу
Актуальность данной темы можно выразить одной картинкой.