Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как получить остатки без движения документа?

Как получить остатки без движения документа?
Я
   Pro1001C
 
15.10.19 - 16:27
Например, есть реализация. Как получить остаток товара, без учета движений данной реализации?
Пока на ум приходит получить остаток и прибавить к нему расход по реализации. Но может как-то более красиво можно сделать?

Это НЕ случай, когда нужно остаток получить до реализации и использовать границы.
 
 
   vicof
 
1 - 15.10.19 - 16:39
Вручную написать запрос к основной таблице, плюс наложить отбор на регистратор.
   Rovan
 
2 - 15.10.19 - 16:40
(0) остатки на момент времени данного документа
не включат его движения
   unregistered
 
3 - 15.10.19 - 16:42
(0) >> без учета движений данной реализации
>> Это НЕ случай, когда нужно остаток получить до реализации

Надо либо крестик снять, либо трусы одеть. "Без учёта движений" - это и есть остатки с использованием границы "исключая границу" (по умолчанию для виртуальных таблиц остатков).
   hockeyist
 
4 - 15.10.19 - 16:43
(3) А если подумать?
   Жан Пердежон
 
5 - 15.10.19 - 16:44
(3) нет
   unregistered
 
6 - 15.10.19 - 16:44
(4) Пусть автор думает. Ему по всей видимости нужны остатки С(!!!) учётом данных документа, а не БЕЗ.
   Kigo_Kigo
 
7 - 15.10.19 - 16:44
ничего не понятно, какие то взаимоисключающие вещи вы спрашиваете
   Rovan
 
8 - 15.10.19 - 16:45
ааа... тогда так:
в транзакции отменить документ,
получить остатки,
отменить транзакцию
   unregistered
 
9 - 15.10.19 - 16:45
(5) Что нет? Перечитай внимательно и вдумчиво (0).
   hockeyist
 
10 - 15.10.19 - 16:48
(9) Автор ищет ответ на вопрос: "что было бы если бы этого документа не было". А вы сначала говорите, и только потом думаете.
   Pro1001C
 
11 - 15.10.19 - 16:49
Не ужели в (0) как-то не понятно написано или у некоторых мозги уже зашорены шаблонами?

Ведь простой вопрос. Есть текущий остаток. Есть продажа, которая минусует остаток. Нужно получить остаток, без учета движений по этой продажи или совсем по простому: взять текущий остаток и прибавить к нему расход по продажи. (3) - что сложного понять?

Зачем отменять документ, зачем смотреть остатки до проведения документа, может потом еще было куча документов?
   Pro1001C
 
12 - 15.10.19 - 16:50
(10)+1
   dezss
 
13 - 15.10.19 - 16:52
(11) Так в (8) и пытаются это сделать. Правда, нифига не получится так, ИМХО.
Хотя не проверял.
   YAGolova
 
14 - 15.10.19 - 16:55
(12) Вообщем зазря ты сюда обратился. Верное решение ты сам написал в первом посте
   DTX 4th
 
15 - 15.10.19 - 17:02
(1) Думаю, дорого
Я бы из виртуальной вычел движения
   Волшебник
 
16 - 15.10.19 - 17:34
(0) в этом нет смысла
   Жан Пердежон
 
17 - 15.10.19 - 17:35
(11) ну вот, один вариант у тебя был в (0), второй в (8)
   azernot
 
18 - 15.10.19 - 17:42
(0) Описывайте задачу, а не предполагаемый метод её решения.

Задача получить остаток "на сейчас" как будто бы не было "той расходной накладной месяц назад" - в принципах большинства типовых конфигураций 1С нерешаема, потому как неизвестно сколько ещё расходных накладных хотело бы списать тот же товар, но не смогло по причине того, что товар был списан "этой самой расходной накладной".

Арифметически задача решается именно так как вы написали, берём остаток и прибавляем движения требуемого документа с соответствующим знаком.
   mistеr
 
20 - 15.10.19 - 17:50
(11) Действительно путано объясняешь.

Текущий остаток, без учета движений некоего документа в прошлом, так что ли?
   trooba
 
21 - 15.10.19 - 18:02
(0) Ну если так лыжи должны ехать, то получи остаток на конец периода, получи движения документа и вычти это в запросе.
   МимохожийОднако
 
22 - 15.10.19 - 18:54
(0) Зачем? Не вижу практической пользы


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.