Enterprise resource planning ERP ) integrates internal and external management information across an entire organization, through various modules like General Ledger, Inventory, Accounts Receivable, Accounts Payable, Order Entry, Job Costing, Manufacturing, Fixed Assets etc. Its purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders.