Functional Software Architecture
Functional Areas | Functional Groups | Definition |
---|---|---|
Budgeting and planning | This group includes processes for maintaining basic catalogs and settings for the purpose of building a budget structure, analytics structure and rules for filling budgets data. | |
Sales and operations planning master data | This group includes processes for maintaining basic catalogs and settings for the purpose of building a plans structure, analytics structure and rules for filling sales and operations plan data. | |
Budgets | This group includes the processes of manual or automatic filling, consolidation, adjustment and approval of various financial plans. | |
This group includes processes for setting up an internal corporate process for creating and managing all types of financial and operational plans. | ||
This group includes the processes of manual or automatic filling, consolidation, adjustment and approval of sales forecast and external demand plans. | ||
Purchase plans | This group includes the processes of manual or automatic filling, consolidation, adjustment and approval of purchase plans. | |
Production plans | This group includes the processes of manual or automatic filling, consolidation, adjustment and approval of production plans. | |
This group includes the processes of manual or automatic filling, consolidation, adjustment and approval of inventory consumption and internal demand plans. | ||
Goods stock plans | This group includes the processes of manual filling of the material stock forecasts. | |
CRM and marketing | CRM | This group describes operations related to managing customer relationships. This includes working with leads and existing customer requests, further converting into sales opportunity. The group also includes customer credit risk management processes. |
The group includes processes that provide planning activities and resources for the marketing campaign, controlling of campaign performance, and analyzing marketing campaign results. The main objective of a marketing campaign is to generate new leads and new sales opportunities with existing customers. | ||
Sales | Sales reports | This group includes processes of monitoring operations and results related to sales. |
Sales master data | This group includes processes related to maintaining catalogs of customers and their legal entities, managing contracts, and managing special terms of sales. | |
Sales management | This sales management group covers operations involved in handling a sales opportunity, passing through creating a quotation, converting it into a sales order, processing, and following up the sales order fulfillment. It also covers issuing invoices for goods and services delivered, offsetting of accounts receivable, planning incoming payments, etc. | |
Consignment sales | This consignment sales group includes processes related to the consignment sales transactions. | |
Purchasing | Purchasing reports | This group includes processes of monitoring transactions related to vendors and purchasing. |
Purchases | This group covers key purchasing operations. Firstly, it includes the creation, confirmation and sending of purchase orders to the vendor and the following up the purchase orders fulfillment. It also involves daily accounts payable transactions, eg. vendor invoices processing, AP offsetting, and placing payment requests. | |
Consignment procurement | This group includes processes related to the consignment sales transactions. | |
Warehouse and delivery | Warehouse reports and settings | This group includes processes of monitoring of warehouse transactions. |
Demand fulfillment | The demand fulfillment group covers operations of orchestrating material demand and ensuring reliable supply. It also includes the review of material management parameters, control of goods and material availability activities in order to confirm the supply to a certain demand. | |
Internal inventory transfers | This process covers material movements performed within the company, such as goods transfer between warehouses, internal consumption of goods, a physical count of stock, goods misgrading, shortage, surplus, etc. | |
Warehouse management | The warehouse management group includes operations related to the inbound delivery from vendor and shipping goods to customer, goods issue, goods receipt. It also involves initiating the transportation, picking, putting-away, and packing of goods. | |
Surplus, shortage, stock quality change | This group includes processes of related to routine warehouse transactions, including surplus, shortage, stock quality change. | |
Bin system | The bin system group includes operations for the tracking of material movements within the warehouse. Processes include picking and putting-away transactions, as well as the movement of goods from the storage area to the shipping area and vice versa. | |
Delivery management | This group covers all processes involved in scheduling and processing the delivery orders for inbound or outbound transportation of goods. It includes the selection of vehicle, scheduling of delivery, printing transportation documents, confirmation of the successful delivery. | |
Manufacturing | Production reports | This group includes processes of monitoring production transactions. |
Manufacturing master data | This group includes processes related to maintaining manufacturing-related catalogs, such as work centers, BOMs and route sheets, production overhead standards, standard cost calculation, etc. | |
Production scheduling and controlling | The production scheduling and controlling group cover key operations for generation, prioritizing, decomposition to stages, release and following up of production orders. The production schedule is also included in the group. | |
Shop management | This group includes the preparation and execution of production operations related to the physical manufacturing of finished products. It also includes confirmation of resources consumption and quantity of actual production. | |
The shop-floor manufacturing accounting group covers all processes involved in material logistic movements in the production site. This includes the transfer of materials from and to the production shopfloor. | ||
Subcontracting | This group includes processes of related to subcontracting manufactutin transactions. | |
Labor cost | This group includes processes related to managing labour work and actual timesheet charges related to manufacturing and repair workers. | |
Treasury | Cash forecasting | The cash forecasting group includes processes related to planning cash transaction. |
Bank | The bank group handles incoming and outgoing payments operations, processing with banks, and other activities related to bank accounts. | |
AR/AP offsetting | The group manages different cases of outstanding AR/AP to be offset. | |
Profitability and cost | Financial result reports | This group includes processes of monitoring transactions related to cost calculation, cost controlling, period-end, financial reporting and intercompany transactions. |
Income and expenses | This group includes processes of financial transactions related to one-time invoices, non-operating income and expenses, reclassifications between balance sheet items and financial result items. | |
Intercompany inventory transfers | This group includes processes for setting up intercompany operating schemes, maintaining intercompany contracts, controlling and creating intercompany invoices and AP/AP open items. | |
Month-end closing | The group contains processes related to starting and monitoring the period-end closing procedures for the group of companies on a monthly basis. | |
Assets | Fixed assets | This fixed assets group covers the acquisition, capitalization, and physical inventory counting, as well as the disposal of fixed assets. |
This group covers the amortization of intangible assets. | ||
Repair and maintenance | The repair and maintenance group contains operations related to the assessing current state, repair, maintenance, and refurbishment of the manufacturing equipment of the company. | |
General ledger | Financial accounting | This group covers the processes of generating general ledger postings. The general ledger postings are generated automatically based on business transactions records, and it represents the main approach for creating GL account figures. Manual general ledger posting provides accountants a tool for complete GL postings which are enough for the financial statements of the company. |
Financial reporting | This group includes generating financial statements based on general ledger accounts figures, as well as performing financial analyzes and assessing fulfillment of financial plans (budgets). | |
Master data and settings | Master data | The group includes activities related to maintaining operational master data. |