![]() |
![]() |
![]() |
|
v7: Работа с регистром остатков | ☑ | ||
---|---|---|---|---|
0
Студент Раздолбай
13.07.11
✎
18:11
|
Добрый день.
Есть регистр остатков: Реквизиты Товар Место Ресурсы Кво Реквизиты Дата Документ мне необходимо вывести список в следующем виде Товар, дата, место, кво(остаток товара в конкретном месте за конкретную дату). Параметр который я могу передать в функцию или процедуру только Товар например Сигареты, 13.05.2011, 100, 34.5 Сигареты, 13.06.2011, 101, 50.0 Сигареты, 13.07.2011, 101, 10.0 т.е. с сортировкой по дате. |
|||
1
miki
13.07.11
✎
18:13
|
не получишь ты остатков по реквизитам.
|
|||
2
miki
13.07.11
✎
18:14
|
или ты про какую дату?..
|
|||
3
Студент Раздолбай
13.07.11
✎
18:17
|
Немного не правильно описал регистр
Измерения Товар Место Ресурсы Кво Реквизиты Дата Документ |
|||
4
fedoss
13.07.11
✎
18:18
|
|Период с ВыбНачПериода по ВыбКонПериода;
|Товар = Регистр.Остатки.Товар; |Место = Регистр.Остатки.Место; |Кво = Регистр.Остатки.Кво; |Функция КвоКонОст = КонОст(Кво); |Группировка День; |Группировка Место; |Условие(Товар = ВыбТовар); |
|||
5
miki
13.07.11
✎
18:19
|
(4)уверен, что ему дату не из реквизита надо?
|
|||
6
fedoss
13.07.11
✎
18:21
|
(5) а остаток по реквизиту он по-любому никак не получит. Можно только остатки по дням.
|
|||
7
Mikeware
13.07.11
✎
18:27
|
уж сколько раз твердили миру..
|
|||
8
Студент Раздолбай
13.07.11
✎
18:35
|
Спасибо. Сейчас перенесу из Реквизита в измерение.
Но тогда другой вопрос. если я буду делать ДвижениеРасходВыполнить() То мне надо обязательно указывать дату, что бы списалось именно из этого места и по этой дате? или можно дату не указывать? |
|||
9
fedoss
13.07.11
✎
18:37
|
(8) Да, придется списывать по конкретным датам, на которых висят остатки. Но измерение Дата как-то странно выглядит. Скорее всего задачу можно решить по-другому.
|
|||
10
miki
13.07.11
✎
18:39
|
(9)он, по-ходу, хочет изобрести свой партионный учет...
|
|||
11
Студент Раздолбай
13.07.11
✎
18:41
|
Задача следующая.
Есть приход товара. В нем указываем в какое месо склада мы ставим этот товар и указываем срок годности товара. Надо отчет который покажет что надо брать сначало товар который стоит в месте 100, потом в месте 101 при чем первое место это так сказать постоянное место(оно забито в карточке товара) и из него мы берем всегда в первую очередь. если товара не хватает в этом месте то надо взять из другого, но не из первогопопавшегося а из того где стоит самый старый товар(у которого подходит срок годности). |
|||
12
Студент Раздолбай
13.07.11
✎
18:42
|
(10)
учет по партиям не ведется |
|||
13
miki
13.07.11
✎
18:44
|
так дата - это срок годности?
|
|||
14
fedoss
13.07.11
✎
18:48
|
(11) В плане учета срока годности, в принципе дата покатит. Но рекомендуется сделать Справочник и хранить дату в нем (вдруг потом понадобится хранить еще какие-то параметры, кроме даты). Да и хранится ссылка на справочник оптимальнее даты. Второй вариант - измерение ДокументПоступления. Так получится из 2-х партий с одной датой получать самую раннюю.
|
|||
15
Mikeware
13.07.11
✎
18:51
|
(14) а что, обещают, что раньше придет партия с ближним сроком годности?
(3) Возьми за правило давать сущностям вменяеемые идентификаторы. "кво"- тебя что, штрафуют за излишне использованные буквы? "Дата" - вообще погано, ибо это фактически название типа данных. За слово "СрокГодности" тебя поколотят?? |
|||
16
fedoss
13.07.11
✎
18:55
|
(15) Я просто про производство почему-то подумал, там товар приходуется по мере выпуска :) Обычно так жестко по срокам годности скоропорт учитывают, а там время выпуска тоже важно. Можно в приходной накл. сделать реквизит ГоденДо. Но со справочником, видимо оптимальнее.
|
|||
17
miki
13.07.11
✎
18:57
|
(14)и в итоге он придет к тому, что ужЕ давно известно - к партионке. По сути. А обозвать это дело можно как угодно.
|
|||
18
fedoss
13.07.11
✎
18:58
|
(17) А весь учет товара по какому-либо его свойству сводится к партионке :)
|
|||
19
miki
13.07.11
✎
19:00
|
(18)ну дык, зачем же изобретать велик? :)) Тем более, что поначалу он будет с квадратными колёсами, потОм допиливаться и придет таки к классике.
|
|||
20
fedoss
13.07.11
✎
19:02
|
(19) Я просто варианты озвучил. Написал же - рекомендуется сделать справочник.
|
|||
21
andrewks
13.07.11
✎
19:06
|
(6) ну прямо так и никак? :-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |