Запас движения в PHP - PullRequest
       7

Запас движения в PHP

1 голос
/ 02 февраля 2010

У меня есть программное обеспечение на PHP и postgres, которое я использую для выставления счетов. Я использую систему управления запасами, которую я создал. я пытаюсь создать страницу движения запаса, где я могу видеть, когда какая-то деталь пришла, где она была выпущена, когда и когда она была зачислена (если она была) У меня 5 столов на складе. Мой главный - это part2vendor, запчасти, расходы, wo_parts и int_part_issue. Когда я получаю товар, он попадает в таблицу part2vendor (он-лайн увеличивается на количество полученных). Таблица расходов содержит данные о номере детали, счет-фактуру поставщика и полученную дату. wo_parts хранит номер детали, выданный заказчику. int_part_issue - это когда я делаю регулировку запаса или использую деталь для внутреннего использования. Я ищу, чтобы создать таблицу PHP, которая будет перечислять (в порядке даты) «бумажный след» части. Я могу сообщить вам имена таблиц и столбцов, если это необходимо. Спасибо.

1 Ответ

2 голосов
/ 02 февраля 2010

Похоже, вам нужна простая таблица истории? Колонны

part_history
  id
  part_id
  date_modified (timestamp)
  action ( or maybe action_id if you have an actions table)
  vendor_id

И когда вы получите новую деталь и добавите ее в таблицу parts2vendor (я думаю, вы сказали), вы будете использовать вставленный идентификатор детали (или уникальный идентификатор детали) для добавления записи в историю

INSERT
(id, part_id, action, vendor_id)
46565, 5757575, "Purchased", 757575

Дата будет вставлена ​​как отметка времени postgres

Чем для любой части вы можете получить историю, опираясь на уникальный идентификатор

сортировка по дате_модификации DESC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...