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

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

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

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

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


Оффлайн Buh777

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

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

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

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

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

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

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

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

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


Теги:
 

Всем добрый день,подскажите как реализовать в документе реализации товаров и услуг добавить расчет от всего то есть при вводе всего рассчитывается ндс и цена

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

Ответов: 0
Просмотров: 466
Последний ответ 04 Сен 2019, 10:15
от skynet7017
Подскажите как реализовать "планинг"?

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

Ответов: 2
Просмотров: 3185
Последний ответ 20 Июн 2011, 10:29
от cska-fanat-kz
Как реализовать "разделение" документа на два по отдельным позициям.

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

Ответов: 3
Просмотров: 273
Последний ответ 21 Апр 2020, 12:03
от Владимир Староверов
Система компоновки данных – как в макете реализовать сложение(вычитание) ячеек?

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

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

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

Ответов: 9
Просмотров: 2043
Последний ответ 21 Июн 2017, 23:03
от oleg-x

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
67 Сообщений
LexaK
30 Сообщений
ToryFree ToryFree
28 Сообщений
alexandr_ll
26 Сообщений
antoneus antoneus
24 Сообщений
DmitriyF DmitriyF
19 Сообщений
Алексей_1985_06
19 Сообщений
Алексей Рожков Алексей Рожков
12 Сообщений
judnikov
10 Сообщений
BuhRust
9 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal