Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ShadobaAI/21524036cba87ca94af419c05f9b6e5e to your computer and use it in GitHub Desktop.

Select an option

Save ShadobaAI/21524036cba87ca94af419c05f9b6e5e to your computer and use it in GitHub Desktop.
#1С #ПланСчетов
// Пример:
//Счет = ПредопределенноеЗначение("ПланСчетов.Хозрасчетный.ОсновныеСредства"); 01
//СвойстваСчет = БухгалтерскийУчетВызовСервераПовтИсп.ПолучитьСвойстваСчета(Счет);
Функция ПолучитьСвойстваСчета(Знач Счет) Экспорт
ДанныеСчета = Новый Структура;
ДанныеСчета.Вставить("Ссылка" , ПланыСчетов.Хозрасчетный.ПустаяСсылка());
ДанныеСчета.Вставить("Наименование" , "");
ДанныеСчета.Вставить("Код" , "");
ДанныеСчета.Вставить("КодБыстрогоВыбора" , "");
ДанныеСчета.Вставить("Порядок" , "");
ДанныеСчета.Вставить("Родитель" , ПланыСчетов.Хозрасчетный.ПустаяСсылка());
ДанныеСчета.Вставить("Вид" , Неопределено);
ДанныеСчета.Вставить("Забалансовый" , Ложь);
ДанныеСчета.Вставить("ЗапретитьИспользоватьВПроводках", Ложь);
ДанныеСчета.Вставить("Валютный" , Ложь);
ДанныеСчета.Вставить("Количественный" , Ложь);
ДанныеСчета.Вставить("УчетПоПодразделениям" , Ложь);
ДанныеСчета.Вставить("НалоговыйУчет" , Ложь);
ДанныеСчета.Вставить("КоличествоСубконто" , 0);
ДанныеСчета.Вставить("ИдентификаторыСубконто" , Новый Соответствие); // Ключ - вид субконто, Значение - строка "1", "2", "3"
МаксКоличествоСубконто = БухгалтерскийУчет.МаксимальноеКоличествоСубконто();
Для ИндексСубконто = 1 По МаксКоличествоСубконто Цикл
ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто, Неопределено);
ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "Наименование", Неопределено);
ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "ТипЗначения", Неопределено);
ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "Суммовой", Ложь);
ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "ТолькоОбороты", Ложь);
КонецЦикла;
Если НЕ ЗначениеЗаполнено(Счет) Тогда
Возврат ДанныеСчета;
КонецЕсли;
//............
Возврат Новый ФиксированнаяСтруктура(ДанныеСчета);
КонецФункции
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment