Created
November 15, 2021 11:36
-
-
Save ShadobaAI/21524036cba87ca94af419c05f9b6e5e to your computer and use it in GitHub Desktop.
#1С #ПланСчетов
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Пример: | |
| //Счет = ПредопределенноеЗначение("ПланСчетов.Хозрасчетный.ОсновныеСредства"); 01 | |
| //СвойстваСчет = БухгалтерскийУчетВызовСервераПовтИсп.ПолучитьСвойстваСчета(Счет); | |
| Функция ПолучитьСвойстваСчета(Знач Счет) Экспорт | |
| ДанныеСчета = Новый Структура; | |
| ДанныеСчета.Вставить("Ссылка" , ПланыСчетов.Хозрасчетный.ПустаяСсылка()); | |
| ДанныеСчета.Вставить("Наименование" , ""); | |
| ДанныеСчета.Вставить("Код" , ""); | |
| ДанныеСчета.Вставить("КодБыстрогоВыбора" , ""); | |
| ДанныеСчета.Вставить("Порядок" , ""); | |
| ДанныеСчета.Вставить("Родитель" , ПланыСчетов.Хозрасчетный.ПустаяСсылка()); | |
| ДанныеСчета.Вставить("Вид" , Неопределено); | |
| ДанныеСчета.Вставить("Забалансовый" , Ложь); | |
| ДанныеСчета.Вставить("ЗапретитьИспользоватьВПроводках", Ложь); | |
| ДанныеСчета.Вставить("Валютный" , Ложь); | |
| ДанныеСчета.Вставить("Количественный" , Ложь); | |
| ДанныеСчета.Вставить("УчетПоПодразделениям" , Ложь); | |
| ДанныеСчета.Вставить("НалоговыйУчет" , Ложь); | |
| ДанныеСчета.Вставить("КоличествоСубконто" , 0); | |
| ДанныеСчета.Вставить("ИдентификаторыСубконто" , Новый Соответствие); // Ключ - вид субконто, Значение - строка "1", "2", "3" | |
| МаксКоличествоСубконто = БухгалтерскийУчет.МаксимальноеКоличествоСубконто(); | |
| Для ИндексСубконто = 1 По МаксКоличествоСубконто Цикл | |
| ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто, Неопределено); | |
| ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "Наименование", Неопределено); | |
| ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "ТипЗначения", Неопределено); | |
| ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "Суммовой", Ложь); | |
| ДанныеСчета.Вставить("ВидСубконто" + ИндексСубконто + "ТолькоОбороты", Ложь); | |
| КонецЦикла; | |
| Если НЕ ЗначениеЗаполнено(Счет) Тогда | |
| Возврат ДанныеСчета; | |
| КонецЕсли; | |
| //............ | |
| Возврат Новый ФиксированнаяСтруктура(ДанныеСчета); | |
| КонецФункции |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment