You are on page 1of 10

Purchase

Management
System

2 Days Assessment
Programme
Objective

The main objective is to understand the practical capabilities of the


candidate with a small live scenario to be completed within 2 Days time.

Scenario:

Purchase Management System,

Purchase of Raw Material, Electronic goods, Machines, Computers &


Equipments to be managed with a software applications that needs to
easy to manage vendors(from whom purchase will be made), materials,
Purchase Order, Goods receipts (status of received goods and not
received goods of the total ordered).

Options to create materials, vendor , purchase order and goods receipts


should be available with respective tables design along with necessary
relationships. Basic reports should be generated like purchase order
status and material list by purchased from vendor (details).

In a single Purchase Order, we should be able to include multiple


materials for the same vendor..
© www.iteanztechnologies.com
Introduction

This scenario can be done in SAP using ABAP or Webdynpro or any latest
technology.

The details given are sample to make your understanding towards the
project more clear. Its recommended that you put your thoughts and
design the application which best suited to the given requirement rather
than following ditto details are given.

We expect a user friendly and fool proof application system that is your
best designed application developed by utilizing your overall software
application development exposures according to SAP Standard designs
and style.

At the end of this programme, you shall be able to deliver your

• Database design, and application design combined as Technical


Document.
• Presentation of your project to reviewer.

In case of any clarifications/ doubts in the scenario, you can come forward
and discuss the same with HR or respective person.
© www.iteanztechnologies.com
Database design - Master Data

The following shows mandatory master records to be part of ‘Purchase


Management System’. You shall give table maintenance or screens to
create, change and delete master data records only. Following is only
conceptual, you are suggested to add/ delete the design which will make
more meaningful according to your own thinking.

1. Vendor Master 2. Material master


a. Vendor ID a. Material ID
b. Name b. Material description
c. Address c. Unit of Measurement
d. City d. Plant
e. Contact No e. Storage location
f. Email ID f. Unit Price
g. Payment method (Cheque g. Currency
or DD or Online), h. Created Date
h. Payment terms, i. Created By
i. Bank Account
j. Bank name
k. Bank Branch
l. Vendor block indicator
© www.iteanztechnologies.com
Database design - Transaction Data

The following is the transaction which every purchase and goods receipts
will be recorded in Purchase Management System. Develop dialog
programming to Create purchase order and goods receipts of the PO.
Following is only conceptual, you are suggested to add/ delete design
which will make more meaningful according to your own capabilities.
1. Purchase Order records 3. Goods Receipt records
a. Purchase Order No a. Goods Receipt No
b. Description b. Description
c. PO date c. GR date
d. PO type (Capital goods, Raw Material, Equipments) d. Vendor ID
e. Vendor ID e. Created Date
f. Created date f. Created By
g. Created By
h. Payment term 4. Goods Receipt Item records
2. Purchase Item records a. Goods Receipt No
a. Purchase Order No b. Item No
b. Item No c. Item description
c. Material ID d. Material
d. Item Description e. Receipt Quantity
e. Ordered Quantity f. Unit of Measurement
f. Unit of Measurement g. Unit Price
g. Unit Price h. Currency
h. Currency i. VAT
i. Plant j. Purchase Order No
k. Item No
© www.iteanztechnologies.com
j. Storage Location
k. Goods receipt status (Open, Closed)
Application design - Dialog Programming

1. Develop a program to Create, Change and Delete Purchase


Order.
Use any design of your best suited UI elements and program
code style. (Tables Control may facilitate for Item details)

2. Develop a program to Create, Change and Delete Goods


Receipt.
Use any design of your best choice of UI elements and
code style. (Tables Control may facilitate for Item details)

© www.iteanztechnologies.com
Application design - Reports

1. Reports
Develop reports using ALV either using Function Module or Classes
1.Purchase Order details 2. Material Stock report
report with Item details and a. Plant
goods receipt status b. Storage Location
a. Purchase Order No c. Material
b. PO date d. Material description
c. Vendor e. UoM
d. Vendor name f. Available Quantity
e. Plant g. Unit Price
f. Storage Location h. Total Price
g. Item No i. Currency
h. Material Description
i. Ordered Quantity
j. UoM
k. Unit Price
l. Total Price
m. Currency
n. Received Quantity
o. Balance Quantity
p. Received date

© www.iteanztechnologies.com
Application design – FORM Print out

1. Purchase Order Print


1. Develop a simple Smartform or script to print the Purchase Order details
to give it to vendor. Print Vendor ID, Name and Address, Purchase
Order header and Item details with total price.
2. Display Item details in tabular format
3. Print goods delivery address (plant or corporate address)
4. Terms and Conditions – print all terms and conditions for the purchase
contract and delivery procedures.
5. At the bottom, authorized signature

6. Driver program is required to print the Smartform.

© www.iteanztechnologies.com
Project design and Demo

1. Project Design and Demo


1. Give a live demo at the end of 2nd day of your project completion

2. Prepare a PPT of your project demo

3. Apply your own idea to make the project very practical and user
friendly.
 Add your fields if any to corresponding tables.

 Create your own tables if your database design needs new tables.

 Create your own screens, menu to present to demo.

 You can also refer books to make your project very successful.

© www.iteanztechnologies.com
Thanks

Thanks

www.iteanztechnologies.com

© www.iteanztechnologies.com

You might also like