Title - Business Flow in SAP
Title - Business Flow in SAP
Title - Business Flow in SAP
BUSINESS FLOW
For Understanding SAP ABAP, we Need to Know about how Function Modules business
flow work. So, in this Article we Discuss some function modules which is important for ABAP.
• Functional Modules :
o SAP MM (Material Management)
o SAP SD (Sales and Distribution)
o SAP PP (Production Planning)
o SAP FICO (Finance and Controlling)
o SAP HR (Human Resources) → HCM (Human Capital Management)
1. Purchase Requisition: This process involves creating and managing purchase requisitions,
which are used to request the procurement of goods or services.
2. Purchase Order: This process involves creating and managing purchase orders, which are
used to order goods or services from vendors.
3. Goods Receipt: This process involves receiving and recording the receipt of goods or services
from vendors.
4. Invoice Verification: This process involves verifying the accuracy of vendor invoices and
accounting for the cost of goods or services.
5. Inventory Management: This process involves managing and tracking inventory levels,
including the movement of goods in and out of stock.
6. Material Requirement Planning: This process involves planning and scheduling the
procurement and production of materials to meet demand.
7. Material Valuation: This process involves valuating the stock based on different valuation
methods like FIFO, LIFO, standard price, moving average price etc.
8. Reporting and Analysis: This process involves generating and analysing various reports
related to materials management, such as inventory reports, purchase reports, and vendor
performance reports.
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
Brief Flow :
IT
Purchase Requisition
Best Vendor
Request For Quotation
Purchase Order
Quotation
Picking + Packing
Goods Issue
Invoice Verification
FI
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
Brief Flow :
Inquiry
Quotation
Sales order
Delivery
Invoice
FI
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
1. Inquiry : Once we receive the quotation from the customer then as a vendor, we need to check
whether we can deliver the goods with customer conditions or not.
2. Quotation : Once we finish the inquiry then as a vendor we need to send a quotation to the
particular customers.
3. Sales Order : Once we receive the purchase order from customer then as a vendor, we need to
raise the sales order while rising sales order we should know the partner functions.
➢ Sold-to-Party : Who has raised the purchase order.
➢ Ship-to-Party : Where we need to deliver the goods.
➢ Bill-to-Party : To whom we have to give the bill.
4. A/C Payable : Who is going to pay the money.
5. Delivery : After rising the sales order as a vendor, we need to deliver the goods.
6. Invoice : While delivery in the woods we need to send billing (invoice) document.
7. Finance : When we deliver the goods with billing vendor finance guy will interact with the
customer finance guy for final settlements.
KUNNAR (Customer A/C No) VBELN (Sales order Doc. No) POSNR (Item No)
Primary Key Primary Key MATNR (Material No)
NAME1 (Vendor Name) ERDAT (Creation Date) KWMENG (Quantity)
ORT01 (City) VKORG (Sales Organization) MEINS (UOM)
PSTLZ (Postel Code) NETWR (Total Amount) NETPR (Unit Price)
STRAS (Street) KUNNR (Customer A/C No) VBELN (Sales order Doc. No)
Foreign Key Foreign Key
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
Brief Flow :
Demand Marketing (DM)
Production Order
Purchase Order
Production Dept.
Vendor
Goods
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
SAP PP submodules vary as per industry type like discrete production, repetitive production.
➢ Discrete production is an industry where produce materials change with each lot and costs
are calculated as per orders and lots.
➢ Repetitive production, the product is not changed for a long period of time. Production takes
place in total quantity and not in the form of individual lots.
For most of the industry types, above-mentioned planning and execution submodules are
commonly used. Before the production execution, many steps are performed as a part of the
planning process
Key Steps in Production Execution
Following are the key steps in executing a production order. It starts with a planned order and
ends with goods receipt against a Production order.
o Step 1.
Convert Planned Order to Production Order
The first step is to convert a planned order to production order. When you create a
production order, type is defined in SAP PP system.
o Step 2.
Issue the Production Order
To start the production process, it is necessary to issue production order. Till a production
order is released, execution of the production process cannot start.
o Step 3.
Issue Goods for Production Order
To execute the production order, goods need to be issued. Once goods are issued, the
document number can be updated in the system.
o Step 4.
Production Order Confirmation
All the sub processes are executed in accordance with the required operations to confirm
the production as per the production order.
o Step 5.
Good Receipts w.r.t Production Order
Once the execution of production order is complete, goods produced w.r.t production order
are received and placed in the storage area.
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
Purchase Requisition
Purchase order
Good Issue
Invoice Verification
Account Payable
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
o Account Receivable :
Account Receivable Document Number is generated by vendor when he receives money
from customer based on sales order.
Inquiry
Quotation
Sales Order
Delivery
Invoice
Account Payable
o Asset Accounting :
Asset Accounting Comes in a picture whenever a company purchases or sales an asset.
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
❖ Components of HR Module :
o Organizational Structure
o Payroll
o Time Management
o Travel Management
o Welfare
o Personal Administration
o Personality Development
o Organizational Structure :
Under Organizational Structure employee payroll Data, plant Data to which he belongs etc.
comes under Organization Structure.
o Payroll :
It involves payroll administration in module
o Time Management :
It Involves the entire time data of employees in HR Module.
o Travel Management :
It Involves all the travelling allowance incurred/raised by employee for travel place.
o Welfare :
Every company is responsible for welfare of their employees. All the welfare related
activities of employees are part of welfare management
o Personal Administration :
It is related to hiring, terminating, Motion Transfer, etc.
o Personality Development :
It Includes Training of employee’s time to time in a company.
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
Example :
REPORT Z_OMFLOW_SV.
WRITE:/'SY-ABCDE', SY-ABCDE,
/'SY-DATUM', SY-DATUM,
/'SY-DBSYS', SY-DBSYS,
/'SY-HOST ', SY-HOST,
/'SY-LANGU', SY-LANGU,
/'SY-MANDT', SY-MANDT,
/'SY-OPSYS', SY-OPSYS,
/'SY-SAPRL', SY-SAPRL,
/'SY-SYSID', SY-SYSID,
/'SY-TCODE', SY-TCODE,
/'SY-UNAME', SY-UNAME,
/'SY-UZEIT', SY-UZEIT.
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
Output :
SY-ABCDE ABCDEFGHIJKLMNOPQRSTUVWXYZ
SY-DATUM 12.09.2015
SY-DBSYS ORACLE
SY-HOST sapserver
SY-LANGU EN
SY-MANDT 800
SY-OPSYS Windows NT
SY-SAPRL 700
SY-SYSID DMO
SY-TCODE SE38
SY-UNAME SAPUSER
SY-UZEIT 14:25:48
https://www.linkedin.com/in/omkar-darwade-988578241/
Omkar Darwade
https://www.linkedin.com/in/omkar-darwade-988578241/