cancel
Showing results for 
Search instead for 
Did you mean: 

Can anyone give me ABAP scenarios?

Former Member
0 Kudos

Can anyone give me ABAP scenarios supporting MM/SD module and also for HR module(ABAP-HR).Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

p291102
Active Contributor
0 Kudos

The Dataflow Of MM:

1) Purchasing Requisition -> sent by inventory dept to purchasing dept

2) Request for Quotation(RFQ)-> Purchasing Dept shall ask the vendors to give the quotation for the requested materials by inventory.

3) Quotation -> Quotation is sent by vendors to the company

4) Purchase order-> Based on all parameters of a quotation sent by vendors. Vendors are selected from whom the material has to be obtained. The company gives purchase order to the vendor.

5) Good's receipt -> vendors sends the goods to the company with goods receipt

6) Invoice verification -> this receipt. done based on good's this means that the ordered goods have reached or not.

7) Payment -> payment is done based on invoice verification. this is (FI/CO)

SD FLOW

SD Flow Cycle:

INQUIRY ( VA11)

|

QUOTATION (VA21)

|

PURCHASE ORDER (ME21)

|

ORDER CONFIRMATION (VA01)

|

PICKING LIST – (VL36)

|

PACKING LIST - (VL02, VL01)

|

SHIPPING – (VT01)

|

INVOICE – (VF21, VF01)

MM Cycle:

Purchase Requisition-> Staff in an orgn places Pur requisition for want of some goods/products - ME51

Request for Quotation (RFQ)-> The Purchase dept in the organ calls/requests for the quotation for the products against which PR was raised. - ME41

Vendor Evaluation->After receiving the RFQ's, after comparison a Vendor is finalized based on the terms and conditions.

Purchase Order (PO) -> Pur order was issued to that vendor asking him to supply the goods/products -ME21N

Goods Receipt Note (GRN) ->Vendor supplies the material/Products to the orgn-

MB01

Goods Issue (GI) -> People receives their respective items for which they have placed the Requisitions

Invoice Verification-> Along with the Material Vendor submits a Invoice for which the Company Pays the amount - .MIRO

Data to FI -> data will be posted to FI as per the vendor invoices

Enquiry - Customer enquires about the Products services that were sold by a company - VA11

Quotation - Company Gives a Quotation for the products and Services to a Customer

Sales Order - Customer gives a Purchase order to the company against which a Sales order will be raised to Customer in SAP.

VBAK: Sales Document(Header Data) (VBELN)

VBAP: Sales Document(Item Data) (VBELN,POSNR,MATNR,ARKTX,CHARG)

Enquiry, Quotation, Sales Order are differentiated based on Doc.

Type(VBTYP field) in VBAK,VBAP Tables( for Enquiry VBTYP = A,

for Quotation 'B' & for Order it is 'C'.)

Delivery(Picking, Packing, Post Goods Issue and Shipment)->

Company sends the material after picking it from Godown and Packing it in a Handling Unit(box) and Issues the goods

LIKP: Delivery Table (Header Data)(VBELN,LFART,KUNNR,WADAT,INCO1)

LIPS: Delivery Table (Item Data)(VBELN,POSNR,WERKS,LGORT,MATNR,VGBEL)

(LIPS-VGBEL = VBAK-VBELN, LIPS-VGPOS = VBAP-POSNR)

Billing - Also company bills to the customer for those deliveries

And in FI against this billing Accounting doc is created.

VBRK: Billing Table(Header Data)(VBELN,FKART,BELNR)

VBRP: Billing Table(Item Data)(VBELN,POSNR,FKIMG,NETWR,VGBEL,VGPOS)

(VBRP-AUBEL = VBAK-VBELN, VBRP-VGBEL = LIKP-VBELN)

Apart from these tables there are lot of other tables which starts with

‘V’, but we use the following tables frequently.

MM Process flow:

The typical procurement cycle for a service or material consists of the following phases:

1. Determination of Requirements

Materials requirements are identified either in the user departments or via materials planning and control. (This can cover both MRP proper and the demand-based approach to inventory control. The regular checking of stock levels of materials defined by master records, use of the order-point method, and forecasting on the basis of past usage are important aspects of the latter.) You can enter purchase requisitions yourself, or they can be generated automatically by the materials planning and control system.

2. Source Determination

the Purchasing component helps you identify potential sources of supply based on past orders and existing longer-term purchase agreements. This speeds the process of creating requests for quotation (RFQs), which can be sent to vendors electronically via SAP EDI, if desired.

3. Vendor Selection and Comparison of Quotations

The system is capable of simulating pricing scenarios, allowing you to compare a number of different quotations. Rejection letters can be sent automatically.

4. Purchase Order Processing

the Purchasing system adopts information from the requisition and the quotation to help you create a purchase order. As with purchase requisitions, you can generate Pos yourself or have the system generate them automatically. Vendor scheduling agreements and contracts (in the SAP System, types of longer-term purchase agreement) are also supported.

5. Purchase Order Follow-Up

the system checks the reminder periods you have specified and - if necessary - automatically prints reminders or expediters at the predefined intervals. It also provides you with an up-to-date status of all purchase requisitions, quotations, and purchase orders.

6. Goods receiving and Inventory Management

Goods Receiving personnel can confirm the receipt of goods simply by entering the Po number. By specifying permissible tolerances, buyers can limit over- and under deliveries of ordered goods.

7. Invoice Verification

The system supports the checking and matching of invoices. The accounts payable clerk is notified of quantity and price variances because the system has access to PO and goods receipt data. This speeds the process of auditing and clearing invoices for payment.

Order to cash flow in sd

It is basically an entire sales cycle.

A customer orders some items from your company by creating a sales order (Tcodes: VA01, VA02, VA03, Tables:VBAK, VBAP etc).

Your company decides to deliver the items ordered by the customer. This is recorded by creating an outbound delivery document (TCodes:VL01N, VL02N, VL03N, Tables: LIKP, LIPS etc).

Once the items are available for sending to the customer, you post goods issue which reduces your inventory and puts the delivery in transit. This will create a material document. You will post goods issue using VL02N but the material document created will be stored in tables MKPF, MSEG.

You will then create shipment document to actually ship the items.(Tcodes: VT01N, VT02N, VT03N, Tables: VTTK, VTTP etc).

You finally create a sales billing document. (TCodes: VF01, VF02, VF03, Tables: VBRK, VBRP etc). This will have a corresponding accounting document created that will be in BKPF, BSEG tables.

When customer pays to your invoice, it will directly hit your AR account in FI.

You will have to remember that these are not a required sequence. Some times, you may configure your system to create a SD invoice as soon as you create a sales order or you may not create a shipping document at all. This is where your functional consultant will come into picture to study your order-to-cash process and design/configure the system to do so.

Flow :

Sales Order Creation : VA01,VA02,VA03

Tables : VBAK,VBAP,VBEP,VBUK,VBUP

Delivery : two types

1 .outbound delivery - VL01n,VL02n

2. inbound delivery - VL31n,VL32n

Tables : LIKP,LIPS

Transfer order : LT01,LT02,LT03

Tables : LTAK,LTAP

Post Goods issue : VL01n,VL02N

if you want to reverse good issue : VL09

Creation Billing : VF01,VF02,VF03

Tables : VBRK,VBRP

Cancel Billing : VF11

Once you done billing and it creates Account document number

Main Tables SD :

VBFA - Sales Document flow table

VBPA - Sales Partners table

Thanks,

Sankar M

Former Member
0 Kudos

Thanks Sankar and others for helping me a lot.But I actually mean a business scenarios(Requirement)reports/scripts/smartforms.I dont want u guys to copy all the FS,just give Business Requirement with tables and fields(if provided).I need more especially for MM and HR module.I will deffinatel reward points to everyone who help me.Thanks in advance.

Former Member
0 Kudos

No one is there to answer???

Answers (3)

Answers (3)

Former Member
0 Kudos

HI,

The Dataflow Of MM:

1) Purchasing Requisition -> sent by inventory dept to purchasing dept

2) Request for Quotation(RFQ)-> Purchasing Dept shall ask the vendors to give the quotation for the requested materials by inventory.

3) Quotation -> Quotation is sent by vendors to the company

4) Purchase order-> Based on all parameters of a quotation sent by vendors. Vendors are selected from whom the material has to be obtained. The company gives purchase order to the vendor.

5) Good's receipt -> vendors sends the goods to the company with goods receipt

6) Invoice verification -> this receipt. done based on good's this means that the ordered goods have reached or not.

7) Payment -> payment is done based on invoice verification. this is (FI/CO)

SD FLOW

SD Flow Cycle:

INQUIRY ( VA11)

QUOTATION (VA21)

PURCHASE ORDER (ME21)

ORDER CONFIRMATION (VA01)

PICKING LIST – (VL36)

PACKING LIST - (VL02, VL01)

SHIPPING – (VT01)

INVOICE – (VF21, VF01)

MM Cycle:

Purchase Requisition-> Staff in an orgn places Pur requisition for want of some goods/products - ME51

Request for Quotation (RFQ)-> The Purchase dept in the organ calls/requests for the quotation for the products against which PR was raised. - ME41

Vendor Evaluation->After receiving the RFQ's, after comparison a Vendor is finalized based on the terms and conditions.

Purchase Order (PO) -> Pur order was issued to that vendor asking him to supply the goods/products -ME21N

Goods Receipt Note (GRN) ->Vendor supplies the material/Products to the orgn-

MB01

Goods Issue (GI) -> People receives their respective items for which they have placed the Requisitions

Invoice Verification-> Along with the Material Vendor submits a Invoice for which the Company Pays the amount - .MIRO

Data to FI -> data will be posted to FI as per the vendor invoices

Enquiry - Customer enquires about the Products services that were sold by a company - VA11

Quotation - Company Gives a Quotation for the products and Services to a Customer

Sales Order - Customer gives a Purchase order to the company against which a Sales order will be raised to Customer in SAP.

VBAK: Sales Document(Header Data) (VBELN)

VBAP: Sales Document(Item Data) (VBELN,POSNR,MATNR,ARKTX,CHARG)

Enquiry, Quotation, Sales Order are differentiated based on Doc.

Type(VBTYP field) in VBAK,VBAP Tables( for Enquiry VBTYP = A,

for Quotation 'B' & for Order it is 'C'.)

Delivery(Picking, Packing, Post Goods Issue and Shipment)->

Company sends the material after picking it from Godown and Packing it in a Handling Unit(box) and Issues the goods

LIKP: Delivery Table (Header Data)(VBELN,LFART,KUNNR,WADAT,INCO1)

LIPS: Delivery Table (Item Data)(VBELN,POSNR,WERKS,LGORT,MATNR,VGBEL)

(LIPS-VGBEL = VBAK-VBELN, LIPS-VGPOS = VBAP-POSNR)

Billing - Also company bills to the customer for those deliveries

And in FI against this billing Accounting doc is created.

VBRK: Billing Table(Header Data)(VBELN,FKART,BELNR)

VBRP: Billing Table(Item Data)(VBELN,POSNR,FKIMG,NETWR,VGBEL,VGPOS)

(VBRP-AUBEL = VBAK-VBELN, VBRP-VGBEL = LIKP-VBELN)

Apart from these tables there are lot of other tables which starts with

‘V’, but we use the following tables frequently.

MM Process flow:

The typical procurement cycle for a service or material consists of the following phases:

1. Determination of Requirements

Materials requirements are identified either in the user departments or via materials planning and control. (This can cover both MRP proper and the demand-based approach to inventory control. The regular checking of stock levels of materials defined by master records, use of the order-point method, and forecasting on the basis of past usage are important aspects of the latter.) You can enter purchase requisitions yourself, or they can be generated automatically by the materials planning and control system.

2. Source Determination

the Purchasing component helps you identify potential sources of supply based on past orders and existing longer-term purchase agreements. This speeds the process of creating requests for quotation (RFQs), which can be sent to vendors electronically via SAP EDI, if desired.

3. Vendor Selection and Comparison of Quotations

The system is capable of simulating pricing scenarios, allowing you to compare a number of different quotations. Rejection letters can be sent automatically.

4. Purchase Order Processing

the Purchasing system adopts information from the requisition and the quotation to help you create a purchase order. As with purchase requisitions, you can generate Pos yourself or have the system generate them automatically. Vendor scheduling agreements and contracts (in the SAP System, types of longer-term purchase agreement) are also supported.

5. Purchase Order Follow-Up

the system checks the reminder periods you have specified and - if necessary - automatically prints reminders or expediters at the predefined intervals. It also provides you with an up-to-date status of all purchase requisitions, quotations, and purchase orders.

6. Goods receiving and Inventory Management

Goods Receiving personnel can confirm the receipt of goods simply by entering the Po number. By specifying permissible tolerances, buyers can limit over- and under deliveries of ordered goods.

7. Invoice Verification

The system supports the checking and matching of invoices. The accounts payable clerk is notified of quantity and price variances because the system has access to PO and goods receipt data. This speeds the process of auditing and clearing invoices for payment.

Order to cash flow in sd

It is basically an entire sales cycle.

A customer orders some items from your company by creating a sales order (Tcodes: VA01, VA02, VA03, Tables:VBAK, VBAP etc).

Your company decides to deliver the items ordered by the customer. This is recorded by creating an outbound delivery document (TCodes:VL01N, VL02N, VL03N, Tables: LIKP, LIPS etc).

Once the items are available for sending to the customer, you post goods issue which reduces your inventory and puts the delivery in transit. This will create a material document. You will post goods issue using VL02N but the material document created will be stored in tables MKPF, MSEG.

You will then create shipment document to actually ship the items.(Tcodes: VT01N, VT02N, VT03N, Tables: VTTK, VTTP etc).

You finally create a sales billing document. (TCodes: VF01, VF02, VF03, Tables: VBRK, VBRP etc). This will have a corresponding accounting document created that will be in BKPF, BSEG tables.

When customer pays to your invoice, it will directly hit your AR account in FI.

You will have to remember that these are not a required sequence. Some times, you may configure your system to create a SD invoice as soon as you create a sales order or you may not create a shipping document at all. This is where your functional consultant will come into picture to study your order-to-cash process and design/configure the system to do so.

Flow :

Sales Order Creation : VA01,VA02,VA03

Tables : VBAK,VBAP,VBEP,VBUK,VBUP

Delivery : two types

1 .outbound delivery - VL01n,VL02n

2. inbound delivery - VL31n,VL32n

Tables : LIKP,LIPS

Transfer order : LT01,LT02,LT03

Tables : LTAK,LTAP

Post Goods issue : VL01n,VL02N

if you want to reverse good issue : VL09

Creation Billing : VF01,VF02,VF03

Tables : VBRK,VBRP

Cancel Billing : VF11

Once you done billing and it creates Account document number

Main Tables SD :

VBFA - Sales Document flow table

VBPA - Sales Partners table

For HR check this link

http://www.audit-net.com/docs/SAP_HR_Audit_Program.doc

Former Member
0 Kudos

Hi,

SD Sales and Distribution – from order to delivery, including

RFQ

Sales orders

Pricing

Picking (and other warehouse processes)

Packing

Shipping

MM Materials Management – underpins the supply chain, including

Requisitions

Purchase orders

Goods receipts

Accounts payable

Inventory management

BOM’s

Master raw materials, finished goods etc

HR Human Resources – ah yes, people, including

Employment history

Payroll

Training

Career management

Succession planning

Reward if Helpful

Jagadish

Former Member
0 Kudos

SD: the flow of SD will be Inquiry, Quotation, Sales Order, Delivery, Goods Issue, Billing.

Inquiry and quotation are presales documents. The sales order will confirm the delivery date and what are all the goods required and how much quantity they required. After that what happens is there are two processing activities. One is shipping department and another is procure department. The shipping department will see the time sufficient for shipping and loading. The procure department will see the stock levels and advises for inadequate stock. For that purchase requisitions are sent to the inventory or purchasing department. It will go to the MM module. The picking involves taking the goods from the storage location and shifted to the shipping area. Here the batch numbers and serial numbers, valuation types and quantities of the material are noted. The packing is a part of delivery and shipment. Select the items and loading deliver to the customers. Then you can create billing documents with respect to sales order, delivery, external transactions.

MM: In the purchase requisition the source of supply can be found. If there is no source of supply can be allocated then marked for request for quotation. They sent to different vendors for requesting the quotations. All the incoming quotations are compared and a vendor is selected. The vendor evaluation simplifies the process of selecting the vendor. Then purchase orders are created with or without reference to purchase requisition or quotation. There is maintenance of long term agreements with a vendor is either a contract or scheduling agreements. A contract is an agreement with a vendor that specifies a target quantity or value over validity period. A scheduling agreement designates a specific quantity within the validity period and contains definite delivery dates in the form of delivery schedule. The goods received are compared with the corresponding Purchase Order. The posted goods update the stock levels.

Reward points..