Как изменить рабочую дату в 1с унф
Бухгалтерам часто требуется изменить рабочую дату при выполнении учетных операций в программе 1С: Бухгалтерия. Возможность корректировать текущую дату в программе существует, но многие об этом не догадываются. Программа автоматически ставит на рабочие документы системную дату компьютера. Если требуется ввести в программу большой объем документов определенным числом, то понадобиться изменить системную дату.
Рассмотрим конкретный пример, показывающий актуальность процедуры смены даты. Компании-арендодатели, которые сдают нежилые помещения, сталкиваются с необходимостью выставлять в конце месяца счета арендаторам. Обычно это происходит в последний день месяца. Постоянный контроль за документами отнимает много рабочего времени, и возможность изменить дату в программе и спокойно выписывать весь пакет документов очень актуальна.
Разработчики предусмотрели возможность изменения текущей даты на любую другую в программе 1С: Бухгалтерия сборки 3.0. Для этого в главном меню пользователю необходимо выбрать опцию "Настройки" и перейти во вкладку "Персональные настройки".
Переключатель нужно перевести в опцию "Другая дата", затем изменить дату на нужную пользователю. Установим дату тридцать первое октября 2019 года. После этого необходимо активировать поле "Записать и сохранить".
Попробуем создать документ "Реализация услуг". Мы видим, что установленная нами измененная дата - тридцать первое октября 2019 года автоматически проставлена во вкладке "Дата документа".
Такая функция не только упрощает работу бухгалтера. В некоторых ситуациях без этой операции совершенно невозможно обойтись. Например, при корректировке неточностей прошлых лет доступ к некоторым заблокированным элементам справочников возможен только при изменении даты. Эти справочники использовались в ранних версиях программы, и недоступны в текущей версии 3.0.
Для примера изучим данные субконто "Расходы по страхованию (до 2017 г.)". В текущей сборке 3.0 этот справочник недоступен и аналитические данные не отражаются. Таким образом, необходимо корректировать текущую дату на любую другую в конце 2016 года, чтобы перенести остатки по неиспользуемой аналитике. Это позволяет вернуть программу "в прошлое", и работать с заблокированными на текущую дату данными.
Разберем подобную операцию в программе 1С:Бухгалтерия версия 3.0
Счет 69.01 Оборотно-сальдовой ведомости, на конец периода, по строке "Расходы по страхованию (до 2017 г.)" имеет в наличии сальдо.
Необходимо совершить следующую операцию - внести во вкладку "Налог (взносы): начислено/уплачено" остаток по неиспользуемой аналитике. Для этого откроем вкладку "Операция" (Операции -Операции, введенные вручную - Создать - Операция). Как видно из примера, программа не позволяет активировать из справочника нужную аналитику.
Корректируем рабочую дату во вкладке "Персональные настройки". Установим любую дату не позже тридцать первого декабря 2016 года. Затем активируем функцию "Записать и закрыть".
После этих действий стала доступна необходимая аналитика во вкладке "Операция".
Сформируем Оборотно-сальдовую ведомость счета 69.01 для проверки правильности отображения внесенных изменений. Все перенесено верно - сальдо на конец периода отсутствует.
После завершения этих операций необходимо перевести дату на сегодняшнюю, активировав опцию "Текущая дата".
Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку
Была задача минимизировать интерфейс определенным пользователям. Кроме доступа к определенным объектам, нужно было дать доступ изменять рабочую дату. Обычным способом это можно сделать через главное меню: "Сервис" --> "Параметры". А т.к. пункт меню "Сервис" отключен, то пришлось написать данную обработку, встроить в конфигурацию и добавить в нужный интерфейс.
Обработка работает в УПП 1.3.106.2. Думаю, будет работать во всех конфигурациях 1С 8 в обычных формах.
Специальные предложения
Добрый день! Скачали Вашу обработку, но в 1С КА она не открывается :) Каким образом можно ей воспользоваться? Спасибо!
(4) Добрый день. Обработка рассчитана на конфигурации на обычных формах: УПП 1.3, КА 1.1, БП 2, УТ 10.
Судя по фото у вас КА 2: обработка не будет работать. Почти все актуальные конфигурации сейчас на управляемых формах и насколько мне известно, там уже просто так нельзя поменять рабочую дату.
Просмотры 8528
Загрузки 4
Рейтинг 1
Создание 27.04.18 16:27
Обновление 27.04.18 16:27
№ Публикации 824446
Операционная система Не имеет значения
Страна Россия
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Да
См. также
Групповая корректировка записей регистров (Управляемое приложение) v 2.2 Промо
Обработка предназначена для групповой корректировки записей регистров Накопления, Сведений и Бухгалтерии. Разработана специально для Управляемого приложения.
2 стартмани
06.09.2013 72949 382 kser87 69
Предпросмотр PDF, JPG, PNG, TIFF, Word, Excel
Предварительный просмотр присоединенных файлов PDF, JPG, PNG, TIFF, Word, Excel через расширение. Позволяет изменять масштаб, поворачивать и листать. Не требует подключения к интернету и внешних компонент.
2 стартмани
01.11.2021 4520 50 TyurinArt 23
Управление платформенными обработками (расширение для типовых) [update 8.3.20]
Расширение использует недокументированную возможность для управления платформенными обработками. Например, чтобы подменить "Активные пользователи" или доработать "Конструктор запросов".
1 стартмани
07.10.2021 6027 10 SeiOkami 24
Универсальная обработка переноса данных из основной конфигурации в расширение
Обработка предназначена для разработчиков, для тех случаев, когда ранее дописанный функционал, перенесен в расширение и появляется необходимость перенести данные из объектов основной конфигурации в объекты расширения. Перенос осуществляется настройкой соответствия объектов основной конфигурации объектам расширения.
5 стартмани
05.10.2020 13349 81 biz-intel 71
Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо
Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.
1 стартмани
22.10.2014 230923 4478 ekaruk 189
Улучшенная обработка универсального обмена данными в формате XML (УФ)
Улучшенная обработка "Универсальный обмен данными" с полноценными возможностями СКД для выборки данных (не только для отборов).
1 стартмани
23.06.2020 16092 170 Lem0n 1
Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Реализована всплывающей панелью в форме объекта. Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.
2 стартмани
01.05.2020 17773 118 sapervodichka 3
Яндекс сервисы [Расширение]
Расширение для работы с Яндекс-сервисами (предиктор,переводчик,проверка орфографии)
1 стартмани
24.10.2019 17993 11 noprogrammer 12
Обработка "Распознавание штрихкода с помощью утилиты Zbar" для Документооборот ред. 2 Промо
В связи с тем, что стандартный функционал программы «Документооборот» ред. 2.1 дает возможность распознавания штрихкодов только форма EAN-13, данная обработка - альтернативный способ для распознавания штрихкода в программе 1С: Документооборот ред. 2 с помощью утилиты Zbar, которая распознает в том числе и в формате Code 128 (один из стандартных штрихкодов кодирования документов, например, «Управление торговлей» ред. 11), а также с возможностью поэтапно проследить все действия от распознавания до прикрепления к документу или простой загрузки в каталоги файлов в базе 1С.
5 стартмани
05.09.2016 30467 187 SEOAngels 11
Работа с файлами (обычная и управляемая форма)
Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!
1 стартмани
10.06.2019 48358 261 Xershi 78
Электронная таблица средствами 1С (Версия 2.0)
Функционал электронной таблицы для программ на платформе 1С реализован на основе табличных документов. Функционал реализован в виде обработки. Большую часть формы обработки занимают листы (закладки) с табличными документами, которые выполняет роль электронной таблицы. Листы могут быть добавлены, удалены или переименованы. Ограничение по количеству листов определяется возможностью платформы. В формулах электронной таблицы можно использовать любые языковые конструкции, процедуры и функции 1С, ссылки на другие ячейки электронной таблицы расположенные в том числе и на других листах. Допустимо обращаться к ячейкам электронной таблицы по имени именованной области. В случае использования в формулах электронной таблицы данных из самой таблицы пересчет зависимых ячеек с формулами производится автоматически. Электронную таблицу можно сохранить в файл.
Ведя учет в программах 1С, бухгалтеры зачастую сталкиваются с необходимостью установки рабочей даты, отличной от текущей, но не все знают о такой возможности. При создании новых документов в них автоматически подставляется системная дата компьютера. Изменение этой даты может понадобиться при вводе в программу определенным числом большого количества первичных документов.
Например, арендодатели нежилых помещений сталкиваются с ситуацией, когда необходимо ежемесячно выставлять большому количеству арендаторов пакет документов (акт и счет-фактуру) последним числом месяца. Постоянный контроль и изменение в документах будет требовать повышенного внимания и отнимать массу времени. В данной ситуации настройка по замене текущей рабочей даты на необходимую бухгалтеру очень актуальна.
В программе 1С: Бухгалтерия редакции 3.0 реализована возможность смены текущей даты на удобную пользователю. Из главного меню необходимо перейти в подменю "Настройки" и выбрать пункт "Персональные настройки".
Устанавливаем переключатель в поле "Другая дата", появляется возможность смены текущей даты на ту, которая необходима пользователю в данный момент. Устанавливаем дату 31.10.2019. Нажимаем кнопку "Записать и закрыть".
При создании документа "Реализация услуг" установленная в "Персональных настройках" рабочая дата (31.10.2019) будет автоматически подставляться в поле "Дата документа".
Но помимо создания комфортных условий работы, существуют ситуации, в которых без этой функции обойтись невозможно. При исправлении ошибок прошлых лет, измененная дата поможет разблокировать те элементы справочников, которые использовались в предыдущих версиях программы и в данный момент недоступны.
Например, таким элементом, на сегодняшний день, является значение субконто "Расходы по страхованию (до 2017 г.)". С 2017 года данная аналитика в программе 1С: Бухгалтерия 3.0 не используется. Это значит, что для переноса остатков по неиспользуемой аналитике необходимо установить в программе рабочую дату концом 2016 года. Таким образом можно вернуть программу "в прошлое" и воспользоваться заблокированными на сегодняшний день значениями.
Рассмотрим данную ситуацию в программе 1С: Бухгалтерия редакции 3.0.
В Оборотно-сальдовой ведомости по счету 69.01 по строке "Расходы по страхованию (до 2017 г.)" числится сальдо на конец периода.
Остаток по неиспользуемой аналитике следует перенести в строку "Налог (взносы): начислено/уплачено". Для этого воспользуемся документом "Операция" (Операции -Операции, введенные вручную - Создать - Операция). Но программа не дает выбрать из справочника необходимую нам аналитику.
Устанавливаем в "Персональных настройках" рабочую дату концом 2016 года. Нажимаем кнопку "Записать и закрыть".
Аналитика "Расходы по страхованию (до 2017 г.)" в документе "Операция" стала доступна для выбора.
Проводим проверку корректности отражения внесенных изменений, повторно формируя Оборотно-сальдовую ведомость по счету 69.01. Сальдо на конец периода по строке "Расходы по страхованию (до 2017 г.)" отсутствует.
Важно помнить, что после совершения запланированных действий в программе с помощью данной функции необходимо вернуть текущую рабочую дату, установив переключатель в исходное положение.
В 1С значение типа «Дата» – это календарная дата григорианского календаря (с 01 января 0001 года по 31 декабря 3999 год) и время с точностью до 0,1 миллисекунды. Разработчику неизбежно приходится сталкиваться с данным типом, поэтому в этой статье предлагаю ознакомиться с его основными функциями и принципами работы.
«Дата» в модулях 1С
Как инициализировать дату
С помощью литерала встроенного языка
С помощью функции 1С Дата()
Как указать пустую дату
Функции для работы с датой
Получить текущую дату
Получить отдельные части даты
Следует заметить, что пробел в номере года вставляется при установках по умолчанию (подразумевается, что не установлен признак группировки в региональных установках).
Определить дату и время начала некоторого периода из даты
Для решения таких задач существует набор функций НачалоГода(), НачалоКвартала(), НачалоМесяца(), НачалоНедели(), НачалоДня(), НачалоЧаса(), НачалоМинуты(). В параметр задаётся значение даты начало периода, которого необходимо определить.
Определить дату и время конца некоторого периода из даты
Для получения конца периода из даты, можно использовать специальные функции НачалоГода(), НачалоКвартала(), НачалоМесяца(), НачалоНедели(), НачалоДня(), НачалоЧаса(), НачалоМинуты(). Параметр принимает значение «нашей даты», аналогично, как и в функции Начало…().
Определить номер недели или дня в году
Определить номер дня в неделе
Как отнять или прибавить к дате в 1С год, месяц, день, час, минуту, секунду
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Чтобы прибавить, вычесть месяц или год правильно использовать функцию ДобавитьМесяц(, ). Если параметру задать отрицательное значение, то число месяцев отнимается.
Формат даты в 1С
Функция Формат(, ). В параметре перечисляются параметры форматирования через символ «;». Возвращаемый тип строка.
Для задания параметра можно воспользоваться «конструктором форматной строки». При написании кода вызвать его не составляет труда. Необходимо только нажать правую кнопку «мыши» и из контекстного меню выбрать одноимённый конструктор.
На вкладке «Дата» задаём нужный нам формат.
Как вызвать диалоговое окно для ввода даты
Не модальный режим:
«Дата» в запросах 1С
Инициализация даты в запросах
Функция ДАТАВРЕМЯ()
Стоит отметить, что параметры данной функции принимают только литералы в отличие от схожей на неё функции для работы с датой в модулях Дата(). Например запись с передачей в функцию полей выборки из временной таблицы ДАТАВРЕМЯ(вт.Год, вт.Месяц, вт.День) выдаст ошибку.
Пустая дата
Текущая дата и работа с условием по дате в запросе
Так же не стоит забывать, что передать в запрос дату можно с помощью параметра. Для указания текущей даты это единственный вариант.
Получить отдельные части даты. Функции: ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬ, ЧАС, МИНУТА, СЕКУНДА
В запросе получить отдельные части даты возможно с помощью одноимённых функций ГОД(), КВАРТАЛ(), МЕСЯЦ(), ДЕНЬ(), ЧАС(), МИНУТА(), СЕКУНДА().
Получить начало, конец некоторого периода
Существует две функции для решения таких задач. Соответственно НАЧАЛОПЕРИОДА(, ) и КОНЕЦПЕРИОДА(, ).
Где в параметр указывается «наша дата», а в параметр задаётся значение периода (Год, Полугодие, Квартал, Месяц, Декада, Неделя, День, Час, Минута).
Аналогично и для функции КОНЕЦПЕРИОДА().
Добавить сдвиг к дате
Для решения таких задач пригодится функция ДОБАВИТЬКДАТЕ(, , ). В параметр задаётся «наша дата», в параметр временной интервал (Год, Полугодие, Месяц и т.д.).
Использование функции РАЗНОСТЬДАТ()
В данной статье мы рассмотрим, каким образом за 5 минут заполнить производственный календарь (или график работы) на 2018 год в программе 1С Бухгалтерия 3.0 на платформе 8.3. Механизм работы в календарными графиками аналогичен для всех конфигураций, поэтому инструкция подойдет и для Управление торговлей 11, ЗУП 3.0, ERP 2.0, Управление небольшой фирмой и т.д.
Начнем с того, зачем вообще нужен производственный календарь в 1С? А нужен он, например, для того, чтобы рассчитать количество банковских дней для займов или работать с табелем учета рабочего времени и других функций.
Если игнорировать заполнение графика работы в 1С, можно получить такие ошибки системы:
- Невозможно определить ближайшую рабочую дату для даты …. возможно, график работы не заполнен.
- График работы «Российская Федерация» не заполнен с даты ….
- Нет рабочих дней в заданном периоде.
Инструкция по заполнению графика работы в 1С
Найти календарь в интерфейсе программе 1С Бухгалтерия 8 достаточно трудно для простого пользователя, поэтому рекомендуем воспользоваться меню «Все функции», которое располагается в главном меню программы:
Если данное меню отсутствует, включить его можно с помощью данной инструкции. Все функции — это список всех объектов системы 1С, отсортированных в алфавитном порядке.
Получите понятные самоучители по 1С бесплатно:
Найдем в группе «Справочники» нужный объект «Производственные календари»:
Откроется нужный нам интерфейс для работы с заполнением календаря. По умолчанию уже может быть создан календарь — используйте его. Если в справочнике пусто, нажмите кнопку «Создать». Откроется интерфейс настройки:
Указываем необходимый нам год в правой части интерфейса и переходим к заполнению календаря.
Рекомендуется использовать кнопку «Заполнить по умолчанию». Программа заполнит его правильными данными, которые необходимо будет только отредактировать. Данные для заполнения можно найти на специализированных сайтах. Например — графики на сайте Консультант плюс.
Например, 9 января в 2018 году — праздничный день, который перенесен с 3 января. Для отражения этого нажимаем правой кнопкой на третье января и выбираем «Перенести день»:
В итоге мы сможем увидеть все переносы в правой колонке окна:
После несложных манипуляций по установке верных значений для 2018 года необходимо сохранить, нажав на кнопку «Записать».
Вот и всё. Теперь все табели и расчеты в программе 1С 8 будут производиться корректно.
Видео по загрузке графиков работы в 1С Бухгалтерия 3.0:
Читайте также: