требуемоеЗначение = Справочники.Статус.НайтиПоКоду("0001"); // или Справочники.Статус.НайтиПоНаименованию("Закрыт") Если Статус <> ТребуемоеЗначение Тогда отказ =Истина; конецЕсли;
Добавьте в документ Реализация Товаров и услуг реквизит "ДокументОснование" с типом "ДокументСсылка.ПоступлениеТоваровУслуг".
Вы в конфигурацию смотрели ? Может еще какую хрень добавить ?
докПТиУ - это Ваш документ поступления //Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
док = Документы.РеализацияТоваровУслуг.СоздатьДокумент(); док.Заполнить(докПТиУ); Если Не ЗначениеЗаполнено(док.Ссылка) Тогда док.Сделка = докПТиУ.Ссылка; КонецЕсли;
Если ДиапазонОстатка ИЛИ ДиапазонСумм Тогда Если ДиапазонОстатка Тогда УсловиеЗапроса = "ГДЕ ДиапазонОстатка МЕЖДУ &ОстатокОт И &ОстатокДо"; Запрос.УстановитьПараметр("ОстатокОт", СуммаОстаткаОт); Запрос.УстановитьПараметр("ОстатокДо", СуммаОстаткаДо); КонецЕсли;
Если ДиапазонСумм Тогда УсловиеЗапроса = УсловиеЗапроса + ?(ДиапазонОстатка, " И ", "ГДЕ ") +" ДиапазонСумм МЕЖДУ &СтоимостьОт И &СтоимостьДо"; Запрос.УстановитьПараметр("СтоимостьОт", СуммаПродажОт); Запрос.УстановитьПараметр("СтоимостьДо", СуммаПродажДо); КонецЕсли; КонецЕсли;
один пользователь отрыл форму, и параметр из перечисления на форме стал "да". т.е. форма отрыта. И в это самое время, вдруг бац и другой на другом компе закрыл эту форму пока у первого не закрыта
Вы вооще понимаете принцып асинхронных вызовов и работу клиент-сервера? Вы никогда не найдете открытые формы , кроме своих.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!