Нажмите клавишу «Enter», чтобы перейти к содержанию

1с Предприятие Практическое пособие Разработчика

1с Предприятие Практическое пособие Разработчика.rar
Закачек 2661
Средняя скорость 4669 Kb/s
Скачать

1с Предприятие Практическое пособие Разработчика

Книга представляет собой пособие, позволяющее быстро освоить приемы разработки и модификации прикладных решений на платформе 1С:Предприятие 8.3.

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

Книга может быть использована и как практическое руководство, и как справочное пособие. Рассматриваемое в книге прикладное решение учитывает накопленный опыт разработки в системе «1С:Предприятие 8» и демонстрирует многие новые возможности и механизмы, предоставляемые версией 8.3.

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

Книга 1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы представляет собой пособие, позволяющее быстро освоить приемы разработки и модификации прикладных решений на платформе 1С:Предприятие 8.3. На примере создания реального прикладного решения показана структура различных объектов системы, их назначение и методика использования. Приведены процедуры на встроенном языке, в том числе с применением языка запросов, которые снабжены подробными комментариями. Книга может быть использована и как практическое руководство, и как справочное пособие. Рассматриваемое в книге прикладное решение учитывает накопленный опыт разработки в системе 1С:Предприятие 8 и демонстрирует многие новые возможности и механизмы, предоставляемые версией 8.3. Материал рассчитан на начинающих разработчиков, не знакомых с системой 1С:Предприятие 8.

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

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

Вместо #Параметр(1) будет подставлена та строка, которую мы укажем при вызове этого шаблона в условии ограничения доступа.

Теперь вернемся на закладку Права.

В имеющемся ограничении прав доступа для прочих полей (в первой строке списка ограничений) заменим старый текст новым (листинг 22.4), рис. 22.22.

Здесь с помощью конструкции #ЕстьПремия(“ДокНачисления”) мы обращаемся к нашему шаблону. Текст шаблона просто механически будет подставлен в это место, причем строка ДокНачисления заменит собой первый параметр шаблона (#Параметр(1)).

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

Поэтому это условие (см. листинг 22.4) разрешит нам прочитать ДокНачислениятогда, когда запрос из шаблона не возвращает 1:

То есть тогда, когда в табличной части нет начисления Премия.

Можно было бы записать это условие ограничения и без использования шаблонов.

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

Закроем окно редактирования прав. Проверим, как это работает.

В режиме «1С:Предприятие»

Обновим информационную базу, нажав F7, и запустим «1С:Пред-приятие» от имени пользователя Гусаков.

В разделе Расчет зарплатыоткроем список документов НачисленияСо-трудникам.

Как вы помните, в документе № 2 есть строки и с видом расчета Премия, и с видом расчета Оклад. Раньше этот документ у нас открывался.

Попробуем открыть его теперь.

Мы получим сообщение о нарушении прав доступа, что нам и требо-валось (см. рис. 22.20).

В режиме «Конфигуратор»

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

Снимем для роли Мастер право Чтение для документа Начис-ленияСотрудникам. Снимем право Просмотр для подсистемы РасчетЗарплаты. Снимем право Чтение для справочника ВидыГрафи-ковРаботыи для плана видов расчета Основные начисления. Запустим
«1С:Предприятие» от имени пользователя Администратор. В разделе Расчет зарплатыоткроем список документов НачисленияСотрудникам. Откроем документ № 2 и удалим последнюю строку (которую мы добавляли). Проведем и закроем документ.

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

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

Для роли Директорприоритетными являются команды для просмотра самых важных отчетов: Материалы, Выручка мастеров, Начисления сотрудникам, Оборотно-сальдовая ведомость. Эти команды мы уже добавили в панель команд основного раздела и сделали их видимыми для Директора.

Авторы: Радченко М.Г. / Хрусталева Е.Ю.

Возрастные ограничения: 0+ (до 6 лет)

Жанры: Бизнес литература / Специальная литература / 1С:Предприятие

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

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

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

Книга может быть использована и как практическое руководство, и как справочное пособие. Рассматриваемое в книге прикладное решение учитывает накопленный опыт разработки в системе 1С:Предприятие 8 и демонстрирует многие новые возможности и механизмы, предоставляемые версией 83.

Материал рассчитан на начинающих разработчиков, не знакомых с системой 1С:Предприятие 8.

Дополнительные материалы:

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

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

  • Предисловие
  • Занятие 1. Знакомство, создание информационной базы
  • Занятие 2. Подсистемы
  • Занятие 3. Справочники
  • Занятие 4. Документы
  • Занятие 5. Теоретическое
  • Занятие 6. Регистры накопления
  • Занятие 7. Простой отчет
  • Занятие 8. Макеты. Редактирование макетов и форм
  • Занятие 9. Периодические регистры сведений
  • Занятие 10. Перечисления
  • Занятие 11. Проведение документа по нескольким регистрам
  • Занятие 12. Оборотные регистры накопления
  • Занятие 13. Отчеты 303
  • Занятие 14. Оптимизация проведения документа «Оказание услуги»
  • Занятие 15. План видов характеристик
  • Занятие 16. Бухгалтерский учет
  • Занятие 17. План видов расчета, регистр расчета
  • Занятие 18. Использование регистра расчета
  • Занятие 19. Поиск в базе данных
  • Занятие 20. Выполнение заданий по расписанию
  • Занятие 21. Редактирование движений в форме документа
  • Занятие 22. Список пользователей и их роли
  • Занятие 23. Начальная страница и настройка командного интерфейса
  • Занятие 24. Обмен данными
  • Занятие 25. Функциональные опции
  • Занятие 26. Некоторые типовые приемы разработки
  • Занятие 27. Приемы разработки форм
  • Занятие 28. Приемы редактирования форм
  • Краткий справочник разработчика
  • Глоссарий

Cкачиваемые архивы содержат файлы электронной книги:

  • 1C-DevGuide83.epub* для чтения на устройствах, поддерживающих цветные изображения;
  • 1C-DevGuide83BWReaders.epub* для чтения на устройствах с черно-белыми экранами;
  • 1C-DevGuide83.pdf (формат А5).

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

* Файлы .epub на компьютере рекомендуется читать с использованием программы для чтения Adobe Digital Editions. При чтении с помощью других программ не рекомендуется использовать режим просмотра, предусматривающий показ двух страниц одновременно – в связи с большим количеством изображений возможно некорректное отображение.

© ООО «1С-Паблишинг», 2013
© Оформление. ООО «1С-Паблишинг», 2013
Все права защищены.
Материалы предназначены для личного индивидуального использования приобретателем.
Запрещено тиражирование, распространение материалов, предоставление доступа по сети к материалам без письменного разрешения правообладателей.
Разрешено копирование фрагментов программного кода для использования в разрабатываемых прикладных решениях.


Статьи по теме