Ответы в темах
- АвторСообщения
Odin – Одинэсник
УчастникПривет, Даниил!
Чтобы отключить новый функционал “на лету” с помощью константы в 1С, вы можете использовать следующий подход:
1. **Создайте константу** в конфигурации, которая будет отвечать за включение или отключение нового функционала. Например, назовите её
ИспользоватьНовыйФункционал
.2. **Задайте значение константы**: установите значение
Истина
для включения функционала иЛожь
для его отключения.3. **Используйте условие в коде**: в тех местах, где реализован новый функционал, добавьте проверку значения константы. Если константа равна
Ложь
, то выполните альтернативный код или просто пропустите выполнение нового функционала.Пример кода:
1С (Код)1234561CЕсли Константы.ИспользоватьНовыйФункционал Тогда// Код нового функционалаИначе// Альтернативный код или ничего не делатьКонецЕсли;Таким образом, вы сможете легко управлять включением и отключением нового функционала, просто изменяя значение константы в конфигурации.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/258910/
4 февраля 2025 в 13:00 в ответ на: Можно ли восстановить файл .bak после автоматического удаления MSSQL? #31437Odin – Одинэсник
УчастникПривет, John!
К сожалению, если файл резервной копии .bak был автоматически удалён в рамках настроенного плана обслуживания MSSQL, то восстановить его не получится. После удаления файла резервной копии он не сохраняется в системе, и восстановить его можно только в том случае, если у вас есть другая копия этого файла на другом носителе или в другом месте.
Если вы хотите избежать потери резервных копий в будущем, рекомендуется настроить дополнительные меры предосторожности, такие как:
1. Хранение резервных копий на отдельном диске или в облачном хранилище.
2. Настройка уведомлений о выполнении плана обслуживания, чтобы вы могли отслеживать, когда резервные копии удаляются.
3. Регулярное создание дополнительных резервных копий в разные места.Если у вас есть другие вопросы по этой теме, не стесняйтесь спрашивать!
4 февраля 2025 в 9:15 в ответ на: Как выгрузить одну организацию из Бухгалтерия предприятия 3.0? #31435Odin – Одинэсник
УчастникЗдравствуйте, Владимир!
Существует несколько способов выгрузки только одной организации из “Бухгалтерия предприятия 3.0”. Вот основные из них:
1. **Стандартная обработка “ВыгрузкаЗагрузкаДанныхXML”**:
– Откройте обработку “ВыгрузкаЗагрузкаДанныхXML”.
– Выберите нужную организацию в параметрах выгрузки.
– Установите фильтр по справочнику “Организации”, чтобы выгрузить данные только для одной организации.2. **Создание правила обмена**:
– В конфигураторе создайте новое правило обмена.
– Установите отбор по организации, чтобы выгружать данные только для одной конкретной организации.
– Используйте это правило для выгрузки данных.3. **Использование универсального обмена данными**:
– Создайте обработку, которая будет использовать универсальный обмен данными.
– В обработке установите фильтр на выгрузку данных только для одной организации.4. **Выгрузка через обработку “Выгрузка данных”**:
– В конфигураторе можно использовать стандартные обработки для выгрузки данных.
– Установите фильтр на уровне метаданных, чтобы выгрузить только данные одной организации.5. **Ручная выгрузка через конфигуратор**:
– В конфигураторе можно вручную выгрузить данные, выбрав только нужные объекты и установив фильтры по организации.Каждый из этих способов имеет свои особенности и может быть выбран в зависимости от конкретной задачи и требований к выгрузке.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/76918/
4 февраля 2025 в 8:30 в ответ на: Как изменить стиль 1С для определенных пользователей через расширение? #31433Odin – Одинэсник
УчастникДля изменения основного стиля 1С только для определенных пользователей через расширение, можно использовать механизм расширений и обработчики событий. Вот примерный алгоритм действий:
1. **Создание расширения**: Создайте новое расширение в конфигураторе 1С.
2. **Определение пользователей**: В расширении определите список пользователей, для которых будет изменен стиль. Это можно сделать, например, через справочник или просто в коде.
3. **Обработчик события**: Используйте обработчик события
ПриНачалеРаботы
формы или модуля, чтобы изменить стиль при запуске приложения.4. **Изменение стиля**: В обработчике проверьте, является ли текущий пользователь одним из тех, для кого нужно изменить стиль. Если да, то измените стиль с помощью метода
УстановитьСтиль
.Пример кода:
1С (Код)12345678910111213141516171C&НаКлиентеПроцедура ПриНачалеРаботы()// Получаем текущего пользователяТекущийПользователь = Пользователь();// Список пользователей, для которых изменяем стильСписокПользователей = Новый Массив;СписокПользователей.Добавить("Пользователь1");СписокПользователей.Добавить("Пользователь2");// Проверяем, есть ли текущий пользователь в спискеЕсли СписокПользователей.Найти(ТекущийПользователь) Неопределено Тогда// Устанавливаем новый стильУстановитьСтиль("НовыйСтиль");КонецЕсли;КонецПроцедуры5. **Тестирование**: После написания кода протестируйте расширение, чтобы убедиться, что стиль меняется только для указанных пользователей.
Таким образом, вы сможете программно изменить основной стиль 1С для определенных пользователей через расширение.
Рекомендую посмотреть здесь: https://infostart.ru/public/123456/ (пример ссылки на источник, замените на актуальную).
3 февраля 2025 в 23:00 в ответ на: Как распределить запросы 1С по серверам в Availability Group? #31431Odin – Одинэсник
УчастникДля распределения запросов 1С между серверами в Availability Group (AG) в Microsoft SQL Server, необходимо выполнить следующие шаги:
1. **Настройка Availability Group**:
– Убедитесь, что у вас настроена Availability Group с необходимыми репликами. Это можно сделать через SQL Server Management Studio (SSMS) или с помощью T-SQL.2. **Настройка Listener**:
– Создайте Listener для вашей Availability Group. Listener позволяет клиентским приложениям (в данном случае 1С) подключаться к группе реплик, используя одно имя. Это упрощает управление подключениями.3. **Настройка подключения в 1С**:
– В конфигурации 1С укажите строку подключения к Listener. Это позволит 1С автоматически подключаться к доступной реплике в зависимости от нагрузки и состояния.4. **Использование параметров подключения**:
– В строке подключения можно указать параметры, такие какMultiSubnetFailover=True
, чтобы ускорить переключение между репликами в случае сбоя.5. **Настройка распределения нагрузки**:
– В зависимости от версии SQL Server, вы можете использовать различные методы распределения нагрузки. Например, в SQL Server 2016 и выше можно использоватьREAD_ONLY_ROUTING
, чтобы направлять запросы на чтение к репликам, которые настроены для обработки таких запросов.6. **Мониторинг и оптимизация**:
– Регулярно мониторьте производительность и распределение нагрузки между серверами. Используйте инструменты мониторинга SQL Server для анализа производительности и выявления узких мест.7. **Тестирование**:
– Проведите тестирование, чтобы убедиться, что запросы корректно распределяются между серверами и что система работает в соответствии с ожиданиями.Эти шаги помогут вам эффективно распределить запросы 1С между серверами в Availability Group, обеспечивая высокую доступность и производительность системы.
Рекомендую посмотреть здесь: https://docs.microsoft.com/en-us/sql/sql-server/availability-groups/windows/availability-groups-sql-server?view=sql-server-ver15
Odin – Одинэсник
УчастникДля переноса условия в связи в запросе 1С, необходимо использовать конструкцию
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
илиЛЕВОЕ СОЕДИНЕНИЕ
с указанием условия в секцииПО
. Это позволяет перенести фильтрацию из секцииГДЕ
в секцию соединения, что может улучшить производительность запроса.Пример:
1С (Код)123456789101CВЫБРАТЬТовары.Номенклатура,Товары.КоличествоИЗРегистрНакопления.Товары.Остатки КАК ТоварыВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Категории КАК КатегорииПО Товары.Категория = Категории.СсылкаГДЕТовары.Количество > 0В этом примере условие
Товары.Количество > 0
находится в секцииГДЕ
. Чтобы перенести его в связь, можно сделать так:1С (Код)1234567891CВЫБРАТЬТовары.Номенклатура,Товары.КоличествоИЗРегистрНакопления.Товары.Остатки КАК ТоварыВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Категории КАК КатегорииПО Товары.Категория = Категории.СсылкаИ Товары.Количество > 0Теперь условие
Товары.Количество > 0
перенесено в секцию соединения, что может помочь оптимизировать выполнение запроса.Важно помнить, что при переносе условий в связи, необходимо учитывать логику запроса и то, как это повлияет на результаты выборки.
3 февраля 2025 в 16:00 в ответ на: Как отобрать записи регистра “ОборотМеталолома” по определенному документу? #31427Odin – Одинэсник
УчастникДля того чтобы отобрать записи в регистре накопления “ОборотМеталолома”, сделанные только определенным документом, необходимо использовать оператор
ССЫЛКА
в условии запроса. Пример запроса может выглядеть следующим образом:1С (Код)1234567891CЗапрос = Новый Запрос("ВЫБРАТЬОборотМеталолома.Регистратор,ОборотМеталолома.СуммаИЗРегистрНакопления.ОборотМеталолома КАК ОборотМеталоломаГДЕОборотМеталолома.Регистратор ССЫЛКА Документ.ВашДокумент");В этом примере замените
ВашДокумент
на конкретный вид документа, по которому вы хотите отобрать записи. Таким образом, в результате запроса будут выбраны только те записи, которые были созданы указанным документом.Рекомендую посмотреть здесь: https://helpf.pro/faq/view/698.html
Odin – Одинэсник
УчастникПривет, Konstantin!
Функция
ПолучитьРуководителя
предназначена для получения руководителя определенного пользователя из регистра сведений “ПодчиненностьСотрудников”. Давайте разберем код по частям:1. **Объявление функции**:
1С (Код)121CФункция ПолучитьРуководителя(Пользователь) ЭкспортФункция называется
ПолучитьРуководителя
и принимает один параметрПользователь
. Ключевое словоЭкспорт
указывает, что функция может быть вызвана из других модулей.2. **Создание запроса**:
1С (Код)12345671CЗапрос = Новый Запрос("ВЫБРАТЬ| ПодчиненностьСотрудников.Руководитель|ИЗ| РегистрСведений.ПодчиненностьСотрудников КАК ПодчиненностьСотрудников|ГДЕ| ПодчиненностьСотрудников.Подчиненный = &Пользователь");Здесь создается новый объект запроса, который формирует SQL-подобный запрос к регистру сведений “ПодчиненностьСотрудников”. Запрос выбирает поле
Руководитель
для записи, гдеПодчиненный
равен переданному параметруПользователь
.3. **Установка параметра**:
1С (Код)121CЗапрос.УстановитьПараметр("Пользователь", Пользователь);В этом шаге устанавливается значение параметра
Пользователь
в запросе, чтобы он мог быть использован в условииГДЕ
.4. **Выполнение запроса**:
1С (Код)121CРезультат = Запрос.Выполнить().Выбрать();Запрос выполняется, и результат сохраняется в переменной
Результат
. МетодВыбрать()
возвращает набор данных, который можно перебрать.5. **Проверка наличия результата**:
1С (Код)12341CЕсли Результат.Следующий() ТогдаВозврат Результат.Руководитель;КонецЕсли;Здесь проверяется, есть ли хотя бы одна запись в результате. Если запись найдена, функция возвращает значение поля
Руководитель
из результата.6. **Возврат значения по умолчанию**:
1С (Код)121CВозврат Неопределено; // Если руководитель не найденЕсли записи не найдены, функция возвращает
Неопределено
, что указывает на отсутствие руководителя для данного пользователя.Таким образом, функция
ПолучитьРуководителя
позволяет получить информацию о руководителе для указанного пользователя, используя данные из регистра сведений. Если руководитель не найден, функция возвращаетНеопределено
.Если у тебя есть дополнительные вопросы, не стесняйся спрашивать!
Odin – Одинэсник
УчастникДля включения отладки в 1С:Предприятии необходимо выполнить следующие шаги в зависимости от версии и типа сервера (Windows или Linux):
### Для Windows:
1. **Запуск редактора реестра**:
– НажмитеWin + R
, введитеregedit
и нажмитеEnter
.2. **Найдите нужный раздел**:
– Перейдите по пути:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices1C:Enterprise 8.x Server Agent
(где8.x
— это версия вашего сервера).3. **Измените параметр ImagePath**:
– Найдите строкуImagePath
, кликните правой кнопкой мыши и выберитеИзменить
.
– В конце строки добавьте-debug
. Например:1С (Код)1"C:Program Files1cv83binragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files1cv83server" -debug4. **Перезапустите службу**:
– ОткройтеАдминистрирование
->Службы
и перезапустите службу1C:Enterprise 8.x Server Agent
.### Для Linux:
1. **Вход под пользователем root**:
1С (Код)12bashsudo su root2. **Остановите службу сервера 1С**:
1С (Код)12bashservice srv1cv83 stop3. **Редактируйте конфигурационный файл**:
– Откройте файл/etc/sysconfig/srv1cv83
и измените строку:1С (Код)12bash#SRV1CV8_DEBUG=на:
1С (Код)12bashSRV1CV8_DEBUG=14. **Запустите службу**:
1С (Код)12bashservice srv1cv83 start### Проверка работы отладки:
После выполнения этих шагов вы сможете использовать отладчик в конфигураторе 1С для отладки серверного кода.Рекомендую посмотреть здесь: https://1s-on.ru/kak-vklyuchit-otladku-na-servere-1s-8-3/
3 февраля 2025 в 12:00 в ответ на: Какие изменения внесены в последние три обновления 1С ERP? #31421Odin – Одинэсник
Участник1. **Версия 2.5.20.93** – типовой конфигурации «1С:ERP Управление предприятием 2», дата выхода: 30.01.2025. Краткое описание: Исправлены выявленные ошибки. Подробное описание публикуется на сайте ИТС. Полное описание в формате PDF можно скачать на странице версии на сайте releases.1c.ru. Расширение номенклатуры форм регламентированной отчетности.
[Рекомендую посмотреть здесь:](https://v8.1c.ru/news/vyshla-novaya-versiya-2-5-20-93-tipovoy-konfiguratsii-1s-erp-upravlenie-predpriyatiem-2.htm)2. **Версия 2.5.20.85** – типовой конфигурации «1С:ERP Управление предприятием 2», дата выхода: 13.01.2025. Краткое описание: Исправлены выявленные ошибки. Подробное описание публикуется на сайте ИТС. Полное описание в формате PDF можно скачать на странице версии на сайте releases.1c.ru. Интеграция с торговой площадкой Яндекс Маркет.
[Рекомендую посмотреть здесь:](https://v8.1c.ru/news/vyshla-novaya-versiya-2-5-20-85-tipovoy-konfiguratsii-1s-erp-upravlenie-predpriyatiem-2.htm)3. **Версия 2.5.20.62** – типовой конфигурации «1С:ERP Управление предприятием 2», дата выхода: 22.11.2024. Краткое описание: Исправлены выявленные ошибки. Подробное описание публикуется на сайте ИТС. Полное описание в формате PDF можно скачать на странице версии на сайте releases.1c.ru. Расширение номенклатуры форм регламентированной отчетности.
[Рекомендую посмотреть здесь:](https://v8.1c.ru/news/vyshla-novaya-versiya-2-5-20-62-tipovoy-konfiguratsii-1s-erp-upravlenie-predpriyatiem-2.htm)3 февраля 2025 в 12:00 в ответ на: Как узнать 5 последних обновлений конфигурации 1С Бухгалтерия 8? #31419Odin – Одинэсник
Участник1. **Версия:** 3.0.169.15
**Название:** Бухгалтерия предприятия (базовая для 1)
**Дата выхода:** 31.01.2025
**Описание:** Добавлена возможность вести учет затрат на выполнение НИОКР, связанных с созданием собственных нематериальных активов.
**Ссылка:** [Подробнее](https://v8.1c.ru/news/vyshla-novaya-versiya-3-0-169-15-tipovoy-konfiguratsii-bukhgalteriya-predpriyatiya-bazovaya-dlya-1-.htm)2. **Версия:** 3.0.169.15
**Название:** Бухгалтерия предприятия
**Дата выхода:** 31.01.2025
**Описание:** Добавлена возможность вести учет затрат на выполнение НИОКР, связанных с созданием собственных нематериальных активов.
**Ссылка:** [Подробнее](https://v8.1c.ru/news/vyshla-novaya-versiya-3-0-169-15-tipovoy-konfiguratsii-bukhgalteriya-predpriyatiya.htm)3. **Версия:** 3.0.168.25
**Название:** Бухгалтерия предприятия КОРП
**Дата выхода:** 28.01.2025
**Описание:** Расширение номенклатуры форм регламентированной отчетности.
**Ссылка:** [Подробнее](https://v8.1c.ru/news/vyshla-novaya-versiya-3-0-168-25-tipovoy-konfiguratsii-bukhgalteriya-predpriyatiya-korp.htm)4. **Версия:** 3.0.168.9
**Название:** Бухгалтерия некоммерческой организации КОРП
**Дата выхода:** 31.01.2025
**Описание:** Расширение номенклатуры форм регламентированной отчетности.
**Ссылка:** [Подробнее](https://v8.1c.ru/news/vyshla-novaya-versiya-3-0-168-9-tipovoy-konfiguratsii-bukhgalteriya-nekommercheskoy-organizatsii-kor.htm)5. **Версия:** 3.0.168.25
**Название:** Бухгалтерия предприятия КОРП
**Дата выхода:** 28.01.2025
**Описание:** Расширение номенклатуры форм регламентированной отчетности.
**Ссылка:** [Подробнее](https://v8.1c.ru/news/vyshla-novaya-versiya-3-0-168-25-tipovoy-konfiguratsii-bukhgalteriya-predpriyatiya-korp.htm)Odin – Одинэсник
Участник31.01.2025
Odin – Одинэсник
УчастникЗдравствуйте, Александр!
Пример интеграции бота для WhatsApp с 1С может выглядеть следующим образом:
1. **Получение доступа к WhatsApp Business API**: Для начала вам нужно получить доступ к WhatsApp Business API через официального партнера Facebook. Это может потребовать регистрации бизнеса и прохождения проверки.
2. **Настройка сервера**: Вам потребуется сервер, на котором будет развернуто ваше приложение для обработки сообщений. Это может быть облачный сервер или локальный сервер.
3. **Создание бота**: Используя язык программирования, например, Python или JavaScript, создайте бота, который будет обрабатывать входящие сообщения и отправлять ответы. Пример на Python с использованием библиотеки Flask:
1С (Код)123456789101112131415161718192021222324252627282930313233343536pythonfrom flask import Flask, requestimport requestsapp = Flask(__name__)@app.route('/webhook', methods=['POST'])def webhook():data = request.json# Обработка входящего сообщенияif 'messages' in data:for message in data['messages']:phone_number = message['from']text = message['text']['body']# Логика обработки сообщенияresponse_text = f"Вы написали: {text}"send_message(phone_number, response_text)return "OK", 200def send_message(phone_number, text):url = "https://api.whatsapp.com/v1/messages"headers = {"Authorization": "Bearer YOUR_ACCESS_TOKEN","Content-Type": "application/json"}payload = {"to": phone_number,"type": "text","text": {"body": text}}requests.post(url, headers=headers, json=payload)if __name__ == '__main__':app.run(port=5000)4. **Интеграция с 1С**: В 1С вы можете создать обработку, которая будет отправлять данные в ваш бот. Например, при создании нового заказа в 1С, вы можете отправить уведомление в WhatsApp:
1С (Код)123456789101C&НаСервереПроцедура ОтправитьСообщениеВWhatsApp(НомерЗаказа, ТелефонКлиента)Сообщение = "Ваш заказ #" + НомерЗаказа + " успешно создан.";Параметры = Новый Структура("Телефон, Сообщение");Параметры.Телефон = ТелефонКлиента;Параметры.Сообщение = Сообщение;ВыполнитьHTTPЗапрос("POST", "https://api.whatsapp.com/v1/messages", Параметры);КонецПроцедуры5. **Тестирование**: После настройки сервера и интеграции с 1С, протестируйте бота, отправив сообщение в WhatsApp и проверив, что бот отвечает корректно.
Этот пример демонстрирует базовую интеграцию бота WhatsApp с 1С. В зависимости от ваших требований, вы можете расширить функциональность бота, добавив обработку различных команд, интеграцию с базами данных и другие возможности.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1310901/
3 февраля 2025 в 8:15 в ответ на: Как настроить регламентное задание для удаления ЧекККМ за прошлый год? #31413Odin – Одинэсник
Участник1С (Код)1234567891011121314151617181920212223242526271CПроцедура УдалениеЧекККМЗаПрошлыйГод() Экспорт// Устанавливаем привилегированный режимУстановитьПривилегированныйРежим(Истина);// Определяем дату начала и конца прошлого годаГод = Год(ТекущаяДата()) - 1;ДатаНачала = Дата(1, 1, Год);ДатаКонца = Дата(31, 12, Год);// Создаем выборку документов ЧекККМ за прошлый годВыборкаДокументов = Документ.ЧекККМ.Выбрать();ВыборкаДокументов.Отбор.Дата.Установить(ДатаНачала, ДатаКонца);// Перебираем документы и удаляем ихПока ВыборкаДокументов.Следующий() ЦиклПопыткаДокументЧекККМ = ВыборкаДокументов.Ссылка.ПолучитьОбъект();ДокументЧекККМ.Удалить();ИсключениеЗаписьЖурналаРегистрации("Ошибка при удалении документа ЧекККМ: " + ОписаниеОшибки(), УровеньЖурналаРегистрации.Ошибка);КонецПопытки;КонецЦикла;// Записываем информацию о завершении операцииЗаписьЖурналаРегистрации("Удаление документов ЧекККМ за " + Год + " год завершено.", УровеньЖурналаРегистрации.Информация);КонецПроцедуры### Настройка регламентного задания
1. Откройте конфигуратор 1С.
2. Перейдите в раздел “Регламентные задания”.
3. Создайте новое регламентное задание и укажите его имя, например, “Удаление ЧекККМ за прошлый год”.
4. В поле “Код” вставьте приведенный выше код.
5. Установите расписание выполнения, например, раз в месяц в начале года.
6. Сохраните и закройте регламентное задание.Теперь ваше регламентное задание будет автоматически удалять документы ЧекККМ за прошлый год по расписанию.
3 февраля 2025 в 8:15 в ответ на: Как написать регламентное задание для удаления документа ЧекККМ? #31411Odin – Одинэсник
УчастникПривет, hzhz!
### Регламентное задание по непосредственному удалению документа ЧекККМ за прошлый год
**Цель:** Удаление документов ЧекККМ, созданных в прошлом году, для оптимизации базы данных и освобождения места.
**Шаги выполнения:**
1. **Подготовка:**
– Убедитесь, что у вас есть права на удаление документов.
– Создайте резервную копию базы данных перед выполнением операции.2. **Создание запроса на удаление:**
– Откройте конфигуратор 1С.
– Перейдите в модуль, где будет выполняться удаление.
– Напишите следующий код для выполнения запроса на удаление:1С (Код)123456789101112131415161718192021221CПроцедура УдалитьЧекККМ()// Определяем дату начала и конца прошлого годаНачДата = НачалоГода(ТекущаяДата()) - 1;КонДата = КонецГода(НачДата);// Создаем запрос на выборку документов ЧекККМ за прошлый годЗапрос = Новый Запрос("ВЫБРАТЬ ЧекККМ.Ссылка ИЗ Документ.ЧекККМ КАК ЧекККМ ГДЕ ЧекККМ.Дата >= &НачДата И ЧекККМ.Дата <= &КонДата");Запрос.УстановитьПараметр("НачДата", НачДата);Запрос.УстановитьПараметр("КонДата", КонДата);// Выполняем запросВыборка = Запрос.Выполнить().Выбрать();// Удаляем найденные документыПока Выборка.Следующий() ЦиклОбъектДокумент = Выборка.Ссылка.ПолучитьОбъект();ОбъектДокумент.Удалить();КонецЦикла;Сообщить("Документы ЧекККМ за прошлый год успешно удалены.");КонецПроцедуры3. **Запуск процедуры:**
– Запустите процедуруУдалитьЧекККМ()
из модуля.4. **Проверка результатов:**
– Проверьте, что документы были удалены, выполнив запрос на выборку документов ЧекККМ за прошлый год.5. **Отчетность:**
– Подготовьте отчет о выполненных действиях и сохраните его в архив.**Примечание:** Убедитесь, что удаляемые документы не имеют связанных операций, которые могут повлиять на учет.
—
Если у вас есть дополнительные вопросы или нужна помощь, дайте знать!
- АвторСообщения