Пока ВыборкаНоменклатура.Следующий() Цикл Сообщить("1"); ВыборкаДетальныеЗаписи = ВыборкаНоменклатура.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить("2"); КонецЦикла; КонецЦикла;
В окне выводит 1 2 1 2 1 2 1 2 1 2 1
Хотя в документах не по одной строке.Как сделать, что бы была такая картина
док 1 ТМЦ1 ТМЦ2
док2 ТМЦ1 ТМЦ2 ТМЦ3
док3 ТМЦ1
Ура нашел!!!!! Всем спасибо
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗаказПоставщикуЗаказДистрибьютора.Ссылка КАК Ссылка, | ЗаказПоставщикуЗаказДистрибьютора.Ссылка.Номер, | ЗаказПоставщикуЗаказДистрибьютора.Ссылка.Дата, | ЗаказПоставщикуЗаказДистрибьютора.Ссылка.Контрагент, | ЗаказПоставщикуЗаказДистрибьютора.Ссылка.Организация, | ЗаказПоставщикуЗаказДистрибьютора.Ссылка.СуммаДокумента КАК СуммаДокумента, | ЗаказПоставщикуЗаказДистрибьютора.Номенклатура КАК Номенклатура, | СУММА(ЗаказПоставщикуЗаказДистрибьютора.Количество) КАК Количество, | СУММА(ЗаказПоставщикуЗаказДистрибьютора.ВесВЗаказе) КАК ВесВЗаказе |ИЗ | Документ.ЗаказПоставщику.ЗаказДистрибьютора КАК ЗаказПоставщикуЗаказДистрибьютора |ГДЕ | ЗаказПоставщикуЗаказДистрибьютора.Ссылка.Организация = &Организация | И ЗаказПоставщикуЗаказДистрибьютора.Ссылка.Проведен = ИСТИНА | |СГРУППИРОВАТЬ ПО | ЗаказПоставщикуЗаказДистрибьютора.Ссылка, | ЗаказПоставщикуЗаказДистрибьютора.Номенклатура | |УПОРЯДОЧИТЬ ПО | ЗаказПоставщикуЗаказДистрибьютора.Ссылка |ИТОГИ | СУММА(Количество), | СУММА(ВесВЗаказе) |ПО | Ссылка, | Номенклатура |АВТОУПОРЯДОЧИВАНИЕ";
Пока ВыборкаСсылка.Следующий() Цикл Сообщить(ВыборкаСсылка.Ссылка); ВыборкаНоменклатура = ВыборкаСсылка.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); Пока ВыборкаНоменклатура.Следующий() Цикл Сообщить(ВыборкаНоменклатура.Номенклатура); КонецЦикла; КонецЦикла;
8.3.3.715 Управление торговлей для Украины, редакция 3.0 (3.0.3.17)
Добрый день! Создал внешнюю обработку.На ней есть Табличная часть "Документы". Подскажите пожалуйста как организовать выгрузку результата запроса в табличную часть "Документы". Делаю так:
РезультатЗапроса = Запрос.Выполнить();
ТЗВыборка = РезультатЗапроса.Выгрузить();
Объект.Документы.Загрузить(ТЗВыборка);
В результате этого кода выводится только номера строк.Других данных нет. Подскажите пожалуйста.Заранее спасибо.
Организация и склад там служат только для того, что бы отобразить данные о счетах учета номенклатуры для той организации/склада которую выбрали в форме, они не сохраняются с элементом Номенклатура.
Теперь понял спасибо Вам. Навязывается вопрос, а как же в номенклатуре корректно указать и сохранить "Организацию" и "Склад"?
Добрый день всем!Подскажите пожалуйста, что не так делаю. 1.Создаю новый элемент справочника Номенклатура. 2.Перехожу на вкладу "Счета учета". 2.В нем уже заполнено "Организация" и "Склад" . 3.Выбираю другую организацию и склад. 4.Нажимаю - Записать и ОК. 5.Открываю только-что созданный документ - а в нем та же "Организация" и "Склад".Как будто ничего я не менял. Как решить вопрос?Почему не отображаются те данные которые я указал и потом сохранил.Очень нужна Ваша помощь. Заранее спасибо!!!
Это раздел для пользователей, программирование тут не обсуждается. Тем более, если Вы в нем не разбираетесь.
Так со стороны пользователя и спрашивал - "Почему выводиться сообщение? ". Если бухгалтерия говорит предоплат не было. А на счет программирования это здесь не к чему.Спасибо.
Цитата(Zaval @ 20.03.14, 16:53)
Если Вы запустили программу и у Вас не возникло желание облазить все ее менюшки и изучить все ее возможности - спокойно идите на курсы по работе с этой программой. Не истерите - дурак не увидит, умный не скажет.
Если ПризнакПервогоСобытия=1 тогда Ответ = Вопрос("По данному документу не возникают налоговые обязательства. Открыть форму обработки заполнения налоговой накладной номенклатурным составом?", РежимДиалогаВопрос.ДаНет); Если НЕ Ответ = КодВозвратаДиалога.Да Тогда Предупреждение("Формирование налоговой накладной отменено!"); Отказ = Истина; Возврат; КонецЕсли; Если НЕ ЗаполнитьНоменклатурнымСоставом(Объект.ДокументОснование) тогда Предупреждение("Формирование налоговой накладной отменено!"); Отказ = Истина; Возврат; КонецЕсли;
ИначеЕсли ПризнакПервогоСобытия = 2 тогда Ответ = Вопрос("На текущий момент сумма неподтвержденных налоговых обязательств по одной или нескольким ставкам НДС меньше соответствующей суммы документа. Заполнить налоговую накладную номенклатурным составом невозможно. Открыть форму обработки заполнения налоговой накладной номенклатурным составом?", РежимДиалогаВопрос.ДаНетОтмена); Если Ответ = КодВозвратаДиалога.Нет Тогда Предупреждение("Формирование налоговой накладной отменено!"); Отказ = Истина; Возврат; ИначеЕсли НЕ Ответ = КодВозвратаДиалога.Да Тогда Предупреждение("Формирование налоговой накладной отменено!"); Отказ = Истина; Возврат; КонецЕсли;
Если НЕ ЗаполнитьНоменклатурнымСоставом(Объект.ДокументОснование) тогда Предупреждение("Формирование налоговой накладной отменено!"); Отказ = Истина; Возврат; КонецЕсли;
ИначеЕсли ПризнакПервогоСобытия = 3 тогда
Если НЕ ЗаполнитьНоменклатурнымСоставом(Объект.ДокументОснование) тогда Предупреждение("Формирование налоговой накладной отменено!"); Отказ = Истина; Возврат; КонецЕсли;
КонецЕсли;
УстановитьВидимость();
ОбновитьПоясняющиеНадписи();
КонецПроцедуры
Подскажите пожалуйста как бухгалтеру показать, была предоплата или нет?Заранее, спасибо
8.2 (8.2.19.83) Управление небольшой фирмой для Украины (1.4.6.19) В расходной накладной нажимаю "создать на основании" из выпадающего списка выбираю "Налоговая накладная", появляется сообщение : "По данному документу не возникают налоговые обязательства.Открыть форму обработки заполнения налоговой накладной номенклатурным составом?" Этого сообщения до недавнего времени не было, карточка клиента(контрагента) не правилась.Куда смотреть?
ТЗТоргДолг.ВыбратьСтроки(); Пока ТЗТоргДолг.ПолучитьСтроку()=1 Цикл Если (ТЗТоргДолг.Торговый <> ТЗТорг.Торговый) ИЛИ (ТЗТоргДолг.Менеджер <> ТЗТорг.Менеджер) Тогда Продолжить; КонецЕсли; ТЗТорг.СНД=ТЗТоргДолг.СНД; ТЗТорг.СНК=ТЗТоргДолг.СНК; ТЗТорг.СКД=ТЗТоргДолг.СКД; ТЗТорг.СКК=ТЗТоргДолг.СКК; ТЗТорг.ДО=ТЗТоргДолг.ДО; ТЗТорг.КО=ТЗТоргДолг.КО; ТЗТорг.ПрДолг=ТЗТоргДолг.ПрДолг; // <-----???????????????? КонецЦикла;
ошибка что то с агрегатным типом данных (ПрДолг) Заранее спасибо!!!!!!!!!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!