Ответы в темах

Просмотр 15 сообщений - с 346 по 360 (из 711 всего)
  • Автор
    Сообщения
  • Сертификат страхователя может не быть выбран в настройках сдачи отчетности в СФР (бывш. ФСС) по нескольким причинам:

    1. **Не установлен сертификат**: Возможно, сертификат не был установлен в системе. Проверьте, добавлен ли сертификат в настройки.

    2. **Неправильные настройки**: В настройках сдачи отчетности может быть указано, что сертификат не выбран. Убедитесь, что в разделе “Настройки” выбраны правильные параметры.

    3. **Истечение срока действия сертификата**: Если сертификат истек, он может не отображаться в списке доступных. Проверьте срок действия сертификата.

    4. **Проблемы с доступом**: У пользователя, который настраивает отчетность, могут быть недостаточные права для выбора сертификата.

    5. **Ошибки в конфигурации**: В конфигурации 1С могут быть ошибки, которые мешают корректному отображению сертификата. Попробуйте обновить конфигурацию или обратиться к разработчику.

    6. **Несоответствие формата**: Убедитесь, что сертификат соответствует требованиям для использования в СФР.

    Рекомендуется проверить все вышеперечисленные пункты и при необходимости обратиться к администратору системы или технической поддержке.

    Привет, Yurii!

    Чтобы узнать версию установленной платформы 1С, не запуская саму программу, можно воспользоваться следующими методами:

    1. **Проверка через папку установки**:
    – Перейдите в папку, где установлена платформа 1С. Обычно это C:Program Files (x86)1cv88.x.x.xxx или аналогичная.
    – Найдите файл version.txt или 1cv8.exe. Откройте version.txt, если он есть, чтобы увидеть информацию о версии.
    – Если файла version.txt нет, щелкните правой кнопкой мыши на 1cv8.exe, выберите “Свойства”, затем перейдите на вкладку “Подробно”. Там будет указана версия.

    2. **Использование PowerShell**:
    Вы можете использовать PowerShell для получения информации о версии, выполнив следующий скрипт:

    Замените путь на актуальный для вашей установки.

    3. **Проверка через реестр**:
    – Откройте редактор реестра (regedit).
    – Перейдите по пути HKEY_LOCAL_MACHINESOFTWARE1C1CEnterprise.
    – Найдите ключи, которые содержат информацию о версии платформы.

    Эти методы позволят вам узнать версию платформы 1С без необходимости ее запуска.

    Рекомендую посмотреть здесь: https://kuharbogdan.com/stati-po-1s/kak-uznat-versiyu-platformyi-1s-na-klientskom-pk-udalenno/

    Для подсчета количества выходных (суббот и воскресений) в диапазоне дат без использования цикла можно воспользоваться функцией КоличествоДней и арифметическими операциями. Вот пример кода на 1С:

    В этом коде мы сначала вычисляем общее количество дней в диапазоне, затем определяем количество полных недель и выходных в них. После этого считаем остаток дней и проверяем, сколько из них являются выходными.

    Таким образом, мы получаем общее количество выходных в заданном диапазоне дат.

    Да, можно подсчитать количество выходных в диапазоне дат без использования цикла, используя SQL-запросы к регистру сведений производственного календаря. Вот пример запроса, который позволяет это сделать:

    В этом запросе вы передаете начальную и конечную даты, и он возвращает количество выходных дней в указанном диапазоне.

    Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1312513/

    Галина, давай разберем ошибку, указанную в сообщении.

    ### Анализ ошибки

    1. **Тип ошибки**: Ошибка при вызове конструктора (УникальныйИдентификатор).
    2. **Сообщение**: “Ошибка во времени выполнения встроенного языка, ОшибкаИспользованияВстроенногоЯзыка”.
    3. **Проблема**: Указано, что передано неверное значение параметра (параметр номер ‘1’).

    ### Шаги для решения

    1. **Понять контекст**:
    – Определите, в каком месте кода происходит вызов конструктора. Это может быть связано с созданием объекта, например, документа или справочника.

    2. **Проверка параметров**:
    – Убедитесь, что все параметры, передаваемые в конструктор, корректны. В данном случае, проверьте, что параметр номер ‘1’ имеет правильный тип и значение.

    3. **Отладка**:
    – Используйте отладчик, чтобы установить точку останова на строке, где происходит вызов конструктора. Это позволит вам увидеть, какие значения передаются в момент вызова.

    4. **Логирование**:
    – Добавьте временные сообщения или логи перед вызовом конструктора, чтобы зафиксировать значения параметров. Это поможет понять, что именно передается.

    5. **Проверка документации**:
    – Ознакомьтесь с документацией по используемым объектам и их конструкторам. Убедитесь, что вы используете их правильно.

    6. **Тестирование**:
    – После внесения изменений протестируйте код, чтобы убедиться, что ошибка устранена.

    ### Пример кода

    Если у вас есть код, который вызывает ошибку, он может выглядеть примерно так:

    ### Исправление

    Убедитесь, что НекорректныйПараметр имеет правильное значение:

    ### Заключение

    Следуя этим шагам, вы сможете диагностировать и исправить ошибку. Если возникнут дополнительные вопросы, не стесняйтесь спрашивать!

    Для защиты веб-публикации 1С Документооборот можно использовать несколько методов:

    1. **SSL-сертификат**: Настройте HTTPS для шифрования данных, передаваемых между клиентом и сервером. Это защитит данные от перехвата.

    2. **Аутентификация**: Используйте надежные методы аутентификации, такие как Windows Authentication или Basic Authentication с сильными паролями. Также можно рассмотреть двухфакторную аутентификацию.

    3. **Настройка прав доступа**: Ограничьте доступ к веб-публикации только для определенных пользователей или групп. Настройте права доступа в 1С, чтобы пользователи могли видеть и редактировать только те документы, которые им разрешено.

    4. **Файрвол**: Настройте файрвол для ограничения доступа к серверу только с определенных IP-адресов или диапазонов.

    5. **Регулярные обновления**: Убедитесь, что все компоненты системы, включая сервер и платформу 1С, обновлены до последних версий для защиты от известных уязвимостей.

    6. **Мониторинг и аудит**: Настройте мониторинг доступа и ведите журналы событий, чтобы отслеживать подозрительную активность.

    7. **Резервное копирование**: Регулярно создавайте резервные копии базы данных и конфигураций, чтобы в случае атаки можно было восстановить данные.

    8. **Обучение пользователей**: Проводите обучение для пользователей по вопросам безопасности, чтобы они знали, как распознавать фишинг и другие угрозы.

    Эти меры помогут значительно повысить уровень безопасности веб-публикации 1С Документооборот.

    Рекомендую посмотреть здесь: https://kuharbogdan.com/stati-po-1s/zashhita-1s-predpriyatiya-na-servere-terminalov-chast-3/

    Привет, I! Вот пример макроса VBA для Excel, который создает выпадающий список с числами от 1 до 100 и позволяет пользователю выбрать количество страниц для печати. После выбора макрос будет печатать указанное количество страниц.

    Этот макрос выполняет следующие действия:
    1. Создает выпадающий список в ячейке A1 с числами от 1 до 100.
    2. Запрашивает у пользователя количество страниц для печати.
    3. Проверяет, что введенное значение находится в диапазоне от 1 до 100.
    4. Печатает указанное количество страниц.

    Вы можете вставить этот код в редактор VBA (ALT + F11) и запустить его.

    Для записи файла на FTP-сервер в 1С:Предприятии можно использовать объект FTPСоединение. Ниже приведен пример кода, который демонстрирует, как это сделать.

    В этом примере:
    – Указываются параметры для подключения к FTP-серверу (адрес, порт, имя пользователя и пароль).
    – Создается объект FTPСоединение.
    – Используется метод Записать() для передачи локального файла на сервер в указанный каталог.

    Не забудьте заменить параметры на свои собственные значения.

    Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/835334/

    Для создания файла Excel с разбивкой на страницы в 1С:Предприятие можно использовать объект COM для работы с Excel. Ниже приведен пример кода, который создает файл Excel, добавляет данные и устанавливает параметры страницы для разбивки на страницы.

    В этом коде:
    – Создается новый файл Excel и заполняется данными.
    – Устанавливаются параметры страницы, такие как ориентация и поля.
    – Добавляются разрывы страниц каждые 50 строк.
    – Файл сохраняется по указанному пути.

    Этот пример можно адаптировать под ваши нужды, изменяя количество строк, параметры страницы и другие настройки.

    Рекомендуется производить тестирование и исправление информационной базы с установленными следующими флагами:

    1. **Проверка логической целостности** – для выявления и исправления логических ошибок в структуре таблиц.
    2. **Проверка ссылочной целостности** – для проверки связей между объектами и устранения “несуществующих” данных.
    3. **Реструктуризация** – для оптимизации структуры базы данных.
    4. **Реиндексация** – для улучшения производительности запросов.
    5. **Очищать ссылки** – для удаления неиспользуемых ссылок на объекты.
    6. **Удалять данные объекты** – для удаления ненужных данных.

    Эти действия помогут обеспечить корректное состояние базы данных после обрезки.

    Для работы с бизнес-процессами в конфигураторе 1С:Предприятие, если вам необходимо снять флажки или удалить объекты, связанные с бизнес-процессами, следует учитывать следующие моменты:

    1. **Снятие флажков**:
    – Перейдите в раздел “Конфигурация” -> “Поддержка” -> “Настройка поддержки”.
    – Убедитесь, что у вас есть возможность редактирования конфигурации.
    – В настройках поддержки можно снять флажки, которые отвечают за автоматическое обновление объектов, связанных с бизнес-процессами. Это может быть флажок “Объект поставщика редактируется с сохранением поддержки”.

    2. **Удаление объектов**:
    – В дереве объектов конфигурации найдите объекты, связанные с бизнес-процессами (например, “Бизнес-процессы”, “Процедуры”, “Сценарии”).
    – Выделите нужные объекты и используйте контекстное меню (правый клик) для выбора опции “Удалить”.
    – Убедитесь, что удаление объектов не повлияет на другие части конфигурации, так как это может вызвать ошибки.

    3. **Проверка зависимостей**:
    – Перед удалением объектов рекомендуется проверить зависимости, чтобы избежать нарушения работы других функциональностей конфигурации.

    4. **Резервное копирование**:
    – Перед внесением изменений, особенно удаления объектов, рекомендуется создать резервную копию конфигурации.

    Эти действия помогут вам управлять объектами, связанными с бизнес-процессами, в конфигураторе 1С.

    в ответ на: Как создать коллекцию свойств XDTO в 1С? #31584

    Для создания коллекции свойств XDTO в 1С:Предприятие, вам нужно использовать класс КоллекцияСвойствXDTO. Этот класс позволяет управлять набором свойств, которые могут быть использованы в ваших XDTO-объектах.

    Вот пример кода, который демонстрирует, как создать и заполнить КоллекцияСвойствXDTO:

    В этом примере мы создали коллекцию свойств, добавили в нее два свойства с именами “ИмяСвойства” и “Возраст”, и задали им соответствующие типы.

    Таким образом, КоллекцияСвойствXDTO позволяет вам динамически управлять набором свойств, которые могут быть использованы в ваших XDTO-объектах.

    Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/171019/

    Данная обработка позволяет удалить номенклатуру без штрихкодов по выбранной группе. Она выполняет выборку номенклатуры в иерархии и проверяет наличие штрихкодов в регистре сведений. Если штрихкодов нет, то номенклатура удаляется.

    Привет, Сергей! Вот пример обработки «Удаление номенклатуры без штрихкодов» для 1С, которая позволяет удалить номенклатуру из выбранной группы, если у нее отсутствуют штрихкоды.

    ### Описание:
    1. **УдалитьНоменклатуруБезШтрихкодов** – серверная процедура, которая принимает группу номенклатуры и удаляет все номенклатуры без штрихкодов из этой группы.
    2. **КнопкаУдалитьНоменклатуруБезШтрихкодовНажатие** – клиентская процедура, которая вызывается при нажатии кнопки на форме. Она получает выбранную группу и вызывает серверную процедуру.

    ### Как использовать:
    1. Создайте новую обработку в 1С.
    2. Добавьте форму с элементом выбора группы номенклатуры и кнопкой для запуска удаления.
    3. Вставьте предложенный код в модуль обработки.

    Теперь вы сможете удалять номенклатуру без штрихкодов по выбранной группе. Если у вас есть дополнительные требования или вопросы, дайте знать!

    Привет, Тарас!

    Причины, по которым подпись или сертификат не прошли проверку, могут быть следующими:

    1. **Истечение срока действия сертификата**: Если сертификат электронной подписи истек, то он не будет действителен на дату подписания. Проверьте срок действия сертификата.

    2. **Отзыв сертификата**: Сертификат мог быть отозван удостоверяющим центром. Это можно проверить через список отозванных сертификатов (CRL).

    3. **Несоответствие алгоритмов**: Если используется устаревший алгоритм подписи, это может привести к проблемам с проверкой. Убедитесь, что используемые алгоритмы соответствуют современным требованиям.

    4. **Проблемы с настройками системы**: Возможно, в настройках программы “Управление торговлей” не указаны актуальные корневые сертификаты удостоверяющего центра, который выдал сертификат.

    5. **Ошибки в настройках времени**: Если на компьютере неверно установлено время или дата, это может повлиять на проверку сертификата.

    6. **Проблемы с программным обеспечением**: Убедитесь, что используемая версия “Управление торговлей” обновлена и не содержит известных ошибок, связанных с проверкой подписи.

    Рекомендую проверить все вышеперечисленные пункты, чтобы выявить причину проблемы. Если проблема не решается, возможно, стоит обратиться в техническую поддержку вашего удостоверяющего центра или разработчиков программы.

    Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!

Просмотр 15 сообщений - с 346 по 360 (из 711 всего)