Новости
Как найти документ по номеру в 1С:Предприятии 8.0,8.1,8.2,8.3 используя запрос?
Как найти документ по номеру в 1С:Предприятии 8.0,8.1,8.2,8.3 используя запрос?
Процедура КакНайтиДокументПоНомеруИспользуяЗапросв1СПредприятии() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслуг.Номер, | РеализацияТоваровУслуг.Ссылка, | РеализацияТоваровУслуг.Контрагент |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг |ГДЕ | РеализацияТоваровУслуг.Номер = &Номер"; Запрос.УстановитьПараметр("Номер","ДО000000004"); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить("Найден документ: "+ ВыборкаДетальныеЗаписи.Номер); КонецЦикла; КонецПроцедуры
Интересные материалы:
Как зарегистрировать .dll?
В форму поместил поле Контрагент, по которому буду отбирать документы по одному контрагенту, но иногда надо по всем. Как это реализовать? 1С:Предприятие 8.2. Вариант 2
Метод ЭтоНовый(). 1С:Предприятие 8.2
Как реализовать ввод по строке (поле Артикул) из справочника Номенклатура в документе Расходная накладная? 1С:Предприятие 8.2
Что такое структрура в 1С:Предприятие 8.0, 8.1, 8.2, 8.3?
Как найти документ по реквизиту в 1С:Предприятии 8.0,8.1,8.2,8.3 без запроса?
Как найти документ по реквизиту в 1С:Предприятии 8.0,8.1,8.2,8.3 без запроса?
Процедура КакНайтиДокументПоРеквизитуВ1СПредприятииБезЗапроса() //Реквизит - должен быть проиндексирован //Будет найден только один документ ПоКонтрагенту=Справочники.Контрагенты.НайтиПоНаименованию("Морской"); ДокументыЗаказПокупателя=Документы.ЗаказПокупателя; СсылкаДокументыЗаказПокупателя=ДокументыЗаказПокупателя.НайтиПоРеквизиту("Контрагент",ПоКонтрагенту); Сообщить("Найден один документ: "+СсылкаДокументыЗаказПокупателя); КонецПроцедуры
Как найти документы по реквизиту в 1С:Предприятии 8.0,8.1,8.2,8.3 используя запрос?
Как найти документы по реквизиту в 1С:Предприятии 8.0,8.1,8.2,8.3 используя запрос?
Процедура КакНайтиДокументыПоРеквизитуВ1СПредприятииИспользуяЗапрос() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗаказПокупателя.Контрагент, | ЗаказПокупателя.Номер, | ЗаказПокупателя.Дата |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя |ГДЕ | ЗаказПокупателя.Контрагент = &Контрагент"; Контрагент=Справочники.Контрагенты.НайтиПоНаименованию("Морской"); Запрос.УстановитьПараметр("Контрагент", Контрагент); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить("По контрагенту найдены документы: "+ ВыборкаДетальныеЗаписи.Номер); КонецЦикла; КонецПроцедуры Процедура КнопкаВыполнитьНажатие(Кнопка) КакНайтиДокументыПоРеквизитуВ1СПредприятииИспользуюЗапрос(); КонецПроцедуры
Как открыть список документов из обработки в 1С:Предприятии 8.0,8.1,8.2,8.3?
Как открыть список документов из обработки в 1С:Предприятии 8.0,8.1,8.2,8.3?
Процедура КакОткрытьСписокДокументовИзОбработкиВ1СПредприятии() Док=Документы.ЗаказПокупателя; СсылкаДок=Док.НайтиПоНомеру("НО000000006",Дата("20110101")); Если СсылкаДок<>Док.ПустаяСсылка() Тогда ФормаСписка=СсылкаДок.ПолучитьФорму("ФормаСписка"); Если НЕ ФормаСписка.Открыта() Тогда ФормаСписка.Открыть(); Иначе ФормаСписка.Активизировать(); КонецЕсли; КонецЕсли; КонецПроцедуры
Как провести документ программно в 1С:Предприятие 8.0,8.1,8.2,8.3?
Процедура КакПровестиДокументВ1СПредприятие18_2() Док=Документы.ОприходованиеТоваров; ДокСсылка=Док.НайтиПоНомеру("00000000009",Дата("20120101"));Прочитать остальную часть записи »
Как скопировать документ в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как скопировать документ в 1С:Предприятие 8.0,8.1,8.2,8.3?
Процедура КакСкопироватьДокументВ1СПредприятие80_81_82_83() Док=Документы.ОприходованиеТоваров; СсылкаДокумента=Док.НайтиПоНомеру("00000000010",Дата("20120101")); Если Док.ПустаяСсылка()= СсылкаДокумента Тогда Сообщить("Нет документа: №"+"00000000010"); Иначе НовыйДокумент=СсылкаДокумента.Скопировать(); НовыйДокумент.Дата=Дата("20120102"); НовыйДокумент.Записать(); КонецЕсли; КонецПроцедуры
Ответ на вопрос: Как скопировать документ в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как выбрать документы помеченные на удаление в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как выбрать документы помеченные на удаление в 1С:Предприятие 8.0,8.1,8.2,8.3()?
Процедура КакВыбратьДокументыПомеченныеНаУдалениеВ1СПредприятие() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПеремещениеТоваров.Ссылка |ИЗ | Документ.ПеремещениеТоваров КАК ПеремещениеТоваров |ГДЕ | ПеремещениеТоваров.ПометкаУдаления = ИСТИНА"; Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить("Документ: "+ВыборкаДетальныеЗаписи.Ссылка+" помечен на удаление!"); КонецЦикла; КонецПроцедуры
Рассмотрели вопрос: Как выбрать документы помеченные на удаление в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как записать документ по ссылке в 1С:Предприятие 8.0,8.2,8.3?
Как записать документ по ссылке в 1С:Предприятие 8.0,8.2,8.3?
Процедура КакЗаписатьДокументПоССылкеВ1СПредприятие() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПеремещениеТоваров.Ссылка |ИЗ | Документ.ПеремещениеТоваров КАК ПеремещениеТоваров"; Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл ОбДокумент=ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект(); Сообщить("Документ: "+ОбДокумент+" записан!"); ОбДокумент.Записать(); КонецЦикла; КонецПроцедуры
Рассмотрели вопрос: Как записать документ по ссылке в 1С:Предприятие 8.0,8.2,8.3?
Как выбрать документы за период в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как выбрать документы за период в 1С:Предприятие 8.0,8.1,8.2,8.3?
Процедура КакВыбратьДокументыЗаПериодв1С:Предприятие() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПоступлениеТоваровУслуг.Ссылка, | ПоступлениеТоваровУслуг.Номер, | ПоступлениеТоваровУслуг.Дата |ИЗ | Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг |ГДЕ | ПоступлениеТоваровУслуг.Дата МЕЖДУ &НачДата И &КонДата"; Запрос.УстановитьПараметр("НачДата",Дата("20120101")); Запрос.УстановитьПараметр("КонДата",Дата("20121231")); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Состояние("Документ: "+ВыборкаДетальныеЗаписи.Номер + " от "+ ВыборкаДетальныеЗаписи.Дата); Сообщить("Документ: "+ВыборкаДетальныеЗаписи.Номер + " от "+ ВыборкаДетальныеЗаписи.Дата); КонецЦикла; КонецПроцедуры
Рассматриваем вопрос: Как выбрать документы за период в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как выбрать документы по организации в 1С:Предприятие 8.0,8.1,8.2,8.3?
Как выбрать документы по организации в 1С:Предприятие 8.0,8.1,8.2,8.3?
Процедура КакВвыбратьДокументыПоОрганизации() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ОприходованиеТоваров.Ссылка, | ОприходованиеТоваров.Организация |ИЗ | Документ.ОприходованиеТоваров КАК ОприходованиеТоваров"; Организация=Справочники.Организации.НайтиПоКоду("000000001"); Запрос.УстановитьПараметр("Организация", Организация); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить("Документы по организации: "+ВыборкаДетальныеЗаписи.Организация+" документ 1С:Предприятие: "+ВыборкаДетальныеЗаписи.Ссылка); КонецЦикла; КонецПроцедуры