Получение данных для сайта из 1С: Предприятие (на примере статусов заказов Управление Торговлей 11.5)
Постановка задачи: получать данные о заказах из базы данных 1С: Предприятие в формате JSON для отображения на сайте. Запросы должны обрабатываться максимально быстро, по возможности, не мешать работе пользователей в базе.
Задача, конечно, надуманная, но хорошо отражает целый класс задач из реального мира – обслуживание большого количества мелких запросов на чтение данных. Обработка с максимальной скоростью, потому что никто не любит, когда сайт тормозит. И поисковые роботы тоже. Они за такое могут понизить сайт в выдаче результатов. При этом локальные пользователи тоже должны как-то работать в базе, проводить документы, формировать отчёты.
Про прямой доступ к данным на сервере SQL написано много. Но практических результатов замеров никто не приводит. Попробуем собрать испытательный стенд и померять.
Хост (он же будет выступать клиентом):
- Intel(R) Core(TM) i7-7500U CPU @ 2.90 GHz, RAM 16 ГБ
- Windows 11 Pro 22H2
- Apache JMeter 5.6.3
- Oracle VM VirtualBox 7.0.14
Виртуальная машина (сервер):
- 2 процессора, 6 ГБ оперативной памяти
- Windows Server 2022 Standard 21H2
- SQL Server 2022
- Платформа 1С, 8.3.24.1467
- 1С: Управление Торговлей, 11.5.16.97
- Kraxe 0.3.3
Рассмотрим 2 варианта решения – использование встроенных в платформу HTTP-сервисов с публикацией на IIS и прямое чтение данных из SQL. Первый вариант реализуем как расширение для конфигурации. Для второго используем Кракен – веб-сервер для MS SQL.
Расширение для конфигурации
Сначала подготовим небольшое расширение конфигурации 1С, в котором реализован HTTP-сервис. Сервис получает в качестве параметра номер заказа. По номеру находит документ и возвращает этот номер с датой и статусом. В запросе учтём, что в базе могут быть заказы с одинаковым номером. Для простоты будем возвращать данные самого позднего из заказов.
Расширение для конфигурации 1С
Конфигурацию публикуем на IIS с настройками по умолчанию. Важный момент для анализа производительности — отладка на сервере 1C отключена.
В демонстрационной базе из комплекта поставки есть полсотни документов «Заказ клиента». В большинстве из них поля НомерПоДаннымКлиента и ДатаПоДаннымКлеинта пустые. Заполним номер значениями от 01 до 58, а дату – датой документа. В процессе теста будем запрашивать не один документ, а произвольный из этого диапазона.
Открываем из браузера на клиенте адрес публикации:
http://192.168.100.10/trade_11/hs/dds/order?Id=33
Всё в порядке, данные сервис отдаёт. Теперь можно настраивать второй вариант – прямые запросы в SQL.
Настройка Кракена
Бесплатная версия Кракена имеет некоторые ограничения – не более 100 строк в результате запроса, но для тестов и многих реальных задач вполне годится. Качаем, распаковываем, устанавливаем как службу:
Настройки сервера хранятся в файле kraxe.conf. Открываем его и внесём некоторые изменения.
Сначала в разделе http_server нужно указать IP-адрес и порт, на которых сервер будет принимать входящие запросы. Порт, чтобы не мешать IIS с опубликованной 1С, укажем 8080. По умолчанию, этот порт закрыт файрволом. Запускаем firewall.cpl, добавляем правило, разрешающее входящие запросы по этому порту.
В том же файле формируется список пользователей сервиса. Удалим запись, разрешающую анонимную аутентификацию. Оставим одну запись для пользователя Admin.
В разделе sql_server зададим параметры подключения к SQL Server. Кракен подключается к SQL Server по протоколу TCP. Убедимся, что этот протокол включен в настройках SQL сервера.
SQL Server Configuration Manager
Вернемся к настройкам Кракена. Имя БД, логин, пароль – тут всё очевидно.
Параметр pool_size – максимальное количество одновременных подключений к SQL серверу, которые может открыть и поддерживать Кракен. Забегая вперед, отмечу, что увеличение этого параметра в моём тесте никак не повлияло на скорость обработки запросов. Вероятно, если запросы будут сложнее и скорость их обработки на стороне SQL будет меньше, тогда понадобится несколько подключений, чтобы уменьшить очередь.
Параметр date_offset – специфичное для баз данных 1С смещение дат. Подробности можно почитать здесь. Суть в том, что 1С при записи дат может к ним добавлять 2000 лет. Это нужно учитывать при чтении данных напрямую из БД.
В разделе bindings опишем только один ресурс – “/order”. Этот ресурс будет связан с файлом ./queries/order.sql. У запроса будет один параметр с типом число (I16) и значением по умолчанию равным 0. При обращении к ресурсу /order?Id=33 , в SQL запросе будет установлено значение переменной @ID = 33 .
Раздел parameters из файла настроек удалим. Он нам пока не понадобится.
Теперь нужен файл с запросом, который получает данные заказа клиента по его номеру. Запустим SQL Server Profiler. Выполняем запрос из браузера к HTTP-сервису, который настроили ранее и найдём похожий на наш запрос:
exec sp_executesql N’SELECT TOP 1
T1._Fld10563,
T1._Fld10564,
T1._Fld10547RRef,
T1._IDRRef
FROM dbo._Document1092 T1
WHERE ((T1._Fld3035 = @P1)) AND ((T1._Fld10563 = @P2))
ORDER BY (T1._IDRRef) DESC’,N’@P1 numeric(10),@P2 nvarchar(4000)’,0,N’33’
Чтобы сопоставить имена таблиц из запроса с данными 1С: Предприятия нужно получить структуру хранения данных в БД. Готовых обработок для 1С много. Например, «Структура хранения данных».
Действительно, таблица _Document1092 – это документы Заказ клиента. Поле _Fld10563 – НомерПоДаннымКлиента, _Fld10564 – ДатаПоДаннымКлиента, _Fld10547RRef – Статус, а _Fld3035 – ОбластьДанныхОсновныеДанные.
Перепишем запрос. Разделение данных по областям у нас не используется, поэтому одно условие из запроса можно исключить. Если для документов, которые выбираются запросом в 1С включено версионирование, тогда в запросе необходимо учитывать поле _Version. Там будет timestamp, по которому можно отсортировать версии одного документа. В нашем случае это тоже не актуально.
Перечисления в БД 1С хранятся особым образом (подробнее об этом написано здесь). Для сопоставления идентификаторов перечислений с их представлениями необходимо выгрузить конфигурацию в xml файлы (из конфигуратора).
Открываем файл ..\Enums\СтатусыЗаказовКлиентов.xml
Внимательнее! Идентификаторы в выгрузке имеют другой порядок байтов.
Теперь можем написать запрос и сохранить его в файл ./queries/order.sql
SELECT TOP 1
T1._Fld10563 as Id,
T1._Fld10564 as Date,
CASE T1._Fld10547RRef
WHEN 0xa1675473ecec326649b4b85516d451ca THEN ‘НеСогласован’
WHEN 0xb58f438fd9fb9fcb4711d9e217f46797 THEN ‘КОбеспечению’
WHEN 0xb2d15805b9177e7845e991dfb027cbd4 THEN ‘КОтгрузке’
WHEN 0xb0e8c70f8e9e2b96440ba5356e7c22c2 THEN ‘Закрыт’
END as Status
FROM dbo._Document1092 as T1
WHERE T1._Fld10563 = @ID
ORDER BY T1._IDRRef DESC
Адрес второго сервиса для тестирования прямых запросов получился такой:
http://192.168.100.10:8080/order?Id=33
Запускаем службу Kraxe и переходим к тестам.
Тестирование производительности
Для тестирования на клиенте настроил Apache JMeter: 100 потоков запускаются в течении 100 секунд и каждый из них отправляет 10 запросов.
Каждый запрос случайным образом выбирает номер заказа от 1 до 58 и подставляет в URL.
Для каждого сервиса выполним по 5 циклов. Для анализа самыми важными будут 3 показателя: среднее время обработки запроса, медианное время, отклонение от среднего времени (разброс значений).
Среднее время, мс
Медианное время, мс
Отклонение, мс
1С: Предприятие + IIS
Ответственные лица в 1С 8.3 — настройка, где найти, как изменить
Ответственные лица можно условно разделить на 3 группы:
- Главные лица:
- Руководитель;
- Главный бухгалтер;
- Кассир;
Настройка подписи в 1С 8.3 Бухгалтерия
Главных лиц заполните в карточке организации в разделе Подписи .
- Самоучитель по 1С Бухгалтерии 8.3;
- Самоучитель по 1С ЗУП 8.3.
Ответственных за отчеты и регистры в 1С задайте по ссылке Ответственные за подготовку отчетов .
Доверенные лица на право подписи укажите в регистре сведений Уполномоченные лица .
Также только в данном регистре задается Ответственный за оформление универсального передаточного документа (УПД).
Программа 1С позволяет в данном регистре установить доверенное лицо для всех ответственных лиц, но автоматически подставляться в печатных формах они будут только для главных лиц организации. Поэтому указание остальных доверенных лиц, кроме Ответственного за оформление, не повлияет на подписи в печатных документах.
Как изменить в 1С 8.3 ответственных лиц
Где в 1С 8.3 поменять главного бухгалтера и кассира? Чтобы изменить главных ответственных лиц в 1С, перейдите по ссылке История . По кнопке Создать задайте нового ответственного из справочника Физические лица и укажите дату, начиная с которой он подписывает документы.
По ссылке История задается новое лицо, отвечающее за свой участок. Если необходимо временно заменить этого сотрудника, внесите его доверенное лицо в регистр Уполномоченные лица .
Мы рассмотрели как настроить подписи и как поменять ответственное лицо в 1С.
См. также:
- Форма и реквизиты первички
- Что такое префикс и для чего его вводить в 1С
- Как сделать акт сверки с контрагентом в 1С 8.3
- Как выставить счет на оплату в 1С Бухгалтерия
- Товарно-транспортная накладная (ТТН) в 1С 8.3
- Расходная накладная в 1С 8.3
- Указание ответственных лиц организации в печатных формах документов
- Указание ответственных лиц контрагентов в печатных формах документов
- Подписи уполномоченных лиц организации
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 8 дней бесплатно
Похожие публикации
- Счет фактура в 1С 8.3 — как сделать, где найтиСчет-фактура – основной документ для подтверждения права на вычет НДС.
- Оприходование товара в 1С 8.3 пошаговая инструкцияОприходование товара — стандартная операция в торговой организации. Тем не.
- Дивиденды в 1С: начисление, выплата, отчетностьВ статье рассмотрим нормативное регулирование дивидендов и расскажем, как правильно.
- Авансы по налогу на имущество за 1 квартал 2023 в 1С (28.04.2023)Рассмотрим, как в 1С: Бухгалтерия правильно исчислить и уплатить налог.
Оцените публикацию
(5 оценок, среднее: 3,20 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинетеРабота в 1С — как работать и пользоваться, основы 1С
1С:Бухгалтерия предприятия 3.0 — самая популярная бухгалтерская программа. Но у фирмы 1С программ очень много: 1С:Зарплата и управление персоналом, Управление торговлей, Управление нашей фирмой и др. Каждая из них автоматизирует ту или иную сферу деятельности организации.
В этой статье рассмотрим основы программы 1С Предприятие. Изучив ее, вы не станете сразу экспертом 1С, но начнете ориентироваться в том, как она работает. Зная интерфейс, типовые приемы, вы сможете работать в любой программе.
Как работать в 1С Предприятие, разберем на примере 1С:Бухгалтерия предприятия 3.0.
Где взять программу
Работа в программе 1С возможна и без покупки. Есть специальная версия для обучения. Реальный учет в ней вести не получится, но для обучения это отличный вариант. Где взять учебную версию и как ее установить, смотрите в статье >>
Как зайти в программу
Зайдите в меню Пуск и нажмите на ярлык 1С:Предприятие .
- Самоучитель по 1С Бухгалтерии 8.3;
- Самоучитель по 1С ЗУП 8.3.
Также можно запустить 1С через рабочий стол.
Работа в 1С предприятие начинается с выбора варианта запуска:
- 1С:Предприятие — режим, в котором в базу вводятся данные, создаются документы, формируются отчеты. Здесь работают обычные пользователи. Именно этот раздел мы будем дальше описывать.
- Конфигуратор — режим для программистов. Здесь пишется код программы.
После нажатия кнопки 1С:Предприятие выберите пользователя и нажмите Войти .
В демоверсиях 1С уже есть пользователи, под которыми можно проверить работу. Пароль для них не устанавливается. В реальной базе изначально пользователей нет, их необходимо создать самостоятельно и установить пароли в целях безопасности.
Интерфейс программы
Разберем интерфейс 1С.
Разделы программы
Начальное окно может отличаться в зависимости от программы. Так выглядит интерфейс 1С:Бухгалтерия:
1 — Панель разделов. Разделы делят программу на части, в которых содержатся объекты и команды, объединенные по смыслу. Например, в разделе Банк и касса выполняются банковские и кассовые операции. Для каждого раздела добавлена понятная картинка.
2 — Панель открытых. Здесь отображаются открытые журналы документов в виде закладок.
3 — Рабочая область. В ней происходит основная работа с открытыми объектами.
4 — Область системных команд. Здесь отображаются заголовок программы, текущий пользователь, а также дополнительные команды:
Оповещения
История просмотренных объектов.
Избранное — сюда помещаются наиболее часто используемые объекты.
Поиск данных по базе.
Сервис и настройки — дополнительные сервисные команды и настройки.
Самое интересное и удобное — что внешний вид программы легко изменить. Для этого не нужна помощь программистов, это сможет сделать любой пользователь.
Подробнее про интерфейс 1С смотрите в статье >>
Доступ к объектам программы
Для доступа к объектам программы выберите слева нужный раздел. Откроется панель функций текущего раздела . Она состоит из двух частей:
- Панель навигации — сюда помещаются справочники и документы.
- Панель действий — здесь доступны отчеты, настройки и сервисные объекты.
Состав объектов для обеих панелей можно настроить. Для этого нажмите на шестеренку и выберите команду для настройки.
Откроется окно настройки.
В правой колонке находятся выбранные команды, в левой колонке — доступные. С помощью кнопок Добавить и Удалить перемещайте команды между колонками.
Таким образом вы можете настроить программу под себя.
1С — как пользоваться справочниками
Справочники предназначены для хранения различной информации, которая используется в других объектах. Например, список товаров, сотрудников, складов и т. д.
Разберем работу со справочниками на примере справочника Склады . Зайдите в меню Справочники – Товары и услуги – Склады . Откроется форма со списком складов.
Рассмотрим основные возможности.
Открытие и создание нового элемента
Для открытия элемента щелкните по нему два раза левой кнопкой мыши или выделите элемент в списке и нажмите клавишу Enter или F2 .
Для создания нового элемента нажмите кнопку Создать или клавишу Insert .
Любой справочник состоит как минимум из одного поля, оно называется Наименование . Состав остальных полей может быть различным, зависит от предназначения справочника. Также часто используется поле Группа — применяется для объединения элементов справочника в группы (папки).
Красным цветом выделяются обязательные для заполнения поля.
Некоторые поля выбираются из ограниченного перечня значений или других справочников. Для выбора нажмите на значок треугольника. Например, для поля Тип склада используется перечень из трех значений:
Для поля Ответственное лицо после нажатия на треугольник нажмите кнопку Показать все .
Откроется справочник — Физические лица . Ответственного можно будет подобрать из этого справочника по кнопке Выбрать :
Поле заполнится выбранным значением.
Программа 1С запоминает значения, которые мы выбирали раньше и предлагает их для выбора в последующих действиях с данным справочником.
Еще один способ заполнения данных — ввод с клавиатуры. Достаточно начать вводить фамилию ответственного — программа найдет ее и предложит выбрать.
На верхней панели есть две кнопки для сохранения элемента справочника:
- Записать — сохраняет элемент, но не закрывает окно.
- Записать и закрыть — сохраняет элемент и закрывает окно.
Создание групп
В справочниках элементы можно объединять в группы (папки). Для создания новой группы нажмите кнопку Создать группу .
Введите название группы и нажмите кнопку Записать и закрыть .
Будет создана папка.
Для перемещения существующих складов в папку есть несколько способов:
- открыть карточку элемента и выбрать нужную группу;
- выделить склад в списке и перетащить ее в группу левой кнопкой мыши;
- выделить склад в списке, нажать правой кнопкой мыши и выбрать пункт Переместить в группу .
Добавление элемента копированием
В справочниках есть возможность скопировать данные из существующего элемента. Это ускоряет ввод информации, достаточно поменять некоторые сведения и записать элемент.
Для копирования выделите элемент и нажмите кнопку Создать новый элемент копированием текущего или клавишу F9 .
Поиск в справочнике
Выполнить поиск информации в справочнике очень просто. Находясь в любой колонке начните вводить любые интересующие символы — автоматически выполнится поиск.
Как пользоваться программой 1С предприятие — работа с документами
Документы используются для отражения фактов хозяйственной жизни. Поступление денег, продажа товаров, прием на работу сотрудников — все эти события регистрируются с помощью документов.
Работу с документами рассмотрим на примере документа Поступление (акт, накладная, УПД) , раздел Покупки .
Список документов
Так выглядит форма списка документов Поступление (акт, накладная, УПД) .
В верхней панели расположены кнопки, команды. В разных документах их состав отличается, разберем наиболее частые.
Создать — кнопка для создания нового документа, может называться по-разному. Часто рядом с этой кнопкой присутствует значок «+». В данном случае вместо кнопки Создать по кнопке Поступление предлагается выбрать вид операции.
В документах 1С могут применяться разные виды операций, в зависимости от этого меняется состав документа.
Несколько видов операции по одному документу, например, Поступление (акт, накладная, УПД) — это удобно: каждая операция содержит только необходимые для конкретной ситуации поля.
Другие кнопки на панели журнала:
Создать новый элемент копированием текущего — как и в случае со справочниками, создается новый документ с заполненными полями. Это значительно ускоряет работу.
Дт/Кт — показывает проводки документа в бухгалтерском и налоговом учете, а также движения по регистрам.
Печать — используется для печати различных форм.
Создать на основании — в отличие от создания копированием создается не тот же вид документа, в котором мы находимся, а другой. Например, на основании поступления создается Счет покупателю . В итоге многие поля нового документа будут автоматически заполнены по документу-основанию. Такой механизм в программах 1С используется очень часто.
Поиск — поиск данных в списке, работает как в справочниках.
Присоединенные файлы — используется для прикрепления к документу файлов с компьютера.
Заполнение нового документа
Создадим новый документ Поступление (акт, накладная, УПД) вид операции Товары . Документ чаще всего состоит из шапки, табличной части и подвала.
В шапке указываются основные параметры. Их может быть много, но всегда используются Номер и Дата .
Номер — для каждого документа он уникальный. Номер формируется автоматически в порядке возрастания.
Что важно знать про номера:
- для каждого вида документа нумерация своя;
- номер формируется не при создании документа, а при его записи;
- если в базе ведется учет нескольких организаций, то обычно в номер добавляется префикс, по которому можно различать документы разных организаций. Префикс указывается в карточке организации;
- каждый год нумерация документов начинается заново.
Дата — показывает, когда произошло событие. В этом поле содержится и время создания документа. При создании нового документа в поле Дата автоматически проставляются текущие дата и время компьютера.
Если в базе ведется учет нескольких организаций, в документе обязательно используется реквизит Организация . Состав остальных полей зависит от предназначения документа.
В табличной части документа (их может быть несколько) указываются детали операции. В случае с нашим документом это будет информация о том, какие товары к нам поступили, в каком количестве и сколько они стоят. Заполнить табличную часть можно вручную по кнопке Добавить . В этом случае товар выбирается из справочника Номенклатура . Также часто 1С предлагает дополнительные возможности для быстрого заполнения документа.
Подбор товаров — вручную подбирается нужное количество товаров в специально подготовленном окне.
Заполнение по штрихкоду — товар добавится автоматически при считывании штрихкода сканером. Штрихкоды должны быть предварительно указаны в карточке номенклатуры.
Копирование существующей строки — для этого выделите строку и выберите пункт Скопировать или F9 на клавиатуре.
Такой способ удобен, если в строках есть небольшие отличия — достаточно поменять эти данные.
Автозаполнение — документ заполняется автоматически на основании сведений из информационной базы. В документе Поступление товаров такого способа нет, но в других документах используется часто. Обычно кнопка автозаполнения называется Заполнить .
В подвале документа размещаются поля:
- Итоги — итоговые суммы по строкам табличной части.
- Ответственный — имя пользователя, который создал документ.
- Комментарий — поле для ввода произвольного комментария к документу.
Сохранение документа
Для сохранения документа используется одна из трех кнопок:
- Записать — сохранение документа в базе. Документ на учет влиять не будет.
- Провести — проведение документа. Документ формирует проводки, движения по регистрам и влияет на учет.
- Провести и закрыть — проведение документа и закрытие окна.
В списке документов проведенный и не проведенный документы отличаются значками.
Как пользоваться 1С Предприятие — работа с отчетами
Отчеты — это объекты, с помощью которых анализируется результат работы организации. В программе огромное количество отчетов, рассмотрим один из наиболее популярных — Оборотно-сальдовая ведомость ( Отчеты — Стандартные отчеты ). Отчет выводит информацию по всем бухгалтерским счетам, используемым организацией.
Формирование отчета
Перед формированием отчета заполните параметры Организация и Период . Могут использоваться и другие параметры, но чаще применяются эти.
Период указывается одним из способов:
- Ввод даты вручную с клавиатуры.
- Выбор даты начала и даты завершения периода через значок календаря.
- Выбор периода отчета через значок с тремя точками. В этом случае можно выбрать сразу месяц, квартал, год, не устанавливая вручную начало и окончание периода.
После указания периода и организации (если в базе их несколько) нажмите Сформировать . Отчет выведется на экран.
Настройки отчета
Для настройки отчета нажмите кнопку Показать настройки .
В отчетах есть различные настройки:
- Группировка данных — например, группировка по субсчетам.
- Отбор данных — например, вывод информации по конкретному подразделению.
- Показатели — выбираются виды учета, например, БУ и НУ для вывода в отчет.
Оформление — настраивает вариант вывода отчета на экран и печать: например, добавление в отчет единиц измерения, подписей необходимо при формировании отчета как бухгалтерского регистра.
В поле Вариант оформления можно выбрать стиль отчета.
По кнопке Добавить откроются дополнительные настройки.
Здесь доступны обширные возможности оформления, в том числе с условиями. Например, можно выделить цветом остатки, которые превышают определенную сумму.
Как сохранить настройки отчета
Установленные настройки можно сохранить, чтобы использовать в следующий раз. Для этого нажмите Еще – Сохранить настройки .
Введите название настройки и нажмите кнопку Сохранить .
В последующем для выбора этого варианта настройки отчета нажмите Еще – Выбрать настройки .
Выделите вариант отчета и нажмите Выбрать .
Расшифровка отчета
Во многих отчетах есть функция расшифровки значений. Для этого щелкните два раза левой кнопкой мыши на интересующей цифре и выберите отчет.
Полученный отчет покажет, из чего сложилась цифра. Продолжая дальше расшифровку, можно дойти до исходного документа.
Сохранение, печать и отправка отчета на почту
В верхней панели отчета есть дополнительные кнопки для:
- печати;
- предварительного просмотра отчета перед печатью;
- сохранения отчета в файл (Excel, Word, PDF и т. д.);
- отправки отчета на электронную почту.
Мы рассмотрели основы работы в 1С. Надеемся, эта статья станет для вас отличным стартом в изучении программы.
См. также:
- Знакомство с интерфейсом ТАКСИ
- Путеводитель по заполнению документов
- Регламентированная отчетность в 1С
- Как пользоваться калькулятором 1С
- Как добавить группировки в настройки отчетов
- Как выделить область печати в отчете?
- Быстрый поиск и просмотр в отчетах
- Как посмотреть обороты товаров в разрезе контрагентов?
- Как скопировать настройки другим пользователям
- Бухгалтер без Админа при работе с 1С:Бухгалтерия
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 8 дней бесплатно
Похожие публикации
- Дата запрета редактирования в 1С Бухгалтерия 8.3 — где найти, как установитьЕжемесячно в 1С 8.3. бухгалтер осуществляет процедуру Закрытия месяца, проверяя.
- Как бухгалтеру работать из дома в 1СПопулярность удаленной работы из-за коронавируса резко возросла. Работать дистанционно сегодня.
- ЭДО в 1С 8.3 Бухгалтерия — подключение, настройкаС помощью электронного документооборота (ЭДО) бухгалтер с легкостью обработает большое.
- Настройка принтера в 1С 8.3 по умолчаниюЗачастую первым действием пользователя программы является настройка принтера в 1С.
Оцените публикацию
(2 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинетеДобавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Заполнение УПД статус 2
В данной статье будет приведено описание того, чем является универсальный передаточный документ (УПД), а также значение его статуса и каким он бывает. Конкретнее рассмотрен будет статус 2, а также представлено, как исправить УПД статус 2 в 1С. После чего также будет дан общий вид актуального УПД.
Форма универсального передаточного документа (УПД) – это специальный документ, он отвечает за то, чтобы регламентировать объединение информации, которая отображается в первичной документации по учёту, а также счетах-фактурах так, чтобы она не имела повторений, для экономических субъектов.
Данный документ имеет на законодательном уровне лишь характер рекомендации, а именно: все плательщики налогов сами принимают решение – пользоваться ли УПД в бухгалтерском учёте, либо пользоваться собственными формами, которые были созданы и утверждены внутри конкретной компании, например, универсальный передаточный документ для счетов-фактур, а также первоначальной документации.2. Статус УПД 1 и 2
Для каждого универсального передаточного документа существует специальный реквизит – «Статус УПД», данный реквизит содержит некие данные об УПД и принимает одно из значений статуса УПД — 1 и 2.
В УПД со статусом 1. Документ станет задействован в двух вариациях, а именно – в виде: ● Документа учёта, который является первичным в бухгалтерском учёте, а также для проверки затрат при расчёте налога на прибыль для компании; ● Счёта-фактуры, то есть, УПД со статусом 1 становится основой для вычета налога НДС, ещё один счёт-фактуру для НДС делать нет необходимости.3. Что означает УПД статус 2
Что означает УПД статус 2? Такой УПД задействован лишь в виде учётного документа, который является первичным.
Универсальный передаточный документ, который имеет статус «2» — имеет возможность быть использованы плательщиками налогов, которые имеют более простую систему расчёта налогов, это связано с тем, что наличие данного документа не ведёт к обязательству по вычету и выплате НДС.
Также, стоит отметить, что УПД со статусом «2» может быть использован для отгрузки товара от комитента к комиссионеру либо плательщиком налогов во время проведения процедур, реализация которых проводится не на территории РФ, иначе говоря, место реализации не подходит для наложения НДС.
Особенностью заполнения УПД со статусом 2 — является то, что в нём не требуют обязательного заполнения такие поля (которые являются обязательными только для счёта-фактуры): ● «К платёжно-расчётному документу» — это 7-я строка; ● «В том числе сумма акциза» — 6-я графа; ● «Налоговая ставка» — 7-я графа; ● «Цифровой код страны происхождения товара» — 10-я графа; ● «Краткое наименование страны происхождения товара» — графа 10а; ● «Номер таможенной декларации» — 11-я графа.
Замечание: в случаях, когда плательщик налога НДС исполнит каждое необходимое требование для заполнения величин в УПД, которые имеют отношение лишь для счетов-фактур, но по ошибке будет прописан статус «2», данный УПД оставит право налогового вычета.4. Исправление УПД со статусом 2 в 1С
Исправлять показатели в универсальном передаточном документе со статусом «2» можно основываясь на порядок внесения поправок в первичную документацию, согласно 7-му пункту 9-й статьи Закона №402-ФЗ.
Исправлять статус «2» может понадобиться, когда операцию считают не подлежащей обложению налогов, опираясь на 149-я статью НК РФ, но это предположение ошибочно либо было неверно избрана локация для реализации продукта, опираясь на статьи 147-ю и 148-ю НК РФ. При таких неточностях данных УПД сначала принимает вид образца УПД со статусом 2, но далее можно заметить, что в него необходимо внести корректировки, которые содержат информацию об отгрузке, то есть, появилась необходимость и в счёте-фактуре, а значит – статус нужно поменять на «1».
Далее демонстрируется пример по внешнему виду и заполнению формы в бланке универсального передаточного документа, которая была изменена 11 января 2021 года:
Бланк Универсального передаточного документа В данной статье была приведена основная информация того, что такое универсальный передаточный документ (УПД), а также прописано какие бывают статусы у УПД 1и 2, а также – в чём особенности статуса 2. Специалист компании «Кодерлайн» Айдар ФархутдиновВас могут заинтересовать следующие статьи:
94 [PROP_CODE] => TAGS2 [TITLE] => Вас могут заинтересовать следующие семинары: ) —> 95 [PROP_CODE] => TAGS [TITLE] => Вас могут заинтересовать следующие вебинары: ) —> БУ [1] => РСБУ [2] => 1С:Бухгалтерия [3] => Налоги [4] => Как сделать в 1С [5] => Закрытие месяца [6] => Моделирование [7] => Оценка задач [8] => 1С: Конвертация данных [9] => com-объекты [10] => Конвертация данных [11] => Обмен между базами [12] => Внедрение [13] => Отчетность [14] => Производство [15] => HTTP [16] => Управление проектами [17] => Отпуск [18] => Тестирование 1С [19] => МСФО [20] => Отчеты в 1С [21] => Перенос данных [22] => Лизинг [23] => 1С:Зарплата и Управление Персоналом [24] => 1С: ERP [25] => 1С:Управление производственным предприятием [26] => Продажи [27] => 1С: CRM [28] => 1С:Комплексная автоматизация [29] => 1С: Университет [30] => Расширение конфигурации [31] => Внедрение ERP [32] => 1С: WMS Управление складом [33] => 1С: Сценарное тестирование [34] => Запросы 1С [35] => LINUX [36] => WEB [37] => Лицензии 1С [38] => Оптимизация [39] => Бесшовная интеграция [40] => Excel [41] => ADO [42] => Бурение скважин [43] => Обновления [44] => Техническое задание [45] => 1С: Розница [46] => Бюджетирование [47] => Интеграция 1С [48] => Планирование [49] => MS SQL Server [50] => Блокировки в 1С [51] => Полезные обработки [52] => СКД [53] => XML [54] => Word [55] => WEB-сервисы 1С [56] => Проводки 1С [57] => Торговое оборудование [58] => Корпоративное сопровождение [59] => 1С:Управление нашей фирмой [60] => 1С:Управление корпоративными финансами [61] => Администрирование 1С [62] => 1С:Управление ремонтами и обслуживанием оборудования [63] => 1С: Колледж [64] => Правила обмена [65] => 1С:Управление автотранспортом [66] => 1С: Платформа [67] => Финансовый учет ) —>