Внешний вид сайта:

Глава 3

Полезность страницы:
0/100

2.10 Справочник Комплектующие.

Сверхсложные изделия нашей фирмы собираются из покупных комплектующих. В комплектующих нас будут интересовать название, ставка НДС. Комплектующие мы будем делить на группы по видам: "Болты (ГОСТ 7798-70)", "Гайки", "Шайбы (ГОСТ 11371-78)". Группу "Шайбы" мы разделим еще на три подгруппы "Высокие (ГОСТ 15524-70)", "Средние (ГОСТ 5927-70)" и "Низкие (ГОСТ 5929-70)".

Идентификатор: Комплектующие
Подчинен: нет
Количество уровней: 3
Код: 5       Тип кода: число     Серии кодов: подчинение
Наименование: 25
Основное представление: наименование
Группы сверху: да
Автонумерация: да       Уникальность: да
Одна форма для элемента и группы?: нет
Редактировать: в диалоге
"Код" – порядковый номер.
"Наименование" – Название комплектующего.
Реквизит Описание ТипЗначения Доп. Исп. Изм.
НДС ставка НДС С.НДС   Э  

 Создаем справочник:

  1. Создаем форму группы;
  2. Создаем форму элемента;
  3. В модуль формы элемента пишем процедуру:

Процедура ВводНового()
  НДС=Константа.ОснНДС;
КонецПроцедуры

  1. Создаем форму списка;
  2. Заполняем:

 

Код

Наименование

НДС

1 Болты (ГОСТ 7798-70)
  1   Болт М12 осн ставка
  2   Болт М16 осн ставка
2 Гайки
  1   Высокие (ГОСТ 15524-70)
    1     Гайка М12 осн ставка
    2     Гайка М16 осн ставка
  2   Средние (ГОСТ 5927-70)
    1     Гайка М12 осн ставка
    2     Гайка М16 осн ставка
  3   Низкие (ГОСТ 5929-70)
    1     Гайка М12 осн ставка
    2     Гайка М16 осн ставка
3 Шайбы (ГОСТ 11371-78)
  1   Шайба М12 осн ставка
  2   Шайба М16 осн ставка

 

2.11 Справочник Изделия.

Давайте перейдем к более подробному рассмотрению высокотехнологичной продукции фирмы. В сих сложных изделиях нас будет интересовать следующее: расценка на единицу изделия, цена отпускная, ставка НДС. Изделия у нас будут делиться на две группы по диаметру резьбы (М12 и М16).
Для расчета себестоимости можно было бы завести реквизиты по каждому виду комплектующих (Болт, Гайка, Шайба) и реквизиты, указывающие количество каждого вида, но этот путь крайне нерационален (и он противоречит правилам нормализации баз данных – а это священная корова!!!). Спецификацию составных частей мы будем держать в отдельном, подчиненном справочнике.
В принципе, технологические операции по изделию, можно было бы тоже хранить в подчиненном справочнике техопераций с расценками по ним, но у нас всего одна операция – "сборка", и плодить справочники – как-то лениво... Включаем расценку в справочник Изделия.
Отпускная цена у нас будет значением периодическим, изменять мы ее будем руками. Цена измеряется в базовой валюте.
Соберем все сведения по справочнику Изделия в таблицу:

Идентификатор: Изделия
Подчинен: нет
Количество уровней: 2
Код: 10 Тип кода: строка Серии кодов: подчинение
Наименование: 25
Основное представление: наименование
Группы сверху: да
Автонумерация: да Уникальность: да
Одна форма для элемента и группы?: нет
Редактировать: в диалоге
"Код" – артикул изделия.
"Наименование" – Название изделия.
Реквизит Описание ТипЗначения Доп. Исп. Изм.
Расценка расценка операции "сборка" Число 10.2 + Э  
Цена отпускная цена Число 10.2 +, П Э Р
НДС ставка НДС С.НДС   Э  

Создаем справочник:

 Создаем форму группы;

  1. Создаем форму элемента;
  2. В модуль формы элемента пишем процедуру:
Процедура ВводНового()
  НДС=Константа.ОснНДС;
КонецПроцедуры
  1. Создаем форму списка;

2.12 Справочник Комплектация.

Как мы и договорились, спецификация на сборку изделия будет содержаться в специальном подчиненном справочнике. Код нам не нужен. В Наименовании мы будем держать название комплектующей. Саму ссылку на Комплектующую, мы запихнем в отдельный реквизит. И еще один реквизит мы создадим для указания количества комплектующих этого вида. Конечно, отдельные любители могут писать состав типа: болт, гайка, шайба, шайба, шайба, шайба. Но гораздо проще так: болт – 1 шт., гайка – 1шт., шайба – 4 шт. Хотя, и первый вариант не запрещен, мы за плюрализм мнений (кроме факта Нашей гениальности – это обсуждению не подлежит).

Идентификатор: Комплектация
Подчинен: Изделия
Количество уровней: 1
Код: 0       Тип кода: число     Серии кодов: подчинение
Наименование: 25
Основное представление: наименование
Группы сверху: да
Автонумерация: да       Уникальность: да
Одна форма для элемента и группы?: нет
Редактировать: в диалоге
"Код" – нет.
"Наименование" – Название комплектующего.
Реквизит Описание ТипЗначения Доп. Исп. Изм.
Комплектующее то, что входит в спецификацию С.Комплектующие      
Кол количество комплектующих на одно изделие Число 3.0 +    

Создаем справочник:

  1. Создаем форму элемента;
  2. Поле ввода "Наименование" сделаем недоступным, и будем пропускать при вводе;
  3. В поле ввода "Комплектующее" в формулу пишем Компл()
  4. В модуль формы элемента пишем процедуру:

Процедура Компл()
  НазвРодителя=СокрЛП(Комплектующее.Родитель.Наименование);
  Поз1=Найти(НазвРодителя,"(");
  Поз2=Найти(НазвРодителя,")");
  ГОСТ=Сред(НазвРодителя,Поз1+1,Поз2-Поз1-1);
  Наименование=СокрЛП(Комплектующее.Наименование)+" "+ГОСТ;
КонецПроцедуры

  1. Создаем форму списка;
  2. Поле Комплектующее в форму списка вставлять не будем, хватит и его названия в поле Наименование;

2.13 Работа со справочниками Изделия и Комплектация.

 Справочники у нас готовы, заполним их каким-нибудь содержимым. Например:

Артикул

Наименование

Расценка

Цена

НДС

1 М12
АБВ-123 Изделие №1

5.00

70.00

осн ставка

2 М16
ГДЕ-221 Изделие №2

8.00

80.00

осн ставка

ПРС-555 Изделие №1

12.50

120.00

осн ставка

Заполним теперь состав комплектов

Комплектующее

Количество

АБВ-123 Изделие №1

Болт М12 ГОСТ 7798-70

1

Гайка М12 ГОСТ 15524-70

1

Шайба М12 ГОСТ 11371-78

1

ГДЕ-221 Изделие №2

Болт М16 ГОСТ 7798-70

1

Гайка М16 ГОСТ 5927-70

1

Шайба М16 ГОСТ 11371-78

4

ПРС-555 Изделие №3

Болт М16 ГОСТ 7798-70

1

Гайка М16 ГОСТ 5929-70

2

Шайба М16 ГОСТ 11371-78

1

2.14 Справочник Склады.

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

Идентификатор: Склады
Подчинен: нет
Количество уровней: 1
Код: 5       Тип кода: число     Серии кодов: подчинение
Наименование: 25
Основное представление: наименование
Группы сверху: да
Автонумерация: да       Уникальность: да
Одна форма для элемента и группы?: нет
Редактировать: в списке
"Код" – порядковый номер.
"Наименование" – Название склада.
Реквизит Описание ТипЗначения Доп. Исп. Изм.

Создаем справочник:

  1. Создаем форму списка, самую простую;
  2. Заполняем:

 

Код

Наименование

1

Коробка из под телевизора

2

Другая коробка

3

Ящик на подоконнике

2.15 Документооборот.

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

  1. Закупка комплектующих у поставщика. Документ – Приходная накладная;
  2. Оплата комплектующих поставщику из кассы фирмы. Документ – Расходный ордер;
  3. Учет НДС за закупленные комплектующие. Документ – Учет НДС;
  4. Передача в производство необходимого числа заготовок для производства какого-то количества изделий с указанием, кем эта работа будет выполнена. Документ – Наряд на сборку;
  5. Закрытие нарядов, начисление зарплаты и передача из производства на склад готовой продукции. Документ – Накладная на выпуск из производства;
  6. Продажа готовой продукции покупателю. Документ – Расходная накладная;
  7. Поступление денег в кассу от покупателя за приобретенный товар. Документ – Приходный ордер;
  8. Выплата производственным рабочим заработной платы. Документ – Ведомость;
Дополнить страницу Вы можете помочь другим людям дополнив эту страницу вашими знаниями по данному вопросу!
05:48

Комментарии

Нет комментариев. Ваш будет первым!