Welcome to StockPro
Welcome to the official StockPro Documentation.
This portal is designed to help you navigate and master every feature of the system, from basic inventory tracking to advanced financial reporting.
We'll send a warm thank you note and a summary of your feedback to this address.
IT Technology and Innovation Partner
Lerony is a leading IT Technology and Innovation company specializing in cutting-edge technology solutions, custom web applications, and digital transformation. We empower businesses through innovative software and expert consulting.
Welcome to the official StockPro Documentation.
This portal is designed to help you navigate and master every feature of the system, from basic inventory tracking to advanced financial reporting.
The Home dashboard (./index) provides a quick glance at today's sales, low stock alerts, and quick actions.
StockPro Main Dashboard Overview.
Security is the core of StockPro. Our authentication system uses a dual-layer approach to ensure that your business data remains protected at all times.
Secure login portal for StockPro.
One-Time Password (OTP) verification screen.
This section ties together the main modules you see in the sidebar: authentication, master data, operations, billing, and reporting.
users and RBAC.new_productin / view_productin) so costs and quantities are correct.new_invoice), then print or share from gpp/g_invoice.php (A4, thermal, compact). Terms and signature come from System Settings.reports_dashboard and generated reports for sales, stock, and clients; exports respect company branding from configuration.Company onboarding checklist lists data to collect before go-live (logo, TIN, bank, branches, roles).
The New Product definition is the foundation of your inventory. Every item must be correctly categorized and identified before it can be received or sold.
When adding a product, ensure the following fields are accurately captured:
For high-value items, individual units must be tracked separately. Toggle Serial Tracking to 'Enabled' to force the system to require a unique serial number for every single quantity of this product during Stock-In and Stock-Out operations.
Define whether items are sold in pieces, cartons, or packs. You can set a default Retail Price here, though the actual cost is dynamically tracked based on your procurement history (Stock-In).
Product creation interface with advanced tracking toggles.
The Manage Products interface provides a command-and-control view of your entire business catalog. It goes beyond a simple list, offering powerful auditing and labeling tools.
View real-time stock balances across all registered branches. The system highlights Low Stock items in orange and Out of Stock items in red to prompt immediate procurement.
Global product management dashboard with real-time stock levels.
Handle product returns with professional speed while maintaining inventory integrity. The return process ensures that returned items are accounted for correctly.
Processing a return does not automatically void the original invoice. You must handle cash refunds or store credits separately through the Finance module.
Processing a product return form.
Audit the history of all processed returns to identify product quality issues or frequent return patterns from specific clients.
Audit trail of all customer product returns.
Organization is key to managing thousands of SKUs. Use the Category Management section to build a logical system of parent and child groupings.
Defining logical groups for items and brands.
Bringing new inventory into your business must be a tracked, audited process. The Stock In module ensures that every item added to your shelves has a recorded source and cost.
StockPro automatically tracks your Average Unit Cost. If you buy items at different prices over time, the system weight-averages them to give you accurate profit margins.
Multi-item stock reception and supplier mapping.
The Stock In Ledger serves as your accounts payable audit trail. Every shipment ever received is logged here for long-term tracking.
History of received stock.
Not all stock leaves the building through a formal sale. Use the Stock Out module for manual adjustments, internal usage, or non-invoiced distributions.
Unlike Sales/Invoices, Stock Out records usually represents 100% loss in revenue. Use these records carefully for financial reconciliation.
Manual stock removal and internal distribution form.
A detailed paper trail of every manual stock removal. Monitor which items are leaving the building outside of the sales channel to prevent internal leakage or unauthorized usage.
History of manual inventory disbursements.
Moving stock between physical branches requires a secure, multi-step validation process to prevent inventory displacement or theft. StockPro uses a 'Chain of Custody' model for all transfers.
If items are damaged or missing during transit, the receiver can 'Reject' the transfer. This voids the movement and returns the items to the source for reconciliation.
Inter-branch stock transfer request and tracking.
MonitorEvery movement of stock across your entire organization. Managers can see a birds-eye view of all In-Transit goods, ensuring that no inventory is lost between locations.
Complete organization-wide transfer tracking list.
Inventory adjustments allow you to reconcile your digital records with physical reality without creating a sales transaction.
Adjustments do not affect sales revenue but are reflected in the Cost of Goods Sold (COGS).
Inventory adjustment and reconciliation form.
StockPro handles complex retail and wholesale scenarios through its flexible invoicing engine. Every transaction is tied to a specific type to ensure correct financial reporting.
When selling items that have 'Serial Tracking' enabled, the invoicing screen will force the user to select or scan the specific serial number being sold, ensuring 100% accurate warranty tracking.
Dynamic invoice generation with payment type selection.
Manage and audit every financial transaction generated by your branch. The history ledger is your primary tool for end-of-day reconciliation.
Comprehensive sales audit trail and receipt management.
Organize your inventory with a hierarchical category system. Categories allow for better reporting, filtered stock counts, and streamlined product creation.
Maintain a centralized database of your procurement partners. Each supplier profile tracks essential contact data and supply history.
Build a loyal customer database. Registering clients allows for personalized invoicing and, more importantly, Credit Management.
Registering a new corporate or individual client.
The Manage Clients section is your primary tool for managing Accounts Receivable.
Master client directory with credit balance tracking.
StockPro turns complex daily data into clean, visual insights for business owners and managers. Our reporting engine covers every pillar of the business.
All reports are available in high-fidelity PDF for formal board meetings or printing, and Excel (.xlsx) for advanced data manipulation and custom pivots.
Customizable system reporting and data export center.
StockPro is designed for scale. Administrators can manage an unlimited number of physical business locations, each with its own localized inventory and staff roster.
Managing physical business locations and branch status.
When a branch is marked as 'Inactive' in the database, a system-wide lock is triggered for all users assigned to that location.
Any attempt to access the dashboard or sales screens from an inactive branch will redirect the user to a secure 'Maintenance' page. This prevents unauthorized data entry or stock movements during downtime.
Access denied screen for decommissioned branches.
Manage your human resources and system access levels. Every user in StockPro is tied to a specific identity and set of credentials.
Staff and user management panel.
StockPro uses Role-Based Access Control to ensure that users only see the data relevant to their job duty.
Permissions matrix for role management.
Maintain a 100% transparent audit trail. The Activity Logs record every significant action taken within the system, creating an immutable history of business operations.
Every log includes the User ID, Branch ID, IP Address, and a description of the change, allowing managers to reconstruct events in case of discrepancies.
System-wide activity logs and audit trails.
The Profile section allows you to manage your personal identity and security settings within StockPro.
Update your basic details to ensure communications and logs are accurate:
Protect your account by regularly updating your password. You will need to provide your Current Password before setting a New Password.
Enable OTP at login to add an extra layer of security. When enabled, a 6-digit code will be sent to your registered email every time you log in.
View non-editable information about your account, including your User ID, assigned Role, Account Status, and Login History.
Comprehensive profile management panel.
StockPro provides a premium visual experience with multiple theme options to reduce eye strain and match your work environment.
Switching between light and dark themes.
Stay updated with real-time system alerts. The Notification Center tracks:
System notification and alert history.
Access direct support from Lerony Co. Ltd. This documentation portal is your first point of contact for technical guidance and feature walkthroughs.
Our team specializes in high-performance digital ecosystems. If your company requires:
If you have another project in mind or need a custom quote, please open our Project Inquiry panel:
To protect your branch data, always use the Logout button in the settings menu when leaving your workstation.
Logout clears your active session and prevents unauthorized access if your device is shared.
If you lose access to your account, StockPro provides a secure self-service recovery mechanism using your registered email address.
If you don't receive the email, please check your Spam folder or contact your System Administrator to manually reset your credentials.
Encountered a problem or found an error? Let us know and we'll fix it as soon as possible.