|
Как получить остатки без движения документа? | ☑ | ||
---|---|---|---|---|
0
Pro1001C
15.10.19
✎
16:27
|
Например, есть реализация. Как получить остаток товара, без учета движений данной реализации?
Пока на ум приходит получить остаток и прибавить к нему расход по реализации. Но может как-то более красиво можно сделать? Это НЕ случай, когда нужно остаток получить до реализации и использовать границы. |
|||
1
vicof
15.10.19
✎
16:39
|
Вручную написать запрос к основной таблице, плюс наложить отбор на регистратор.
|
|||
2
Rovan
гуру
15.10.19
✎
16:40
|
(0) остатки на момент времени данного документа
не включат его движения |
|||
3
unregistered
15.10.19
✎
16:42
|
(0) >> без учета движений данной реализации
>> Это НЕ случай, когда нужно остаток получить до реализации Надо либо крестик снять, либо трусы одеть. "Без учёта движений" - это и есть остатки с использованием границы "исключая границу" (по умолчанию для виртуальных таблиц остатков). |
|||
4
hockeyist
15.10.19
✎
16:43
|
(3) А если подумать?
|
|||
5
Жан Пердежон
15.10.19
✎
16:44
|
(3) нет
|
|||
6
unregistered
15.10.19
✎
16:44
|
(4) Пусть автор думает. Ему по всей видимости нужны остатки С(!!!) учётом данных документа, а не БЕЗ.
|
|||
7
Kigo_Kigo
15.10.19
✎
16:44
|
ничего не понятно, какие то взаимоисключающие вещи вы спрашиваете
|
|||
8
Rovan
гуру
15.10.19
✎
16:45
|
ааа... тогда так:
в транзакции отменить документ, получить остатки, отменить транзакцию |
|||
9
unregistered
15.10.19
✎
16:45
|
(5) Что нет? Перечитай внимательно и вдумчиво (0).
|
|||
10
hockeyist
15.10.19
✎
16:48
|
(9) Автор ищет ответ на вопрос: "что было бы если бы этого документа не было". А вы сначала говорите, и только потом думаете.
|
|||
11
Pro1001C
15.10.19
✎
16:49
|
Не ужели в (0) как-то не понятно написано или у некоторых мозги уже зашорены шаблонами?
Ведь простой вопрос. Есть текущий остаток. Есть продажа, которая минусует остаток. Нужно получить остаток, без учета движений по этой продажи или совсем по простому: взять текущий остаток и прибавить к нему расход по продажи. (3) - что сложного понять? Зачем отменять документ, зачем смотреть остатки до проведения документа, может потом еще было куча документов? |
|||
12
Pro1001C
15.10.19
✎
16:50
|
(10)+1
|
|||
13
dezss
15.10.19
✎
16:52
|
(11) Так в (8) и пытаются это сделать. Правда, нифига не получится так, ИМХО.
Хотя не проверял. |
|||
14
YAGolova
15.10.19
✎
16:55
|
(12) Вообщем зазря ты сюда обратился. Верное решение ты сам написал в первом посте
|
|||
15
DTX 4th
15.10.19
✎
17:02
|
(1) Думаю, дорого
Я бы из виртуальной вычел движения |
|||
16
Волшебник
15.10.19
✎
17:34
|
(0) в этом нет смысла
|
|||
17
Жан Пердежон
15.10.19
✎
17:35
|
(11) ну вот, один вариант у тебя был в (0), второй в (8)
|
|||
18
azernot
15.10.19
✎
17:42
|
(0) Описывайте задачу, а не предполагаемый метод её решения.
Задача получить остаток "на сейчас" как будто бы не было "той расходной накладной месяц назад" - в принципах большинства типовых конфигураций 1С нерешаема, потому как неизвестно сколько ещё расходных накладных хотело бы списать тот же товар, но не смогло по причине того, что товар был списан "этой самой расходной накладной". Арифметически задача решается именно так как вы написали, берём остаток и прибавляем движения требуемого документа с соответствующим знаком. |
|||
20
mistеr
15.10.19
✎
17:50
|
(11) Действительно путано объясняешь.
Текущий остаток, без учета движений некоего документа в прошлом, так что ли? |
|||
21
trooba
15.10.19
✎
18:02
|
(0) Ну если так лыжи должны ехать, то получи остаток на конец периода, получи движения документа и вычти это в запросе.
|
|||
22
Мимохожий Однако
15.10.19
✎
18:54
|
(0) Зачем? Не вижу практической пользы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |