SAHANA Logistics Task Breakdown

If you are willing to add tasks, accept a task ( any task management ) please update the wiki with it. When a task requires detailed descriptions, can add a new wiki page as a Blueprint.

If you require updates about the new tasks, task assignments and task status, please subscribe to the “recent changes” RSS feed. If a person other than yourself is assigned to a task, please email him this wiki page, so that he is updated about the assignment.

User stories / tasks for the Intake system

Type Description Added by Approved? Assigned to Status
UserStory As a system it should be possible to access data via DataAccess Objects
Task Implement Data Access Objects using a suitable ORM ( with hierarchical data and EAV support ) Nilushan no Nilushan In Progress

UserStory As a system it should be possible to access logistics data using a common API
Task Decide the API functions Nilushan no Nilushan Todo
Task Entities should implement php Interfaces { Item CRUD , Item catalogue CRUD , Site CRUD , Storage location CRUD , Hierarchical Entity CRUD ( site category , item category , transport resource category) , Shipment CRUD } Nilushan no Nilushan Todo
Task Decide the API call mechanism and implement( XML-RPC , SOAP , REST , php function calls) Nilushan no Nilushan Todo

UserStory As a system, there should be Reusable UI components that can be simply executed to get their full functionality
Task Hierarchical Data Controller ( view , edit , select , delete ) Each element in a hierarchy refers to a detailed record in another table. So this controller should display both the hierarchy and the detailed record Nilushan no Jo Todo
Task List all items in location UI Nilushan no kethees Todo
Task item catalogue UI Nilushan no none Todo
Task item UI ( without EAV ) Nilushan no none Todo
Task Site/Storage location UI Nilushan no none Todo
Task Disbursement item UI Nilushan no none Todo
Task Disburse Items UI ( select list of items to disburse, add disbursement details, print disbursement manifest ) Nilushan no none Todo
Task Enter Item Details UI Nilushan no none Todo
Task Ship items UI Nilushan no none Todo
Task transport resource category UI Nilushan no none Todo
Task transport resource UI Nilushan no none Todo

UserStory As a “Intake System” User, should be able to intake items
Task Select location of intake ( The location can be selected by browsing through the location categories OR searching by typing the name of location ) Nilushan no kethees Todo
Task List all items in the location Nilushan no none Todo
Task Add item details ( When adding items, select the item catelog , enter the item details ) Nilushan no none Todo

UserStory As a “Intake System” User, should be able to Manage the intaken items
task Ship items ( Select a list of items, Enter shipment details, print a shiping detail manifest ) Nilushan no none Todo
Task Place item in location ( select list of items, enter storage location details ) Nilushan no none Todo
Task Disburse Items ( select list of items, enter disbursement details ) Nilushan no none Todo
Task Place in Inventory ( select list of items, enter the site and storage location of the inventory the items are sent to ) Nilushan no none Todo

The tasks have been added to Sourceforge Task tracker. Tasks will not be added in this wikipage in the future


QR Code
QR Code req:logistics_task_breakdown (generated for current page)