выдает ошибку "Поле не найдено "НоменклатураСсылка"
У вас ошибка в тексте запроса. В тексте запроса выше вроде все правильно, а текст рабочего запроса скорее всего отличается. Проверьте внимательно. Или где-то в СКД в наименовании полей ошибка. Ищите "НоменклатураСсылка" и исправьте на правильное.
А вот с полями Себест. и Общ остаток я так и окончательно и не понял, как правильно поступать, т.к. если заносить их в ресурсы, то при настройке отчета выдавало ошибку что-то связанное, что нельзя помещать ресурсы в группировки..., поэтому я их в ресурсы не добавлял, поэтому перенести их правее синей линии у меня и не получилось.
Правильно, это ресурсы, и в гркппировки помещать их нельзя. Общ остаток вообще уберите с отчета, а используйте итого. Из-за этого и было раздвоение строка как на РИС 7.3.
bizisoft @ 18.01.19, 14:58
, На вашей картинке на РИС 7.1 и РИС 7.2 Вы показываете настройки колонок. Сделайте такой же скриншот, только настроек строк.
VolkMen @ Сегодня, 11:15
, Отчет не имеет настроек, поэтому нельзя. Есть 2 варианта: 1. Нанять программиста 1С чтобы он сделал на основе этого отчета внешний отчет. 2. Если Вам это нужно, например, для красоты при печати, то сохраните результат отчета как табличный документ или как документ эксель, ну а там редактируйте его как хотите.
Что не понятного. Вы нажимаете "Записать", срабатывает Ваш код в "ПередЗаписью". В нем просходит попытка записи объекта справочника, при этом опять срабатывает Ваш код в "ПередЗаписью" в котором опять происходит попытка записи объекта справочника и так до бесконечности.
levi @ Сегодня, 15:37
, Спасибо. Оказывается это довольно не редкий случай.
Пробовал, но не помогло: 1. Снял с поддержки через меню конфигурация, настройка поддержки; 2. Далее через сравнение и объединение объединил с подготовленной типовой cf-кой того же релиза. В этот момент он спрашивает о возможности поставить на поддержку, согласился. 3. Снял все галки при сравнении/объединении. 4. Принял измененя.
Помогло: В настройке поддержки установил для всей конфигурации "Редактируется с сохранением поддержки" с установленной галочкой "Установить для подчиненных объектов". Естественно для всех объектов конфигурации установился режим "Редактируется с сохранением поддержки", что не очень хорошо, т.к. были объекты с режимом "Объект поставщика не редактируется". Ну судя по всему, из-за этого режима и была проблема. Наверное к одному из объектов был применен данный режим хотя сам объект был изменен.
new_1c @ Вчера, 17:58
, Буду отвечать по УТП, в БП скорее всего также. Если у вас обе конфигурации одного релиза, то скорее всего там где новая налоговая это внешний регламентированный отчет. Если это так, то в базе где новее налоговая в режиме предприятия заходите в справочник "Регламентированные отчеты", находите элемент "Налоговая накладная" и сохраняете в файл. Во второй базе загружаете.
Док = Документы.СписокЗаявокУТ.НайтиПоНомеру(Выборка.Номер, Выборка.Дата);
Если НЕ Док.Пустая Тогда
Если Док.СуммаДокумента = Выборка.СуммаДокумента Тогда Сообщить("Загрузка №" + Выборка.Номер + " невозможна, поскольку документ уже был загружен"); Продолжить; КонецЕсли;
НачатьТранзакцию(); Док = Док.ПолучитьОбъект; Док.СуммаДокумента = Выборка.СуммаДокумента; Док.Записать(); ЗафиксироватьТранзакцию();
Пока ВыборкаБазДляИмпорта.Следующий() Цикл Если (ВыборкаБазДляИмпорта.ЗагружатьПриходБезналичный) Тогда Сообщить(ВыборкаБазДляИмпорта.СтрокаСоединения);
СоединениеБух = СоединитьсяСБазой(ВыборкаБазДляИмпорта.СтрокаСоединения); Если СоединениеБух = неопределено тогда Сообщить("Произошла ошибка при соединении с базой предприятия " + ВыборкаБазДляИмпорта.СтрокаСоединения, СтатусСообщения.Внимание); Продолжить; иначе Сообщить("Успешно соединились с базой предприятия " + ВыборкаБазДляИмпорта.СтрокаСоединения, СтатусСообщения.Информация); конецЕсли;
// Создаём запрос для выборки всех исходящих платежей за период запр = СоединениеБух.NewObject("Запрос"); запр.Текст = "ВЫБРАТЬ | ЗаказКлиента.Номер КАК Номер, | ЗаказКлиента.Дата, | ЗаказКлиента.СуммаОплаты КАК СуммаОплаты, | ЗаказКлиента.СуммаДокумента КАК СуммаДокумента, | ЗаказКлиента.ЧислоПутевок КАК ЧислоПутевок, | ЗаказКлиента.Санаторий.Наименование КАК Санаторий, | ЗаказКлиента.Партнер.Наименование КАК Партнер, | ЗаказКлиента.РуководительГруппы.Наименование КАК РуководительГруппы, | ЗаказКлиента.Контрагент.Наименование КАК Контрагент |ИЗ | Документ.ЗаказКлиента КАК ЗаказКлиента |ГДЕ | ЗаказКлиента.Дата МЕЖДУ &НачалоПериода И &КонецПериода | И ЗаказКлиента.Проведен = ИСТИНА | И ЗаказКлиента.ПометкаУдаления = ЛОЖЬ | И НЕ ЗаказКлиента.СуммаДокумента = &СуммаДокумента";
Пока Выборка.Следующий() Цикл Сообщить("Загрузка документа №" + Выборка.Номер);
// Это уже не нужно и функцию можете удалить //Если ПроверитьСуществованиеДокумента(Выборка.Номер, Выборка.СуммаДокумента, НачалоГода(Выборка.Дата), КонецГода(Выборка.Дата)) тогда //Сообщить("Загрузка №" + Выборка.Номер + " невозможна, поскольку документ уже был загружен");
// Иначе
Док = Документы.СписокЗаявокУТ.НайтиПоНомеру(Выборка.Номер, Выборка.Дата);
Если НЕ Док.Пустая Тогда
Если Док.СуммаДокумента = Выборка.СуммаДокумента Тогда Сообщить("Загрузка №" + Выборка.Номер + " невозможна, поскольку документ уже был загружен"); Продолжить; КонецЕсли;
НачатьТранзакцию(); Док = Док.ПолучитьОбъект();
Иначе
НачатьТранзакцию(); Док = Документы.СписокЗаявокУТ.СоздатьДокумент();
burza @ Сегодня, 14:00
, Давно не работал с управляемым приложением. Попробуйте так:
&НаКлиенте Процедура ПланПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование) Если НоваяСтрока И Не Копирование тогда Элемент.ТекущиеДанные.Дата = ТекущаяДата(); Элемент.ТекущиеДанные.СтатусВыполнения = ПолучитьСтатусСервер(); КонецЕсли;
КонецПроцедуры
&НаСервереБезКонтекста Функция ПолучитьСтатусСервер() Возврат Справочники.СтатусВыполнения.НайтиПоНаименованию("В работе"); КонецФункции
ВЫБРАТЬ SimКартыТарифныеПланы.Ссылка, МАКСИМУМ(SimКартыТарифныеПланы.ДатаНачалаДействияТП) КАК ДатаНачалаДействияТП, //SimКартыТарифныеПланы.ТарифныйПлан ПОМЕСТИТЬ АктуальныеТарифныеПланы ИЗ Справочник.SimКарты.ТарифныеПланы КАК SimКартыТарифныеПланы
СГРУППИРОВАТЬ ПО SimКартыТарифныеПланы.Ссылка, // SimКартыТарифныеПланы.ТарифныйПлан
Потом создаете еще одну временную таблицу. Берете АктуальныеТарифныеПланы и соединяете левым соединением с Справочник.SimКарты.ТарифныеПланы по Ссылка и ДатаНачалаДействияТП. Выбираете с Справочник.SimКарты.ТарифныеПланы: Ссылка, ДатаНачалаДействияТП, ТарифныйПлан. А дальше так как у Вас в запросе.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!