Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
10 авг 2022, 22:44

Добрый день я новенький в этом помогите задачу решить не понимаю с остатками

Автор Вадик, 18 янв 2018, 20:42

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

Вадик

Закупка товара отражается документом «Приходная накладная», продажа - «Расходная накладная».
Необходимо при продаже товара контролировать остаток чтобы не продать в минус.
Справочники — Номенклатура.
Документы — ПриходнаяНакладная(табличная часть товары: номенклатура, количество) — движения по приходу, РасходнаяНакладная(табличная часть товары: номенклатура, количество) — в модуле объекта: движения по расходу и контроль на отрицательные остатки.
:dfbsdfbsdf:

AIFrame

Взять ТЧ номенклатура + количество и сунуть в запрос, получить остатки на момент проведения по этому складу и отнять из них количество. Все что меньше нуля - нехватка товара.

Luzer1C

Задача уже решена. Осталось реализовать? В чём проблемы? Берёшь и выполняешь.
Халамбалам.

Вадик

ЧТО такое тч
Добавлено: 19 янв 2018, 12:45


а как контролировать остаток чтобы не продать в минус?

nikservice

ТЧ - табличная часть.

Контролировать остаток просто. Первое. Эти остатки на текущий момент времени надо где-то хранить. Логично это делать в регистрах (если база учебная и понятие регистров ещё совсем вне понятия, то можно просто ввести реквизит "Остаток" в справочнике номенклатура). Второе. Документы уменьшают/увеличивают остатки. Третье при проведении документов уменьшающих остаток надо вызывать функцию проверки остатка необходимой номенклатуры. К примеру на остатке в данный момент 10 шт., а мы пытаемся продать 12! Так не пойдёт - выводим ошибку.

Геннадий на Оби

Цитата: Вадик от 18 янв 2018, 20:42
Закупка товара отражается документом «Приходная накладная», продажа - «Расходная накладная».
Необходимо при продаже товара контролировать остаток чтобы не продать в минус.
В смысле - подходит к Вам покупатель с корзинкой товаров, а Вы ему отказываетесь продавать, говоря: "Извините, по данным нашей учетной системы этого товара у нас - нет"

Если оптовые продажи, то зачастую можно (есть время) доказать то, чего у Вас нет. Или даже, не принимая-проводя через свой склад, сразу заказать у поставщика отгрузку клиенту

Если это розница, то обычно отрицательные остатки часто случаются из-за пересорта, недоучета и т.д и это не должно блокировать оперативную работу

AIFrame

Цитата: Геннадий ОбьГЭС от 20 янв 2018, 11:23подходит к Вам покупатель с корзинкой товаров, а Вы
Зовете администратора, который меняет кассира в РМК и пробивает чек с повышенными правами, а потом звонит менеджеру и сообщает о продаже в минус, потом начинаются разборки, откуда ноги растут и, возможно, приказ на пересчет секции товаров.

Теги:

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

Рейтинг@Mail.ru Rambler's Top100

Поиск