Конфигурация отличается от основной конфигурации. Восстановление конфигурации поставщика. Частный случай необычного состояния конфигурации. Обновление конфигурации базы данных
Отраслевое решение "1С:Аптека" предназначено для автоматизации розничных продаж лекарственных препаратов и сопутствующей продукции в аптеках и аптечных пунктах, ведения оперативного учета по сериям лекарственных препаратов, контроля фальсификации и сроков годности, правил ценообразования, предельных наценок на жизненно-необходимые и важные лекарственные препараты (ЖНВЛП).
Конфигурация "Аптека" разработана на основе типовой конфигурации "1С:Розница" с сохранением всех основных возможностей и механизмов этого типового решения:
Отраслевые особенности учета
В соответствии с требованиями законодательства реализован обмен данными с ФГИС "Мониторинг движения лекарственных препаратов" (МДЛП).
В конфигурации "Аптека" ведется учет по сериям для лекарственных средств. Серийный учет лекарственных средств реализован на базе механизма дополнительных характеристик. Решение позволяет вести учет жизненно необходимых и важных лекарственных средств (ЖНВЛП), обязательного аптечного ассортимента и специализированных групп, учет аналогов лекарственных средств, позволяющий найти замену отсутствующему лекарственному средству или товару.
Для каждой учетной позиции предоставляется возможность хранить данные о единице измерения, штрих коде, форме выпуска, дозировке, производителе, сертификате, фармакотерапевтической группе, международном непатентованном наименовании, наборах упаковок, ставке НДС, стране происхождения товара. Добавить изображение в карточку товаров можно при помощи веб-камеры.
Пользователь может ввести описание лекарственного препарата или товара и сохранить его изображение, а также определить виды дополнительных реквизитов и сведений, которые нужно хранить в системе. Для облегчения процесса первоначального наполнения справочника номенклатуры и поддержания его в актуальном состоянии реализована загрузка нормативно-справочной информации по лекарственным средствам с диска или онлайн-версии ИТС МЕДИЦИНА.
Сервис загрузки/обновления информации о препаратах и сериях, предписанных к изъятию из аптечной и розничной сети (фальсификатах) позволяет использовать данные с официального сайта Федеральной службы по надзору в сфере здравоохранения и социального развития. В документах осуществляется контроль фальсифицированных препаратов, а также серий с истекшим сроком годности.
Реализован механизм загрузки/выгрузки документов и справочников из внешнего файла (форматы txt, dbf, xls, mxl).
В конфигурации "Аптека" реализован учет производства лекарственных форм при помощи документа "Изготовление лекарственных форм", в котором указываются:
- Рецептурная пропись;
- Наименование производимой лекарственной формы;
- Количество изготавливаемой лекарственной формы;
- Составляющие (перечень лекарственных препаратов, идущих на изготовление лекарственной формы);
- Сумма дополнительных расходов.
Цена на лекарственную форму может назначаться автоматически на основе ее составляющих и дополнительных расходов. Готовые лекарственные формы могут продаваться как в розницу, так и мелким оптом.
Информационные базы, созданные на основе отраслевого решения "1С:Аптека", имеют возможность работы в режиме распределенных информационных баз (РИБ) с четким разделением документооборота по аптекам, где в главном узле РИБ консолидируется информация по всем аптекам сети. Предусмотрены механизмы автоматического инициирования обмена.
Наряду с РИБ "1С:Аптека" может автоматически обмениваться информацией с управляющей информационной системой (back-office) в дуплексном режиме. В качестве управляющей системы для "1С:Аптека" может использоваться " ". В управляющей системе можно создать неограниченное количество узлов конфигурации "Аптека", которые в свою очередь могут являться главными узлами распределенной информационной базы.
Предусмотрены механизмы администрирования пользователей информационной базы удаленных узлов РИБ из главного узла "1С:Аптека" администратором системы, например, в главном узле РИБ, администратор системы может создать (редактировать, назначать роли, интерфейсы, сбрасывать пароль) пользователя информационной базы удаленного узла, а также иметь доступ к актуальной информации о настройках пользователей ИБ, сделанных в режиме конфигуратора (или предприятия) непосредственно в узлах РИБ.
В "1С:Аптека" наряду с много-магазинным учетом, реализован много-фирменный учет, где каждый склад (торговый зал) может быть отнесен к определенной организации.
"1С:Аптека" может использовать ордерные схемы перемещения, реализации и поступления товаров на склады аптеки. Ордерная схема представляет собой перемещение в буферный список товаров, необходимых к принятию или отгрузке со склада, фактическая же операция с товарным остатком на складе производится расходным или приходным ордером. Кроме того для перемещения товаров между аптеками предусмотрена безордерная схема работы. Списание лекарственного препарата с остатков в одной аптеке и оприходование этого препарата в другой аптеке осуществляется в момент проведения документа "Перемещение товаров". Дополнительное оформление складских ордеров не требуется.
В системе поддерживаются различные способы управления розничными ценами в торговой сети. Центральный офис сети может назначать розничные цены как для всей сети в целом, так и для групп аптек или каждой аптеки отдельно. На отдельные группы номенклатуры розничные цены могут также назначаться менеджером аптеки.
В конфигурации "Аптека" осуществляется контроль предельных розничных цен и цен производителей на лекарственные средства с учетом специфики ценообразования на препараты ЖНВЛП и НСиПТВ. Предусмотрена загрузка реестра предельных цен производителей лекарственных средств с диска или онлайн-версии ИТС МЕДИЦИНА, и автоматический расчет предельной розничной цены на основании уже загруженного реестра предельных цен производителей.
В решении реализован механизм загрузки данных о товарах Росздравнадзора в прайс-листы контрагентов, сопоставления данных с номенклатурами информационной базы и выгрузки сведений о ценах для передачи их в Росздравнадзор.
Решение "1С:Аптека" предоставляет пользователю специализированный интерфейс рабочего места первостольника для оформления розничных продаж. Для повышения эффективности продаж сопутствующих товаров реализован механизм учета товаров, продаваемых совместно. Данный механизм позволяет в ручном или автоматическом режиме подобрать список товаров продаваемых совместно. Для автоматического режима заполнения совместных товаров используется механизм поиска ассоциаций.
Для фиксации предварительной договоренности с покупателем о намерении приобрести товар реализована возможность создания заказа покупателя в режиме рабочего места кассира и продажа товара по заказу.
Для поддержки мультиканальности продаж, реализована интеграция с сайтами аптек на платформе "1С-Битрикс". Из конфигурации на сайт выгружается номенклатура, фото, цены, остатки и статусы обработанных заказов, с сайта в конфигурацию загружается информация о заказе, оплате заказа и о покупателе.
В "1С:Аптека" формируется более 30 видов аналитических отчетов с разным уровнем группировки и детальными расшифровками по всем видам операций. Представлены абсолютные значения показателей за период, средние значения, динамика показателей с течением времени и относительные показатели эффективности торговых операций. Особое внимание уделено анализу продаж, как в разрезе товарных групп, так и групп покупателей, оценке эффективности применяемых скидок, распродаж.
Решение поддерживает обмен данными с конфигурацией "1С:Бухгалтерия ". При совместном использовании конфигураций оперативный учет движений и остатков товаров и денежных средств производится в "1С:Аптека". Конфигурация "Бухгалтерия предприятия" обеспечивает регламентный учет операций.
Отраслевое решение "1С:Аптека" аккумулирует в себе методические решения и лучшие практики предприятий розничной торговли, представленные в программном продукте "1С:Розница 8" и накопленный опыт компании 1С-Рарус на рынке автоматизации аптек.
В моем случае «Управление торговлей», редакция 10.3 дополнена отраслевым решением «БИТ: Управление автосервисом 8». Компании, использующие отраслевые решения, как правило, дорабатывают конфигурацию под свои нужды и не обновляют их на новые релизы от поставщика. Следовательно, осталась «Управление торговлей», релиз 10.3.13.2. Плюс конфигурация поставщика хоть и называется «Управление торговлей», тем не менее, объекты, относящиеся к конфигурации «БИТ: Управление автосервисом 8», так же находятся на поддержке (рис. 1). Это случай, когда релизы конфигурации поставщика и конфигурация базы данных (далее БД) формально совпадают, а фактически конфигурация поставщика - не «Управление торговлей», редакция 10.3.
Следовательно, при обновлении на следующий релиз «Управление торговлей» механизм обновления предложит удалить все объекты, которые относились с отраслевому решению (рис. 2).
Таким образом, возникает задача востановления поставщика конфигурации. Также данная задача может возникнуть, если обновление БД проводилось через «Сравнение, объединение» с новым файлом конфигурации.
Задача решается в два этапа. Для этого понадобится cf-файл конфигурации, который соответствует релизу БД. Релиз БД можно посмотреть в «Справка» − «О программе» (рис. 3).
Внимание! Перед проделыванием следующих операций сделайте резевную копию БД.
1) Нажимаем «Конфигурация» − «Поддержка» − «Настройки Поддержки». Появится окно «Настройки поддержки», нажимаем «Снять с поддержки» (рис. 4). В диалоговом окне с сообщением о том, что снятие с поддержки приведет к невозможности получать обновление от поставщика, отвечаем «Да».
Обратите внимание, что пиктограмма с изображением желтого кубика в дереве конфигурации больше не отображается.
2) Нажимаем «Конфигурация» − «Сравнить, объединить с конфигурацией из файла». Появится окно с предложением поставить конфигурацию на поддержку. Отвечаем «Да» (рис. 5).
Теперь, чтобы не потерять изменения типовых объектов в конфигурации, снимаем галочку с корневого узла и нажимаем «Выполнить». В настройках правил поддержки отвечаем «ОК» (рис. 6).
Теперь конфигурация поставщика соответствует конфигурации БД. Однако есть небольшое техническое замечание − объекты, у которых были изменения, не находятся на поддержке (рис. 7). При обновлении такие объекты меняться не будут. Так что, нужно поставить их на поддержку с возможностью редактирования.
3) Нажимаем «Конфигурация» − «Поддержка» − «Настройки поддержки». В появившемся окне нажимаем «Сравнить, объединить». В окне сравнения, объединения снимаем все галочки, выделяем объект, который ставим на поддержку, и нажимаем «Изменить». В появившиеся окне выбираем «Объект поставщика редактируется с сохранением поддержки», нажимаем «ОК» и «Выполнить» (рис. 8). Галочка «Устанавливать для подчиненных объектов» полезна в том случае, если проводимое изменение справедливо для всех подчиненных объектов. Платформа «1С:Предприятие 8» не позволит провести изменения, если, например, в подчиненных объектах добавлены реквизиты, и вы поставите их на поддержку.
Выделяем объект, который ставим на поддержку.
Теперь информационная база на поддержке нужной конфигурации.
Можно установить свойства конфигурации, такие как имя и описание, а также параметры спецификации и другие расширенные параметры.
Укажите свойства конфигурации при ручном создании новых конфигураций. В данном случае название PropertyManager - Добавить конфигурацию .
Также можно редактировать свойства существующих конфигураций. В данном случае название PropertyManager - Параметры конфигурации .
Чтобы указать свойства конфигурации, выполните одно из следующих действий:
Параметры конфигурации
Имя конфигурации | Введите имя конфигурации. В имени нельзя использовать косую черту (/) или знак @. Если поле содержит один из вышеупомянутых символов, поле пустое или имя уже существует, то при закрытии диалогового окна появляется предупреждающее сообщение. В дереве конструирования FeatureManager можно настроить отображение имена конфигурации компонентов. |
Описание | (Не обязательно). Введите описание конфигурации. Можно отобразить описания конфигураций компонентов в дереве конструирования FeatureManager и в ConfigurationManager . Если Вы хотите использовать текст в качестве описания в спецификации, выберите параметр Использовать в спецификации . Этот текст превосходит по важности любые свойства определенной конфигурации или свойства пользователя, однако значения этих свойств он не отменяет. |
Заметка | (Не обязательно). Введите дополнительную информацию для описания данной конфигурации. |
Настройки пользователя | (Доступны только при редактировании свойств существующей конфигурации). Нажмите, чтобы получить доступ к свойствам определенной конфигурации в диалоговом окне Суммарная информация . |
Параметры спецификации
Отображаемое обозначение детали при использовании в спецификации | Используется для определения способа отображения сборки или детали в спецификации. Выберите один из указанных ниже параметров: Имя документа Обозначение детали идентично имени документа. Имя конфигурации Обозначение детали совпадает c именем конфигурации. Связь с родительской конфигурацией (Только для производных конфигураций .) Обозначение такое же, что и имя родительской конфигурации. Имя, настроенное пользователем Обозначение является введенным именем. |
Отображение дочерних элементов при использовании в качестве узла сборки | (Только для сборок.) Когда такая конфигурация сборки используется в качестве узла сборки в другой сборке, эти настройки используются вместе с настройками Типа спецификации в PropertyManager Спецификация для управления тем, как дочерние компоненты отображаются в спецификации сборки верхнего уровня. Для получения дополнительной информации о настройках Типа спецификации см. PropertyManager Спецификация . Выберите один из указанных ниже параметров: Отобразить Отображает дочерние компоненты в спецификации, как указано в параметре Тип спецификации в PropertyManager Спецификация. (Дочерние компоненты не отображаются в спецификации Только верхнего уровня .) Скрыть Скрывает дочерние компоненты в спецификации, даже если параметр Тип спецификации стал бы их отображать. Узел сборки отображается как отдельный элемент в спецификации. Например, спецификация Только детали обычно содержит список дочерних компонентов, как отдельных объектов. Если выбран параметр Скрыть , вместо них отображается узел сборки. Продвинуть Разбивает узел сборки в спецификации и отображает его дочерние компоненты, даже если параметр Тип спецификации стал бы их отображать. Например, спецификация Только верхнего уровня обычно содержит список узла сборки, а не его дочерних компонентов. Если выбран параметр Продвинуть , содержится список дочерних компонентов, но не узла сборки. Примеры - Свойства отображения дочернего компонента |
Дополнительные параметры
Указанные ниже свойства управляют процессом добавления новых элементов в другую конфигурацию, а затем снова активируют данную конфигурацию. Доступные параметры зависят от типа документа.
Погасить элементы | (Только детали). Когда этот параметр выбран, новые элементы, которые добавлены в другие конфигурации, скрываются в данной конфигурации В противном случае новые элементы будут включены (не погашены) в данную конфигурацию. |
Погасить новые элементы и сопряжения | (Только для сборок). Когда выбран этот параметр, новые сопряжения и элементы, которые добавлены в другие конфигурации, погашаются в данной конфигурации. В противном случае новые сопряжения и элементы будут включены (не погашены) в данной конфигурации. К новым элементам в сборках относятся вырезы и отверстия в сборке, массивы компонентов, справочная геометрия и эскизы, которые соответствуют сборке (а не к одному из компонентов сборки). |
Скрыть новые компоненты | другие конфигурации, скрыты в данной конфигурации. В противном случае новые компоненты будут отображаться также и в этой конфигурации. |
Погасить новые компоненты | (Только для сборок). Когда выбран этот параметр, новые компоненты, которые добавлены в другие конфигурации, погашаются в данной конфигурации. В противном случае новые компоненты в данной конфигурации будут решены (не погашены). |
Использовать цвет, который относится к конфигурации | Чтобы указать цвет конфигурации, выберите этот параметр, затем выберите Цвет
, чтобы выбрать цвет из палитры. Цвет, относящийся к конфигурации, применяется к режиму «Закрасить», только если не выбран параметр Применить тот же самый цвет к режимам «Каркасное представление», «Скрыть невидимые линии» и «Закрасить» в разделе Параметры цвета документа . Чтобы применить к компонентам сборки цвет, относящийся к конфигурации, нажмите правой кнопкой мыши выделенные компоненты в дереве конструирования FeatureManager, откройте окно Внешние виды и выберите компонент . Затем выберите цвет в окне PropertyManager Внешние виды . |
Параметры родительских/дочерних элементов
Доступен только в сборках и только при добавлении в сборку новой конфигурации или одного из ее компонентов. Выберите компоненты, для которых необходимо добавить новую конфигурацию.
Например, имеется сборка vise (тиски) с узлом сборки handle (рукоятка) , который содержит компонент connector (соединитель) . Если добавлена новая конфигурация с именем long в сборку vise (тиски) , можно одновременно добавить конфигурацию с именем long в узел сборки handle (рукоятка) и в компонент connector (соединитель) , выбрав их в упрощенном дереве в разделе Параметры родительских/дочерних элементов .
Конфигурация
, с точки зрения пользователя, это программное решение, заточенное под определенные бизнес-задачи. Например, есть конфигурация 1С:Управление торговлей, для автоматизации торговых операций. С точки зрения разработчика, бизнес-логика данного программного решения реализована с помощью конкретных объектов конфигурации - электронных форм ввода, отчетов, справочников, алгоритмов etc. Эти объекты сгруппированы в виде дерева конфигурации
:
Объекты конфигурации, купленной у какого-либо вендора, по умолчанию защищены от внесения изменений. Если функциональность такой конфигурации не закрывает каких-то бизнес-задач, то ее можно доработать - внести изменения в типовые объекты или добавить новые. Для этого типовую конфигурацию придется снять с поддержки - через меню Конфигурация -> Поддержка -> Настройка поддержки, Включить возможность изменения :
Далее можно будет внести доработки. Измененная конфигурация будет отличаться от типовой; оба варианта (основная конфигурация , измененная, и конфигурация поставщика , исходная типовая) будут храниться в базе данных, при необходимости их можно просмотреть и сравнить:
После внесения изменений, их нужно "спроецировать" на ту конфигурацию, в которой хранятся непосредственно бизнес-данные - на конфигурацию базы данных . Например, новый реквизит после добавления в основную конфигурацию не будет сразу доступен для пользователя, так как конфигурация базы данных еще не изменена. Для обновления конфигурации базы данных нажимаем F7; после обновления конфигурация базы данных становится равной основной конфигурации:
Подводя итог. В каждой базе данных 1С одномоментно существует три конфигурации: конфигурация поставщика, основная конфигурация и конфигурация базы данных. В типовом решении, без включенной возможности изменения, все три равны между собой.
Каждая конфигурация состоит из прикладных объектов, сгруппированных в дерево конфигурации по принципу схожести. Например, дерево объектов типа Документ:
Каждый из объектов конфигурации может нести в себе определенную логику, задаваемую алгоритмами ; алгоритмы прописываются в модулях программы с помощью встроенного языка 1С :
Число объектов конфигурации может быть очень велико; для их произвольной классификации по назначению используется механизм подсистем. Каждый объект конфигурации может быть включен в одну или несколько подсистем. Отбором пр подсистеме можно выбрать весь перечень объектов, имеющих отношение к данной прикладной задаче:
Вопрос 01.02 экзамена 1С:Профессионал по платформе. В каком объекте содержится редактируемая пользователем информация?
- Объект конфигурации
- Объект встроенного языка
- Объект информационной базы
- Верны ответы 1 и 3
- Верны все варианты
Вопрос 01.05 экзамена 1С:Профессионал по платформе. Выберите верный набор ассоциаций "Объект" - "тип файла":
- внешняя обработка -"epf", внешний отчет – "erf", конфигурация – "сf"
- внешняя обработка -"ert", внешний отчет – "mxl", конфигурация – "pfl"
- внешняя обработка -"ert", внешний отчет – " erf", конфигурация – "cfu"
- внешняя обработка -"epf", внешний отчет – "mxl", конфигурация – "cfu"
Правильный ответ первый. External processor file это расширение внешних обработок, External report file расширение внешних отчетов, Configuration file это расширение файла конфигурации.
Вопрос 01.21 экзамена 1С:Профессионал по платформе. Из чего состоит конфигурация?
- Объекты конфигурации
- Объекты встроенного языка
- Объекты информационной базы
- Верны ответы 1 и 3
- Верны все варианты
Вопрос 01.27 экзамена 1С:Профессионал по платформе. Какие объекты используются при описании алгоритма?
- Объекты конфигурации
- Объекты встроенного языка
- Объекты информационной базы
- Верны ответы 1 и 3
- Верны все варианты
Вопрос 01.34 экзамена 1С:Профессионал по платформе. Какую конфигурацию можно изменять интерактивно в конфигураторе?
- Основная конфигурация
- Конфигурация базы данных
- Конфигурация поставщика
- Внешние конфигурации
Вопрос 01.57 экзамена 1С:Профессионал по платформе. Произвольная классификация объектов конфигурации осуществляется с помощью …
- свойства Комментарий у объекта конфигурации
- создания реквизита "Классификация"
- с помощью объекта конфигурация Подсистемы
- верны варианты 1 и 2
- верны все варианты
Вопрос 01.63 экзамена 1С:Профессионал по платформе. Сколько информационных баз может быть с одной и той же конфигурацией?
- Только одна
- Только две (рабочая и демонстрационная)
- Неограниченно
- Определяется комплектом поставки прикладного решения
- Определяется в настройках конфигурации
Вопрос 01.64 экзамена 1С:Профессионал по платформе. Сколько конфигураций обязательно должно существовать в прикладном решении?
- Сколько угодно
Вопрос 03.13 экзамена 1С:Профессионал по платформе. В каком случае в окне конфигурации доступно изменение метаданных?
- Всегда
- Только для основной конфигурации
- Для основной конфигурации и конфигурации базы данных
- Для конфигурации поставщика
- Для конфигурации открытой из файла