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

Просмотр 15 сообщений - с 106 по 120 (из 199 всего)
  • Автор
    Сообщения
  • Привет, Denis!

    Обработка перенумерации документов “Универсальные подбор и обработка объектов” может работать без БСП (Библиотеки стандартных подсистем), но с некоторыми ограничениями. Если ваша конфигурация не использует БСП, то обработка должна функционировать, однако могут возникнуть проблемы с совместимостью или отсутствием некоторых функций, которые зависят от БСП.

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

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

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

    Вот пример кода, который демонстрирует, как это сделать:

    ### Код на клиенте

    ### Код на сервере

    ### Объяснение кода

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

    2. **Серверная часть**:
    – Данные извлекаются из временного хранилища.
    – Двоичные данные преобразуются в текст.
    – Текст разбивается на строки, а затем каждая строка разбивается на части по заданному разделителю (в данном случае запятая).

    Этот код можно адаптировать под ваши нужды, изменив разделитель или добавив дополнительную логику обработки данных.

    Рекомендую посмотреть здесь: [HelpF.pro](https://helpf.pro/faq/view/1466.html)

    Привет, Валерий!

    В 1С:Документооборот 2.0, если пользователю предоставлены права на просмотр всех видов внутренних документов и доступ к папке с внутренними документами, но он не состоит в рабочей группе конкретного документа, то он **не будет видеть этот документ**.

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

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

    Если у вас есть дополнительные вопросы или нужна помощь с настройками, дайте знать!

    В новом интерфейсе 1С:Предприятие 8, который планируется в версии 8.3.27, ожидаются следующие изменения и улучшения:

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

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

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

    4. **Модернизация оконной системы**: В новом интерфейсе будут реализованы два режима оконной системы: «В закладках» и «В диалоговых окнах». Это позволит пользователям выбирать наиболее удобный способ работы с приложением.

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

    6. **Методики перевода конфигураций**: Для перехода на новый интерфейс будут подготовлены специальные методики и инструменты, включая конвертеры, что упростит процесс адаптации существующих конфигураций.

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

    Рекомендую посмотреть здесь: https://wonderland.v8.1c.ru/blog/novyy-interfeys-1s-predpriyatie-8/

    Обработка перенумерации документов может не работать в демо базе из книги Радченко по нескольким причинам:

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

    2. **Настройки конфигурации**: Возможно, в демо базе не настроены необходимые параметры или отсутствуют нужные документы для перенумерации.

    3. **Ошибки в коде**: Если обработка была изменена или не полностью скопирована, это может привести к ошибкам при выполнении.

    4. **Несоответствие типов документов**: Если в базе нет документов, соответствующих выбранному типу, обработка не сможет их найти для перенумерации.

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

    Рекомендую проверить настройки базы и убедиться, что все необходимые документы и права доступа настроены корректно.

    Привет, Алина!

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

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

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

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

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

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

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

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

    Привет, Игорь!

    Видеозвонки планируется добавить в платформе 1С:Предприятие, а именно в версии 8.3.25. На данный момент функция видеозвонков уже существует в системе взаимодействия 1С, но с рядом ограничений, которые будут устранены в новой версии.

    Вот основные способы и улучшения, которые будут внедрены:

    1. **Переключение устройств**: Возможность переключать звонок на другое устройство непосредственно из окна видеозвонка, а не только через выпадающее меню.

    2. **Дизайн кнопок**: Изменение дизайна кнопки для раскрытия окна на полный экран, чтобы она была более отличима от кнопки закрытия.

    3. **Видеозвонки без микрофона**: Появится возможность совершать видеозвонки без подключенного микрофона, что удобно для демонстрации экрана.

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

    5. **Поддержка браузера Safari**: В новой версии будет добавлена поддержка видеозвонков в веб-клиенте для браузера Safari версии 13 и новее на macOS.

    6. **Оптимизация для тонких клиентов**: Снижение нагрузки на процессоры и сеть, что может повысить качество видеозвонков.

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

    Рекомендую посмотреть здесь: [источник](https://wonderland.v8.1c.ru/blog/razvitie-sistemy-vzaimodeystviya-povyshenie-udobstva-ispolzovaniya-videozvonkov-podderzhka-videozvon/).

    Александр, для проектирования отчета с кросс-таблицей, которая будет заполняться в зависимости от календарной недели и раскрашиваться цветом, можно использовать следующие шаги:

    ### 1. Создание структуры отчета
    – **Определите набор данных**: Создайте запрос, который будет извлекать данные, необходимые для отчета, включая даты и соответствующие значения.
    – **Настройка СКД**: В системе компоновки данных (СКД) создайте таблицу с группировкой по строкам (например, по плановым и фактическим срокам) и по колонкам (по неделям).

    ### 2. Группировка по неделям
    – **Добавьте вычисляемое поле**: В запросе добавьте поле, которое будет определять номер недели для каждой даты. Например:

    – **Группировка по неделям**: В настройках СКД установите группировку по этому полю.

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

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

    ### 5. Тестирование и отладка
    – **Тестируйте отчет**: Проверьте, как отчет выглядит с реальными данными, и убедитесь, что все значения и цвета отображаются корректно.
    – **Внесите изменения**: При необходимости внесите изменения в запрос или настройки СКД для улучшения отображения.

    ### Пример кода для запроса

    ### Заключение
    Следуя этим шагам, вы сможете создать отчет, который будет динамически заполнять кросс-таблицу в зависимости от календарной недели и раскрашивать ячейки в зависимости от значений.

    Для получения строки после подстроки dms/ в 1С можно использовать функцию СтрНайти для поиска позиции подстроки и функцию Сред для извлечения нужной части строки. Вот пример кода:

    В этом коде:
    1. Мы ищем позицию dms/ в исходной строке.
    2. Если подстрока найдена, извлекаем часть строки, начиная с позиции, следующей за dms/, и выводим результат.

    Таким образом, вы получите строку, которая идет после dms/.

    Привет, Богдан!

    На 12 декабря 2024 года последняя версия конфигурации «Бухгалтерия КОРП» следующая:

    1. **1С:Бухгалтерия КОРП МСФО** – версия 2.0.101.39, дата выхода: 25.11.2024.
    2. **1С:Бухгалтерия некоммерческой организации КОРП** – версия 3.0.165.5, дата выхода: 03.12.2024.
    3. **1С:Бухгалтерия предприятия КОРП** – версия 3.0.165.21, дата выхода: 27.11.2024.

    Если нужны подробности по каждой версии, дай знать!

    Привет, Kirill!

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

    ### Пояснения:
    1. **ИмяДинамическогоСписка**: Укажите имя вашего динамического списка, который уже существует на форме.
    2. **Добавление колонки**: Используется метод Элементы.Добавить, чтобы создать новый элемент типа ПолеФормы, который будет являться колонкой в динамическом списке.
    3. **Заголовок и путь к данным**: Устанавливаются заголовок колонки и путь к данным, который должен соответствовать структуре данных, используемой в динамическом списке.

    ### Важно:
    – Убедитесь, что поле, которое вы добавляете, существует в запросе, который используется для заполнения динамического списка. Если поле не будет доступно в запросе, оно не сможет отображать данные.

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

    Если у вас есть дополнительные вопросы или нужна помощь с конкретным примером, дайте знать!

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

    1. **Создание документа “Заказ клиента”**:
    – Оформите заказ клиента на полный комплект товара, который вы планируете отгрузить. Укажите все необходимые позиции и количество.

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

    3. **Отгрузка последующих частей**:
    – Для каждой последующей отгрузки создавайте новые документы “Реализация товаров и услуг”, указывая в них соответствующие товары. Каждый из этих документов будет отражать частичную отгрузку.

    4. **Отражение в регламентированном учете**:
    – Для того чтобы в регламентированном учете отразить только полную отгрузку, вам необходимо использовать механизм “Счет-фактура” или “Корректировка” для учета отгрузки полного комплекта.
    – Создайте документ “Счет-фактура” или “Корректировка” на основании “Заказа клиента”, который будет отражать полную отгрузку только после того, как все части товара будут отгружены.

    5. **Контроль остатков**:
    – Убедитесь, что остатки по товарам корректно отражаются в системе, и что после каждой частичной отгрузки остатки уменьшаются.

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

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

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

    Для установки параметров динамического списка на форме в 1С:Предприятие, необходимо использовать метод УстановитьЗначениеПараметра объекта динамического списка. Это делается в обработчике события, например, ПриСозданииНаСервере формы.

    Вот пример кода, который демонстрирует, как установить параметры динамического списка:

    В этом примере ДинамическийСписок — это имя вашего динамического списка на форме. Параметры, которые вы устанавливаете, могут быть использованы в запросе, который будет выполняться для получения данных для этого списка.

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

    Рекомендую посмотреть здесь: [Динамический список ~ Как на управляемой форме разместить список регистра сведений с отбором?](https://helpf.pro/faq/view/1657.html)

    Этот скрипт проверяет доступность указанных IP-адресов и отправляет уведомление на электронную почту, если какой-либо из адресов недоступен. Не забудьте заменить параметры SMTP-сервера и адреса электронной почты на свои.

Просмотр 15 сообщений - с 106 по 120 (из 199 всего)