Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Контроль отрицательных остатков

Дорогие коллеги, доброго времени суток.
В настоящий момент готовлюсь к спецу по платформе, решаю задачки.
Столкнулся с необходимостью реализовать контроль отр. остатков (условие задачи)
написал вот такой вот код:
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
    Движения.ОстаткиНоменклатуры.Очистить();
    Движения.ОстаткиНоменклатуры.Записать();
    
 
    Запрос = Новый Запрос;
    Запрос.Текст = 
    "ВЫБРАТЬ
    |   МАКСИМУМ(РасходнаяНакладнаяСписокНоменклатуры.НомерСтроки) КАК НомерСтроки,
    |   РасходнаяНакладнаяСписокНоменклатуры.Номенклатура КАК Номенклатура,
    |   СУММА(РасходнаяНакладнаяСписокНоменклатуры.Количество) КАК КолДок,
    |   СУММА(РасходнаяНакладнаяСписокНоменклатуры.Сумма) КАК СумДок
    |ПОМЕСТИТЬ ВТТовары
    |ИЗ
    |   Документ.РасходнаяНакладная.СписокНоменклатуры КАК РасходнаяНакладнаяСписокНоменклатуры
    |
    |СГРУППИРОВАТЬ ПО
    |   РасходнаяНакладнаяСписокНоменклатуры.Номенклатура
    |
    |ИНДЕКСИРОВАТЬ ПО
    |   Номенклатура
    |;
    |
    |////////////////////////////////////////////////////////////////////////////////
    |ВЫБРАТЬ
    |   ВТТовары.НомерСтроки,
    |   ВТТовары.Номенклатура,
    |   ВТТовары.КолДок,
    |   ВТТовары.СумДок,
    |   ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) КАК КолОст,
    |   ЕСТЬNULL(ОстаткиНоменклатурыОстатки.СуммаОстаток, 0) КАК СумОст
    |ИЗ
    |   ВТТовары КАК ВТТовары
    |       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Остатки(
    |               &Момент,
    |               Номенклатура В
    |                   (ВЫБРАТЬ
    |                       Т.Номенклатура
    |                   ИЗ
    |                       ВТТовары КАК Т)) КАК ОстаткиНоменклатурыОстатки
    |       ПО ВТТовары.Номенклатура = ОстаткиНоменклатурыОстатки.Номенклатура";
    Запрос.УстановитьПараметр("Момент", МоментВремени());
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл 
        Если Выборка.КолДок>Выборка.КолОст Тогда
            Отказ = Истина;
        Сообщение = Новый СообщениеПользователю;
        Сообщение.Текст = "Списывается "+Выборка.КолДок+" на остатках "+Выборка.КолОст;
        Сообщение.Поле = "СписокНоменклатуры["+(Выборка.НомерСтроки-1)+"].Количество";
        Сообщение.УстановитьДанные(ЭтотОбъект);
        Сообщение.Сообщить();
        
    КонецЕсли;
    Если Отказ Тогда 
        Продолжить;
    КонецЕсли;
    Движение = Движения.ОстаткиНоменклатуры.ДобавитьРасход();
    Движение.Период = Дата;
    Движение.Номенклатура = Выборка.Номенклатура;
    Движение.Количество = Выборка.КолДок;
    Если Выборка.КолОст<>0 Тогда 
        Движение.Сумма = Выборка.КолДок*Выборка.СумОст/Выборка.КолОст;
    КонецЕсли;
КонецЦикла;
Если не Отказ Тогда 
    Движения.ОстаткиНоменклатуры.Записывать = Истина;
    КонецЕсли;
    КонецПроцедуры
Суть проблемы в следующем, если в каркасной конфе приходуешь товар, а за тем списываешь большее кол-во, все отрабатывает, в случае если товар не поступал, (т.е. вообще небыло движений никогда) тогда отказ не отрабатывает, т.к. выборка пустая. Немогу понять, почему преобразование Null к 0 не отрабатывает?
За ранее благодарю за любую помощь!!
Ответ: зер гут, что на спеца.
Вопрос: УТ11.4 (КА2.4 - ERP2.4) - фантомные отрицательные остатки! КТО виноват (заплатит) и ЧТО (с)делать?

На 25.04. 2018 в актуальном релизе УТ 11.4.3.144 (от 17.04.2018) эти проблемы не решены, вновь повторилась после обновления и восстановления учета с закрытием января 2018 с использованием алгоритма обхода::
  • Найденный алгоритм обхода от (23.01.2018)


    и обработка для очистки регистра РезервыТоваровОрганизаций
  • И ишшо - от к празднику дня защитника Отечества 22.02.2018 , для 11.4.2.139 (от 14.02.2018) - пилим код конфигурации
    Вот с такими проблемами, лично у меня
  • Решение от 08.04.2018

    чисто а-ля 11.4 решение для тех, кто не имел дело с 1С до ноября 2017
========================

2й сезон сериала:
  • ?Как исправить развернутое сальдо по номерам ГТД при откл-х контроле отриц ост-в и откл функц-ле ГТД
  • 8.х Заполняется справочник КлючиАналитикиУчетаПартий при отключенном ПУ
  • 8.х УТ 11.4.1.261 - Контроль остатков блокирует приобретения товаров
  • 11.4.1.261 - Устранения дублей видов запасов
  • 11.4.1.271 - Где и как используются ГФУ (Группы финансового учета) в УТ 11?
  • 8.х УТ Переход с УТ 11 на УТ 10.3 - поделитесь опытом или мыслями
  • 8.х УТ 11.4.1.271 Знач-е поля "Аналитика учета номенклатуры" не может быть пустым (РН Себестоимость товара)
  • 8.х УТ (УТ 11.3.4.103) "обособленный учет есть только в КА и ERP" - по чём?

  • 8.х КА Новый механизм Интеркампани в ред 2.4. Оно работает!?
  • (8.х УТ 11.4.2.109) Сборка товаров - не закрыть месяц
  • 8.х УТ погрешность округления составит 0,554 упак (12 пар), что превышает максимальную погрешность - 0 упак
  • 8.х УТ == ли "оперативный" (раздел учёта) синонимом адействования "Управленческая организация" в УТ 11?
  • [РЕШЕНО] Распределение транспортных расходов на реализации УТ 11.3

  • 8.х УТ УТ 11.4 Документ ввод начальных остатков
  • 8.х УТ 11.4.2.136 - восстановить виды запасов в Передачах (Интеркампани) - как механизировать?
  • 8.х КА 2.4.3.137 - Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости
Предыдущий сезон (т.е. месяц = ноябрь 2017):
  • Со списком связан-х вопросов - Как удалить Интеркампани и восстановить расчёт себестоимости в УТ 11?
    (по 11.3.4.103 решилось обновлением на 11.4.1.241)
==============================

УТ 11.4.1.261 от 29.11.2017. Обновил базу "не глядя" с 11.4.1.241

Слетели закрытия месяцев, может, ещё до обновления - у пользователей спрашивать бесполезно, а я отвлёкся и не держал свечку пару недель Проверил, подняв резервную копию, до обновления месяцы были закрыты

Месяцы перестали закрываться , чуть ли не с начала ведения учета - фквраля 2016, выдавая отрицательные остатки.Некоторые РТиУ не хотят перепроводиться,
из-за отсутствия остатков на складе (единственном), хотя контроль отрицательных остатков не выставлен, а остатки - есть!
Соответственно не считается-определяется себестоимость, прибыдь и рентабельность

Есть задача ввести вторую компанию и Интеркампани, а тут самый простейший случай учета в УТ 11 вызывает такие СОМНЕНИЯ

Читаю исправленные ошибки в УТ 11.4.1.261.
Очень похоже на мои проблемы, только не исправленные, а вновь созданные этим обновлением:


  • Код ошибки: 00-00132503
    Статус: Исправлена в выпущенной версии
    Зарегистрирована: 02.11.2017
    Исправлена: "1С:Управление торговлей 11", версия 11.4.1.261

    Описание:
    Помощник исправления отрицательных остатков
    диагностирует проблему развернутого сальдо по видам запасов и номерам ГТД и предлагает выполнить перепроведение документов, но после перепроведения развернутое сальдо сохраняется. Это происходит в случае, если в последующих месяцах есть списания товаров, которыми предполагается закрыть развернутое сальдо.

    Способ обхода:
    При закрытии месяца в помощнике исправления отрицательных остатков сформировать отчет "Наличие развернутого сальдо". Найти в отчете товары с положительным остатком, которые должны быть списаны для устранения развернутого сальдо. Построить по этим товарам отчет "Ведомость по товарам организации" с детализацией по виду запасов, номеру ГТД и регистратору за период начиная с месяца, который нужно закрыть заканчивая сегодняшней датой. Отменить документы расхода, которые списывают товары, которые должны быть списаны для закрытия развернутого сальдо. В помощнике исправления отрицательных остатков запустить процедуру перезаполнения видов запасов в необходимых документах. После этого можно снова провести расходные документы, которые ранее были отменены.


  • Код ошибки: 00-00132285
    Статус: Исправлена в выпущенной версии

    Описание:
    В рабочем месте закрытия месяца помощник исправления отрицательных остатков на шаге "Требуется перепроведение документов" перепроводит документы, но не исправляет развернутое сальдо видов запасов по номерам ГТД. Это происходит в случае, если в будущих месяцах недостаточно товаров с номерами ГТД, которые могут закрыть это сальдо.

    Способ обхода:
    В помощнике исправления отрицательных остатков открыть отчет "Наличие развернутого сальдо", проанализировать данные из отчета. Для номеров ГТД, по которым есть положительный остаток ввести дополнительное поступление (например документом Прочее оприходование) на количество, по которому есть отрицательный остаток другого номера ГТД. Поступление нужно делать в месяце, который требуется закрыть. После ввода поступления отчет "Наличие развернутого сальдо" должен по прежнему показавать отрицательные остатки по тем же номерам ГТД как и раньше. После этого нужно запустить перепроведение документов, развернутое сальдо исправится. После этого можно отменить документ поступления, который ранее был введен.
В базе нет ни ГТД, ни ПУ, ни обособленного учета, ни Интеркампани, (одна компания, один склад, один единственный вид запасов - собственный товар), но раньше была Интеркампани и передачи между организациями, которые удалил.
Пока что, отмены проведения и перепроведение не помогают.

Но, самое главное, я не понял ни логику, ни смысла исправлений - обходов, ни источника проблем

Как-то по другому нельзя исправлять?
  • Без документа "Прочее оприходование" ?
  • процедуры перезаполнения видов запасов ?
чтоб я понимал - ЧТО, ПОЧЕМУ и ОТКУДА?

Я, что-то, не очень уловил - как исправлять проблемы

Как-то устал от этого дурдома
И побочные вопросы:
  • как объяснять клиенту - почему всё вегда напрочь слетает в УТ 11?
  • как обосновать клиенту - почему я каждый месяц трачу пару десятков часов на восстановление учета в УТ 11?
    А если не обсоновываь, то - что делать:
    неделями восстанавливать учет в УТ 11 без оплаты?
Ответ:
Надежда умирает последней. меня как коммерсанта больше возмутило вот это- Тем пользователям, которые воспользовались заменой дублей и это привело к проблемам в закрытии месяца, рекомендуем обратиться на линию консультаций и прислать базу - после анализа базы мы предоставим обработку для исправления некорректного состояния. какое отношение фирма 1с имеет к моей информации в моей базе?
Вопрос: 11.4.1.261 фантомные отрицательные остатки - КТО виноват (будет платить) и ЧТО делать?

Продожение в следующей серии
  • ?Как исправить развернутое сальдо по номерам ГТД при откл-х контроле отриц ост-в и откл функц-ле ГТД
  • 8.х Заполняется справочник КлючиАналитикиУчетаПартий при отключенном ПУ
  • Со списком связан-х вопросов - Как удалить Интеркампани и восстановить расчёт себестоимости в УТ 11?
==============================

УТ 11.4.1.261 от 29.11.2017. Обновил базу "не глядя"

Слетели закрытия месяцев, может, ещё до обновления - у пользователей спрашивать бесполезно, а я отвлёкся и не держал свечку пару недель Проверил, подняв резервную копию, до обновления месяцы были закрыты

Месяцы перестали закрываться , чуть ли не с начала ведения учета - фквраля 2016, выдавая отрицательные остатки.Некоторые РТиУ не хотят перепроводиться,
из-за отсутствия остатков на складе (единственном), хотя контроль отрицательных остатков не выставлен, а остатки - есть!
Соответственно не считается-определяется себестоимость, прибыдь и рентабельность

Есть задача ввести вторую компанию и Интеркампани, а тут самый простейший случай учета в УТ 11 вызывает такие СОМНЕНИЯ

Читаю исправленные ошибки в УТ 11.4.1.261.
Очень похоже на мои проблемы, только не исправленные, а вновь созданные этим обновлением:


  • Код ошибки: 00-00132503
    Статус: Исправлена в выпущенной версии
    Зарегистрирована: 02.11.2017
    Исправлена: "1С:Управление торговлей 11", версия 11.4.1.261

    Описание:
    Помощник исправления отрицательных остатков
    диагностирует проблему развернутого сальдо по видам запасов и номерам ГТД и предлагает выполнить перепроведение документов, но после перепроведения развернутое сальдо сохраняется. Это происходит в случае, если в последующих месяцах есть списания товаров, которыми предполагается закрыть развернутое сальдо.

    Способ обхода:
    При закрытии месяца в помощнике исправления отрицательных остатков сформировать отчет "Наличие развернутого сальдо". Найти в отчете товары с положительным остатком, которые должны быть списаны для устранения развернутого сальдо. Построить по этим товарам отчет "Ведомость по товарам организации" с детализацией по виду запасов, номеру ГТД и регистратору за период начиная с месяца, который нужно закрыть заканчивая сегодняшней датой. Отменить документы расхода, которые списывают товары, которые должны быть списаны для закрытия развернутого сальдо. В помощнике исправления отрицательных остатков запустить процедуру перезаполнения видов запасов в необходимых документах. После этого можно снова провести расходные документы, которые ранее были отменены.


  • Код ошибки: 00-00132285
    Статус: Исправлена в выпущенной версии

    Описание:
    В рабочем месте закрытия месяца помощник исправления отрицательных остатков на шаге "Требуется перепроведение документов" перепроводит документы, но не исправляет развернутое сальдо видов запасов по номерам ГТД. Это происходит в случае, если в будущих месяцах недостаточно товаров с номерами ГТД, которые могут закрыть это сальдо.

    Способ обхода:
    В помощнике исправления отрицательных остатков открыть отчет "Наличие развернутого сальдо", проанализировать данные из отчета. Для номеров ГТД, по которым есть положительный остаток ввести дополнительное поступление (например документом Прочее оприходование) на количество, по которому есть отрицательный остаток другого номера ГТД. Поступление нужно делать в месяце, который требуется закрыть. После ввода поступления отчет "Наличие развернутого сальдо" должен по прежнему показавать отрицательные остатки по тем же номерам ГТД как и раньше. После этого нужно запустить перепроведение документов, развернутое сальдо исправится. После этого можно отменить документ поступления, который ранее был введен.
В базе нет ни ГТД, ни ПУ, ни обособленного учета, ни Интеркампани, (одна компания, один склад, один единственный вид запасов - собственный товар), но раньше была Интеркампани и передачи между организациями, которые удалил.
Пока что, отмены проведения и перепроведение не помогают.

Но, самое главное, я не понял ни логику, ни смысла исправлений - обходов, ни источника проблем

Как-то по другому нельзя исправлять?
  • Без документа "Прочее оприходование" ?
  • процедуры перезаполнения видов запасов ?
чтоб я понимал - ЧТО, ПОЧЕМУ и ОТКУДА?

Я, что-то, не очень уловил - как исправлять проблемы

Как-то устал от этого дурдома
И побочные вопросы:
  • как объяснять клиенту - почему всё вегда напрочь слетает в УТ 11?
  • как обосновать клиенту - почему я каждый месяц трачу пару десятков часов на восстановление учета в УТ 11?
    А если не обсоновываь, то - что делать:
    неделями восстанавливать учет в УТ 11 без оплаты?
Ответ:
Да, вот, нашёл одну фишку

Последние 3 ночи, я как сумасшедший, упорно удалял тысячи дублей в справочниках:
  • Виды запасов
  • Ключи аналитики учета наборов
  • Ключи аналитики учета номенклатуры
  • Ключи аналитики учета партий
  • Ключи аналитики учета по партнерам
обработкой "Поиск и удаление дублей" до ближайшего перепроведения-закрытия месяца, а они тысячами возрождались. А эта обработка не тянет за раз более пары-тройки сотен дублей, поэтому приходилось вручную частями удалять

Так, вот, у этих справочников есть соответствующие регистры сведений:
  • Аналитика видов запасов
  • Аналитика учета наборов
  • Аналитика учета номенклатуры
  • Аналитика учета партий
  • Аналитика учета по партнерам
из которых весь зачищенный мусор восстанавливается

А чистить надо не обработкой "Поиск и удаление дублей" , а через команду в этих справочниках Все действия - Заменить дубли ключей аналитики (Заменить дубли видов запасов), которые чистят как сами справочник(и) так и соответствующие им регистр(ы) сведений

Тут, идёт разрыв шаблона:
  • где это написано?
  • могли бы добавить этот функционал в обработку "Поиск и удаление дублей"
  • давно уже удивляюсь - почему "Тестирование и исправление" не определяет-чистит дубли регистров
Вопрос: v7: ТиС - отрицательные остатки

День добрый!
Кто в курсе: как работают отрицательные остатки в ТиС?
Спасибо.
Ответ: () не, тут такая шляпа - СОХ, склад ответственного хранения. на нашем складе есть наш товар. он оприходован и мы его продаем. практически полное соответствие картины в базе реальности. и тут все норм, но.....часть склада занимает товар, привезенный поставщиком в большом количестве, и принадлежащий поставщику. естественно в нашей базе он не существует, но продавать его нужно. для этого и разрешаю отрицательные остатки, набиваю продажи, и полученное минусовое количество приходую началом дня. т.е. как бы сколько оприходовали, столько в этот же день и продали, у нас этого товара на остатке никогда нет. я не знаю зачем это бухам, но это какой-то шахер-махер и им побоку мои умничанья, что так не делается.....
Вопрос: Контроль отрицательных остатков в УПП 13.1.96

собственно встал вопрос . где кроме как в настройках программы . есть   настройки проведения в минус. как реализован механизм контроля остатков по средней . чем это чревато ? и какими отчетами это можно выявить кроме ведомости по партиям ,аналитики учета мпз и остатков товаров на складах ?
Ответ: () все перерыл .снял все галки .автовыбор незаполненного   атоотметка незаполенного всеравно красным выбор счета подчеркивает
Вопрос: Контроль отрицательных остатков (номенклатура с аналогами)

Доброго дня.
Делаю тестовое задание, столкнулся с проблемой.
Условия примерно такие: номенклатура ведется с аналогами, при нехватке основной номенклатуры списываются аналоги начиная с самого дешевого. Партионный учет по ФИФО.

Сделал через 2 запроса, понимаю, что неоптимально, но в один не смог сделать. В первом запросе по максимуму списывается основная номенклатура по партиям, во втором аналоги, отсортированные по цене.
Так вот, если в расходной накладной например 2 номенклатуры с одним аналогом, то при попытке списать вторую остатки показывает те же, что и на начало списание первой, в результате списывается в минус.

Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    РасходнаяНакладнаяСписокНоменклатуры.Номенклатура КАК Номенклатура,
    |    СУММА(РасходнаяНакладнаяСписокНоменклатуры.Количество) КАК Количество,
    |    СУММА(РасходнаяНакладнаяСписокНоменклатуры.Сумма) КАК Сумма
    |ПОМЕСТИТЬ ВремТаб
    |ИЗ
    |    Документ.РасходнаяНакладная.СписокНоменклатуры КАК РасходнаяНакладнаяСписокНоменклатуры
    |ГДЕ
    |    РасходнаяНакладнаяСписокНоменклатуры.Ссылка = &Ссылка
    |
    |СГРУППИРОВАТЬ ПО
    |    РасходнаяНакладнаяСписокНоменклатуры.Номенклатура
    |
    |ИНДЕКСИРОВАТЬ ПО
    |    Номенклатура
    |;
    |
    ////////////////////////////////////////////////////////////////////////////////

    |ВЫБРАТЬ
    |    ВремТаб.Номенклатура КАК Номенклатура,
    |    ВремТаб.Количество КАК КоличествоВДокументе,
    |    ВремТаб.Сумма КАК СуммаВДокументе,
    |    ОстаткиНоменклатурыОстатки.Партия,
    |    ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
    |    ЕСТЬNULL(ОстаткиНоменклатурыОстатки.СуммаОстаток, 0) КАК СуммаОстаток
    |ИЗ
    |    ВремТаб КАК ВремТаб
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Остатки(
    |                &МоментВремени,
    |                Номенклатура В
    |                    (ВЫБРАТЬ
    |                        ВремТаб.Номенклатура
    |                    ИЗ
    |                        ВремТаб КАК ВремТаб)) КАК ОстаткиНоменклатурыОстатки
    |        ПО ВремТаб.Номенклатура = ОстаткиНоменклатурыОстатки.Номенклатура
    |
    |УПОРЯДОЧИТЬ ПО
    |    ОстаткиНоменклатурыОстатки.Партия.МоментВремени ВОЗР
    |ИТОГИ
    |    МАКСИМУМ(КоличествоВДокументе),
    |    МАКСИМУМ(СуммаВДокументе),
    |    СУММА(КоличествоОстаток),
    |    СУММА(СуммаОстаток)
    |ПО
    |    Номенклатура";
    
    Запрос.УстановитьПараметр("МоментВремени", Новый Граница(МоментВремени(),ВидГраницы.Исключая ));
    Запрос.УстановитьПараметр("Ссылка",Ссылка);    
    ВыборкаНоменклатура = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
    Пока ВыборкаНоменклатура.Следующий() Цикл    
        
        ОсталосьСписать  = ВыборкаНоменклатура.КоличествоВДокументе;                        
        ВыборкаДетЗаписи = ВыборкаНоменклатура.Выбрать();             
        Пока ВыборкаДетЗаписи.Следующий() И ОсталосьСписать <> 0 Цикл
            Если ВыборкаДетЗаписи.КоличествоОстаток > 0 Тогда
                //Движения по регистрам Продажи и Остатки

                ОсталосьСписать = ОсталосьСписать - КСписанию;    
            КонецЕсли;    
            Номенклатура = ВыборкаДетЗаписи.Номенклатура;
            СуммаВДокументе = ВыборкаДетЗаписи.СуммаВДокументе;
        КонецЦикла;        
        
        Если ОсталосьСписать>0 Тогда
            Запрос = Новый Запрос;
            Запрос.Текст =
            "ВЫБРАТЬ
            |    Аналоги.Аналог КАК Номенклатура,
            |    ОстаткиНоменклатурыОстатки.Партия,
            |    ОстаткиНоменклатурыОстатки.СуммаОстаток / ОстаткиНоменклатурыОстатки.КоличествоОстаток КАК Цена,
            |    ОстаткиНоменклатурыОстатки.КоличествоОстаток,
            |    ОстаткиНоменклатурыОстатки.СуммаОстаток
            |ИЗ
            |    РегистрСведений.Аналоги КАК Аналоги
            |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Остатки(&МоментВремени) КАК ОстаткиНоменклатурыОстатки
            |        ПО Аналоги.Аналог = ОстаткиНоменклатурыОстатки.Номенклатура
            |ГДЕ
            |    Аналоги.Номенклатура = &Номенклатура
            |    И ОстаткиНоменклатурыОстатки.Склад = &Склад
            |
            |УПОРЯДОЧИТЬ ПО
            |    Цена";                           
            Запрос.УстановитьПараметр("Склад",Склад);
            Запрос.УстановитьПараметр("Номенклатура",Номенклатура);
            Запрос.УстановитьПараметр("МоментВремени",Новый Граница(МоментВремени(),ВидГраницы.Исключая));                       
            ВыборкаАналоги = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
            ВыборкаАналогиТаб = Запрос.Выполнить().Выгрузить();
            Пока ВыборкаАналоги.Следующий() И ОсталосьСписать <> 0 Цикл    
                Если ВыборкаАналоги.КоличествоОстаток > 0 Тогда
                    //Движения по регистрам Продажи и Остатки

                    ОсталосьСписать = ОсталосьСписать - КСписанию;    
                КонецЕсли;
            КонецЦикла;
            Если ОсталосьСписать>0 Тогда            
                Отказ = Истина;            
            КонецЕсли;
Ответ: () +

Вопрос: Включение контроля отрицательных остатков для 1ой из 2х организаций

Добрый день, господа и дамы!

Вопрос банален как мне кажется, но ответа на него я не знаю, потому спрошу: Как в 1С 8.3 БП3.0 конфигурация стандартная включить контроль остатков только для одной из 2-х присутствующих в базе организаций? И возможно ли это в принципе без изменения типовой конфигурации?
Ответ: () Спасибо))) А то бы ждал и дальше)
Вопрос: Контроль отрицательных остатков БП 3.0

Совершенно не понятная ситуация. Есть две бухгалтерские базы 3.0, в обоих в настройках стоит Разрешить списание запасов при отсутствии остатков по данным учета
[IMG]]

но в одной из баз это не помогает и при проведении реализации все равно говорит   что нельзя провести, остаток 0, количество 1
Ответ: () Конечно же не "все", ты ошибаешься
Вопрос: Контроль минимального остатка и заказ заканчивающихся позиций для Бухгалтерии 3

Немного порылся в гугле, но толком ничего не нашёл.
Задача: сделать контроль минимального остатка товаров на складе для бухгалтерии 3.0
Такой функционал есть, насколько я знаю" в торговле. Хотелось бы посредством внешних отчетов с использованием дополнительных реквизитов номенклатуры осуществить такой контроль. Именно внешними отчетами и обработками, поскольку бухгалтерия базовая.
Вопрос: кто-нибудь задавался этим вопросам и есть ли готовые решения?
Ответ: () нету там вопроса. такой контроль можно осуществить. каким образом - а хз что автору надо.. м.б. автоматом формировать непроведенные документы поступления ТМЦ на количество, превышающем минимальный остаток на 5%... или что-то иное...
Вопрос: разрешить отрицательные остатки

Здравствуйте !
подскажите пожалуйста !
нужно тыкнуть меня носом ! где в управлении торговлей (база 8.3)конфигурации 11.3.(последние версии) с дизайном такси нужно разрешить отрицательные остатки на складе ?
большое спасибо !
Ответ:
в настройках конкретного склада снять галочку "контролировать обеспечение.
в разделе "НСИ и администрирвование" - предприятие - снять галочку "контролировать остатки организаций"