20
Hasman Software Solutions Pvt Ltd. Welcome  

Item Cost PPT

Embed Size (px)

Citation preview

Page 1: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 1/20

Hasman Software Solutions Pvt Ltd.

Welcome

 

Page 2: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 2/20

Hasman Software Solutions Pvt Ltd.

Item Costing Interface

Presented by

  A.Purushottam

G.Narayana SwamyK.Nagarjuna 

Page 3: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 3/20

Hasman Software Solutions Pvt Ltd.

Contents

Introduction➔ Set up for item cost through front end➔ Why we go for the Item Cost Interface➔ Business Requirements➔ Flow of Item Cost Interface➔ Technical Requirements➔ Implementation➔ Flow of Master Program➔ Flow of Loader Program➔ Validations➔ Flow of Standard Import Program➔ Specification of Programs➔ Test Secnarios➔ Conclusion

Page 4: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 4/20

Hasman Software Solutions Pvt Ltd.

What is Interface?

Why we need Interface?

Introduction

Page 5: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 5/20

Hasman Software Solutions Pvt Ltd.

What is Inventory Item?

What is Item Costing? 

Page 6: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 6/20

Hasman Software Solutions Pvt Ltd.

Set Up for Item cost through front end

Page 7: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 7/20

Page 8: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 8/20

Hasman Software Solutions Pvt Ltd.

Why we go for the Item Costing Interface?

Reduce Time

Multiple Records to Insert

Accurate Data

Interaction with Back End

Reusability

Page 9: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 9/20

Hasman Software Solutions Pvt Ltd.

Business Requirements 

1.The process should be capable of giving Items Cost in Oracle

Inventory in the specified Item from a user provided data file.

2.The process shall be seamlessly automated.

3.The process shall provide choice to users whether the data has to

be imported into Oracle using Interface

4.The process shall provide choice to users whether the Items costshall be interfaced using Item Cost Templates.

5.The program shall validate the data provided by users and shall

interface only valid records.

6.The program shall capture and display the invalid records and thereasons for rejection of such records.

Page 10: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 10/20

Hasman Software Solutions Pvt Ltd.

Flow Of Item Costing Interface

Staging Table

Validate

Interface Table

Base table

Flat File

Controlfile

UserTable

Yes

No

Page 11: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 11/20

Hasman Software Solutions Pvt Ltd.

Technical Requirements

FilesFlat File(.csv,.txt etc)Control File(.ctl)

Custom ObjectsHM110802_ITEM_COST_IFACE_USERHM110809_ITEM_COST_STGHM110818_USER_BATCH_SQ

HM110818_USER_RECORD_SQ

Interface TablesCST_ITEM_CST_DTLS_INTERFACE

Base TablesCST_ITEM_COSTS

Page 12: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 12/20

Hasman Software Solutions Pvt Ltd.

Implementation

● Packages

● HM09_ITEM_COST_IFACE_PKG

● Procedures

● HM09_ITEM_COST_MASTER● HM09_ITEM_COST_IFACE_VAL_PROC● HM09_ITEM_COST_IFACE_STD_PROC● HM09_ITEM_COST_IFACE_SUB_PROC

Page 13: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 13/20

Hasman Software Solutions Pvt Ltd.

Flow of Master Program

Start LoadData

Submit LoadProgram

Wait Complete

ValidData

SubmitValidationProgram

Wait Complete

OpenInterface

StandardImport

Program

SubmitImport

Program

Wait Complete

Exit

Exit

Exit

Y

N

Y

YY

Y Y

N

N N

N

N E

E

Page 14: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 14/20

Hasman Software Solutions Pvt Ltd.

Flow of Loader Program

StartRun The

LoaderProgram

Read Item

Cost Data FileData File

Exits

Load DataInto

User Table

If AnyError inLoaderProgram

Exit

Exit

Y

N

Page 15: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 15/20

Hasman Software Solutions Pvt Ltd.

Validations

● Validation For Orgnization Code

● Validation For Item

● Validation For Cost Type

● Validation For Sub-element

● Validation For Transaction Type

● Validation For Cost Element

Page 16: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 16/20

Hasman Software Solutions Pvt Ltd.

Flow Standard Import Program

StartValid

Data

Insert intoInterface

Table

Call TheSubmitImport

Parameters

Run StandardProgram

NoErrors

Error Table

Exit

Y

Y

Y

N

N

N

Page 17: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 17/20

Hasman Software Solutions Pvt Ltd.

Specification Of Programs

● Load Program● Load Program is used to Load data from flat file to user table

● HM09_ITEM_COST_IFACE_VAL_PROC● This sub-program is used to Validate the Data● And insert the Validated data into Staging table

● HM09_ITEM_COST_IFACE_STD_PROC● This sub-program is used to dump the data from staging table

to Interface table● And call the Submit Import sub-program

● HM09_ITEM_COST_IFACE_SUB_PROC● This sub-program is used to dump the data from Interface table

to Base table by calling the Standard program in oracle

appliction i.e Cost Import Process● HM09_ITEM_COST_MASTER

● This sub-program is used to call all the Concurrent programsthrough back end.

Page 18: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 18/20

Hasman Software Solutions Pvt Ltd.

Test Scenarios

S.No Test Scenario Execution Parameters Expected Result

1 Enter The Item Cost if The Item is Avilablein Inventory without using templatesthrough standard interface program

Item Cost is InsertedSuccessfully in Base Table

2 Enter  The Item Cost without  using 

templates through standard interface 

program

Item Cost is InsertedSuccessfully in Base Table

3 Enter The Item Cost if The Item Cost isAlready in the Base Table without usingtemplate Through standard interface

program

Item Cost updated Sucessfully inthe base Table

4 Enter The Item Cost if The Item Cost andcost Type is Already in Base Table without

using template Through standardinterface program

Item Cost updated Sucessfully inthe base Table

5 Enter the Item cost if the Item is not inInventory base table without using

template Through standard interfaceprogram

Validation is wrong,in user tablevalidation_flag column updated

to E

Page 19: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 19/20

Hasman Software Solutions Pvt Ltd.

Conclusion

Item Costing Interface is used to gives the cost ofthe inventory items directly in the base table morethan one item at a single submition to reduce thetime of the oracle application database

maintainer.

Page 20: Item Cost PPT

8/3/2019 Item Cost PPT

http://slidepdf.com/reader/full/item-cost-ppt 20/20

Hasman Software Solutions Pvt Ltd.