1 с реквизит

Что такое реквизиты 1С?

Мы с Вами недавно обсуждали справочники 1С и документы 1С. Работа пользователя со справочниками и документами в 1С состоит из заполнения полей на форме.

Реквизиты 1С – это поля справочника и документа, которые отображаются на форме, чтобы пользователь их заполнил.

Рассмотрим подробно тему реквизитов в 1С.

Что такое Реквизиты 1С

Каждый справочник и документ 1С состоит из набора полей. Такие поля называются реквизиты 1С (для программиста 1С).

В конфигураторе, в дереве конфигурации 1С, раскройте любой справочник или документ и Вы увидите ветку Реквизиты. Это список реквизитов (полей) справочника.

Поглядите как те же реквизиты 1С выглядят на форме справочника 1С.

Каждый реквизит 1С имеет свойства, в которых указано какой вид значения хранится в реквизите (строка, число и т.п.) и как с ним будет работать пользователь.

Нажмите правой кнопкой на любой реквизит 1С и нажмите Свойства. В окне справа откроется список свойств выбранного реквизита.

Основные свойства реквизитов 1С:

  • Имя – наименование реквизита 1С в языке 1С (внимание – в имени реквизитов не должно быть пробелов и знаков препинания)
  • Синоним – наименование реквизита каким его увидит пользователь в режиме Предприятие
  • Тип – указывает какие данные можно будет хранить в реквизите 1С, нажмите на кнопку «…», чтобы изменить тип; основные типы:
    o Число — используется для цифр, а также для радиопереключателя
    o Строка — может быть ограничена по длине, дело в том, что не везде возможно использование неограниченной длины
    o Дата
    o Булево — для того, чтобы на форме была галочка (значения Истина/Ложь или Да/Нет)
    o СправочникСсылка или ДокументСсылка – выбор значения справочника или документа.

    Вы можете поставить галочку Составной тип данных и тогда 1С позволит Вам выбрать несколько типов данных одновременно. В этом случае пользователю будет отображаться кнопка Т, при нажатии на которых он выберет какие данные он хотел бы ввести.

  • Использование –можно сделать разные реквизиты (поля) для элемента справочника и для группы справочника
  • Индексировать – требуется включать для тех реквизитов, по которым будет сортировка и поиск, однако нельзя включить для всех вообще – будет работать медленно.

Стандартные реквизиты 1С

Как Вы заметили, на форме справочника есть реквизиты 1С, которые отсутствуют в списке в конфигураторе: группа, наименование, БИК.

В форме списка справочника тоже есть реквизиты 1С, которых нет в списке: пометка удаления.

Это – стандартные реквизиты 1С. Что это такое? У каждого объекта 1С есть набор реквизитов 1С по умолчанию. У справочников это, например – код и наименование. У документов это – дата и номер.

Стандартные реквизиты 1С можно посмотреть следующим образом:

  • Зайдите в редактор объекта 1С (справочника или документа), нажав на него два раза мышкой
  • В открывшемся редакторе выберите закладку Данные
  • Здесь Вы можете настроить стандартные реквизиты Код и Наименование справочника
  • Нажмите кнопку Стандартные реквизиты 1С, чтобы посмотреть полный список.

Общие реквизиты 1С

Начиная с версии 1С 8.2.14 в 1С появился новый Объект 1С – Общие реквизиты 1С. С помощью него можно добавить реквизит (поле), который будет присутствовать сразу во множестве справочников и документов.

Свойства общего реквизита 1С:

  • Автоиспользование – добавляет общий реквизит 1С сразу во все справочники и документы
  • Состав – позволяет добавить общий реквизит 1С только в нужные справочники и документы (автоиспользование тогда в значение Не использовать).

Как добавить реквизит 1С

Нажмем правой кнопкой на ветку Реквизиты 1С нужного справочника и выберем Добавить.

Введем нужно Имя реквизита 1С, например «АдресОфиса» и синоним «Адрес офиса». Тип оставим по умолчанию Строка, но поставим галочку Неограниченная длина.

Добавим еще один реквизит 1С точно так же, только выберем тип Булево, назовем его «РаботаетПоВыходным».

Как вывести реквизит на форму 1С (толстый клиент 1С)

Раскроем ветку Формы того же справочника. Чтобы открыть форму — выберем форму элемента и нажмем на нее два раза мышкой.

Потяните мышкой за край формы и растяните ее (необязательный пункт).

В панели конфигуратора нажмите кнопку «Размещение данных». Также можно использовать меню Форма / Размещение данных.

Вы видите – наши реквизиты на форму не выведены. Установите на них галочку. А также галочки Вставить надписи и Разместить автоматически.

Вуаля!

Как вывести реквизит на форму 1С (тонкий клиент 1С)

Раскроем ветку Формы того же справочника. Выберем форму элемента и нажмем на нее два раза мышкой.

На закладке Реквизиты раскройте строку Объект. Вы увидите список реквизитов, добавленных ранее в справочник.

Теперь просто перетяните из правого окна в левую нужный реквизит и он появится на форме.

Вуаля!

Реквизиты формы 1С

В толстом клиенте у формы есть свои собственные реквизиты. Они находятся на закладке Реквизиты.

Эти реквизиты не сохраняются в базе данных, однако их можно использовать на форме для полей, которые нужны для работы с формой.

Например, Вы добавили на форму галочку. При ее нажатии на форме что-то происходит. Значение галочки для Вас неважно (записывать его не нужно) – она используется только для переключения формы при работе с ней. В этом случае в качестве данных Вы используете не реквизит справочника, а реквизит формы.

Периодические реквизиты 1С

В 1С версии 7.7 были периодические реквизиты. Их смысл таков: значение у реквизита разное в разные даты. Например, значение на 1 сентября – одно, а на 1 октября – другое. У одного и того же реквизита.

В 1С 8 периодических реквизитов нет. Это реализуется следующим образом:

  • Добавляем регистр сведений и делаете его периодическим. Период может быть – секунда, день, месяц, квартал, год.
  • Добавляем измерение, у которого тип – нужный нам справочник (которому мы делаем периодический реквизит)
  • Добавляем в регистр сведений нужный реквизит (или несколько). Они будут периодические.
  • Теперь пользователь в форме элемента выбирает меню Перейти / ИмяСозданногоРегистра и может смотреть и изменять периодические реквизиты. Возможно вывести их на форму, но в этом случае придется дополнительно программировать.

Опубликовано 13.11.2018 11:39 Administrator Просмотров: 17407

Сегодня мы хотим поделиться с вами текстовым конспектом первого урока нашего популярного видеокурса «1С: Бухгалтерия для начинающих и не только». В данной части речь пойдет о заполнении реквизитов организации, а также о важных нюансах изменения этих данных в процессе работы.

Для того, чтобы заполнить или посмотреть реквизиты организации, можно перейти по ссылке с названием организации с вкладки «Начальная страница».

Либо раздел «Главное», пункт «Организации».

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

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

Итак, прежде всего, при создании новой организации необходимо указать вид «Юридическое лицо» либо «Индивидуальный предприниматель».

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

В данном случае необходимо выбрать вид и впоследствии изменить его, к сожалению, будет нельзя. То есть, если вы при первоначальном заполнении указали, что организация является юридическим лицом, то изменить в настоящее время этот реквизит у нас возможности нет.

Затем мы внимательно указываем сокращенное и полное наименование.

Также в справочнике есть такой реквизит как «Наименование в программе».

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

Обычно, при формировании данного наименования его начинают с названия организации, а буквы ООО отправляют в конец. Это сделано для того, чтобы при поиске организации в списке было удобно его осуществлять в алфавитном порядке (если у вас очень много юридических лиц в программе, но найти нужное будет проще, если они будут упорядочены по алфавиту). Этот реквизит видят только пользователи 1С, ни в каких печатных формах он задействован не будет.

Также есть ещё очень важный реквизит – это «Префикс».

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

Почему это необходимо? Для каждой организации нумерация документов должна быть отдельной, поэтому каждому юр. лицу мы присваиваем определенное значение префикса, который будет автоматически подставляться перед числовым значением номера и обеспечивать раздельную нумерацию документов по каждому юр. лицу. Видеть его также будете только вы, в печатных формах документов префикс не выводится. Обычно, префикс – это две буквы, которые созвучны с наименованием.

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

Также мы заполняем наши обязательные реквизиты ИНН, КПП, ОГРН и дату регистрации.

Теперь я хочу обратить ваше внимание, что в этом блоке общих реквизитов есть две ссылочки со словом «История». Для чего они нужны и что обозначают?

Бывают такие ситуации, когда у организации в процессе деятельности изменяется наименование. Как быть в этом случае? Многие пользователи 1С, к сожалению, поступают не совсем правильно. Они просто заходят в справочник организаций и изменяют поля «Сокращенное» и «Полное наименование».

Что произойдет в данном случае? Если вы решите распечатать документы за прошлые периоды, то в данных документах также будет выводиться новое наименование, а это не верно. Поэтому, чтобы такую ситуацию предотвратить, разработчики предусмотрели возможность хранить в программе историю изменения наименования.

Щелкаем на ссылочку «История».

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

Если вы внесете информацию таким образом, то в первичных документах она будет отражаться корректно. До даты изменения будет применяться старое наименование, после даты изменения – новое.

И такая же ситуация у нас с реквизитом «КПП».

Этот реквизит в последнее время приобрел большое значение, особенно в том случае, если ваша организация является плательщиком налога на добавленную стоимость.

Дело в том, что КПП организаций также иногда изменяется. При этом, КПП относится к одним из важнейших реквизитов, которые используются при заполнении счетов-фактур. Данный реквизит обязательно анализируется контролирующими органами при сверке 8 и 9 разделов декларации по НДС.

Если у вашей организации изменился КПП, и вы просто поменяете данный реквизит в справочнике, то во всех документах, которые были созданы до изменения, программа будет использовать новый КПП. Если такие документы вы передадите своим контрагентам, то информация в декларации по НДС у них будет отражена не верно и не сойдется с вашими данными.

Чтобы такая ситуация не произошла, мы также храним историю КПП в разрезе дат изменений. Можем зайти по ссылочке «История» и добавить новое значение, указав дату начала действия. Кроме этого, необходимо заполнить справочник «Регистрация в налоговом органе»: создаем новую регистрацию, указываем КПП, код налогового органа, наименование, ОКТМО. После выполнения этих действий новая информация будет применяться с той даты, которую вы укажете. В первичных документах все будет отражено корректно.

После ввода основных реквизитов нам обязательно нужно ввести информацию об основном банковском счете. Банковских счетов у организации может быть несколько. Если мы с вами перейдем по гиперссылке «Банковские счета»,

то увидим, что можно создать перечень банковских счетов.

Для каждого счета нужно указать банк, который можно найти по БИКу в справочнике «Банки», и указать номер счета

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

Затем заполняем адрес и телефон. Нужно заполнить юридический, фактический и почтовый адрес. Если они совпадают, то поставить соответствующие галочки.

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

Очень важный блок реквизитов – это «Подписи». Здесь мы должны внести информацию о наших ответственных лицах.

На рисунке видно, что внесена информация о руководителе.

В том случае, если у вас есть главный бухгалтер, кассир, и это разные люди, то такую информацию тоже указываем в разделе «Подписи». Данные будут использоваться в печатных формах различных документов, а информация о руководителе нам нужна еще и для регламентированных отчетов.

Теперь мы с вами переходим к очень интересному разделу «Логотип и печать».

Этот раздел не относится к числу обязательных, и вы можете его не заполнять сразу же при вводе информации об организации. Но в том случае, если уже немного освоились в программе, рекомендую заполнить его, так как он поможет вам повысить удобство работы.

Для чего нам необходимо внести информацию о логотипе и печати?

Большинство организаций выписывают счета на оплату своим покупателям. В программах 1С также предусмотрена возможность отправлять эти счета по электронной почте. Перед отправкой в форму счета можно добавить факсимильную подпись и печать, то есть счет будет выглядеть как скан оригинала. В таком виде его можно быстро отправить вашим покупателям.

Итак, в данном разделе выбираем наименование организации и затем, обратите внимание, у нас есть инструкция, как создать факсимильную подпись.

Если мы с вами перейдём по ссылочке, то нам предложат распечатать вот этот лист.

Сделать это нужно обязательно. Затем в квадратик «Место печати» ставим печать вашей организации, подписи руководителя и главного бухгалтера в соответствующих клеточках.

Затем сканируем этот лист, используя любой графический дизайнер (например, Paint), и аккуратно вырезаем наши квадратики, чтобы края не попали в рисунок, сохраняем в какую-либо папку.

Теперь возвращаемся в программу и выбираем возле слова «Печать» ссылочку «Загрузить печать».

Выбираем папку, куда мы сохранили наши документы, после чего картинка с печатью попадает в нужный квадратик.

Далее загружаем подпись руководителя.

При необходимости можем также загрузить подпись главного бухгалтера и логотип.

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

Также вы можете указать дополнительные условия для подстановки в счет. В данном случае у нас используется справочник «Дополнительные условия».

Если мы щелкаем правой кнопкой мыши и выберем «Изменить», то увидим текст условий, который мы также можем добавить в счет.

Данный текст вы можете отредактировать и выбрать те условия, которые хотели бы видеть в счете на оплату.

Обязательно нужно заполнить реквизиты «Налоговой инспекции», указав, кто подписывает отчетность. Затем мы указываем реквизиты пенсионного фонда, ФСС и коды статистики.

Это те основные параметры, которые мы должны заполнить при создании организации, либо проверить, если вы уже работаете в программе: все ли данные присутствуют, вся ли информация внесена корректно. Если у вас были какие-либо изменения, то они также должны оперативно отражаться в реквизитах справочника организаций.

Еще хотелось бы немного сказать о ссылочке «Подразделения»

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

То есть вы сюда добавляете все подразделения, которые есть в вашей организации, после чего справочник «Подразделения» можно использовать в работе.

О настройках учетной политики мы поговорим во втором видеоуроке. А пока нажимаем кнопочку «Записать и закрыть» и говорим, что реквизиты нашей организации внесены корректно.

Из справочника «Организации» есть возможность распечатать реквизиты. Если кто-то из ваших контрагентов запрашивает эту информацию, то таким удобным образом можно вывести их на печать или отправить по электронной почте.

Подробную, понятную и системную информацию о работе в программе 1С: Бухгалтерия вы можете получить из нашего видеокурса «1С: Бухгалтерия для начинающих и не только».

50 видеоуроков + дополнительные материалы и ответы на ваши вопросы.

Понравилась статья? Подпишитесь на рассылку новых материалов

Красота, конечно, спасет мир, но, похоже, никто в этом мире не думает о спасении.

Версии обработки:
Версия 1.3 от 02.01.2018
+ добавлен показ типа «СписокЗначений» при показе дополнительных типов (вместе с типом «ДвоичныеДанные»).
+ в группу типов «Системные перечисления» добавлен тип «СтатусСообщения».
+ добавлен показ типов ключей записей регистров учета (сведений, накопления, бухгалтерии и расчета)
( Рис.19.1, Рис.20.1, Рис.19.2, Рис.20.2 ).
+ добавлен показ типов менеджеров констант, а также типов объектов встроенных отчетов и обработок
(опция не имеет смысла для управляемой формы диалога из-за недоступности типов, Рис.19.1, Рис.20.1, Рис.19.2).
+ добавлена возможность испоьзования кратких названий групп ссылочных типов
(«Справочники» вместо «СправочникСсылка»).
+ добавлена возможность указания заголовка диалога, отличного от выводимого по умолчанию.
+ тип параметра открытия диалога «ТипыВВидеДерева» , определяющий представление списка типов,
изменен на числовой (с сохранением поведения для обратной совместимости):
0 — «список», 1 — «многоуровневое дерево», 2 — «одноуровневое дерево».
+ добавлена смена представления списка типов в диалоге с возможностью сохранения
выбранного значения в настройках формы-владельца, открывшей диалог ( Рис.19.3, Рис.20.3 ).
+ исправлены замеченные ошибки.

Предыстория:

Здоровый консерватизм и врожденное стремление к прекрасному послужили причиной для появления данной разработки. Лично у меня (и думаю, что я не одинок) сравнение диалогов выбора типа в обычном и управляемом приложении всегда вызывает когнитивный диссонанс.

Примером для подражания и отправной точкой для работы послужила форма выбора типа объекта в известной обработке «Администратор 1С». К списку ссылочных типов формы были добавлены примитивные и прочие типы. Также были добавлены квалификаторы данных и режим редактирования составного типа. Общая функциональность и оформление формы были максимально приближены к системному диалогу (насколько это возможно при использовании стандартной библиотеки картинок).

Формы обработки:

  • «DemoОбычное»: Основная форма для обычного приложения (Рис.1),
    служит для демонстрации использования альтернативного диалога выбора типа в режиме обычного приложения;
  • «DemoУправляемое»: Основная форма для управляемого приложения (Рис.2),
    служит для демонстрации использования альтернативного диалога выбора типа в режиме управляемого приложения;
  • «EditTypeОбычное»: Служебная универсальная форма (Рис.3, Рис.4),
    реализует функционал системного диалога редактирования/выбора типа для обычного приложения;
  • «EditTypeУправляемое»: Служебная универсальная форма (Рис.5, Рис.6),
    реализует функционал системного диалога редактирования/выбора типа для управляемого приложения;

Возможности альтернативных диалогов выбора типа:
1. Формы альтернативных диалогов максимально полно реализуют функциональность системного диалога редактирования/выбора типа обычного приложения (включая оформление).
2. Диалоги имеют двойной русско-английский интерфейс, инициализируемый программным образом при открытии формы. При разработке форм диалогов устранены некоторые корявости системного диалога и добавлены дополнительные интерфейсные удобства.
3. Формы альтернативных диалогов редактирования/выбора типа полностью самодостаточны и универсальны. Они могут использоваться как общие формы в составе любой конфигурации, так и в составе форм любого объекта метаданных.
4. Альтернативные диалоги редактирования/выбора типа поддерживают выбор основных типов данных, которые можно хранить в реквизитах объектов или форм и для которых есть штатные средства выбора значений (включая некоторые системные перечисления).
5. Также добавлена возможность (через параметры формы) включать в списке типов диалога показ типа «ДвоичныеДанные» (Рис.3, Рис.4, Рис.5, Рис.6). В настоящий момент эта возможность практической ценности не имеет (этот тип нельзя напрямую хранить в реквизитах объектов и форм). Возможность добавлена ради доступа к квалификаторам двоичных данных, которые появились у объекта «ОписаниеТипов» в платформе версии 8.3.

В диалоге при показе типа «ДвоичныеДанные» в списке типов диалога, также отображаются некоторые другие типы данных ( Рис.18.5):

  • «ХранилищеЗначения»
  • «УникальныйИдентификатор»
  • «СписокЗначений»

6. Добавлена возможность (через параметры формы) включать в списке типов диалога показ
типов менеджеров значений констант и типов ключей записей регистров учета
( Рис.19.2, Рис.20.2 ):

  • «КонстантаМенеджерЗначения.ИмяКонстанты»
  • «РегистрСведенийКлючЗаписи.ИмяРегистра»
  • «РегистрНакопленияКлючЗаписи.ИмяРегистра»
  • «РегистрБухгалтерииКлючЗаписи.ИмяРегистра»
  • «РегистрРасчетаКлючЗаписи.ИмяРегистра»

7. Формы диалогов могут работать как в режиме редактирования составного типа данных,
так и в режиме выбора типа текущего значения реквизита (из списка возможных типов,
определяемых описанием составного типа реквизита).
8. Через параметры формы диалогов полноценно поддерживаются следующие представления списка типов в диалоге:

Установленное при открытии представление списка типов можно изменить
из контекстного меню списка ( Рис.19.3, Рис.20.3 ).
При этом установленное значение представления сохраняется в реквизите формы-владельца диалога
(если через параметры формы диалога передано имя этого реквизита).
Также при успешном сохранении выполняется оповещение формы-владельца диалога
глобальным методом Оповестить() со следующими параметрами:
ИмяСобытия = «EditType.ТипыВВидеДерева.Смена»
Параметр =
Источник =
Ответственность за дальнейшее сохранение/восстановление выбранного представления списка типов
возлагается на форму-владельца диалога.

9. Формы диалогов при закрытии с подтверждением возвращают значение типа «ОписаниеТипов», которое соответствует
отредактированному описанию типа или выбранному типу значения (с учетом квалификаторов данных).
При этом поддерживаются всевозможные режимы выбора значений в формах 1С
(определяется режимом открытия и установкой параметров формы диалога):

  • «Модальный выбор»
  • «Асинхронный выбор (обработка выбора)»
  • «Асинхронный выбор (оповещение о закрытии)»

Примечание:
При использовании режима «Асинхронный выбор (обработка выбора)» в обработчике события «ОбработкаВыбора»
поля ввода может возникнуть неопределенная ситуация, если в составном типе реквизита использован тип «ОписаниеТипов».
А именно — как интерпретировать значение переменной ВыбранноеЗначение:
— Это выбрано ограничение типа реквизита (в диалоге выбора типа в режиме редактирования составного типа).
— Это выбран тип текущего значения реквизита (в диалоге выбора типа в режиме выбора типа).
— Это в поле ввода просто выбрано текущее значение реквизита типа «ОписаниеТипов».
В демонстрационных формах этой обработки считается:
— Если ВыбранноеЗначение — описание простого типа, то выбран тип текущего значения реквизита.
— Если ВыбранноеЗначение — описание составного типа, то выбрано текущее значение реквизита типа «ОписаниеТипов».
Дополнительные интерфейсные удобства:

  1. Во всех режимах выбора имеется возможность указания заголовка диалога
    отличного от того, что выводится по умолчанию.
  2. В режиме выбора типа значения:
    • Показ квалификаторов примитивных тиров данных (Рис.4, Рис.6) аналогично тому,
      как в режиме редактирования, но только для просмотра;
  3. В режиме редактирования типа:
    • При редактировании составного типа в списке типов доступны для пометки узлы групп типов.
      При изменении пометки группы типов устанавливаются или снимаются метки со всех входящих в группу строк типов.
    • Пометка строки в списке типов для выбора (установки метки) при снятии флага «Составной тип данных» (Рис.13).
      Строка помечается двойным кликом при установленном флаге и выделяется подчеркиванием.
  4. Контекстное меню флага «Составной тип данных» (Рис.14.1, Рис.14.2, Рис.14.3), которое позволяет:
    • а. Отметить все строки в списке типов для выбора;
    • б. Сбросить метки выбора со всех строк списка типов;
    • в. Выбрать один из «предопределенных” составных типов конфигурации:
      • — Тип «ЛюбаяСсылка»;
      • — Тип «ВсеСсылки» указанного типа прикладных объектов;
    • г. Выбрать составной тип одного из планов видов характеристик в конфигурации;
      д. Выбрать один из определяемых типов в конфигурации (содержащих только поддерживаемые диалогом типы);
      е. Восстановить исходное значение составного типа (переданное при открытии диалога);
  5. Контекстное меню списка типов диалога (Рис.15), которое позволяет:
    • Включить/выключить режим показа имен типов (объектов) вместо их синонимов
      (запоминаемая настройка диалога, по умолчанию — Истина);
    • Включить/выключить дополнительное оформление списка типов
      (запоминаемая настройка диалога, по умолчанию — Ложь):
      • Группы типов в списке выделяются светло-серым фоном;
      • В режиме редактирования типа (Рис.16):
        Изначально выбранные при открытии типы выделяются жирным шрифтом;
      • В режиме выбора типа (Рис.17):
        Переданное при открытии диалога текущее значение типа выделяется жирным шрифтом;
    • Сменить представление списка типов ( Рис.19.3, Рис.20.3 ):
      • «список», «многоуровневое дерево», «одноуровневое дерево»;

Особенности поиска в списке типов в альтернативном диалоге:
В диалоге (начиная с версии 1.2) имеется два режима поиска:

  • Поиск по строке в имени или синониме типа — устанавливается при вводе символов в строке поиска над списком типов (Рис.18.1, Рис.18.4);
  • Показ отмеченных строк списка (с текущей пометкой) — переключается нажатием на гиперссылку картинки справа от строки поиска (Рис.18.3);

Оба режима поиска доступны как при редактировании составного типа (Рис.18.1), так и при выборе текущего типа значения (Рис.18.4).
Поиск по строке в имени или синониме типа реализован на запросе к временной таблице списка типов с условием
на поле поиска ПОДОБНО шаблону поиска. Поле поиска выбирается в соответствии с установленным режимом
показа имен типов (объектов) вместо их синонимов.
При этом шаблон поиска строится по строке поиска следующим образом:

  • В строке поиска слева и справа отсекаются конечные пробелы;
  • Внутренние пробелы заменяются на символы процента «%»;
  • Двойные звездочки «**» заменяются на одинарные символы процента «%»;
  • Все кратные символы процента «%» заменяются на одинарные;
  • Шаблон поиска дополняется слева и справа символами процента «%»;

Специальные сочетания символов в строке поиска (вырезаются из шаблона и модифицируют условия поиска):

Результаты поиска показываются в специальной таблице результатов поиска (в дереве значений).
Строки основного списка типов синхронизуются с таблицей результатов поиска при пометке и активизации его строк.
Быстрые клавиши, связанные с поиском в списке типов (Рис.18.6):

  • Ctrl+Alt+M — активизировать строку поиска (также, как в системном диалоге);
  • Ctrl+Shift+1 — включить/выключить режим показа только отмеченных строк списка;
  • Ctrl+Shift+2 — очистить результаты поиска;

Использование альтернативных диалогов выбора типа:

  1. Режим редактирования типа требуется сравнительно редко, например, когда в реквизите типа «ОписаниеТипов»
    задается дополнительное ограничение типа другого реквизита составного типа значения.
    Для открытия альтернативного диалога выбора типа в этом случае можно использовать следующие события элементов формы:
    • Событие «НачалоВыбора» поля ввода формы (если описание типов редактируется напрямую);
    • Событие «Нажатие» или процедура обработки команды формы (если описание типов редактируется кнопкой формы);
    • Событие «Выбор» табличного поля формы (если описание типа редактируется при клике
      по строке табличного поля в специально предусмотренной колонке);
  2. Режим выбора типа значения требуется значительно чаще (при редактировании в полях ввода реквизитов составного типа).
    Для открытия альтернативного диалога выбора типа в режиме выбора типа можно использовать событие «НачалоВыбора»
    поля ввода значения реквизита в форме, когда значение реквизита составного типа равно Неопределено
    (системный диалог выбора типа открывается именно в этом случае).
    Есть также другой удобный способ для программного открытия диалога выбора типа (Рис.1, Рис.2):
    В обработчике события «Очистка» поля ввода
    методами ЭтаФорма.ВыбратьИзСписка() или ЭтаФорма.ПоказатьВыборИзСписка()
    выводить меню в виде выпадающего списка,
    в котором предлагать пользователю следующие возможности:
    • «Выбрать тип значения» (выбрать текущий тип в альтернативном диалоге выбора);
    • «Пустое значение” (установить реквизиту пустое значение текущего типа, если тип простой);
    • «Очистить» (присвоить реквизиту значение Неопределено);
  3. Примеры использования альтернативных диалогов выбора типа смотрите ниже в приложениях к работе,
    а также в исходном коде демонстрационных форм обработки.

Ограничения обратной совместимости:

  • Под платформой 8.2 все формы этой обработки будут нормально работать в толстом и тонком клиентах.
  • При работе на Web-клиенте под 8.2 будет ошибка компиляции модуля формы «EditTypeУправляемое»
    из-за «открытого» использования глобального асинхронного метода ПоказатьПредупреждение() ,
    появившегося только под платформой 8.3.
    Проблема решается закомментариванием строки с вызовом этого метода на стороне Web-клиенте,
    специально выделенной для этой цели инструкцией препроцессора.
  • Под платформой 8.3.7 и выше в форме «EditTypeУправляемое»
    при изменении представления списка типов с многоуровневого на одноуровневый и наоборот,
    а также при включении/отключении режима показа только отмеченных строк в списке,
    наблюдается неприятный визуальный эффект:
    форма диалога «самостоятельно» увеличивает размер по вертикали и горизонтали.

Приложение 1 (Пример кода использования диалога в режиме обычного приложения):
Пояснения к примеру:
Объект – основной реквизит обработки;
ТестРеквизит – реквизит обработки составного типа (непосредственно редактируется в форме);
ТестРеквизитТип – дополнительное ограничение типа реквизита ТестРеквизит (непосредственно редактируется в форме);
Смысл остальных реквизитов ясен из их названия, пример ориентирован на платформу 8.3

Приложение 2 (пример кода использования диалога в режиме управляемого приложения):
Пояснения к примеру:
Объект – основной реквизит обработки;
ТестРеквизит – реквизит обработки составного типа (непосредственно редактируется в форме);
ТестРеквизитТип – дополнительное ограничение типа реквизита ТестРеквизит (непосредственно редактируется в форме);
Смысл остальных реквизитов ясен из их названия, пример ориентирован на платформу 8.3.

Урок 2 по 1С 8.2: Ввод сведений об организации

Вводим сведения об организации в справочник Организации, который открывается командой «Предприятие — Организации».

Справочник «Организации» содержит сведения о вашей организации, или организациях – если вы ведете учет сразу по нескольким фирмам.
В первый раз появляется окно справочника Организации, в котором по умолчанию уже стоит Наша организация, дважды щелкните мышью по этой строке для редактирования. Далее все другие организации вводятся кнопкой Добавить или командой Действия – Добавить.

Новая организация добавляется по кнопке «Добавить»

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

В открывшемся окне для редактирования обратим внимание на поле «Префикс». В этом поле поставим произвольную символьную комбинацию (двух- или трехбуквенную), например «аа», которая будет добавкой ко всем номерам вводимых документов. Префикс является основой для ведения много — фирменного учета.

Обратите внимание на кнопку Перейти. Она встречается на панели инструментов некоторых справочников и позволяет быстро переходить в другие справочники и регистры, имеющие отношение к выделенному в открытом справочнике элементу.

Справочник «Банковские счета»

В окне ввода сведений организации обратим внимание на поле «Основной банковский счет».
По этой кнопке входим в справочник «Банковские счета» и выберем ранее созданный счет или создадим непосредственно по траектории «Справочники – Банковские счета».

Справочник «Банковские счета» предназначен для хранения информации о банковских счетах всех юридических и физических лиц. Он подчинен справочникам Организации и Контрагенты. Справочник также можно открыть по траектории Операции – Справочники – Банковские счета откроем справочник.

Банковский счет можно добавить по одноименной кнопке

Сведения о банках, в которых открыты расчетные счета организации и предприятий, с которыми она сотрудничает, берутся из справочника «Банки».

Справочник «Банки»

Чтобы вызвать этот справочник выберем траекторию Банк – Банки. Появится окно справочника Банки, в котором записи представлены по областям и городам. Чтоб открыть банки Нижегородской области встаньте желтую папку и правой кнопкой мыши вызовите контекстное меню и в нем выберете Иерархический просмотр и выберете нужный банк.

У этого банка выделите сначала БИК и через контекстное меню скопируйте его и вставьте в документ Банковский счет организации (копировать лучше горячими клавишами Ctrl + C — копировать, Ctrl + V — вставить). Тоже повторите для Корр. Счета. Автоматически эти счета запишутся в справочник Банковские счета. Потом работаем с ним.

В результате Вы должны получить следующее

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *