Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: унф 1.6 подбор в расх. накладной, как выводить остатки на дату документа

v7: унф 1.6 подбор в расх. накладной, как выводить остатки на дату документа
Я
   I_learn_1c
 
14.05.18 - 12:27
Всем доброго дня,
Подскажите пожалуйста, вот сейчас в расходной накладной в форме подбора показываются свободные остатки на текущую дату.
Как сделать чтобы остатки показывались на дату документа?

как понимаю должно же быть в каком-то запросе что-то вроде ....РегистрНакопления.ОстаткиТоваров(&ДатаДокумента, ....)...

но не могу найти ничего похожего, отладчиком прошла несколько раз от обработчика кнопки "подобрать" и непонятно все равно.

Как это можно сделать?
 
 
   Cyberhawk
 
1 - 14.05.18 - 12:31
Ну это может быть в дин. списке просто. Или в коде по формированию источника данных для таблицы формы.
А кто и как будет пользоваться этой информацией?
   Масянька
 
2 - 14.05.18 - 12:34
(0) А смысл?
Если док-т прошлой датой: на ту дату остатки есть, но после той даты были списаны. И что получится?
Если текущей или будущей: на текущую дату оптимально.
   I_learn_1c
 
3 - 14.05.18 - 12:45
(1) пользователю нужно чтобы при открытии расходной накладной за вчера можно и посмотреть остатки тоже за вчера
   I_learn_1c
 
4 - 14.05.18 - 12:48
(2) у меня цель - сделать раз просят.
   I_learn_1c
 
5 - 14.05.18 - 12:48
(1) а как в динамический список еще одно условие отбора добавить?
   Cyberhawk
 
6 - 14.05.18 - 12:51
(4) Так ты далеко не пойдешь
   Cyberhawk
 
7 - 14.05.18 - 12:51
(5) Что значит "еще"? По аналогии, раз там что-то у тебя уже есть
   I_learn_1c
 
8 - 14.05.18 - 12:51
(6) а как пойти?
   фросия
 
9 - 14.05.18 - 12:52
(6) раньше на Мисте была традиция просить фото у девушек ;)
   Cyberhawk
 
10 - 14.05.18 - 12:57
(8) Посылаешь заказчика, опционально задавливая его разъяснением ничтожности его хотелки, предварительно конечно же взяв 100% предоплату
 
 Рекламное место пустует
   Cyberhawk
 
11 - 14.05.18 - 13:02
(9) Я честно иногда пытался ей следовать, но потом подзабил
   I_learn_1c
 
12 - 14.05.18 - 13:02
(7) "еще" относилось к тому что выбирается же номенклатура по категориям/по группам стандартно.

подбор в расходной накладной не переделывался. я просто не пойму куда хоть примерно добавить можно такое условие.
Когда отладчиком прохожу нет ни текстов запросов, ничего такого. Заполняется структура параметров, там есть параметр "ПериодЦен" (цены же в зависимости от даты документа выбираются) неужели нельзя как-то и с остатками так же?
   Масянька
 
13 - 14.05.18 - 13:05
(4) Не верная цель...
Если заказчику нужно видеть остатки "на вчера" (условно) - напиши отчет (если такового нет - а если есть - покажи заказчику).
99% пользователей программ (не только эски касается) не понимают и не знают функционала.
   I_learn_1c
 
14 - 14.05.18 - 13:17
(13)есть отчет, с ним все норм. Но получается надо открыть накладную,выбрать товар, открыть отчет,сформировать, другая накладная - отчет на другую дату..
   I_learn_1c
 
15 - 14.05.18 - 13:20
почему цены на дату документа можно выбрать, а остатки нет? по идее похоже ведь
   Масянька
 
16 - 14.05.18 - 13:32
(15) Очень упрощенно: цены хранятся в док-те (установка цен - типа того), а остатки вычисляются. Повторяю - очень и очень упрощенно.
   I_learn_1c
 
17 - 14.05.18 - 13:35
(16) в унф же нет установки цен, цены через мастер "формирование цен" ставятся, записаны в регистре сведений, так ведь? остатки тоже в регистре
   Cyberhawk
 
18 - 14.05.18 - 13:35
(14) Добавь кнопку перехода к стандартному отчету с датой из документа и отбором по номенклатуре из документа
   Cyberhawk
 
19 - 14.05.18 - 13:36
Но все равно не ясно, накуа и кому это надо и как оно будет этим пользоваться
   _Дайвер_
 
20 - 14.05.18 - 13:40
Я бы сделал так...
Добавил вы команду в форму документа "Вывести остаток на дату документа".
Пользователь нажимает на текущую строчку в ТЧ с номенклатурой и нажимает на "Вывести остаток на дату документа", и ему в сообщение бы вывел остаток на дату документа. 1 команда, и 1 маленький запросик
   _Дайвер_
 
21 - 14.05.18 - 13:41
(19) Я так полагаю, контроль остатков не включен, и что бы документ не проводился с отрицательным , ну или типо того. Сам хз)))
   Масянька
 
22 - 14.05.18 - 13:44
(18) (20) Полный капец...
Вместо того, что показать стандартный отчет и научить им пользоваться - эсник делает кнопку, на неё вешает запрос и вывод результата... И берет за это энную сумму супа...
:))))))))))))))))))))))))))))))))))))))
   I_learn_1c
 
23 - 14.05.18 - 13:45
(22) умеют отчетом пользоваться, но нужно сразу видеть и то и другое, не прыгая из накладной в отчет и обратно постоянно
   _Дайвер_
 
24 - 14.05.18 - 13:47
(22) НУ как бы я согласен с (23), если часто пользуются, то это тот еще геморой..., а так 1 кнопка:) И всем хорошо
   _KaA
 
25 - 14.05.18 - 13:47
(15) почему цены на дату документа можно выбрать, а остатки нет? по идее похоже ведь

Отнюдь. Делать остатки на дату документа можно, только данные испортите.

Вот смотрите продолжим простой пример из (2) "А смысл?
Если док-т прошлой датой: на ту дату остатки есть, но после той даты были списаны. И что получится?".

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

Вы спросите заказчика, готов ли он потом чикрыжить минуса в учета или отказаться от себестоимости?
   I_learn_1c
 
26 - 14.05.18 - 13:50
(25)ну а если добавить еще одну колонку? чтоб были колонки "остаток актуальный" и "остаток на дату документа"?
   _Дайвер_
 
27 - 14.05.18 - 13:50
(0) Сделай как в (18) или в (20), в стандартные механизмы заполнения документа не лезь!
   Масянька
 
28 - 14.05.18 - 13:51
(23) (24) Вопрос остался открытым: "А смысл?"
С сегодняшней датой и будущей вопрос нет (у меня, по крайней мере).
А вот с прошлой...
Если сегодня вводиться док-т, который вчера - чем не устраивают сегодняшние остатки?
   Масянька
 
29 - 14.05.18 - 13:52
(26) Заказчик не пояснил - зачем видеть в прошлых док-ах остатки?
   Cyberhawk
 
30 - 14.05.18 - 13:53
(22) Ты что-то напутала - Я такого не предлагал
   I_learn_1c
 
31 - 14.05.18 - 13:54
(28) не знаю. хотят видеть сколько было товара на момент создания такой-то накладной, не переключаясь в отчет-обратно
   Cyberhawk
 
32 - 14.05.18 - 13:54
А моя команда перехода к отчету с отбором и параметрвми из документа - это очень даже в идеологии БСП, т.е. смачное, изюмистое решение. Конечно денег много за такое возьму.
   _Дайвер_
 
33 - 14.05.18 - 13:55
(31) На самом деле хотелка то понятна, только вот смысл от нее какой я тоже не понимаю...
 
 
   Cyberhawk
 
34 - 14.05.18 - 13:55
"хотят видеть сколько было товара на момент создания такой-то накладной" // Такая задача не решаемая в инфобазе, где документа вводят задним числом
   Масянька
 
35 - 14.05.18 - 13:55
(31) Пилите, Шура, пилите... (С)
(32) Я, лично, в тебе не сомневалась :)
   _KaA
 
36 - 14.05.18 - 13:57
(26)

Хорошо, а какую функциональность эта колонка будет нести?

Если остатка нет, но тогда был мы разрешим привнести ошибку? Т.е. мы предупредим 3 раза, что появятся минусы, но ошибку пусть делают? )))

Решение ваше, конечно, но накину еще вам на вентилятор: если документ будет за пределами вр таблиц, то лишние ЛЕВОЕ в динамическом приведет к жутким тормозам...
   _Дайвер_
 
37 - 14.05.18 - 13:57
(34) +100500
   Масянька
 
38 - 14.05.18 - 13:57
(33) Мне - нет. В стандарте достаточно отчетов для контроля кол-ва товаров. Если не хватает - допишите.
   _Дайвер_
 
39 - 14.05.18 - 13:59
(38) Смысл в том, что пользователи уху ели, и они все знают, им видней...Хочу!
   Масянька
 
40 - 14.05.18 - 14:00
(36) Интересно, что скажет пользователь:
дата док-та (например) 8 мая: на 8 мая остаток 3 шт и на сегодня (14 мая) 3 шт.
:))))))))))))))))))
   I_learn_1c
 
41 - 14.05.18 - 14:07
(39) короче я запуталась.. я не спорю с вами, я хочу просто понять, почему нельзя сделать так как хотят.

отчеты есть, согласна, но это может быть неудобно. технически почему нельзя показать доп. колонку с остатками на "тогда"? почему это не решаемо?

пока больше всего склоняюсь к варианту (20)
   _KaA
 
42 - 14.05.18 - 14:08
(40) Это не страшно, потому что минус должен быть на конец периода. Т.е. гораздо хуже, если:
- 8 апреля 3 штуки;
- 14 мая 3 штуки.

Он в полном спокойствии списывает 3 штуки и на конец апреля у него -3 шт...
   Масянька
 
43 - 14.05.18 - 14:09
(41) Как бы сказать...
Вчера - это вчера, а сегодня - это сегодня.
Вчера - можно отчетом, а сегодня - есть в подборе.
   Масянька
 
44 - 14.05.18 - 14:11
(42) Это страшно по-любому... Потому что реальные остатки никак не соответствуют тому, что в подборе. А потом - будут разгребать и плеваться "какая хреновая программа".
   Масянька
 
45 - 14.05.18 - 14:12
+(43) "Вчера - ЕСТЬ в отчете".
   I_learn_1c
 
46 - 14.05.18 - 14:19
спасибо всем, вроде поняла. придется и им объяснять что так не надо
   Масянька
 
47 - 14.05.18 - 14:28
(46) Совет (на будущее): прошлая дата (ввод док-ов) - зло (причем, неописуемое). Но в реальности с этим злом приходиться сталкиваться очень и очень часто. Поэтому стоит обзавестись проверкой: восстановление ГП (при наличии таковой) и проверка корректности остатков.


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