8.х Как проконтролировать остатки?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Logos300, 16 мар 2013.

  1. TopicStarter Overlay
    Logos300
    Offline

    Logos300

    Регистрация:
    16 мар 2013
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Я использую 1С 8.2. И я полнейший новичок.
    Такая проблема:

    1. Есть документ "ПриходнаяНакладная" (отражает приход товаров) с реквизитом "Склад" и табличной частью "Товары". У табличной части есть реквизиты: "Товар" и "Количество".

    2. Есть документ "ОплатаВКассу" (отражает расход, продажу, товаров) с реквизитами "Кассир" и "Склад", и табличной частью "ПереченьНоменклатуры". У табличной части есть реквизиты: "Номенклатура", "Количество", "Цена", "Сумма".

    3. Есть регистр накопления "ТоварыНаСкладе" (отражает приход и расход товара). У него есть измерения "Товар", "Склад" и ресурс "Количество".

    Как мне, исходя из этой информации, сделать так, чтобы при расходе товара нельзя было продать больше товара, чем в данный момент есть на складе?
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    в обработке проведения документа записываешь движения, которые должен сделать документ, считываешь после этого остатки по номенклатура и складу документа, если есть отрицательные - ругаешь пользователя и ставишь Отказ = Истина. Все.
  3. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    А еще рекомендуется изучить доку на конфигурацию, возможно там уже есть настройка контроля остатков.
    А еще нужно проанализировать задачу, т.к. возможно текущая расходка (проводимая "задним" числом) уводит остатки в минуса не на сегодня, и не на конец всех периодов, а на завтра. Т.е.
    Было: 1000 шт
    01.02.2013 (расход) -500
    02.02.2013 (расход) -500
    03.02.2013 (приход) +200

    Меняем расходник от 01.02.2013 вместо -500 ставим -600
    На 01.02.2013 - остаток положительный
    На 03.02.2013 - остаток положительный
    А вот попытка перепровести расходник от 02.02.2013 - завершается ошибкой, т.к. остатки на 02.02.2013 уже становятся минусовыми!

    А если учесть, что остатки - они хранятся не на дату (ДД.ММ.ГГГГ), а на дату время (ДД.ММ.ГГГГ ЧЧ.ММ.СС) - то задача может стать еще интереснее.

    Карочи! Проведения задним числом делаем? Документы (не только расходные, но и приходные!) ранее проведенные меняем?
Похожие темы
  1. вертер
    Ответов:
    3
    Просмотров:
    537
  2. videomause
    Ответов:
    4
    Просмотров:
    310
Загрузка...

Поделиться этой страницей