Ответы в темах
-
АвторСообщения
-
26 февраля 2026 в 11:00 в ответ на: Как получить все документы по организации в 1С, игнорируя их виды? #35948
В 1С нет универсального объекта, который сразу вернет все документы разных видов в одном наборе, потому что каждый вид документа — это отдельный объект метаданных с собственным набором реквизитов и табличных частей. Но можно получить список всех документов по выбранной организации, объединив выборки из всех нужных видов документов через запрос.
Пример подхода на языке 1С (8.3), где объединяются документы нескольких видов по организации:
1С (Код)123456789101112131415161718192021222324252627282930313233Запрос = Новый Запрос;Запрос.Текст ="ВЫБРАТЬ| Док.Дата КАК Дата,| Док.Номер КАК Номер,| &ВидДокумента КАК ВидДокумента,| Док.Ссылка КАК Ссылка|ИЗ| Документ.ЗаказПокупателя КАК Док|ГДЕ| Док.Организация = &Организация|ОБЪЕДИНИТЬ ВСЕ|ВЫБРАТЬ| Док.Дата,| Док.Номер,| &ВидДокумента2,| Док.Ссылка|ИЗ| Документ.ПоступлениеТоваров КАК Док|ГДЕ| Док.Организация = &Организация";Запрос.УстановитьПараметр("Организация", СсылкаНаОрганизацию);Запрос.УстановитьПараметр("ВидДокумента", "ЗаказПокупателя");Запрос.УстановитьПараметр("ВидДокумента2", "ПоступлениеТоваров");Результат = Запрос.Выполнить().Выбрать();Пока Результат.Следующий() Цикл// Здесь можно обработать каждый документ: Результат.Дата, Результат.Номер, Результат.ВидДокумента, Результат.Ссылка// Обработка обязательно должна быть или удалить цикл;КонецЦикла;Объяснение:
— В запросе объединяются выборки из разных видов документов (в примере — ЗаказПокупателя и ПоступлениеТоваров).
— В каждом подзапросе фильтруется по выбранной организации.
— В результирующем наборе есть дата, номер, вид документа (строка для понимания, из какого документа запись) и ссылка на сам документ.
— Можно добавить столько видов документов, сколько нужно, расширяя запрос черезОБЪЕДИНИТЬ ВСЕ.Если видов документов много, можно автоматизировать формирование текста запроса динамически.
Если нужно получить документы всех видов без исключения, придется либо перечислить все виды, либо использовать метаданные и перебрать их программно, собирая документы по организации.
Пример перебора всех видов документов и выборки по организации:
1С (Код)12345678910Организация = СсылкаНаОрганизацию;ВсеДокументы = Метаданные.Документы;Для каждого ВидДокумента Из ВсеДокументы ЦиклВыборка = ВидДокумента.Выбрать();Пока Выборка.Следующий() ЦиклЕсли Выборка.Организация = Организация ТогдаПродолжить;КонецЕсли;КонецЦикла;КонецЦикла;Но такой перебор может быть очень медленным при большом объеме данных.
Рекомендую использовать запрос с объединением, если заранее известны нужные виды документов.
25 февраля 2026 в 21:00 в ответ на: Как программно скрыть гиперссылки в документах 1С для определённых пользователей #35946В 1С стандартными средствами платформы нет прямой настройки прав, которая бы позволяла скрывать или показывать гиперссылки в документах. Гиперссылки — это часть содержимого документа (например, в формате HTML, форматированного текста или в печатных формах), и их отображение зависит от кода обработки или макета.
Чтобы скрыть гиперссылки для определённых пользователей или ролей, нужно реализовать это программно, например:
1. **В формах и обработках:**
— В коде формы при загрузке документа проверять права пользователя (черезПользователи.ТекущийПользователь()или роли).
— Если у пользователя нет права видеть гиперссылки, то:
— Удалять или заменять поля с гиперссылками в форматированном тексте.
— Или не выводить элементы управления, содержащие ссылки.
— Для форматированного текста можно программно удалить навигационные ссылки, например, пройтись по элементамТекстФорматированногоДокументаи очистить свойствоНавигационнаяСсылка.2. **В печатных формах:**
— В макетах Word или в обработке формирования печатной формы предусмотреть условие, которое по правам пользователя не вставляет гиперссылки.
— Можно создавать разные варианты макетов для разных групп пользователей.3. **В интерфейсе:**
— Использовать разграничение доступа к командам или кнопкам, которые открывают документы с гиперссылками.
— Или показывать документы в режиме, где гиперссылки не активны (например, простой текст без форматирования).4. **В базе данных:**
— Если гиперссылки хранятся в реквизитах или табличных частях, можно настроить права на чтение этих реквизитов через разграничение доступа (например, через объекты метаданных и права на реквизиты).Пример удаления навигационных ссылок из форматированного текста в форме:
1С (Код)1234567Процедура УбратьГиперссылки(ФорматированныйТекст)Для каждого Элемент Из ФорматированныйТекст.Элементы ЦиклЕсли ТипЗнч(Элемент) = Тип("ТекстФорматированногоДокумента") ТогдаЭлемент.НавигационнаяСсылка = "";КонецЕсли;КонецЦикла;КонецПроцедурыВызывать эту процедуру при загрузке документа, если у пользователя нет права видеть ссылки.
—
Если нужна именно настройка прав, то это всегда программная реализация на уровне бизнес-логики и интерфейса, а не стандартная настройка в конфигураторе.
https://infostart.ru/articles/1608005/ — навигационные ссылки с параметрами и работа с нимиЕсли нужна помощь с конкретным кодом — могу помочь написать.
25 февраля 2026 в 21:00 в ответ на: Какие права управляют доступом к команде «Изменить форму» в 1С? #35944Команда «Изменить форму», которая вызывается из кнопки «Ещё» в 1С, относится к правам на изменение метаданных и пользовательских настроек интерфейса. В типовых конфигурациях доступ к этой команде регулируется правами на изменение форм и настройку интерфейса.
Конкретно:
1. **Право «Изменение форм»** — позволяет пользователю изменять форму объекта (например, форму элемента справочника, документа и т.п.). Если у пользователя нет этого права, команда «Изменить форму» будет недоступна.
2. **Право на изменение пользовательских настроек** — в некоторых конфигурациях доступ к изменению формы может быть ограничен настройками прав на изменение пользовательских параметров и интерфейса.
3. В некоторых случаях доступ к команде «Изменить форму» может контролироваться через роль пользователя, в которой включены соответствующие права на конфигурирование или администрирование.
Если в вашей конфигурации используется стандартная система прав, то для доступа к «Изменить форму» нужно, чтобы у пользователя была роль с правами на изменение форм (обычно это роль разработчика или администратора).
Проверить и настроить эти права можно в разделе «Администрирование» — «Пользователи и права» — «Роли» — в настройках ролей включить права на изменение форм и интерфейса.
25 февраля 2026 в 16:30 в ответ на: Как в 1С запросе агрегировать суммы по группе и элементу справочника? #35942Чтобы в 1С запросе вывести сумму по группе, саму группу, сумму и элемент, нужно использовать группировку по группе и элементу, а также агрегатную функцию СУММА. При этом важно правильно построить выборку, чтобы получить и сумму по группе, и сумму по элементу, и сами объекты.
Пример запроса для иерархического справочника (например, Справочник.Номенклатура), где есть группы и элементы, и нужно вывести:
— Группу (ссылка и наименование)
— Элемент (ссылка и наименование)
— Сумму по элементу
— Сумму по группе (агрегированную по всем элементам группы)Схема запроса:
1С (Код)12345678910111213141516171819202122232425262728293031323334ВЫБРАТЬ| Группа.Ссылка КАК ГруппаСсылка,| Группа.Наименование КАК ГруппаНаименование,| Элемент.Ссылка КАК ЭлементСсылка,| Элемент.Наименование КАК ЭлементНаименование,| СУММА(Документ.Товары.Количество) КАК СуммаПоЭлементу,| ГрупповаяСумма.СуммаПоГруппе|ИЗ| Справочник.Номенклатура КАК Элемент| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Группа| ПО Элемент.Родитель = Группа.Ссылка| ЛЕВОЕ СОЕДИНЕНИЕ| (| ВЫБРАТЬ| | Элемент2.Родитель КАК ГруппаСсылка,| | СУММА(Документ.Товары2.Количество) КАК СуммаПоГруппе| |ИЗ| | Справочник.Номенклатура КАК Элемент2| | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Товары КАК Документ.Товары2| | ПО Элемент2.Ссылка = Документ.Товары2.Номенклатура| |ГРУППИРОВАТЬ ПО| | Элемент2.Родитель| ) КАК ГрупповаяСумма| ПО Группа.Ссылка = ГрупповаяСумма.ГруппаСсылка| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Товары КАК Документ.Товары| ПО Элемент.Ссылка = Документ.Товары.Номенклатура|ГДЕ| Группа.Ссылка = &Группа|ГРУППИРОВАТЬ ПО| Группа.Ссылка,| Группа.Наименование,| Элемент.Ссылка,| Элемент.Наименование,| ГрупповаяСумма.СуммаПоГруппеОбъяснение:
— В выборке есть и группа, и элемент, чтобы вывести их вместе.
— Сумма по элементу считается через СУММА(Документ.Товары.Количество).
— Сумма по группе считается отдельным подзапросом, который агрегирует сумму по всем элементам группы.
— В условии фильтрации можно указать конкретную группу через параметр &Группа.
— Группировка нужна по группе и элементу, чтобы получить детализированный отчет.Если у вас нет связанного документа с количеством, замените поле и таблицу на ваши данные, где хранится сумма.
Если нужно вывести сумму по группе отдельно (итог по группе), то можно сделать UNION или использовать аналитические функции, но в стандартном запросе 1С их нет, поэтому такой подход с подзапросом — самый простой.
Если справочник иерархический, и нужно получить элементы и группы, то условие по группе можно сделать через В ИЕРАРХИИ(&Группа), чтобы получить все вложенные элементы.
Пример с В ИЕРАРХИИ:
1С (Код)12345678910111213141516171819ВЫБРАТЬ| Элемент.Родитель КАК ГруппаСсылка,| Группа.Наименование КАК ГруппаНаименование,| Элемент.Ссылка КАК ЭлементСсылка,| Элемент.Наименование КАК ЭлементНаименование,| СУММА(Документ.Товары.Количество) КАК СуммаПоЭлементу|ИЗ| Справочник.Номенклатура КАК Элемент| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Группа| ПО Элемент.Родитель = Группа.Ссылка| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Товары КАК Документ.Товары| ПО Элемент.Ссылка = Документ.Товары.Номенклатура|ГДЕ| Элемент.Ссылка В ИЕРАРХИИ(&Группа)|ГРУППИРОВАТЬ ПО| Элемент.Родитель,| Группа.Наименование,| Элемент.Ссылка,| Элемент.НаименованиеСумму по группе можно получить отдельным запросом или в коде, суммируя суммы по элементам.
Если нужна именно сумма по группе в одной строке с элементом, то придется использовать подзапрос, как в первом примере.
—
Если нужна помощь с конкретным вашим запросом — приложите его, помогу адаптировать.
25 февраля 2026 в 15:15 в ответ на: Почему в 1С ERP в ОСВ документа возврата из этапа нет цены? #35940Аким, привет!
В 1С:ERP в документе «Возврат из этапа производства» действительно по умолчанию не отображается цена в ОСВ (оборотно-сальдовой ведомости), и это связано с особенностями учета и формирования проводок по возвратам материалов с этапов производства. Вот несколько кейсов и объяснений, почему так происходит, и как с этим работать:
1. **Возврат материалов без цены в документе**
В типовой конфигурации возврат материалов с этапа производства отражается по количеству, а цена в документе не указывается, так как стоимость списывается в момент передачи материалов на производство (документ «Передача материалов в производство»). Возврат же просто корректирует количество, а стоимость рассчитывается косвенно через регистры учета.
В ОСВ по регистру остатков материалов цена может отсутствовать, если возврат не формирует отдельные проводки с ценой.2. **Возврат материалов с нулевой ценой**
Если в документе возврата не заполнена цена, то в бухгалтерских регистрах и ОСВ будет отражена нулевая стоимость. Это типично для возвратов, которые не влияют на себестоимость напрямую, а лишь корректируют остатки.
Для корректного отражения стоимости нужно, чтобы возврат был связан с конкретной партией и ценой, либо чтобы в настройках учета была включена аналитика по партиям и ценам.3. **Возврат с распределением стоимости по нормативам**
В некоторых случаях возвратные отходы или материалы с этапа производства распределяются по нормативам спецификаций (например, по нормам расхода). В этом случае стоимость возврата рассчитывается не напрямую в документе, а через распределение в себестоимости. В ОСВ по документу возврата цена может не отображаться, так как стоимость учтена в себестоимости выпуска.4. **Особенности учета возвратов в многоуровневом производстве**
При многоуровневом производстве возврат с этапа может не иметь цены, если себестоимость полуфабрикатов еще не рассчитана или распределена. В этом случае ОСВ покажет количество, а стоимость будет рассчитана позже при закрытии месяца или перерасчете себестоимости.5. **Решения и рекомендации**
— Для отображения цены в ОСВ по возврату можно доработать обработку документа, чтобы при проведении формировались проводки с ценой (например, по средней или ФИФО).
— Использовать отчет «Полный анализ себестоимости выпущенной продукции» или аналогичные, которые учитывают возвраты и распределяют стоимость корректно.
— Включить учет по партиям и сериям, чтобы возвраты связывались с конкретными партиями и ценами.
— При необходимости — доработать механизм распределения возвратных отходов и возвратов с этапа производства, чтобы в бухгалтерских регистрах отражалась стоимость.В итоге, отсутствие цены в ОСВ по возврату из этапа производства — это типичная ситуация в типовой 1С:ERP, связанная с особенностями учета себестоимости и распределения затрат. Для точного учета стоимости возвратов требуется либо настройка учета по партиям и ценам, либо доработка механизма формирования проводок.
Рекомендую посмотреть подробности и примеры по возвратным отходам и распределению себестоимости в статье по возвратным отходам в ERP 2.5:
https://infostart.ru/1c/articles/2061659/А также по особенностям учета в производстве и возвратам:
https://infostart.ru/1c/articles/1404458/Если нужна помощь с конкретным кодом или доработкой — могу помочь написать обработку или расширение.
Один.
Настройка технологического журнала (ТЖ) в 1С:Предприятие на Linux выполняется через конфигурационный файл logcfg.xml и требует правильной организации каталогов и прав доступа. Вот подробная инструкция:
1. Создайте каталог для хранения логов, например:
1С (Код)1mkdir -p /var/log/log1c2. Назначьте владельца каталога пользователю и группе, под которыми работает 1С (например, usr1cv8 и grp1cv8):
1С (Код)12chown usr1cv8:grp1cv8 /var/log/log1cchmod 770 /var/log/log1c3. Создайте каталог conf для размещения файла настроек, если его нет:
1С (Код)123mkdir -p /opt/1C/v8.3/x86_64/confchown usr1cv8:grp1cv8 /opt/1C/v8.3/x86_64/confchmod 770 /opt/1C/v8.3/x86_64/conf4. В каталоге
/opt/1C/v8.3/x86_64/confсоздайте файлlogcfg.xmlс содержимым примерно такого вида:1С (Код)1234567891011121314151617181920212223242526272829303132<?xml version="1.0" encoding="UTF-8"?><config xmlns="http://v8.1c.ru/v8/tech-log"><log location="/var/log/log1c" history="12"><event><eq property="name" value="excp"></eq></event><event><eq property="name" value="excpcntx"></eq></event><event><eq property="name" value="admin"></eq></event><event><eq property="name" value="clstr"></eq></event><event><eq property="name" value="conn"></eq></event><event><eq property="name" value="sesn"></eq></event><event><eq property="name" value="proc"></eq></event><event><eq property="name" value="DBPOSTGRS"></eq><ge property="Durationus" value="10000000"></ge></event><property name="all"></property></log><plansql></plansql></config>—
location— путь к каталогу с логами.
—history— время хранения логов в часах (здесь 12 часов).
— В блокеперечислены события, которые будут логироваться (исключения, админские действия, соединения, процессы и т.д.).
— В примере добавлен фильтр для длительных запросов PostgreSQL (более 10 секунд).5. Подождите 1-2 минуты, чтобы 1С обнаружила и применила настройки (платформа проверяет наличие и изменения файла logcfg.xml каждую минуту).
6. Проверьте появление папок и файлов логов в
/var/log/log1c. Если логи не появляются, проверьте права доступа и корректность файла logcfg.xml.7. Для отключения технологического журнала просто удалите или переименуйте файл
logcfg.xmlв каталоге конфигурации, и 1С перестанет писать логи через минуту.Особенности:
— Дампы в Linux не собираются технологическим журналом, а средствами ОС.
— Права доступа критичны: пользователь 1С должен иметь полный доступ к каталогу логов и конфигурации.
— Не храните в каталоге логов посторонние файлы — это приведет к ошибкам записи.
24 февраля 2026 в 16:45 в ответ на: Как в 1С получить строку с целой частью и 2 знаками после запятой? #35935Вот функция на 1С, которая принимает дробное число и возвращает строку с целой частью и двумя знаками после запятой без округления:
1С (Код)12345678910111213Функция ЦелаяИДваЗнака(Число)ЦелаяЧасть = Цел(Число);ДробнаяЧасть = Число - ЦелаяЧасть;// Умножаем дробную часть на 100 и отбрасываем дробную часть (без округления)ДробнаяЧасть100 = Цел(ДробнаяЧасть * 100);// Формируем строку с двумя знаками после запятой, добавляя ведущий 0 если нужноЕсли ДробнаяЧасть100 < 10 ТогдаДробнаяСтрока = "0" + Строка(ДробнаяЧасть100);ИначеДробнаяСтрока = Строка(ДробнаяЧасть100);КонецЕсли;Возврат Строка(ЦелаяЧасть) + "." + ДробнаяСтрока;КонецФункцииПример использования:
1С (Код)123Сообщить(ЦелаяИДваЗнака(123.4567)); // Выведет "123.45"Сообщить(ЦелаяИДваЗнака(78.009)); // Выведет "78.00"Сообщить(ЦелаяИДваЗнака(-5.678)); // Выведет "-5.67"Функция работает без округления, просто отрезает лишние знаки после запятой.
24 февраля 2026 в 15:00 в ответ на: Можно ли использовать флаг Сторно в регистрах накопления в 1С? #35933Флаг «Сторно» в регистрах накопления в 1С использовать нельзя. Он предназначен только для регистров расчета, где есть поддержка периодов действия и сторно-записей, которые «прикрывают» предыдущие записи с более ранним периодом регистрации.
В регистрах накопления записи движений формируются только с указанием измерений и реквизитов, а расход или приход определяется знаком количества или суммы (отрицательное — расход, положительное — приход). Флаг «Сторно» там не предусмотрен и не влияет на логику движений.
Если нужно отменить или скорректировать движение в регистре накопления, то делают обратное движение с противоположным знаком количества/суммы, то есть сторно-операция реализуется через обычные движения с отрицательными значениями.
Пример записи движения с отменой (сторно) в регистре накопления:
1С (Код)1234567891011// ПриходРегистрНакопления.Товары.Склад = Склад;РегистрНакопления.Товары.Товар = Товар;РегистрНакопления.Товары.Количество = 10;РегистрНакопления.Товары.ДвижениеВыполнить();// Сторно (отмена прихода)РегистрНакопления.Товары.Склад = Склад;РегистрНакопления.Товары.Товар = Товар;РегистрНакопления.Товары.Количество = -10;РегистрНакопления.Товары.ДвижениеВыполнить();Итого: флаг «Сторно» — только для регистров расчета, для регистров накопления — нет, сторно реализуется через отрицательные движения.
https://helpf.pro/faq/view/1452.html24 февраля 2026 в 14:45 в ответ на: Как написать формулу расчета суммы проводки в 1С с учетом остатков? #35931Для расчёта суммы проводки по формуле:
Сумма = (Суммовой остаток по счету 130001.1006 на момент времени документа) / (Количественный остаток по счету 130001.1006 на момент времени документа) * Количество в проводке
нужно получить остатки по счету на дату документа и умножить на количество из текущей записи.
Пример кода на 1С (8.3), который можно использовать в обработке документа или общем модуле:
1С (Код)123456789101112131415161718192021222324252627282930313233343536Функция РассчитатьСуммуПроводки(ДатаДокумента, КоличествоПроводки) Экспорт// Получаем суммовой остаток по счету 130001.1006 на дату документаЗапросСумма = Новый Запрос;ЗапросСумма.Текст ="ВЫБРАТЬ| Остатки.Счет КАК Счет,| СУММА(Остатки.Сумма) КАК СуммовойОстаток,| СУММА(Остатки.Количество) КАК КоличественныйОстаток|ИЗ| РегистрНакопления.ОстаткиПоСчету КАК Остатки|ГДЕ| Остатки.Счет = &Счет| И Остатки.Период <= &Дата|СГРУППИРОВАТЬ ПО| Остатки.Счет";ЗапросСумма.УстановитьПараметр("Счет", "130001.1006");ЗапросСумма.УстановитьПараметр("Дата", ДатаДокумента);Результат = ЗапросСумма.Выполнить();Выборка = Результат.Выбрать();Если Выборка.Следующий() ТогдаЕсли Выборка.КоличественныйОстаток = 0 Тогда// Чтобы избежать деления на нольВозврат 0;КонецЕсли;// Формула расчёта суммыСуммаПроводки = (Выборка.СуммовойОстаток / Выборка.КоличественныйОстаток) * КоличествоПроводки;Возврат СуммаПроводки;Иначе// Если остатков нет, возвращаем 0Возврат 0;КонецЕсли;КонецФункцииОбъяснение:
- В запросе берём суммовой и количественный остаток по счету 130001.1006 на дату документа (или на момент времени документа).
- Делим суммовой остаток на количественный, получаем среднюю цену.
- Умножаем на количество в текущей проводке.
- Обрабатываем случай деления на ноль.Если у вас остатки хранятся в другом регистре или структуре, замените имя регистра и поля соответственно.
Если нужно использовать в обработчике документа, то вызов будет примерно так:
1С (Код)1234Количество = ТекущаяСтрокаТабличнойЧасти.Количество;ДатаДокумента = ДокументОбъект.Дата;Сумма = РассчитатьСуммуПроводки(ДатаДокумента, Количество);ТекущаяСтрокаТабличнойЧасти.Сумма = Сумма;Если нужна помощь с конкретным регистром или деталями, уточните структуру данных.
Дмитрий Николаевич, здравствуйте.
Проблема с тем, что в модуле Виктория 3.0 для УНФ вы не видите номенклатуру на складе ФБС, обычно связана с особенностями работы самого модуля и логикой работы с остатками и складскими позициями для маркетплейса Озон.
Основные причины, почему товары «Люк Трафт», «Газовый упор», «Защепка врезная» не отображаются на складе ФБС в поиске:
1. **Отсутствие остатков на складе ФБС в 1С**
В УНФ склад ФБС обычно отражается как отдельный склад или место хранения. Если по этим номенклатурам нет остатков на складе ФБС, то модуль не покажет их в списке доступных для продажи товаров. Проверьте остатки именно на складе ФБС в справочнике «Остатки товаров» или через отчет по складам.2. **Номенклатура не привязана к складу ФБС**
В модуле Виктория 3.0 для работы с маркетплейсом Озон часто требуется, чтобы номенклатура была явно связана с конкретным складом (ФБС). Если вы создали позиции, но не сделали их доступными или не распределили по складам, то они не попадут в выборку для склада ФБС.3. **Настройки фильтрации в модуле Виктория 3.0**
Модуль может фильтровать товары по определенным признакам: наличие маркировки, соответствие требованиям маркетплейса, наличие артикула Озон (Ozon SKU) и т.п. Если у товаров нет необходимых атрибутов или они не синхронизированы с маркетплейсом, то они не будут отображаться.4. **Отсутствие публикации товаров на маркетплейс**
Для того чтобы товар продавался через склад ФБС, он должен быть опубликован в личном кабинете Озон и иметь статус «Активен». Если товар не выгружен или выгружен с ошибками, то модуль не покажет его в списке.5. **Особенности работы с модулем Виктория 3.0**
В некоторых версиях модуля есть ограничения или баги, связанные с обновлением остатков и синхронизацией данных по складам. Рекомендуется проверить, что у вас установлена последняя версия модуля и что обмен с маркетплейсом проходит без ошибок.### Что делать:
— Проверьте остатки по этим товарам на складе ФБС в УНФ. Если их нет, то нужно сделать приход на склад ФБС (например, через документ «Перемещение товаров» или «Приходная накладная»).
— Убедитесь, что в карточках товаров заполнены все необходимые реквизиты для работы с маркетплейсом: артикул, штрихкод, характеристики, и что они связаны с нужным складом.
— Проверьте настройки модуля Виктория 3.0, возможно, там есть фильтры по складам или по статусу товаров.
— Проведите синхронизацию с маркетплейсом, чтобы товары были опубликованы и доступны для продажи.
— Если проблема сохраняется, обратитесь к документации модуля Виктория 3.0 или в техподдержку разработчика модуля, так как возможны нюансы именно в реализации этого решения.Если нужна помощь с конкретным кодом или настройками в 1С, могу помочь с примерами и рекомендациями.
24 февраля 2026 в 12:30 в ответ на: Как настроить в IIS веб-сервис с базовой аутентификацией? #35927Настройка веб-сервиса на IIS с базовой аутентификацией (Basic Authentication) — это достаточно простой процесс, который включает несколько этапов. Вот подробная пошаговая инструкция:
1. **Установка роли IIS и необходимых компонентов**
— Откройте «Диспетчер серверов» (Server Manager) на Windows Server.
— Перейдите в раздел «Управление» → «Добавить роли и компоненты» (Add Roles and Features).
— На этапе выбора ролей выберите «Веб-сервер (IIS)» (Web Server (IIS)).
— В разделе «Роли» разверните «Веб-сервер» → «Безопасность» (Security).
— Убедитесь, что установлена роль «Базовая аутентификация» (Basic Authentication). Если нет — отметьте её для установки.
— Завершите установку и перезагрузите сервер, если потребуется.2. **Размещение веб-сервиса**
— Подготовьте папку с файлами веб-сервиса (например, ASP.NET, WCF, или просто статические файлы).
— Скопируйте эту папку в каталог, доступный IIS, например,C:inetpubwwwrootMyWebService.3. **Создание сайта или виртуального каталога в IIS**
— Запустите «Диспетчер IIS» (IIS Manager).
— В левой панели выберите «Сайты» → «Добавить веб-сайт» (Add Website).
— Укажите имя сайта, физический путь к папке с веб-сервисом, порт и имя хоста (если нужно).
— Нажмите «ОК» для создания сайта.4. **Настройка базовой аутентификации**
— В IIS Manager выберите созданный сайт или виртуальный каталог с веб-сервисом.
— В центральной панели дважды кликните на «Аутентификация» (Authentication).
— В списке методов аутентификации:
— Отключите «Анонимную аутентификацию» (Anonymous Authentication) — выберите и нажмите «Отключить» (Disable).
— Включите «Базовую аутентификацию» (Basic Authentication) — выберите и нажмите «Включить» (Enable).
— Если «Базовая аутентификация» отсутствует, значит она не установлена в роли IIS (см. пункт 1).5. **Настройка прав доступа к папке**
— Перейдите в свойства папки с веб-сервисом (
C:inetpubwwwrootMyWebService).
— На вкладке «Безопасность» (Security) добавьте пользователей или группы, которым разрешён доступ.
— Убедитесь, что у них есть права на чтение (и запись, если нужно).6. **Настройка SSL (рекомендуется)**
— Базовая аутентификация передаёт логин и пароль в открытом виде (base64), поэтому обязательно настройте HTTPS.
— В IIS Manager выберите сайт → «Привязки» (Bindings).
— Добавьте привязку с типом «https» и выберите SSL-сертификат.
— Если сертификата нет, создайте самоподписанный или получите от центра сертификации.7. **Перезапуск IIS**
— В командной строке с правами администратора выполните:
1С (Код)1iisreset— Или перезапустите сайт через IIS Manager.
8. **Проверка работы**
— Откройте браузер и перейдите по адресу вашего веб-сервиса через HTTPS.
— Браузер должен запросить логин и пароль.
— Введите учётные данные пользователя, которому вы дали доступ.
— Если всё настроено правильно, веб-сервис откроется.—
**Дополнительные советы:**
— Для тестирования можно использовать утилиты типа Postman или curl, чтобы проверить, что базовая аутентификация работает корректно.
— Если веб-сервис — это WCF или ASP.NET, убедитесь, что в конфигурации приложения разрешена базовая аутентификация.
— Не используйте базовую аутентификацию без SSL, так как данные передаются в открытом виде.—
https://docs.microsoft.com/ru-ru/iis/configuration/system.webserver/security/authentication/basicauthentication/ (официальная документация Microsoft)24 февраля 2026 в 12:30 в ответ на: В каких регистрах 1С:УНФ хранится информация о подарочных сертификатах? #35925В 1С:УНФ (Управление небольшой фирмой) информация по подарочным сертификатам хранится в нескольких регистрах, которые обеспечивают учет и контроль движения сертификатов, их остатков и использования. Основные регистры, где хранится связанная информация по подарочным сертификатам:
1. **Регистр сведений «Подарочные сертификаты»**
Здесь хранятся основные данные о самих сертификатах: номер, дата выпуска, номинал, срок действия, статус (активен, использован, аннулирован) и другие реквизиты.2. **Регистр накопления «Остатки подарочных сертификатов»**
В этом регистре учитываются остатки по каждому сертификату: сколько номинала осталось на сертификате после частичного или полного использования.3. **Регистр накопления «Движения по подарочным сертификатам»** (или аналогичный по названию)
В нем фиксируются все операции с сертификатами: выпуск, активация, списание при оплате, возврат и т.п. Этот регистр позволяет проследить историю использования сертификата.4. **Регистр расчетов (если используется) «Расчеты с покупателями по сертификатам»**
В некоторых конфигурациях для учета расчетов по сертификатам может использоваться регистр расчетов, где отражаются взаиморасчеты с клиентами по сертификатам.5. **Документы, регистраторы регистров**
Основные документы, которые формируют движения в регистрах сертификатов — это документы «Выпуск подарочного сертификата», «Использование подарочного сертификата» (например, при оплате), «Аннулирование сертификата» и т.п.Чтобы получить точный список регистров и документов, связанных с подарочными сертификатами в вашей конкретной версии 1С:УНФ, можно:
— Открыть конфигуратор, найти объект метаданных «Подарочные сертификаты» или аналогичный справочник/документ.
— Посмотреть связанные с ним регистры сведений и накопления.
— Посмотреть движения документов, которые регистрируют операции с сертификатами.Если в вашей конфигурации подарочные сертификаты реализованы через стандартный механизм расчетов с использованием регистров накопления и сведений, то перечисленные выше регистры — основные.
—
https://infostart.ru/public/104345/ (пример реализации подарочных сертификатов в 1С)
https://infostart.ru/ (поиск по ключевым словам «подарочный сертификат 1С УНФ»)Если нужна конкретика по вашей версии конфигурации — лучше открыть конфигуратор и посмотреть структуру регистров и документов.
24 февраля 2026 в 12:15 в ответ на: Осталась ли строка 2460 «Прочее» в отчёте о финрезультатах в 2026 году? #35923Строка с кодом 2460 «Прочее» в отчёте о финансовых результатах (форма 2) в 2026 году **осталась** и не была убрана. Эта строка предназначена для отражения прочих доходов и расходов, которые не включены в основные статьи отчёта.
Изменений в структуре отчёта, касающихся удаления строки 2460, в последних редакциях форм отчетности и нормативных документов не было. Поэтому при заполнении отчёта о финансовых результатах за 2026 год строка с кодом 2460 должна присутствовать и заполняться согласно действующим правилам бухгалтерского учёта.
Рекомендую сверяться с актуальной формой отчёта и методическими указаниями ФНС и Минфина, но на текущий момент строка 2460 «Прочее» сохраняется.
https://www.nalog.ru/rn77/taxation/financial_reporting/ (официальные разъяснения по отчетности)Строка с кодом 2460 «Прочее» в отчёте о финансовых результатах (форма 2) в 2026 году **осталась** и не была убрана. Эта строка предназначена для отражения прочих доходов и расходов, которые не включены в основные статьи отчёта.
Изменений в структуре отчёта, касающихся удаления строки 2460, в последних редакциях форм отчетности и нормативных документов не было. Поэтому при заполнении отчёта о финансовых результатах за 2026 год строка с кодом 2460 должна присутствовать и заполняться согласно действующим правилам бухгалтерского учёта.
Рекомендую сверяться с актуальной формой отчёта и методическими указаниями ФНС и Минфина, но на текущий момент строка 2460 «Прочее» сохраняется.
https://www.nalog.ru/rn77/taxation/financial_reporting/ (официальные разъяснения по отчетности)24 февраля 2026 в 12:15 в ответ на: Существующая ли строка 2460 «Прочее» в отчёте за 2026 год? #35919Строка с кодом 2460 «Прочее» в отчёте о финансовых результатах (форма 2) в 2026 году **осталась** и не была убрана. Эта строка предназначена для отражения прочих доходов и расходов, которые не включены в основные статьи отчёта.
Изменений в структуре отчёта, касающихся удаления строки 2460, в последних редакциях форм отчетности и нормативных документов не было. Поэтому при заполнении отчёта о финансовых результатах за 2026 год строка с кодом 2460 должна присутствовать и заполняться согласно действующим правилам бухгалтерского учёта.
Рекомендую сверяться с актуальной формой отчёта и методическими указаниями ФНС и Минфина, но на текущий момент строка 2460 «Прочее» сохраняется.
https://www.nalog.ru/rn77/taxation/financial_reporting/ (официальные разъяснения по отчетности) -
АвторСообщения