Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C_ПрикладноеПрограммирование8.doc
Скачиваний:
45
Добавлен:
22.09.2019
Размер:
51.67 Mб
Скачать

1.6 Постановка задачи

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

В данной конфигурации будут присутствовать элементы трех «учетных ветвей»:

• Торговля товарами;

• Бухгалтерский учет;

• Кадры, расчет.

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

Необходимо организовать хранение информации:

• о номенклатуре товаров;

• о контрагентах нашей фирмы;

• о сотрудниках компании.

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

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

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

Нам в любой момент времени необходимо иметь возможность получить следующую информацию:

  • о покупках (у кого и сколько товаров мы купили);

  • о продажах (в разрезе покупателей и проданных им товаров);

  • о наличии товара на складах в ценах покупки и ценах продажи;

  • о наличии денег в кассе;

  • о состоянии расчетов с поставщиками и покупателями;

  • о сотрудниках организации.

2. Лабораторный практикум

2.1. Лабораторная работа № 1. Создание информационной базы данных.

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

2.1.1. Теоретические сведения.

2.1.1.1. Регистрация информационной базы.

Для создания информационной базы (ИБ) первоначально на жестком диске компьютера создайте собственную рабочую папку. Запустите конфигуратор щелчком по ярлыку на рабочем столе и зарегистрируйте конфигурацию в этой папке, как пустую ИБ. Для этого после запуска платформы в появившемся окне необходимо воспользоваться кнопкой «Добавить» (см. рис. 4.), в ответ откроется «мастер регистрации ИБ» (см. рис. 5.) . На этом шаге надо указать, что регистрируется новая ИБ, и щелкнуть на кнопке [Далее].

Рис. 6. Список зарегистрированных конфигураций

Рис. 7. Первый шаг мастера регистрации конфигурации

В ответ откроется диалог второго шага мастера (см. рис. 6.), где надо указать, что создается пустая ИБ, и щелкнуть на кнопке [Далее]. В ответ откроется диалог третьего шага мастера (см. рис. 7.), где надо задать наименование ИБ и тип расположения ИБ, и щелкнуть на кнопке [Далее].

Рис. 8. Второй шаг мастера регистрации

Рис. 9. Третий шаг мастера регистрации

Рис. 10. Четвертый шаг мастера регистрации

В ответ откроется диалог четвертого шага мастера конфигурации, где надо указать путь к каталогу ИБ и задать язык работы платформы, затем щелкнуть на кнопке [Готово] (см. рис.8). В ответ ИБ будет зарегистрирована в ярлыке запуска (см. рис.9).

Рис. 11. Зарегистрированная конфигурация

Для начала работы с конфигурацией надо нажать кнопку [Конфигуратор] и зайти в режим редактирования конфигурации через главное меню «Конфигурация!Открыть конфигурацию». В ответ на экране появится дерево конфигурации, в котором производится вся работа по настройке прикладного решения (см. рис.10).

Рис. 12. Дерево конфигурации.

Начнем знакомство с объектами конфигурации.