Вопрос 1: Вопрос 2: Механизм оперативного проведения предназначен для того, чтобы разделить случаи, когда документ проводится в реальном времени, и случаи, когда проведение документа отражает уже свершившийся факт. Проведение в реальном времени необходимо тогда, когда ввод и проведение документа не просто фиксируют в системе произошедшее событие, а участвуют в его формировании, помогая оператору правильно ввести информацию. Разумеется, это имеет смысл только в тот момент, когда данное событие происходит в реальной жизни. Предоставляются два варианта значения в поле «Оперативное проведение» - «Запретить» и «Разрешить». По умолчанию разработчиком установлено «Запретить». Установка данного свойства в таком виде нужна, когда документы предполагается проводить датой в будущем. Установка данного значения отключает оперативную проводку. При этом проводить можно прошлым, будущим и текущим периодами. Если проводку надо сделать немедленно, то ставим «Разрешить». При включенном значении «Разрешить» проводку можно сделать или текущим временем, или предыдущим. Во втором случае проводка будет неоперативной. Вопрос 3: Механизм последовательности документов предназначен для отслеживания правильной последовательности проведения группы взаимосвязанных документов. Основная идея данного механизма заключается в том, что при своем проведении документ может использовать некоторые данные, уже хранящиеся в информационной базе. При этом процесс проведения документа зависит от значения этих данных на момент времени регистрации документа. Если после проведения документа эти данные были изменены, то документ должен быть перепроведен, для того чтобы он был правильно отражен в разных учетных регистрах. Например, документ, который при проведении определяет цену товара по регистру сведений, должен быть перепроведен при изменении цены задним числом, так как выполненные на основании этой информации движения стали неверными. Схема работы Документ при записи регистрируется в последовательности документов (сигнал, что при проведении документ использует определенные данные информационной базы, и от их состояния на заданный момент времени зависит результат проведения документа). В конце процесса проведения документа система определяет, в каких последовательностях документов был зарегистрирован документ. Для каждой последовательности, в которой был зарегистрирован документ, определяется, были ли все документы, зарегистрированные в последовательности ранее данного документа, проведены в правильной последовательности. Если это условие выполняется, то данный документ тоже считается проведенным в правильной последовательности. Если данное условие не выполняется, то считается, что документ не был проведен в правильной последовательности и его надо перепровести. При изменении данных, которые используются документами для проведения, система определяет, какие последовательности документов зависят от этих данных. Для всех документов, зарегистрированных в соответствующих последовательностях позже момента времени, к которому относятся изменяемые данные, устанавливается, что их нужно перепровести. Пользователь может получить информацию о том, какие документы были проведены в правильной последовательности, а какие нет. Эта информация выдается в виде момента времени, до которого все документы считаются проведенными в правильной последовательности. Все документы позже данного момента времени считаются проведенными в неправильной последовательности. На основе данной информации пользователь может принять решение о восстановлении правильной последовательности проведения документов. Процесс восстановления заключается в перепроведении всех документов участвующих в последовательности, и являющихся проведенными. Вопрос 4: Вопрос 5: Регистратор – это некий документ, который создаёт записи в регистре сведений, точнее – документ, который владеет записями регистра. Вопрос 6: Табличные части хранят подчиненные сущности. Под объектной природой понимается самостоятельность табличной части. Так как строка табличной части справочника не имеет самостоятельного, отдельного от справочника смысла, объектной природы она не имеет. Вопрос 7: Программное решение может быть растиражировано столько раз, сколько вы этого захотите. Ограничений нет. Вопрос 8: Серия кодов — определяет, как нумеровать справочник. Во всем справочнике означает вообще сквозную нумерацию; в пределах подчинения - нумерация сквозная в пределах группы иерархии; в пределах подчинения владельцу - нумерация будет сквозная для всех позиций, подчиненных одному владельцу (например для всех договоров одного контрагента). Вопрос 9: Вопрос 10: История данных — это механизм позволяющий хранить в базе данных упорядоченные по времени версии объектов конфигурации. Под версией понимаются данные, которые были в объекте на момент редактирования и состояние метаданных на момент редактирования. Хранить историю можно как для всего объекта целиком, так и для отдельных реквизитов — имеется возможность тонкой настройки работы механизма для каждого реквизита, в том числе табличные части. Включать и выключать историю можно как из конфигуратора, так и средствами встроенного языка, все это дает возможность управлять историей для каждого пользователя отдельно. История данных хранится в специальных таблицах информационной базы. Кроме самих данных в этих таблицах хранятся метаданные прежних версий объектов. Версии метаданных создаются в момент изменения этих самых метаданных у объекта и никак не связаны с изменением данных объекта. Настройка версирования объектов осуществляется либо из конфигуратора, либо при помощи встроенного языка. Вопрос 11,12: Объекты конфигурации, купленной у какого-либо вендора, по умолчанию защищены от внесения изменений. Если функциональность такой конфигурации не закрывает каких-то бизнес-задач, то ее можно доработать - внести изменения в типовые объекты или добавить новые. Для этого типовую конфигурацию придется снять с поддержки через меню Конфигурация -> Поддержка -> Настройка поддержки, Включить возможность изменения: Далее можно будет внести доработки. Измененная конфигурация будет отличаться от типовой; оба варианта (основная конфигурация - измененная, и конфигурация поставщика - исходная типовая) будут храниться в базе данных, при необходимости их можно просмотреть и сравнить: Для обновления конфигурации базы данных нажимаем F7; после обновления конфигурация базы данных становится равной основной конфигурации: Подводя итог. В каждой базе данных 1С одномоментно существует три конфигурации: конфигурация поставщика, основная конфигурация и конфигурация базы данных. В типовом решении, без включенной возможности изменения, все три равны между собой. Вопрос 13: Вопрос 14 Если элемент новый, значит еще не записан, то есть ссылки на него еще нет в базе данных; если существует, то ссылка уже есть Вопрос 15: Внешний отчет может быть включен в состав конфигурации: однако, то что отчет визуально выводит информацию, а обработка нет. Как раз из-за этого может произойти потеря функционала. Вопрос 16: Внешняя обработка может быть включена в состав конфигурации: достаточно добавить СКД и будет отчет на основе обработки. Вопрос 17: Преимущества такого подхода - скорость отладки (не нужно сохранять всю конфигурацию при внесении изменений в отчет/обработку), а также неизменность самой конфигурации Вопрос 18: Отчеты и обработки схожи тем, что выполняют определенные преобразования с информацией, содержащейся в базе данных; отличны же они тем, что отчеты визуализируют полученный результат, а обработки обычно сохраняют преобразованную информацию в базе данных. В дереве конфигурации это два различных вида объектов Вопрос 19: Вопрос 20: Подчиненными у табличной части могут быть только реквизиты. Вопрос 21: Вопрос 22: Параметры сеанса, используемые в ограничении доступа к данным на уровне записей (RLS), в адресации задач и при первичном программном обращении к неопределенному значению параметра сеанса, инициализируется через обработчик события «Установка параметров сеанса», находящийся в модуле сеанса. Модуль сеанса выполняется самым первым при загрузке конфигурации. Он всегда выполняется без контроля прав доступа (в привилегированном режиме). В модуле сеанса есть только один обработчик УстановкаПараметровСеанса с одним параметром ТребуемыеПараметры (при этом ничто не мешает переименовать данный параметр). Данный обработчик предназначен для инициализации параметров сеанса. При запуске системы и вызове данного обработчика, параметр ТребуемыеПараметры будет равен Неопределено. В дальнейшем, если обратиться к неинициализированному параметру сеанса, то будет вызван данный обработчик, а в параметре ТребуемыеПараметры будет сеанса, к которым было выполнено обращение. Если после вызова хотя бы один из параметров сеанса из содержаться массив с именами параметров данного массива все еще будет равен Неопределено, то будет вызвано исключение «Попытка получения неинициализированного значения параметра сеанса». Вопрос 23: Разделение данных — механизм, аналогичный механизму ограничений прав на уровне записи (RLS). Однако производительность данного механизма более эффективна, и он настраивается проще. Механизм позволяет настроить отображение только элементов, которые может видеть пользователь. К примеру, можно разграничить все объекты (документы, справочники и т.д.), где установлена определенная организация. Для настройки в общем реквизите необходимо указать разделение данных — Разделять. Сразу после нажатия система предложит создать параметры учета по умолчанию: Свойство разделение аутентификации для общего реквизита в режиме разделения данных служит для управления возможностью создания одноименных пользователей для разных областей данных. Вопрос 24: Общий реквизит в 1С 8.3 — это объект метаданных платформы, позволяющий использовать один реквизит для многих объектов конфигурации (справочников, документов, планов счетов и т.д). Вопрос 25: В 1С 8.3. имеется объект Определяемые типы, которые позволяет разработчику создать новый тип данных на основе имеющихся типов, как примитивных, так и более сложных типов (ссылочные, объектные и т.п.). Вопрос 26: Каждый из объектов конфигурации может нести в себе определенную логику, задаваемую алгоритмами; алгоритмы прописываются в модулях программы с помощью встроенного языка 1С: Вопрос 27: Для защиты от несанкционированного использования системы 1С Предприятие может использоваться сетевая система защиты HASP4 Net. С помощью данной системы защиты организовано обеспечение одновременной работы определенного количества пользователей (сеансов) с системой 1С Предприятие (в том числе для мобильного и WEB клиента). Ключ аппаратной защиты кластера серверов 1С Предприятие не является сетевым. Вопрос 28: Возможность использования клиентских приложений и сервера 1С Предприятия определяются имеющимися лицензионными соглашениями. Одной из составных частей используемой системы защиты является аппаратный ключ защиты от несанкционированного использования. Проверка правомерности использования прикладного решения осуществляется на портале 1С ИТС на основании регистрации прикладного решения и договора сопровождения. Вопрос 29: Для чего нужны критерии отбора? Использование этого объекта конфигурации позволяет с относительной простотой получать для какого-либо объекта другие связанные объекты в информационной базе. При этом лишь необходимо настроить связь объектов в составе критерия отбора, а также указать доступные типы данных в реквизитах, по которым будет осуществляться связь. Результат отбора доступен средствами встроенного языка, либо может быть отображен на форме самого критерия отбора. Вопрос 30: Критерии отбора используются преимущественно в обычном приложении, в управляемом оно как правило не требуются. Вопрос 31: Бизнес-процессов в конфигурации может быть несколько. Каждый бизнес-процесс может быть связан с одной задачей, но при этом одна и та же задача может использоваться в разных бизнеспроцессах. Вопрос 32: Предопределенные элементы могут быть созданы у: справочников; планов счетов; планов видов характеристик; планов видов расчета. Вопрос 32: Элемент будет удален только в 1С Предприятии. В конфигурации его описание останется. Вопрос 33: Для удаленных, по сравнению с версией конфигурации, хранящейся в базе данных, элементов, соответствующие объекты информационной базы помечаются на удаление. У этих объектов также снимается признак «Предопределенный». Вопрос 34: Вопрос 35: Вопрос 36: Вопрос 37: Вопрос 38: Запрос «Система ~ 2» найдет «Ситтама», «Сеттема». Вопрос 39: Вопрос 40: Вопрос 41: Вопрос 42: Вопрос 43: Вопрос 44: Вопрос 45: Вопрос 46: Вопрос 47: Технологическая платформа «1С:Предприятие 8» содержит средство разработки, с помощью которого создаются новые или изменяются существующие прикладные решения. Это средство разработки называется «конфигуратор». Так как он включен в стандартную поставку 1С:Предприятия 8, то пользователь может самостоятельно разработать или модифицировать прикладное решение (адаптировать его под себя), возможно, с привлечением сторонних специалистов. Вопрос 48: Механизм разделения данных – специальный механизм, позволяющий разделить все хранимые данные на отдельные информационные пространства (со своей нумерацией). В рамках одного пространства для разделения нумерации можно использовать механизм префиксации. Вопрос 49: Журнал позволяет объединить в один список документы различных типов. Обычно в журнал объединяются документы, схожие по назначению Вопрос 50: Вопрос 51: Вопрос 52: Вопрос 53: Вопрос 54: Вопрос 55: Вопрос 56: Вопрос 57: Вопрос 58: Вопрос 59: Вопрос 60: Вопрос 61: Тонкий клиент может использоваться для работы с данными и функционировать как предмет отладки для отладчика решения. Вопрос 62: В информационной базе системы 1С Предприятие хранится минимум две конфигурации. Основная конфигурация и конфигурация базы данных. Решение, находящееся на поддержке хранит еще конфигурацию поставщика. Дополнительно может использоваться любое количество расширений конфигураций. Вопрос 63: Вопрос 64: Вопрос 65: Вопрос 66: Вопрос 67: Значение типа «ХранилищеЗначений» определяется при работе с прикладным решением, макет типа «Двоичные данные» заполняется в Конфигураторе и позволяет хранить данные в составе конфигурации. Вопрос 68: Последовательности документов являются вспомогательными объектами конфигурации. Они предназначены для обеспечения проведения определенных документов в строгой последовательности. Режим восстановления последовательности позволяет автоматически выполнить перепроведение всех документов, относящихся к последовательности, от текущей позиции границы последовательности до указанного момента. Вопрос 69: Вопрос 70: Рабочий процесс кластера серверов , функционирующий под управлением операционной системы Linux, не может взаимодействовать с СУБД Microsoft SQl Server Вопрос 71: Вопрос 72: Вопрос 73: Вопрос 74: Вопрос 75: Вопрос 76: