Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
16 Дек 2017, 18:08
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Автозаполнение полей в отчете  (Прочитано 1487 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AshtonCaine

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-10-06
  • Сайт: 
  • Профессия: Ученик 1С
Добрый день! Нужна помощь новичку, поставили задачу, в отчете по договорам закупок необходимо сделать автозаполнение пустых колонок.

 


Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
Ну вы должны это поле(Маршрут закупки) как то рассчитать, в запросе или еще где, а потом, я вижу, что это СКД, выбрать собственно в параметрах это рассчитанное поле, чтоб выводилось.
Добавлено: 06 Окт 2014, 14:36

Собственно запрос в студию давайте, гляну. или весь отчет
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн AshtonCaine

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-10-06
  • Сайт: 
  • Профессия: Ученик 1С
В контрагентах информация есть, не получается вывести

Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
В контрагентах и в отчете - разные вещи. Чтобы оно попало в отчет, нужно его туда через запрос выбрать.
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн AshtonCaine

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-10-06
  • Сайт: 
  • Профессия: Ученик 1С
ВЫБРАТЬ
0 КАК НП,
ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура.НоменклатурнаяГруппа КАК ГруппаТМЦ,
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент.ОКОПФ КАК ОКОПФ,
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент.Наименование КАК Наименование,
ВЫБОР
КОГДА Контакты.Поле4 = ""
ТОГДА Контакты.Поле2
ИНАЧЕ Контакты.Поле4
КОНЕЦ КАК Город,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения = &ПустаяСсылка
ТОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Номер
ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения.Номер
КОНЕЦ КАК НомерДоговора,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения = &ПустаяСсылка
ТОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Дата
ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ВладелецПриложения.Дата
КОНЕЦ КАК ДатаДоговора,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ТМ_ТипДоговора В (&ТМ_ТипДоговора, &ПисьмоЗаявка)
ИЛИ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Родитель.Наименование = "Без оформления договора"
ТОГДА 0
ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента
КОНЕЦ КАК ПриложениеНомер,
ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура КАК ВидПродукции,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ВалютаДокумента = &Рубли
ТОГДА ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
ИНАЧЕ 0
КОНЕЦ КАК ВРубляхСНДС,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ВалютаДокумента = &Доллары
ТОГДА ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
ИНАЧЕ 0
КОНЕЦ КАК ВДолларахСНДС,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ВалютаДокумента = &Евро
ТОГДА ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
ИНАЧЕ 0
КОНЕЦ КАК ВЕвроСНДС,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Родитель.Наименование = "Без оформления договора"
ТОГДА "Без оформления договора"
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ТМ_ТипДоговора = &ПисьмоЗаявка
ТОГДА "Письмо заявка"
ИНАЧЕ 0
КОНЕЦ КАК Примечание,
ВЫБОР
КОГДА ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.ТМ_ТипДоговора В (&ТМ_ТипДоговора, &ПисьмоЗаявка)
ИЛИ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Родитель.Наименование = "Без оформления договора"
ТОГДА 0
ИНАЧЕ ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента.Дата
КОНЕЦ КАК ПриложениеДата,
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор,
ПартииТоваровНаСкладахБухгалтерскийУчет.Стоимость КАК Стоимость,
ПоступлениеТоваровУслугТовары.Количество,
ПоступлениеТоваровУслугТовары.ЕдиницаИзмерения,
ПоступлениеТоваровУслугТовары.Цена,
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.ДоговорКонтрагента КАК ДоговорКонтрагента,
0 КАК БазисПоставкиПоДоговору,
0 КАК МаршрутЗакупки,
0 КАК УсловияОплаты
ИЗ
РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладахБухгалтерскийУчет
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ПО ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор = ПоступлениеТоваровУслугТовары.Ссылка
И ПартииТоваровНаСкладахБухгалтерскийУчет.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура
И ПартииТоваровНаСкладахБухгалтерскийУчет.НомерСтроки = ПоступлениеТоваровУслугТовары.НомерСтроки
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
КонтактнаяИнформация.Объект КАК Объект,
КонтактнаяИнформация.Тип КАК Тип,
КонтактнаяИнформация.Вид КАК Вид,
КонтактнаяИнформация.Представление КАК Представление,
КонтактнаяИнформация.Поле1 КАК Поле1,
КонтактнаяИнформация.Поле2 КАК Поле2,
КонтактнаяИнформация.Поле3 КАК Поле3,
КонтактнаяИнформация.Поле4 КАК Поле4,
КонтактнаяИнформация.Поле5 КАК Поле5,
КонтактнаяИнформация.Поле6 КАК Поле6,
КонтактнаяИнформация.Поле7 КАК Поле7,
КонтактнаяИнформация.Поле8 КАК Поле8,
КонтактнаяИнформация.Поле9 КАК Поле9,
КонтактнаяИнформация.Поле10 КАК Поле10,
КонтактнаяИнформация.Комментарий КАК Комментарий,
КонтактнаяИнформация.ЗначениеПоУмолчанию КАК ЗначениеПоУмолчанию,
КонтактнаяИнформация.ТипДома КАК ТипДома,
КонтактнаяИнформация.ТипКорпуса КАК ТипКорпуса,
КонтактнаяИнформация.ТипКвартиры КАК ТипКвартиры,
КонтактнаяИнформация.УдалитьКонтрагентДляОграниченияПравДоступа КАК УдалитьКонтрагентДляОграниченияПравДоступа,
КонтактнаяИнформация.УдалитьКонтактноеЛицоДляОграниченияПравДоступа КАК УдалитьКонтактноеЛицоДляОграниченияПравДоступа
ИЗ
РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
ГДЕ
КонтактнаяИнформация.Тип = &Тип
И КонтактнаяИнформация.Вид = &Вид) КАК Контакты
ПО ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент = Контакты.Объект
ГДЕ
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг
И ПартииТоваровНаСкладахБухгалтерскийУчет.Период МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&ОкончаниеПериода, ДЕНЬ)

УПОРЯДОЧИТЬ ПО
Наименование
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.ДоговорыКонтрагентов)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
" Дополнительное свойство: " + СвойстваОбъектов.Наименование КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДоговорыКонтрагентов)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Свойство
ПОЛЕЗНАЧЕНИЯ Значение }

Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
0 КАК МаршрутЗакупки,

а должно быть не 0, а то поле что в справочнике контрагентов, но по вашему запросу.. это будет..ну так конечно не совсем верно, лучше делать левое соединение, но для начала :
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент.ИМЯПОЛЯ как МаршрутЗакупки
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн AshtonCaine

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-10-06
  • Сайт: 
  • Профессия: Ученик 1С

Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
ну все есть, да. только в запросе сделайте как я сказал. в теории должно сработать, если нет, значит на вкладке где выбор полей отчета - нужно будет выбрать это поле. хотя оно там есть, а то бы оно не выводилось бы, да
Помог? Нажми - Спасибо :)
skype: Soprov1C


Теги:
 

"Зебра" во внешнем отчете"

Автор AK11Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 364
Последний ответ 23 Дек 2016, 22:01
от AK11
как в отчете "Главная книга" отображать для счетов столбцы не только "С кредита", но и "На дебет"

Автор ktu78Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1132
Последний ответ 13 Мар 2016, 00:55
от дфтын
Не заполняются колонки "Цена" и "Сумма" в отчете "Остатки товаров принятых на комиссию". УТ11

Автор VladimirMelnychenkoРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 474
Последний ответ 18 Янв 2017, 11:42
от VladimirMelnychenko
"Задваивание" данных в отчете

Автор mashencev_antonРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 13
Просмотров: 7358
Последний ответ 15 Окт 2015, 11:21
от Mari_beginner
Автозаполнение поля табличной части документа при изменении другого поля табличной части документа

Автор dimanpspРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 17
Просмотров: 4023
Последний ответ 02 Июн 2015, 15:53
от dimanpsp

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
157 Сообщений
ilyay ilyay
66 Сообщений
alex0402
53 Сообщений
AIFrame
47 Сообщений
oleg-x
44 Сообщений
andron81_81
44 Сообщений
BuhRust
33 Сообщений
MuI_I_Ika MuI_I_Ika
32 Сообщений
Golickoff Golickoff
31 Сообщений
Dima Dddd Dima Dddd
24 Сообщений

* Кто онлайн

  • Точка Гостей: 243
  • Точка Скрытых: 0
  • Точка Пользователей: 8
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal