|
|
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
На складе нужно производить операцию распаковки прихода. То есть проведенный приход на два ведра спирта: Код: plaintext 1. 2. То есть нужно вместо одной из вышеописанных строк получить на складе строку вида Код: plaintext 1. 2. Но при этом при открытии накладной видеть , что приход был все-таки в ведрах, а не граммах. Какие могут быть реализации данной операции, может кто сталкивался? Не хотелось бы изобретать велосипед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 12:48 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Поищите 1)партионный учет 2)пересчет единиц измерения. Обе темы обсуждались. Кстати, а если (например при инветаризации) обнаружится два открытых ведра? Может, просто применять ФИФО/ЛИФО - ведра автоматом будут открываться и расходоваться по очереди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 13:00 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
1 - ФИФО не катит - каждое ведро имеет серийный номер и распаковывать в базе надо именно то ведро которое вытащил из подвала кладовщик. 2 - с пересчетом единиц нет никаких проблем, проблема в том как отображать факт распаковки - удалять строку с ведрами и добавлять строку с граммами? - оформлять расход в никуда в ведрах и приход из ниоткуда в граммах? - ставить флаг распаковано и новое количество едеиниц? - хранить старые единицы и новые единицы и новое количество? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 13:24 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Если с пересчетом никаких проблем, то почему бы сразу не приходовать в стандартной единице, как идет дальнейший учет ( граммах видимо)? Тогда величины в ведрах фигурируют только в отчетах, где нужно. Cерийный номер ведра = номер партии. Факт распаковки = есть расход ; или остаток< приход. Не совсем понял, если кладовщик УЖЕ выполнил операцию с конкретным ведром alextov1 - ФИФО не катит - каждое ведро имеет серийный номер и распаковывать в базе надо именно то ведро которое вытащил из подвала кладовщик.то где тема для вычисления номера ведра? Кладовщик просто вписывает номер в форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 13:55 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
alextovОперация распаковки партии прихода. На складе нужно производить операцию распаковки прихода. То есть проведенный приход на два ведра спирта: Хороший приход, правильный, и почаще бы... P.S. Sorry, не удержался :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 18:12 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
ChAХороший приход, правильный, и почаще бы...правильный расход.:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 18:39 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Упаковка типа "ведро" содержит материал "ведро" (1 шт.) и материал "спирт" (10 000 гр.). Двигается упаковка - двигается все, что в упаковке (в ней, конечно, могут быть и другие упаковки). Функция "распаковки" индивидуально учитываемой упаковки приводит к хранению "ведра" (1 шт.) и "спирта" (10 000 гр.) в неупакованном виде. Это хорошо известно и наверное везде реализовано. Материалы совокупного учета лучше двигать целостными "порциями", подобно тому, как материалы индивидуального учета (обычно их почему-то называют "основными средствами") естественным образом движутся целостно (1 шт.). Но ведь и у материалов совокупного учета (10 000 гр.) "целостность" вполне естественна. "Порция" в 10 000 гр. (уже неупакованных) разделяется на "порцию" в 100 гр. и "порцию" в 9 900 гр., и "порция" в 100 гр. куда-то движется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 23:20 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
2 Чернышев Андрей Леонидович а каким таким образом лучше всего хранить/изменять эти "порции"? И порции не будет ли тоже самое, что ед измерения и если да то не лучше ли оные и юзать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 12:18 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
"Порция" содержит количество, так что это не просто ед. измерения. Изменять "порции" не нужно - в этом как раз смысл "целостного движения". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 21:46 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Я реализовал это следующим образом: На склад приходят всегда ведра, а когда появляется потребность в граммах, то делаем распаковку: выбираем товар, который надо распаковать и выбираем товар, в который надо распаковать (из справочника товаров). Как бы происходит закупка нового товара и он появляется на складе. Ну чтобы серийный номер не потерять можно заполнять поле "ID_Распаковки" для распакованный товаров, а для закупаемых оставлять пустым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 11:26 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
MagyЯ реализовал это следующим образом: На склад приходят всегда ведра, а когда появляется потребность в граммах, то делаем распаковку: выбираем товар, который надо распаковать и выбираем товар, в который надо распаковать (из справочника товаров). Как бы происходит закупка нового товара и он появляется на складе. Ну чтобы серийный номер не потерять можно заполнять поле "ID_Распаковки" для распакованный товаров, а для закупаемых оставлять пустым. А как с undo, все нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 14:16 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Undo у меня нету..., ну можно наверное по дате отменить, я же дату распаковки записываю, вот можно и обратную операцию с легкостью проделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 15:49 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Вести учет в разрезах: 1. Продукт 2. Серия 3. Тара Ведь очевидно, что если количество меньше, чем прописанное в "таре", то была распаковка. Можно делать распаковку в другую тару, а изначальную тару отслеживать по приходным документам, номер ведра ведь есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2006, 09:55 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
Движение вести в базовой единице (граммы), но при этом иметь под рукой вторую базовую единицу (ведро). При выдаче в отчёт всегда можно определить, что если кол-во в вёдрах дробное, значит с него уже "отпили" и следует показывать в базовой единице. На SQL-запросе всё это запросто реализуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2006, 10:27 |
|
||
|
Операция распаковки партии прихода.
|
|||
|---|---|---|---|
|
#18+
LSVДвижение вести в базовой единице (граммы), но при этом иметь под рукой вторую базовую единицу (ведро). При выдаче в отчёт всегда можно определить, что если кол-во в вёдрах дробное, значит с него уже "отпили" и следует показывать в базовой единице. На SQL-запросе всё это запросто реализуется. А как тогда определить когда была произведена распаковка и какое именно вердро распаковано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2006, 12:38 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33767035&tid=1545207]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
396ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 722ms |

| 0 / 0 |
