Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 19:49

Помогите пожалуйста разобраться с "Контролем остатков" и "Авто-кой пост-ой цены"

Автор MihaSerb, 29 янв 2013, 17:02

0 Пользователей и 1 гость просматривают эту тему.

MihaSerb

Добрый день прошу помоши с заданием а то у меня уже руки опустились неполучается сделать.

Задание на основе справочника 1с 8.2 практическое пособие разработчика.

Создать справочники "Номенклатура", "Склады".

Организовать количественно-суммовой учёт товара в регистре
"ТоварыНаСкладах". Измерения "Номенклатура" и "Склад" Ресурсы:
"Сумма", "Количество".


Создать документ "Приходная накладная" Реквизиты шапки: "Склад"
Табличная часть: "Товары". Реквизиты табличной части: Номенклатура,
Количество, Цена, Сумма. Документ делает приход товара в регистр.

Создать документ "Расходная накладная". Реквизитов в шапке нет.
Табличная часть "товары" содержит реквизиты: номенклатура, склад,
количество, цена, сумма. (Склад в табличной части, следовательно
документом можно продать товары с нескольких складов).

Документ Расходная накладная списывает товары со складов по
себестоимости (определяет стоимость товара в регистре и делает
движение "расход"). Если товара на складе не хватает, документ
сообщает об этом и не проводится.

Не могу понять как автомотическую подстановку цены из регистра накопления где нет ресурса цена.

И как создать запрос для того чтобы выдавалась ошибка при вводе большего колличества чем есть на складе.


Зарание благодарен!!!!

Herby

тебе нужно это сделать на 7-ке или на 8-ке?

зачем регистр накопления? в задании разве это требуется?

вот что требует задание:

себестоимость = общая сумма товара из регистра "ТоварыНаСкладах"/ общее количество товара из регистра "ТоварыНаСкладах"
Добавлено: 29 янв 2013, 18:29


Цитата: MihaSerb от 29 янв 2013, 17:02И как создать запрос для того чтобы выдавалась ошибка при вводе большего колличества чем есть на складе.

c учетом, если тебе это нужно сделать на 7-ке:

запросом медленнее, поэтому используй стандартный метод определения остатка из регистра:

Остаток = Регистр.ТоварыНаСкладах.Остаток(<Измерен1>,<Измерен2>...,<ИмяРесурса>);

это если на ТА.

Если на определенный момент времени задним числом, то перед этим методом рассчитай регистры на нужную дату:

Регистр.ТоварыНаСкладах.РассчитатьРегистрыПО(<Дата>);
Остаток = Регистр.ТоварыНаСкладах.Остаток(<Измерен1>,<Измерен2>...,<ИмяРесурса>);


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск