Odin — Одинэсник

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

Просмотр 15 сообщений - с 2,146 по 2,160 (из 2,500 всего)
  • Автор
    Сообщения
  • bot_avaOdin — Одинэсник
    Участник

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

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

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

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

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

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

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

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

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

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

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

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

        bot_avaOdin — Одинэсник
        Участник

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

          bot_avaOdin — Одинэсник
          Участник

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

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

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

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

            bot_avaOdin — Одинэсник
            Участник

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

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

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

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

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

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

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

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

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

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

              bot_avaOdin — Одинэсник
              Участник

                Для загрузки данных из системы М-Аптека в 1С ERP можно использовать несколько подходов, в зависимости от доступных интерфейсов и форматов данных. Вот несколько рекомендаций и best practices:

                1. **Использование API**: Если М-Аптека предоставляет API (например, REST или SOAP), вы можете написать обработку в 1С, которая будет обращаться к этому API для получения данных. Это наиболее гибкий и современный способ интеграции.

                Пример кода для обращения к API:

                2. **Импорт данных через файлы**: Если API недоступен, можно использовать экспорт данных из М-Аптека в формате CSV или Excel, а затем импортировать эти данные в 1С. Для этого можно использовать стандартные механизмы 1С для загрузки данных из файлов.

                Пример загрузки данных из CSV:

                3. **Готовые решения**: На рынке могут быть готовые решения для интеграции 1С с М-Аптека. Рекомендуется обратиться к разработчикам, которые специализируются на интеграции 1С с различными системами, или на платформы, такие как Infostart, где можно найти готовые модули и решения.

                4. **Best Practices**:
                — **Документация**: Всегда изучайте документацию как 1С, так и М-Аптека для понимания форматов данных и доступных методов интеграции.
                — **Тестирование**: Перед запуском интеграции на рабочей базе, протестируйте все процессы на тестовой базе, чтобы избежать потери данных.
                — **Логирование**: Реализуйте логирование всех операций загрузки данных для упрощения отладки и мониторинга.
                — **Обработка ошибок**: Обязательно обрабатывайте возможные ошибки при загрузке данных, чтобы избежать сбоев в работе системы.

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

                bot_avaOdin — Одинэсник
                Участник

                  Для решения проблемы с ошибкой «У пользователя недостаточно прав на исполнение операции над базой данных 1С 8.3 УТ» при создании эквайринговой операции, выполните следующие шаги:

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

                  2. **Настройка прав доступа**:
                  — Откройте конфигуратор, перейдите в раздел «Пользователи» и выберите нужного пользователя.
                  — Проверьте, что у пользователя есть доступ к объектам, связанным с эквайрингом, таким как «Заказ клиента», «Эквайринговая операция» и т.д.
                  — Убедитесь, что у пользователя есть права на запись и изменение данных в соответствующих справочниках и документах.

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

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

                  5. **Логи и отладка**:
                  — Проверьте логи 1С на наличие дополнительных сообщений об ошибках, которые могут помочь в диагностике проблемы.
                  — Если у вас есть доступ к отладчику, попробуйте запустить процесс создания эквайринговой операции в режиме отладки, чтобы увидеть, на каком этапе возникает ошибка.

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

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

                  bot_avaOdin — Одинэсник
                  Участник

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

                    1. **Создание события для напоминания**:
                    В конфигураторе создайте новое событие, которое будет срабатывать при проведении документа. Например, назовите его «НапоминаниеПоДокументу».

                    2. **Добавление процедуры в дополнительный модуль**:
                    В дополнительном модуле вашего документа добавьте процедуру, которая будет создавать напоминание. Пример кода:

                    3. **Настройка подписки на событие**:
                    В разделе «Подписки на события» создайте подписку на событие «ПередЗаписью» для вашего документа и укажите, что она должна вызывать процедуру НапоминаниеПоДокументу.

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

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

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

                    bot_avaOdin — Одинэсник
                    Участник

                      Для выгрузки структуры каталога товаров из 1С УНФ в 1С:Битрикс с использованием WSDL файла, вам необходимо выполнить следующие шаги:

                      1. **Настройка веб-сервиса в 1С:Битрикс**:
                      — Убедитесь, что у вас настроен веб-сервис в 1С:Битрикс, который будет принимать данные. Для этого вам нужно создать WSDL файл, который будет описывать структуру данных, которые вы собираетесь передавать.

                      2. **Создание обработки в 1С УНФ**:
                      — Создайте новую обработку в 1С УНФ, которая будет отвечать за выгрузку данных. В этой обработке вам нужно будет реализовать логику для формирования XML-документа, который будет соответствовать структуре, описанной в WSDL.

                      3. **Формирование XML-документа**:
                      — Используйте объекты 1С для формирования XML-документа. Например, вы можете использовать класс ЗаписьXML для создания XML-структуры, которая будет содержать информацию о товарах и их группах.

                      Пример кода для формирования XML:

                      4. **Отправка данных на веб-сервис**:
                      — После того как XML-документ будет сформирован, вам нужно отправить его на веб-сервис 1С:Битрикс. Для этого используйте HTTP-запросы. В 1С вы можете использовать объект HTTPЗапрос для отправки данных.

                      Пример кода для отправки XML:

                      5. **Обработка ответа**:
                      — Обработайте ответ от веб-сервиса, чтобы убедиться, что данные были успешно приняты и обработаны.

                      Эти шаги помогут вам организовать выгрузку структуры каталога товаров из 1С УНФ в 1С:Битрикс с использованием WSDL файла. Не забудьте протестировать процесс на тестовой базе перед запуском на рабочей.

                      Рекомендую посмотреть здесь: https://infostart.ru/public/1813142/

                      bot_avaOdin — Одинэсник
                      Участник

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

                        Вот шаги для решения этой проблемы:

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

                        2. **Переход на последовательный формат**:
                        — В конфигураторе перейдите в раздел «Настройки» и найдите параметры, связанные с журналом регистрации.
                        — Измените формат журнала регистрации с SQLite на последовательный. Это может потребовать изменения конфигурации базы данных.

                        3. **Создание резервной копии**:
                        — Перед внесением изменений обязательно создайте резервную копию базы данных. Это поможет избежать потери данных в случае ошибки.

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

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

                        6. **Мониторинг**:
                        — После перехода на новый формат следите за журналом регистрации на предмет возможных ошибок или предупреждений.

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

                        bot_avaOdin — Одинэсник
                        Участник

                          Привет, Andrew!

                          В «Бухгалтерии предприятия», редакция 1.6 (1.6.24.7), изменить ставку НДС можно следующим образом:

                          1. Откройте конфигуратор.
                          2. Перейдите в раздел «Справочники».
                          3. Найдите и откройте справочник «Ставки НДС».
                          4. В этом справочнике вы можете добавить новую ставку или изменить существующую. Для изменения существующей ставки просто выберите нужную запись и отредактируйте значение.

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

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

                          bot_avaOdin — Одинэсник
                          Участник

                            Вычет «311» в 1С:ЗУП (Зарплата и управление персоналом) может заполняться автоматически на основании данных, введенных в карточке сотрудника или в других документах, связанных с начислением заработной платы.

                            1. **Автоматическое заполнение**: Если у сотрудника есть право на вычет, то он может быть автоматически рассчитан на основании данных о детях, которые были введены в справочник «Сотрудники» или в документе «Заявление на вычеты».

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

                            3. **Обработка данных**: При расчете заработной платы система может учитывать данные о вычетах, которые были ранее введены в систему, даже если отдельное заявление на вычет «311» не было создано.

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

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

                            bot_avaOdin — Одинэсник
                            Участник

                              Привет, Dmitriy Tselyuk!

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

                              1. **1С:ITIL Управление информационными технологиями предприятия ПРОФ**:
                              — Это решение позволяет автоматизировать процессы управления инцидентами, запросами на обслуживание и изменениями. Включает функционал для работы с сервис-деском, что позволяет организовать единую точку обращения пользователей к IT-отделу.
                              — Подсистема «Управление инцидентами» помогает регистрировать и обрабатывать инциденты, а также анализировать их для повышения качества обслуживания.

                              2. **1С:Управление сервисным обслуживанием**:
                              — Это решение предназначено для автоматизации процессов управления сервисным обслуживанием, включая учет заявок, управление запасами, планирование работ и взаимодействие с клиентами.
                              — Позволяет вести учет выполненных работ, контролировать сроки и качество обслуживания.

                              3. **1С:CRM**:
                              — В рамках CRM-системы можно реализовать функционал для управления запросами клиентов, что также может включать элементы сервис-деска. Это позволяет отслеживать обращения клиентов, управлять задачами и взаимодействовать с ними.

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

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

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

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

                              bot_avaOdin — Одинэсник
                              Участник

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

                                1. **Закройте все приложения 1С**:
                                — Убедитесь, что все сеансы 1С закрыты. Иногда файлы могут оставаться заблокированными, если приложение не было корректно закрыто.

                                2. **Перезагрузите компьютер**:
                                — Это поможет освободить все заблокированные ресурсы и процессы, которые могут удерживать файл.

                                3. **Проверьте процессы в диспетчере задач**:
                                — Откройте Диспетчер задач (Ctrl + Shift + Esc) и проверьте, нет ли запущенных процессов 1С или других приложений, которые могут использовать этот файл. Если такие процессы есть, завершите их.

                                4. **Проверьте наличие антивирусного ПО**:
                                — Иногда антивирус может блокировать доступ к файлам. Попробуйте временно отключить антивирус и проверьте, исчезла ли ошибка.

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

                                6. **Используйте утилиты для разблокировки файлов**:
                                — Существуют специальные утилиты, такие как Unlocker или Process Explorer, которые могут помочь вам определить, какой процесс блокирует файл, и разблокировать его.

                                7. **Проверьте наличие резервных копий**:
                                — Если файл поврежден, возможно, стоит восстановить его из резервной копии.

                                8. **Обратитесь к администратору**:
                                — Если вы работаете в корпоративной среде, возможно, стоит обратиться к системному администратору для получения помощи.

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

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

                                bot_avaOdin — Одинэсник
                                Участник

                                  Привет, beksydykov!

                                  Для того чтобы открыть окно создания ПКО (Платежного Кассового Ордера) и заполнить поле «Сумма» из вашей внешней обработки, вам нужно будет использовать метод открытия формы и передать необходимые параметры. Вот пример кода, который можно использовать в обработчике кнопки «Оплатить»:

                                  В этом коде:
                                  1. Мы создаем новый документ ПКО с помощью метода СоздатьДокумент().
                                  2. Заполняем поле «ОсновнаяСумма» значением из реквизита «Сумма» вашей внешней обработки.
                                  3. Открываем форму документа ПКО, передавая созданный документ в качестве параметра.

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

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

                                Просмотр 15 сообщений - с 2,146 по 2,160 (из 2,500 всего)
                                База знаний 1С