УТ 11.5.20.101.
В настройках в разделе НСИ и администрирование — Продажи — Оптовые продажи установлен вариант Соглашение Не использовать, но поле Соглашение доступно к отображению в Заказе клиента и не дает проводить документ.
Все комментарии (8)
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Добрый день, подскажите, ранее в этой информационной базе использовались Соглашения? и какую ошибку выводит программа? пришлите, пожалуйста, скриншот с ошибкой.
База чистая. Только настроили. В окне документа поле подчёркнуто красным и при проведении выдаёт ошибку, что поле не заполнено.
Нашла причину:
Есть константы:
Использовать соглашения с клиентами — ее сняла, документ провелся, хотя в настройках стояло «Не использовать».
Использовать типовые соглашения с клиентами
Использовать типовые и индивидуальные соглашения с клиентами
Нигде не нашла где они используются и на что влияют
Честно признаюсь, за всю свою практику не сталкивалась с потребностью отключать Соглашения с клиентом. Поделитесь, пожалуйста, почему решили не использовать данный инструмент в работе?
Константа в 1С — это постоянный объект( не изменяемый или редко изменяемый). Если в базе НЕ использовались Соглашения, то отключить их можно, если объект уже использовался, то отключать его крайне не рекомендуется.
Все выше перечисленные константы были с галочками.
В базе не использовались соглашения. Только настроили.
В настройках в разделе НСИ и администрирование — Продажи — Оптовые продажи установлен вариант Соглашение «Не использовать»
Но галки сами по себе видимо.
«Типовые» и «Типовые и индивидуальные» пока не сняла с первой галку даже если стояло «Не использовать» в настройках видела в договорах.
Сейчас 2 последние галки стоят, но в договорах выбор исчез. Нигде не нашла цепочки и описания, чтобы понять.
Операции не типичные, поэтому и описания алгоритма нет.
На демо базе для отключения соглашений достаточно было только в настройках (НСИ и администрирование — Продажи — Оптовые продажи) установить «Не использовать». Значение константы изменялось автоматически.
При значении «Не использовать» в Заказе клиента поле отсутствует.
Пришлите, пожалуйста, скриншот о каких галках вы говорите.
Первая строка — это как раз то, что в НСИ выбираем из значений: «Не использовать»
Но у меня при этом все ниже перечисленные (там галочки) галки стояли у всех.
Сняла галку у «Использовать типовые соглашения с клиентами» и только тогда из документов они ушли.
Приложение
Возможно сбой, потому что не воспроизводится такая ситуация, даже на разных релизах. Изменения в константах происходят автоматически, после изменения настроек.
На старой базе я бы однозначно порекомендовала очистить кеш и запустить тестирование на ошибки, на новой — на ваше усмотрение, во время установки могло, что-то не так пойти и привести к ошибке.
Материалы по теме:
Тестирование и исправление базы 1С 8.3
Очистка кэш 1С 8.3