Проверено на копии

Документы ЭДО попадают на другую карточку контрагента после обновления 1С

В 1С:Комплексной автоматизации (КА) 2.5.27.81 после обновления документы электронного документооборота (ЭДО) начали попадать на другую карточку контрагента. Причина оказалась в типовом поиске, который перестал учитывать историю кода причины постановки на учет (КПП); исправление выполнили расширением.

Стадия: проверено на копии 2.5.27.81. Сбой воспроизведен до исправления и устранен после него на копии. Установка и проверка расширения в рабочей базе не подтверждены.

Разбор задачи

Почему документы выбирали другую карточку

Сбой после обновления

При обработке документа типовой поиск получал пустую дату сведений. Из-за этого он не учитывал историю КПП и выбирал другую карточку контрагента.

Исправление расширением

В расширение заимствовали нужный общий модуль. Перехват перед выполнением подставляет дату сеанса только тогда, когда дата сведений не задана, после чего типовой поиск по идентификационному номеру налогоплательщика (ИНН) снова учитывает историю КПП.

Ограничение вмешательства

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

Результат

Что воспроизведено до и после

На копии КА 2.5.27.81 сбой воспроизведен до исправления и устранен после него: типовой поиск снова учел историю КПП, а проверочный отрицательный сценарий сохранил прежний результат. Установка в рабочую базу не подтверждена.

Что доказано и что осталось владельцу

Подтверждено на копии

Подтверждены воспроизведение исходного поведения, изменение результата после правки и сохранение отрицательного сценария на версии КА 2.5.27.81.

Проверка после обновления

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

Входные данные для похожей ошибки

Нужны конфигурация и релиз, действие до обновления и после него, обезличенная история изменения КПП и ожидаемая карточка контрагента.

Порядок работы

Пять шагов до принятого результата

  1. Согласование задачи и результатаФиксируем задачу, одинаковое понимание ожидаемого результата и критерии приемки.
  2. Объем, срок и стоимостьОпределяем границы работ, срок и цену до начала.
  3. Копия и резервная копияПроверяем резервную копию; рискованные изменения сначала выполняем на копии.
  4. Выполнение и проверкиДелаем только согласованный объем и проверяем оговоренные сценарии.
  5. Показ, приемка и передачаДемонстрируем результат, принимаем его вместе, объясняем решение и оформляем закрывающие документы.

Частые вопросы

Вопросы о поиске по истории реквизитов

Почему документ выбирал другую карточку?

Типовой поиск получал пустую дату сведений и не учитывал историю КПП. Расширение подставило дату сеанса для этого случая.

Исправление подходит для любого релиза КА?

Нет. Воспроизведение до и после подтверждено только на копии КА 2.5.27.81. На другом релизе нужно заново проверить типовой модуль и сценарий поиска.

Что проверять после следующего обновления?

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

Связанные услуги

Связанные направления

Предварительная оценка

После обновления документы выбирают другую карточку?

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

Обсудить ошибку поиска

Контекст опубликованного кейса

Кейс — это ориентир для обсуждения, а не обещание результата

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

Контакты

Расскажите о задаче

Опишите, что нужно сделать. Этого достаточно, чтобы начать разбор и уточнить детали.

+7 (925) 288-65-12

Выберите удобный канал или оставьте заявку — контактные данные нужны только для ответа по задаче.

ИП Невмываченко Антон Викторович · ИНН 234807687111 · ОГРНИП 318502900005691

Условия обработки указаны в Политике обработки персональных данных.

Проверка перед отправкой

Загрузка проверки…

ПозвонитьОставить заявку

JavaScript отключён, поэтому необязательная аналитика не загружается. Подробнее — политика обработки данных.