#0
by FireAlex
Есть 2 документа в конфигурации. 1. В первом есть ТЧ "Объекты" - и реквизит ТЧ "Объект". 2. Во втором в шапке есть реквизит "Объект". Логика работы такова: на основании документа 1 можно ввести только один документ вида 2 для каждого объекта из ТЧ "Объекты". Необходимо сделать, чтобы когда пользователь нажимает ввод на основании в документе 1 показывался список объектов, на которые ещё не введен документ 2. и если уже на все введены документы, то предупреждаем и ничего не вводим. Вопрос: как в ОбработкаЗаполнения сделать ПоказатьВыборЭлемента (со списком нужных объектов) ? Один выполняется на сервере, другой на клиенте. Понятно, что необходимо какая-то последовательность вызовов, но не могу понять какая.
#2
by FireAlex
чтобы пользователь не вводил лишних документов. Список объектов бывает очень большой и вторая причина - так было сделано в 7.7.
#3
by Ц_У
т.е. например, документ счет можно ввести на основании нескольких документов (допустим заказ,заявка,расчет) и некоторые могут вводить только на основании нескольких из них? Или не так?
#4
by RomanYS
сделать на форме команду, которая спросит документ, а потом вызовет ОбработкаЗаполнения. Из ОбработкаЗаполнения ты уже ничего не спросишь.
#5
by FireAlex
а как вызвать ОбработкаЗаполнения? нет. Для ясности: первый документ "Заявка" содержит список объектов на который необходим сделать второй документ назовем его "Расчет". "Расчет" будет делаться только на основании документа "Заявка" и всё.
#6
by FireAlex
В общем отказался от стандартного ввода на основании. Формирую список нужных объектов, даю выбрать пользователю, если он нажимает ОК то ввожу подчиненный документ: ОткрытьФорму("Документ.ИмяДокумента2.Форма.ФормаДокумента", Новый Структура("ЗначенияЗаполнения", Новый Структура("Пар1", Знач1))); и в ОбработкеЗаполнения модуля второго документа уже заполняю как надо.
#7
by МимохожийОднако
У документа в конфигураторе есть закладка Ввод на основании.Там и регулируй. Есть в модуле ОбработкаЗаполнения, в которой можно добавить функционал заполнения
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- В УТ11, в с-ф на аванс и на реализ, НДС отличается на 1 коп.
- v7: Бухгалтерия 4.5 ошибка при печати чека
- Параметр отчета СКД из Параметров сеанса
- акт сверки в 1С предприятие 8.3 остаток на начало
- Не замещать объекты, Конвертация 3.0
- v7: Нету ИНН КПП в счёт фактуре
- Из двоичных данных получить xml-строку без записи в файл
- ФИАС и 1с УПП 1с 8
- изменить размер шрифта в ActiveBarcode.
- 1с 8.3 отбор в форме выбора
- v7: 1С 7.7 ТиС обмен данными через обработку "Выгрузка данных из 9.2 в 9.2"
- Установка драйвера атол
- Расширение конфигурации и COMОбъект
- Пересчет итогов
- Ошибка - 2 одинаковых товара в отчете комиссионера
- Фискальный регистратор не подключен
- УстановитьНовыйНомер() выдает неуникальные номера
- 1C Бухгалтерия 8.3 расчет налога на имущество по квартирам
- Как "сохранить" положение переключателя формы 1с
- Обращение к регистру бухгалтерии в расширении