Медвежья услуга 1с с адресом доставки в УТ11

Клиент обратился с просьбой отключить автоматический ввод адреса доставки при выборе в накладной реализации контрагента «Розничный покупатель».

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

Анализ кода показал, что список выбора заполняется тут, причем если он не пустой, то подставляется первый элемент списка:


Я решил, что заполнение лучше оставить — если у других контрагентов несколько адресов доставки, пусть будет возможность выбора из списка. Но автоматическую подстановку последнего адреса нужно убрать, что я и сделал через расширение «Изменение и контроль»:

После этого список выбора заполняется, но адрес доставки по умолчанию не подставляется:

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

Объем: 0.6 час. Среда: УТ 8.3.19.1150

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

комментариев 14

  1. Zuko:

    Клиент или контрагент?
    Многие разделяют эти понятия. Контрагент будет один и тот же. Клиенты разные. Или наоборот

    • а это тут при чем, КЭП? в 1с это разделено через контрагент и партнер.

      • Zuko:

        Правильно. речь тогда про партнера, а не контрагента

        • А в чем заключается вопрос?

          • Zuko:

            Адрес доставки определяется партнером, а не контрагентом.

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

  2. Дарья:

    Добрый день! А где можно приобрести расширение о котором пишете в этой статье?

    • Я писал для клиента в составе общего расширения, могу сделать под вашу версию УТ.

      • Дарья:

        Мы сейчас в процессе перехода с 11.4 на 11.5 — будет ли разница? И сколько по стоимости?

        • в каждой из версии нужно будет написать это расширение дважды. так что имеет смысл подождать перехода, если срочности нет.
          По деньгам 2000.

  3. Артур:

    Добрый вечер! А нет случайно обработки для загрузки Адресов Доставки партнера (контрагента) из файла по ИНН?

Добавить комментарий для fixin Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *