Прикладной код

Работа с переменными

Работа с переменными

При написании функций и правил операций в редакторе прикладного кода рекомендуем использовать внутренние переменные СБИС. Они позволяют:

  • не объявлять переменные в операндах «var», «let», «const»;
  • использовать при написании кода автодополнение и всплывающие подсказки;
  • обращаться к бухгалтерским счетам учета, используя их .

Благодаря этому упрощается работа с кодом и на его составление уходит меньше времени.

Где найти и как использовать

Все системные переменные находятся в меню редактора кода на вкладке «Переменные», некоторые из них сгруппированы в разделы.

Состав переменных для разных документов может отличаться. Наиболее часто используются «Документ», «Дата», «Лицо», «Лицо1» и переменные группы «Счета». Их удобно использовать при обращении в коде к бухгалтерским счетам учета.

Работа с переменными группы «Счета»

В группе переменных «Счета» отражается инсталляционный бухгалтерский план счетов СБИС.

Обращаться в коде к переменной вы можете двумя способами:

  • по номеру:
  • Проводка(Дата, '76-09', ..., '51', ..., Сумма);
    
  • по имени:
  • Проводка(Дата, Счета.ПрочиеРасчетыСРазнымиДебиторамиИКредиторами, ..., Счета.РасчетныеСчета, ..., Сумма);
    

При написании кода рекомендуем использовать имя переменной — это гарантия того, что функция будет работать, даже если изменится номер счета.

Имя счета вы можете узнать одним из способов:

  • в плане счетов: в разделе «Бухгалтерия» перейдите в план счетов, откройте акрточку счета и в строке названия нажмите
  • в меню редактора прикладного кода: введите часть имени или номера счета;
  • в редакторе прикладного кода: начните вводить имя счета в функцию — СБИС предложит список подходящих переменных.

Когда имя счета добавлено в функцию, вы можете посмотреть полное имя и номер счета. Для этого наведите на имя курсор.

Стоит учитывать, что созданные пользователем счета не попадут в список системных переменных и всплывающие подсказки для них работать не будут.