Documente Academic
Documente Profesional
Documente Cultură
XXXXXX 1 bhaskar
HasmanSoft
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
SR#
Date
Author
Reviewers
Name Naga Kishore Position
Approvers
Position
Distribution
Copy No. 1 2 3 4
Note To Holders:
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
Contents
Document Control......................................................................................................................2 Topical Essay.............................................................................................................................5 Business Requirements .............................................................................................................6 Solution Design..........................................................................................................................7 Design Approach................................................................................................................7 Detail Design......................................................................................................................8 Test Scenarios.....................................................................................................................9 Assumptions......................................................................................................................10 Open Issues..............................................................................................................................12 Closed Issues............................................................................................................................13 Review Log..............................................................................................................................14
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
The interface process has three phases viz. Load, Validate and Interface. Load Process: In this process the user provided data will be loaded into a custom table. Validate Process: In this process the user data will be validated and successfully validated records are moved to a custom staging table. If any records do not pass validation, they are flagged as error records and the custom error data table. In this table the errors will be records. Interface Process: In this process the successfully validated data is interfaced into oracle either using the interface program or using API based on the choice of the users.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
Attribute Item Code Item Description Primary UOM Display Implemented Only Item Num Operation_Seq_Num Component_Item Component_Quantity Auto_Request_Material flag Component_Yeild_Factor Include_In_Cost_Rollup Flag Supply_Type Item Sequence
Purpose and Usage of the Attribute Item Name belongs to the items of finished good Item Description of finished good Primary Unit Of Measure
Routing i.e., operations sequence Item name for purchased item This is the quantity of the Item. Flag to specify to send the material request automatically or not It displays yield percentage Flag to specify to include the cost of the item is rollup or not This value specifies how the Items are issued to the Job, by pull or push. Sub inventory defined for items should exsist in one of these sub inventorys
SUPPLY_SUBINVENT ORY
Flag for Shippable Item. If this flag is not enabled the Item cannot be
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
User Parameters
The Program shall have the below parameters based on the requirements mentioned above 1. Import Method (Values in LOV: Standard Interface, API) 2. Use Item Template (Values in LOV: Yes, No)
Data Validations
Below validations are to be performed on the data before the data is transferred to Staging. (some of these validations can be avoided if the Items are imported using templates) Item Level Validation This validation is performed to ensure the individual attribute values provided in the data file are valid. Below are such validations that need to be performed 1. 2. 3. 4. 5. 6. The Item Code that was provided is valid The primary UOM and Pricing UOM that were provided in the data file are valid The data file contains valid User Item type and Item Status The Supply Type value is valid Default buyer and Planner values are valid The Code combinations for COGS and Sales Account are valid.
Logical Validation This validation is performed to ensure the attribute values provided in the data file are valid with respect to other values in the same record. 1. 2. 3. 4. Item should be exist in organization , Item should be finished good and it should be Bom Allowed checked Stockable & Transactable flags are setup only for Inventory Items Inventory Asset value flag can be enabled only when the Item is Stockable and Transactable
Test Scenarios
S.No 1 Test Scenario Upload Bom that do not exist in Master and Child Organizations without using templates through Execution Parameters Expected Result Bom is successfully created in both Master and Child Organizations as per the attributes
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
10
11
12
Assumptions
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.
Review Date
SR #
Reviewe d By
Action Taken
Closed Date
Correction Effort
PROPRIETARY NOTE: This contains information proprietary to Hasman Software Solutions Pvt Ltd. Any disclosure or use is expressly prohibited, except upon written permission by Hasman Software Solutions Pvt Ltd.