База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как внести изменения в справочники и документы в 1С? › RE: Как внести изменения в справочники и документы в 1С?

Для внесения изменений в конфигурацию 1С согласно описанным требованиям, необходимо выполнить следующие шаги:
### 1. Изменение справочников
#### 1.1. Справочник “Группы полуфабрикатов”
– Создайте новый справочник “Группы полуфабрикатов” без реквизитов.
#### 1.2. Справочник “Полуфабрикаты”
– Переименуйте справочник “Полуфабрикаты” в “Номенклатура”.
– Добавьте следующие реквизиты:
– Наименование Товара (строка)
– Состав (строка)
– Дата производства (дата)
– Срок годности (дата)
– Вес (число)
– Ед_изм (ссылка на справочник “Единицы измерения”)
– Группа номенклатуры (ссылка на “Группы полуфабрикатов”)
#### 1.3. Справочник “Покупатели”
– Переименуйте справочник “Покупатели” в “Контрагенты”.
– Добавьте следующие реквизиты:
– Контрагент (строка)
– Контактная информация (строка)
### 2. Изменение документов
#### 2.1. Документ “Расходная накладная”
– Измените реквизиты документа:
– Дата (дата)
– Покупатель (ссылка на “Контрагенты”)
– Организация (ссылка на “Организация”)
– Склад (ссылка на “Склад”)
– В табличной части добавьте:
– Полуфабрикат (ссылка на “Номенклатура”)
– Группа (ссылка на “Группы полуфабрикатов”)
– Количество (число)
– Ед_изм (ссылка на “Единицы измерения”)
### 3. Изменение отчетов
#### 3.1. Отчет “Остатки полуфабрикатов”
– Добавьте параметры:
– Дата начала (дата)
– Дата окончания (дата)
– Выводимые данные:
– Наименование полуфабриката
– Количество начального остатка
– Количество конечного остатка
– Ед_изм (ссылка на “Единицы измерения”)
### 4. Изменение регистров (по желанию)
#### 4.1. Регистры накопления “Остатки полуфабрикатов”
– Измените реквизиты:
– Полуфабрикат (ссылка на “Номенклатура”)
– Дата (дата)
– Количество (число)
– Ед_изм (ссылка на “Единицы измерения”)
### Пример кода для изменения справочника “Номенклатура”
1 2 3 4 5 6 7 8 9 10 11 12 | 1C // Переименование справочника "Полуфабрикаты" в "Номенклатура" Справочники.Номенклатура.Имя = "Номенклатура"; // Добавление реквизитов Справочники.Номенклатура.Реквизиты.Добавить("НаименованиеТовара", Новый ОписаниеТипа("Строка")); Справочники.Номенклатура.Реквизиты.Добавить("Состав", Новый ОписаниеТипа("Строка")); Справочники.Номенклатура.Реквизиты.Добавить("ДатаПроизводства", Новый ОписаниеТипа("Дата")); Справочники.Номенклатура.Реквизиты.Добавить("СрокГодности", Новый ОписаниеТипа("Дата")); Справочники.Номенклатура.Реквизиты.Добавить("Вес", Новый ОписаниеТипа("Число")); Справочники.Номенклатура.Реквизиты.Добавить("Ед_изм", Новый ОписаниеТипа("Ссылка", "ЕдиницыИзмерения")); Справочники.Номенклатура.Реквизиты.Добавить("ГруппаНоменклатуры", Новый ОписаниеТипа("Ссылка", "ГруппыПолуфабрикатов")); |
### Заключение
После внесения всех изменений, не забудьте протестировать конфигурацию, чтобы убедиться, что все работает корректно. Также рекомендуется сделать резервную копию базы данных перед внесением изменений.