Item Cost PPT
Transcript of 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
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
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
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
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?
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
8/3/2019 Item Cost PPT
http://slidepdf.com/reader/full/item-cost-ppt 7/20
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
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.
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
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
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
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
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
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
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
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.
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
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.
8/3/2019 Item Cost PPT
http://slidepdf.com/reader/full/item-cost-ppt 20/20
Hasman Software Solutions Pvt Ltd.