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

Автор Тема: Реализовать многоуровневое соответствие  (Прочитано 1806 раз)

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

Оффлайн Москва

  • *
  • Сообщений: 16
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2009-11-03
  • Сайт: OZM.ORG.RU
  • Профессия: Бухгалтер
С помощью каких функций можно получить  многоуровневое соответствие видов расчетов, чтобы в них присутствовали хотя бы какие то базовые расчеты


Оффлайн Buh777

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2009-11-19
  • Сайт: reshit.ru
  • Профессия: Бухгалтер
Вот тут как раз пригодится соответствие где в качестве ключей будут использоваться виды расчетов, обладающие базовыми.Первую полученную информацию удобнее осуществить при помощи запроса с использованием итогов. При последующих переборах результат запроса даст возможность сформировать необходимые объекты
Цитировать
Запрос = Новый Запрос;

Запрос.Текст =
"ВЫБРАТЬ
|   ОсновныеНачисленияОрганизацииБазовыеВидыРасчета.Ссылка КАК Ссылка,
|   ОсновныеНачисленияОрганизацииБазовыеВидыРасчета.ВидРасчета,
|   ОсновныеНачисленияОрганизацииБазовыеВидыРасчета.ВидРасчета.Наименование,
|   ОсновныеНачисленияОрганизацииБазовыеВидыРасчета.Предопределенный
|ИЗ
|   ПланВидовРасчета.ОсновныеНачисленияОрганизации.БазовыеВидыРасчета КАК ОсновныеНачисленияОрганизацииБазовыеВидыРасчета
|ИТОГИ ПО
|   Ссылка";

Результат    = Запрос.Выполнить();
ВыборкаВидовРасчета = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

ВидыРасчета    = Новый Соответствие;
БазовыеВидаРасчета = Новый Соответствие;
СвойстваВидаРасчета = Новый Структура("Наименование, Предопределенный");

// Цикл по видам расчета, обладающим базовыми.
Пока ВыборкаВидовРасчета.Следующий() Цикл
   БазовыеВидаРасчета.Очистить();
   ВыборкаБазовых = ВыборкаВидовРасчета.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

   // Цикл по базовым видам расчета.
   Пока ВыборкаБазовых.Следующий() Цикл

      // Заполнить значения структуры "СвойстваВидаРасчета".
      СвойстваВидаРасчета.Наименование = ВыборкаБазовых.Наименование;
      СвойстваВидаРасчета.Предопределенный = ВыборкаБазовых.Предопределенный;

      // Заполнить соответствие "БазовыеВидаРасчета".
      БазовыеВидаРасчета.Вставить(ВыборкаБазовых.ВидРасчета, СвойстваВидаРасчета);
      
   КонецЦикла;

   // Заполнить соответствие "ВидыРасчета".
   ВидыРасчета.Вставить(ВыборкаВидовРасчета.Ссылка, БазовыеВидаРасчета);
   
КонецЦикла;


Теги:
 

Подскажите как реализовать "планинг"?

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

Ответов: 2
Просмотров: 2148
Последний ответ 20 Июн 2011, 10:29
от cska-fanat-kz
Система компоновки данных – как в макете реализовать сложение(вычитание) ячеек?

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

Ответов: 3
Просмотров: 3768
Последний ответ 14 Фев 2013, 22:34
от sapravka
Запись клиентов на определенную дату-время: подскажите как реализовать?

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

Ответов: 9
Просмотров: 662
Последний ответ 21 Июн 2017, 23:03
от oleg-x
Помогите чайнику, на чем лучше реализовать такую задачу?

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

Ответов: 2
Просмотров: 1730
Последний ответ 27 Фев 2012, 17:38
от Sergey101
Список значений в поле ввода, как правильно реализовать?

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

Ответов: 18
Просмотров: 10393
Последний ответ 17 Апр 2015, 17:22
от cska-fanat-kz

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
172 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
49 Сообщений
andron81_81
38 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal