Article · 2015-01-01

Rural Power Project and Materials Lifecycle Management

A rural power project is constrained simultaneously by delivery progress, funding approval, material supply, and coordination across organisations. A plan may be complete but still await approval; material may have arrived but not yet be issued to a project; completion must still reconcile returns, settlement, and the remaining stock balance.

This enterprise Web platform connected project and materials management so that delivery state, material quantity, and approval work could advance together.

Role and key responsibilities

I contributed to the design, development, and maintenance of project and materials modules, focusing on:

Coordinating projects and materials

A project first produced a material plan and budget, then entered the reserve and approval process. Approval provided the basis for distribution and task assignment. Material arrival did not mean consumption: inventory had to distinguish available quantity, project-reserved quantity, and quantity actually issued.

After task assignment, the construction team drew material against plan, while the system recorded dispatch, acceptance, and use. At completion, reusable material returned to available stock; non-reusable material became a separate loss or disposal event. Project settlement, material ledger, and physical balance could then be reconciled.

Encoding inventory rules

The most important rules were conservation rules rather than page fields. Physical stock consisted of project-reserved and generally available quantities. Issue moved quantity from “reserved but not collected” to “issued” without creating or destroying stock. Completion returns restored reusable quantity to availability.

I implemented these relationships as server-side validation and state restrictions. The application checked not only whether a field had a value, but whether issue exceeded the plan, whether a return belonged to a valid project, and whether the current state allowed a stock movement. Errors were stopped when they occurred instead of being discovered only during month-end reconciliation.

Multi-organisation workflow

Different organisations owned the same project at different stages. A local office prepared the plan, the rural power company reviewed it, a supervising organisation approved it, a construction team executed it, the warehouse handled movement, and acceptance staff confirmed the outcome. Simple role permission could not express the complete relationship.

The platform combined organisational scope, project ownership, workflow assignment, and current state to decide who could act. This preserved separation of duties while providing explicit paths for rejection, plan adjustment, and cross-organisation coordination.

Project value

The platform joined project management, supply chain, and inventory accounting into one business system, reducing state gaps and quantity differences caused by manual transfer. My work centred on workflow modelling, module delivery, quantity validation, and exception handling. The project established a core architectural judgement that I still apply: when projects, inventory, and finance intersect, legal state transitions, conservation of quantity, and traceable responsibility come first.

© 2026 Yuxu Ge ·