Professional Documents
Culture Documents
Vendor Compliance
Test Report
Project: Finance
Project Scope:
Author: naveenkumar_kv
hsvdevtools.sanmina-sci.com/testlink/index.php 1/43
12/6/23, 4:21 PM testreport Vendor Compliance
To check for viewing the PR records in Inbox page from PR Summary page.
Preconditions:
Approve (Button)
Reject (Button)
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).
hsvdevtools.sanmina-sci.com/testlink/index.php 2/43
12/6/23, 4:21 PM testreport Vendor Compliance
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:37:27
To check for viewing the PR records in submissions page from PR Summary page.
Preconditions:
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).
To check for viewing the PR records in Requests page from PR Summary page.
Preconditions:
hsvdevtools.sanmina-sci.com/testlink/index.php 3/43
12/6/23, 4:21 PM testreport Vendor Compliance
Request Type (Static Text)
Submitter (Static text)
Requester ( Static text)
Plant (Static text)
Dept (Static text)
Supplier (static text)
Master Commodity
Sub Commodity
Due Date
Current Approver
iPR Status
Total
iCAR #
iCAR status
Ship to Loc
Project Number
Creation Date
Supplier Site
PO Currency
Ship Attn To
Line #
Sanm PN Ref
Supplier PN
Item Des
Quantity
UOM
Unit Price
Negotiated Unit Price
Func. Price
Ext. Price
PO #
PO Value
Last Move Date
Currency
Manufacturer
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).
To check for viewing the PR records in approved page from PR Summary page.
Preconditions:
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).
Note: Left pane should also get highlighted if it redirects from any page
Execution type: Manual
To check for viewing the PR records in rejected page from PR Summary page.
Preconditions:
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
hsvdevtools.sanmina-sci.com/testlink/index.php 5/43
12/6/23, 4:21 PM testreport Vendor Compliance
Home (icon)
Logout (Button).
To check for viewing the PR records in Alers page from PR Summary page.
Preconditions:
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).
hsvdevtools.sanmina-sci.com/testlink/index.php 6/43
12/6/23, 4:21 PM testreport Vendor Compliance
Summary:
a. Requester
In CAR/PR Home
b. Supplier
page, click on "New
Request" button
c. Shipment
displaying in PR
1 Summary page.
d. Line Informations
OR click on "New
Request" button e. Justification
displaying in the Inbox
page. f. Attachment
with the buttons 'Save Draft', 'Submit', and 'Cancel' displaying at the bottom of PR page.
2 In the Create PR Page The PR should get created with the given details and a success message should be displayed with a new PR id.
enter details for all the
fields in the following The following fields in "Supplier" section should be in editable mode for Standard type PRs:
sections:
Contact Name (Text box)
a. Requester Contact eMail (Text box)
Contact Fax (Text box)
Requester Contact Phone (Text box)
(Default
logged in user Note: All fields should be editable for pCARD and ICE type PRs.
with search)
Submitter The Approval hierarchy should get generated based on the following in the mentioned order
(logged in
user) 1. Requester / Initiator - group or single person based on the Plant in which the requestor belongs.
Approval 2.Initial Approvers - The requesting person employee hierarchy (group - By hierarchy) will be added to the approval hierarchy. This
Needed Date group will be build depends upon the requesting ePR amount.
Picker) 3.Commodity Approvers (If any) - Based on the set up Commodity approvers will be added in the approval hierarchy
Date Needed 4.GSM-ePRValidators - This GSM - ePRValidators will appear in the approval path, if the requesting amount is more than 10K USD.
(Date Picker) 5.GRP_IT Buyer - This GRP - Plant-Buyer group need to be set up in tool
Plant (Default
Requester An eMail should get triggered to the first approver.
plant)
Department ( The user should get directed to the PR Search Page.
Default
requester Note: If Manesh is present in approval path,GSM-ePRValidators should get added before Manesh, and Manesh should be added
Department) before CFO groups (if exist) and before Buyer Group.
Phone (Text
box) Note : The Approval Flow Generation can be Verified In the Following Google spread sheet.
Fax (Text box)
Project https://docs.google.com/a/sanmina.com/spreadsheets/d/1RlqNtVCWO_8eIC8FgUiohR2WTlUxC9Jy12jJHaoDzLc/edit#gid=313954682
Number (Text
box)
Customer
Name (Text
box with auto-
search)
Date
Requested
(Static Text
with current
date)
Priority (
Check box)
b. Supplier Information
Purchase
Type (DDL,
Select
"STANDARD")
Request Desc
(Text box)
Supplier (Text
box with
search)
City (Text box)
Address ( Text
box)
City (Text box,
auto-populate)
State (Text
box, auto-
populate)
Zip (Text box,
auto-populate)
Contact Name
(Text box)
hsvdevtools.sanmina-sci.com/testlink/index.php 7/43
12/6/23, 4:21 PM testreport Vendor Compliance
Contact eMail
(Text box)
Contact Fax
(Text box)
Contact
Phone (Text
box)
c. Shipment:
Ship to (Text
box)
Ship ATTN. To
(Text box)
Address Line
1 (Text box)
Address Line
2 (Text box)
City (Text box)
State (Text
box)
Country (Text
box)
Pincode (Text
box)
c. Line Information
grid:
Click "Add"
button.
Currency
(Text box,
default USD
currency)
Sanmina PN
Ref (Text box)
Line # (Text
box static)
Supplier P/N
(Text box)
Item
Description
(Text box)
Master
commodity
(DDL)
Sub
commodity
(DDL)
Account (Text
box)
UOM (Text
box)
Qty
Unit Price
Ext.
Price(USD)
Func. Price
Need by date
(date field)
Manufacturer
(Text box)
e.Justifications
Justification
(Multiline text
box)
f. Attachment
File Name
File
description
Click "+ New"
button
File
description
Choose File
with Upload
and Cancel
buttons.
Click on "Submit"
button.
hsvdevtools.sanmina-sci.com/testlink/index.php 8/43
12/6/23, 4:21 PM testreport Vendor Compliance
Execution
Manual
type:
Last
Passed
Result:
Build 1
Tester naveenkumar_kv
Execution
2023-12-06 04:50:07
Date/Time
To check for creating a PR with different Requester and Submitter and to check the approval path generated.
Preconditions:
displayed:
a. Requester
In CAR/PR Home
page, click on "+" b. Supplier
symbol displaying in
1 PR box. c. Shipment
OR click on "New PR"
d. Line Informations
Button displaying in
the Inbox page.
e. Justification
f. Attachment
with the buttons 'Save Draft', 'Submit', and 'Cancel' displaying at the bottom of PR page.
2 In the Create PR i. The requester shoud get changed based on the selected user from search.
page, enter details for
all fields in the ii. The PR should get created with the given details and a success message should get displayed with the PR ID.
following sections:
The Approval hierarchy should get generated in the below mentioned order with the requester as first approver as the Requester and
a. Requester Submitter are different
Requester 1. Requester
(Default 2. Initiator
logged in user 3. By Hiearchy
with search) - 4. By Commodity/SubCommodity
enter the 5. By Location
different user 6. By Plant
Submitter 7. Final Approver (Buyer)
(logged in
user) An eMail should get triggered to the first approver (For Requester, if the requester and submitter are different)
Approval
Needed Date The user should get directed to the PR page.
Picker)
Date Needed Note : The Approval path generation can be verified with the following Google spread sheet:
(Date Picker)
Plant (Default https://docs.google.com/a/sanmina.com/spreadsheets/d/1RlqNtVCWO_8eIC8FgUiohR2WTlUxC9Jy12jJHaoDzLc/edit#gid=313954682
Requester
plant)
Department (
Default
requester
Department)
Phone (Text
box)
Fax (Text box)
Project
Number (Text
box)
Customer
Name (Text
box with auto-
search)
Date
Requested
(Static Text
with current
date)
Priority (
Check box)
b. Supplier Information
Purchase
Type (DDL,
Select
"STANDARD")
hsvdevtools.sanmina-sci.com/testlink/index.php 9/43
12/6/23, 4:21 PM testreport Vendor Compliance
Request Desc
(Text box)
Supplier (Text
box with
search)
City (Text box)
Address ( Text
box)
City (Text box,
auto-populate)
State (Text
box, auto-
populate)
Zip (Text box,
auto-populate)
Contact Name
(Text box)
Contact eMail
(Text box)
Contact Fax
(Text box)
Contact
Phone (Text
box)
c. Shipment:
Ship to (Text
box)
Ship ATTN. To
(Text box)
Address Line
1 (Text box)
Address Line
2 (Text box)
City (Text box)
State (Text
box)
Country (Text
box)
Pincode (Text
box)
d. Line Information
grid:
Click "Add"
button.
Currency
(Text box,
default USD
currency)
Sanmina PN
Ref (Text box)
Line # (Text
box static)
Supplier P/N
(Text box)
Item
Description
(Text box)
Master
commodity
(DDL)
Sub
commodity
(DDL)
Account (Text
box)
UOM (Text
box)
Qty
Unit Price
Ext.
Price(USD)
Func. Price
Need by date
(date field)
Manufacturer
e.Justifications
Justification
(Multiline text
box)
f. Attachment
File Name
File
description
hsvdevtools.sanmina-sci.com/testlink/index.php 10/43
12/6/23, 4:21 PM testreport Vendor Compliance
Click "+ New"
button
File
description
Choose File
with Upload
and Cancel
buttons.
Click on "Submit"
button.
Last
Passed
Result:
Build 1
Tester naveenkumar_kv
Execution
2023-12-05 03:41:18
Date/Time
Header:
PR# no.
PR cost/name
PR status
Tab:
Requester
Supplier
Shipment
Line information
Justification
Attachment
In Requester tab:
Buttons:
Save Draft
Submit
Cancel
Copy
hsvdevtools.sanmina-sci.com/testlink/index.php 11/43
12/6/23, 4:21 PM testreport Vendor Compliance
The tab should display the following things
Line #
Sanmina P/N
Supplier P/N
Item Desc
4 Click the "Line Information" tab Master commodity
Sub Commodity
Account
UOM
Qty
Unit Price
Ext. Price
Func. Price
Need By Date
Manufacturer
To add a row or edit the the line item details in a New PR page.
Preconditions:
1. User should have valid login credentials to access PR tool.
2. Click on "New PR" button to create a new PR.
#: Step actions: Expected Results:
1 i. In the New PR page enter details for Requester and i. All the entered details should get displayed in the Request
Supplier sections. Information and Supplier Information section
ii. In the "Line Information" section, click "Add" button. ii. "Add PR Line Item" popup window should be displayed with
the below details:
iii. In the "Add PR line Item" popup window, enter input in
"Sanmina PN Ref" field: Sanmina PR Ref
Supplier P/N
iv. Enter or edit the below listed fields in Add Line Item Item desc
window: Master Commodity
Sub Commodity
Item desc Account
Master Commodity (DDL) UOM
Sub Commodity (DDL) Quantity
Account Number Unit Price
UOM (auto search) Ext price
Quantity Func. Price
Unit Price Need by date
Ext price Manufacturer
Func. Price
Need by date with "Add" and "Close" buttons.
Manufacturer
iii. The values in following fields should get auto-populated:
and click "Add" button.
Item Desc
Note: 'Account' and 'UOM' fields should accept valid values Master Commodity
only, else the fields clear off the values automatically. Sub Commodity
Account
hsvdevtools.sanmina-sci.com/testlink/index.php 12/43
12/6/23, 4:21 PM testreport Vendor Compliance
UOM
iv.c. The "Ext. Price" and "Func. Price" text fields should get
auto-calculated and populated based on the Quantity and Unit
Price values.
iii. In "Edit PR Line Item" popup window, make the required i. The provided currency valued should be auto-converted into
changes in the following fields, and click "Update" button. US dollars.
Sanmina PR Ref ii. Edit PR Line Item popup window should get opened.
Supplier P/N
Item desc iii. The row should get updated in line items with the modified
Master Commodity values.
Sub Commodity
Account iv. A new row should be created with same values.
2 UOM
v. The selected row should get removed from the line items list.
Quantity
Unit Price Note:
Ext price
Func. Price The Negotiated Unit Price value should be displayed with 6
Need by date decimal values, and all other values should be displayed with 2
Manufacturer decimal only.
iv. Click Copy icon displaying in the line item. Total Amount in Line Information should get updated once the
PR was copied
v. Click Delete icon displaying in the line item.
b. In "Add PR Line Item" window, enter input in the following fields: b. A new row should be inserted in Line Information
section.
Sanmina PR Ref
Supplier P/N c. A new row should get copied and added
Item desc subsequently in "Line Information" seciton with same
Master Commodity details.
Sub Commodity
Account Note: Total Amount in Line Information should get
UOM updated once the PR was copied
Quantity
Unit Price
Ext price
Func. Price
Need by date
Manufacturer
hsvdevtools.sanmina-sci.com/testlink/index.php 13/43
12/6/23, 4:21 PM testreport Vendor Compliance
Note: 'Account' and 'UOM' fields should accept valid values only,
else the fields clear off the values automatically.
Test Case Finance-54068: PR - Add Line Item based on "Sanmina PN Ref" Value
Summary:
To add a new line item with Sanmina PN Ref field or Item Number field is <> Indirect or Null, and to check if the other fields such as Item desc, Commodity,
Account and UOM are auto-populated.
Preconditions:
1. User should have valid login credentials to access PR tool.
2. Click on "New PR" button to create a new PR.
#: Step actions: Expected Results:
a. "Add PR Line Item" popup window should be displayed with the below
details:
Sanmina PR Ref
Supplier P/N
Item desc
Master Commodity
Sub Commodity
Account
UOM
a. In the Line Information tab/section, click "Add"
1 Quantity
button.
Unit Price
Ext price
Func. Price
Need by date
Manufacturer
Note: For Pending Buyer iPRs, the following fields such as "Manufacture"
and "Taxable" are non-editable.
All fields (including the below mentioned fields) in the Add PR Line Item
window should be in free-text or in editable mode:
Item Description
In the Add PR Line Item window, enter the value
3 Master Commodity
as 'Indirect' or 'Null' in Item Number text field.
Sub-Commodity
Account
UOM
hsvdevtools.sanmina-sci.com/testlink/index.php 14/43
12/6/23, 4:21 PM testreport Vendor Compliance
Promise Date
Need By Date
Manufacturer
PO Charge Acc Number
MPN
Taxable
Negotiated Unit Price
b. Buyer (who has rights to edit the fields) could be allowed to edit the
following fields in the PR Line Item:
UOM
Quantity
Negotiated Unit Price
Promise Date
Need By Date
Manufacturer
Charge Number
MPN
Taxable
Negotiated Unit Price
Note:
For CAPEX commodity PRs, the 'Manufacturer' and 'MPN' fields are
optional.
Total Amount in Line Information should get updated once the PR was
copied
Execution type: Manual
To verify the visibility of Create New PR page and therby checking the functionality of the page.
Preconditions:
hsvdevtools.sanmina-sci.com/testlink/index.php 15/43
12/6/23, 4:21 PM testreport Vendor Compliance
Date Requested (Static Text with current date)
Priority ( Check box)
b. Supplier Information
c. Shipment:
e. Justification
f. Attachment
File Name
File description
with "+ New" button
Tab:
Requester
Supplier
Shipment
hsvdevtools.sanmina-sci.com/testlink/index.php 16/43
12/6/23, 4:21 PM testreport Vendor Compliance
Line information
Justification
Attachment
In Requester tab:
Footer:
Line #
Sanmina P/N
Supplier P/N
Item Desc
4 Click the "Line Information" tab Master commodity
Sub Commodity
Account
UOM
Qty
Unit Price
Ext. Price
Func. Price
Need By Date
Manufacturer
7 click the "Link to iCAR" tab The tab should display the following things iCAR# (text field with search
option)
hsvdevtools.sanmina-sci.com/testlink/index.php 17/43
12/6/23, 4:21 PM testreport Vendor Compliance
Project Name (non editable text field)
Submitter (non editable text field)
Plant (non editable text field)
Department (non editable text field)
Fixed Asset iCAR# (non editable text field)
iCAR Status (non editable text field)
Save/Update (button)
Approver
Approved by
Approval Limit
8 Click the "Approval Path" tab
Group
Status
Response Date
Remarks
To check for saving the PR form with partial details before submitting, and ensure the same page should be displayed after refresh.
Preconditions:
a. Requester
b. Supplier
c. Shipment
In CAR/PR Summary page, click on 'New Request'
1
button from PR section.
d. Line Information
e. Justification
f. Attachment
with the buttons 'Save Draft', 'Submit', and 'Cancel' displaying at the
bottom of PR page.
2 In the Create PR page, enter details in any of the i. The PR should get saved with the input provided, and the page
below listed fields of the following sections, and click should get refreshed and displayed in the same PR form/page.
'Save Draft' button. (Should Not redirect to Submissions or Inbox page).
a. Requester ii. The following sections should get displayed after saved the PR:
Purchase Type (DDL, Select "STANDARD") vi. Approval hierarchy should Not get generated for drafted PR.
Request Desc (Text box)
Supplier (Text box with search) vii. Attached files should retained and displayed under attachement
City (Text box) tab
Address ( Text box)
City (Text box, auto-populate) viii. The drafted PR should be saved under Submissions menu with
State (Text box, auto-populate) "New" status.
Zip (Text box, auto-populate)
Contact Name (Text box)
Contact eMail (Text box)
Contact Fax (Text box)
Contact Phone (Text box)
c. Shipment:
hsvdevtools.sanmina-sci.com/testlink/index.php 18/43
12/6/23, 4:21 PM testreport Vendor Compliance
Ship to (Text box)
Ship ATTN. To (Text box)
Address Line 1 (Text box)
Address Line 2 (Text box)
City (Text box)
State (Text box)
Country (Text box)
Pincode (Text box)
c. Line Information grid:
e.Justifications
f. Attachment
File Name
File description
File description
Choose File
with Upload and Cancel buttons.
3 Check the audit trail for the entered data Audit should be captured
Execution type: Manual
a. Request Information:
b. Supplier:
hsvdevtools.sanmina-sci.com/testlink/index.php 19/43
12/6/23, 4:21 PM testreport Vendor Compliance
Zip (Text box, auto-populate)
Contact Name (Text box)
Contact eMail (Text box)
Contact Fax (Text box)
Contact Phone (Text box)
c. Shipment:
and displaying with "Total" and "Total Items" values, and Page
Navigation buttons.
e. Justifications
f. Attachment
File Name
File description
Click "+ New" button
File description
Choose File
with Upload and Cancel buttons.
Request Details
To check the default view of the Email for the Deleted PR request
Preconditions:
Mail Content :
Hi,
hsvdevtools.sanmina-sci.com/testlink/index.php 20/43
12/6/23, 4:21 PM testreport Vendor Compliance
Remarks:
iPR #: "Request Id"
PR Type: Standard/PCARD/ICE
Need by date: "date"
Amount (Local currency code): (Total price amount in local currency)
Amount (USD): (based on the sum of the extended amount from iPR
lines table and no conversion will be done)
Submitter: "Submitter Name"
Requester: "Requester Name" (it should be in bold, if submitter and
requester are different)
Plant : " Requested Plant"
Dept : "Requested Department"
Supplier: "Selected Supplier"
Site: "Selected Site"
Project #:
Ship to : " Location no & Address"
Request Description:
In addition to the above, the line information should display in the grid, column
headers as follows,
Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed
with all Approved and Pending levels.
To check the default view of the Email for the Recalled PR request
Preconditions:
Mail Content :
Hi,
Remarks:
iPR #: "Request Id"
PR Type: Standard/PCARD/ICE
Need by date: "date"
Amount (Local currency code): (Total price amount in local currency)
Amount (USD): (based on the sum of the extended amount from iPR
lines table and no conversion will be done)
Submitter: "Submitter Name"
hsvdevtools.sanmina-sci.com/testlink/index.php 21/43
12/6/23, 4:21 PM testreport Vendor Compliance
Requester: "Requester Name" (it should be in bold, if submitter and
requester are different)
Plant : " Requested Plant"
Dept : "Requested Department"
Supplier: "Selected Supplier"
Site: "Selected Site"
Project #:
Ship to : " Location no & Address"
Request Description:
In addition to the above, the line information should display in the grid, column
headers as follows,
Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed
with all Approved and Pending levels.
Header:
Requestor Information
Name
Description
Date Requested
Date Needed
Plant
Department
Phone
Fax
Submitter
Priority
Customer Name
Project Number
Supplier Information
Name
Code
Address
hsvdevtools.sanmina-sci.com/testlink/index.php 22/43
12/6/23, 4:21 PM testreport Vendor Compliance
Site Code
City
State
Country Zip
Contact Name
Contact Phone
Contact Fax
Contact Email
Currency
Rate 1 USD
Item Information
Line #
Sanmina PN Ref
Supplier
Part#
Item Desc
Master Commodity
Sub Commodity
Account
Line Type
Item Category
Manufacturer
MPN
Qty
UOM
Unit Price
Func. Price
Ext. Price (USD)
Ship To Information
Ship To
Ship Attn To
Address
City
State
Country
Zip
Justification
Buyer Information
Ship to
Location
FOB
Destination
Org
Freight
Supplier Name
Carrier
Supplier Site
Service Level
Supplier Contact
Carrier
Account
Receiver Notes
Procurement Information
PO Number
PO Date
PO Currency
PO Value
PO Value (USD)
Delivery Date
iCAR
Approval Information
Approver Name
Approver By
Approver Limit
Group
Status
Response Date
Remarks
Message Log
Send Date
Mail From
Mail To
hsvdevtools.sanmina-sci.com/testlink/index.php 23/43
12/6/23, 4:21 PM testreport Vendor Compliance
Execution Date/Time 2023-12-05 06:26:42
Inbox
hsvdevtools.sanmina-sci.com/testlink/index.php 24/43
12/6/23, 4:21 PM testreport Vendor Compliance
Execution Date/Time 2023-12-05 06:45:57
To check for exporting all PR records displaying in the PR - Inbox page as CSV file.
Preconditions:
Export options:
Column names:
Select All
iPR# (link)
Request Type (Static Text)
Submitter (Static text)
Requester ( Static text)
In PR - Inbox page, click on the customize Plant (Static text)
1 symbol displaying at the end of column names Dept (Static text)
in the grid. Supplier (static text)
Master Commodity
Sub Commodity
Due Date
Current Approver
iPR Status
Total
iCAR #
iCAR status
Creation Date
Negotiated Unit Price
Func.Price
Customer Name
To check for exporting only visible records as CSV file that are displaying in the PR - Inbox page grid.
Preconditions:
Column names:
Select All
iPR# (link)
Request Type (Static Text)
Submitter (Static text)
hsvdevtools.sanmina-sci.com/testlink/index.php 25/43
12/6/23, 4:21 PM testreport Vendor Compliance
Requester ( Static text)
Plant (Static text)
Dept (Static text)
Supplier (static text)
Master Commodity
Sub Commodity
Due Date
Current Approver
iPR Status
Total
iCAR #
iCAR status
Creation Date
Negotiated Unit Price
Func.Price
Customer Name
2 Click "Export Visible data as CSV" option. All PR requests with the column names displayed in the grid/page only
should be exported as CSV file and saved in the location.
Note: The column(s) that are hidden should not be exported in this case.
Execution type: Manual
Mail Content :
In addition to the above, the line information should display in the grid, column headers
as follows,
Line No
Sanmina PN Ref
Item Desc
Supplier Item
hsvdevtools.sanmina-sci.com/testlink/index.php 26/43
12/6/23, 4:21 PM testreport Vendor Compliance
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
"Click here to Approve/Reject" link
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed with all
Approved and Pending levels.
Note: If the iPR is with Priority, the email Subject line should be displayed as
"STANDARD iPR # XXXXX - Approval Request, Priority"
a. Click the link "Click here to
Approve/Reject" in email approval
notification.
a. A new tab/window should be displayed to approve or reject the iPR.
b. Enter Remarks in the remarks
b. The iPR should get approved, and an email should get triggered to the next
multiline text box and Click on
2 approver. The approval details should get updated in the Approval Path section of iPR
Approve.
with the status, Response date and entered remarks.
Note:
The Approval via email should get captured in the iPR audit trail.
This action is same for the
"Reminder" mail too.
Execution type: Manual
Mail Content :
hsvdevtools.sanmina-sci.com/testlink/index.php 27/43
12/6/23, 4:21 PM testreport Vendor Compliance
Ship to : " Location no & Address"
Request Description:
In addition to the above, the line information should display in the grid, column headers
as follows,
Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
"Click here to Approve/Reject" link
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed with all
Approved and Pending levels.
Note: If the iPR is with Priority, the email Subject line should be displayed as
"STANDARD iPR # XXXXX - Approval Request, Priority"
a. A new tab/window should be displayed to approve or reject the iPR.
a. Click the link "Click here to
Approve/Reject" in email approval b. The iPR should get rejected, and an email should get triggered to the
notification. Requester/Submitter. The approval details should get updated in the Approval Path
2 section of iPR with the status, Response date and entered remarks.
b. Enter Remarks in the remarks
multi-line text box and Click on The iPR status should get updated with Rejected.
Reject button.
The rejected reasons via email should get captured in the iPR audit trail.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 00:14:25
Mail content:
hsvdevtools.sanmina-sci.com/testlink/index.php 28/43
12/6/23, 4:21 PM testreport Vendor Compliance
Supplier: "Selected Supplier"
Site: "Selected Site"
Project #:
Ship to : " Location no & Address"
Request Description:
In addition to the above, the line information should display in the grid,
column headers as follows,
Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
Remarks
Action History:
Date
Action Description
Approver Email
Remarks
Mail content:
In addition to the above, the line information should display in the grid,
column headers as follows,
Line No
Sanmina PN Ref
hsvdevtools.sanmina-sci.com/testlink/index.php 29/43
12/6/23, 4:21 PM testreport Vendor Compliance
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
Remarks
Action History:
Date
Action Description
Approver Email
Remarks
Adding additional approvers in iPR module by Requesters, Approvers and Admin users.
To check for adding a new additional approver in PR Hierarchy section using employee search in Additional approver popup window.
Preconditions:
Full Name
Employee Number
Email Address
c. select the approver name and click 'OK'. c.1. The selected approver name should get added before the
'XXXX-Buyer-GRP' in the Approval Path.
c.2. The actual SAL limit of the additional approver should get
displayed under "Approval Limit" column in the Approval Path
section.
hsvdevtools.sanmina-sci.com/testlink/index.php 30/43
12/6/23, 4:21 PM testreport Vendor Compliance
To check for approving the iPR request through e-Mail by manually added additional approvers.
Preconditions:
Mail Content :
In addition to the above, the line information should display in the grid, column
headers as follows,
Login to Sanmina Gmail Inbox and check for
1
the mail received. Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
"Click here to Approve/Reject" link
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed
with all Approved and Pending levels.
Note: If the iPR is with Priority, the email Subject line should be displayed as
"STANDARD iPR # XXXXX - Approval Request, Priority"
a. A new tab/window should be displayed to approve or reject the iPR.
a. Click the link "Click here to Approve/Reject"
in email approval notification. b.1. The selected iPR should get approved, and an email should get triggered
to the next approver.
b. Enter Remarks in the remarks multiline text
2
box and Click on Approve button. b.2. The approval details should get updated in the Approval Path section with
iPR status, Response date and entered remarks.
Note: This action is same for the "Reminder"
mail too. b.3. The Approval via email should get captured in the iPR audit trail.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:01:08
hsvdevtools.sanmina-sci.com/testlink/index.php 31/43
12/6/23, 4:21 PM testreport Vendor Compliance
To check for rejecting the iPR request through e-Mail by the manually added additional approvers.
Preconditions:
Mail Content :
In addition to the above, the line information should display in the grid, column
headers as follows,
Login to Sanmina Gmail Inbox and
1
check for the mail received. Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext Amt (USD)
Manufacturer
Justification
Attachments
"Click here to Approve/Reject" link
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed with all
Approved and Pending levels.
Note: If the iPR is with Priority, the email Subject line should be displayed as
"STANDARD iPR # XXXXX - Approval Request, Priority"
a. A new tab/window should be displayed to approve or reject the iPR.
b.1. The selected iPR should get rejected, and an email should get triggered to the
Requester & Submitter.
a. Click the link "Click here to
Approve/Reject" in email approval b.2. The approval details should get updated in the Approval Path section with iPR
notification. status, Response date and entered remarks.
2
b. Enter the reject reasons in b.3. The iPR status should get changed as 'Rejected'.
Remarks multiline text box, and Click
on Reject button. b.4. The rejected details should get captured in the iPR audit trail.
Note: The Requester or Submitter can Recall the rejected request, and edit the iPR
details, and resubmit it for approval. All manually added additional approvers should
Not appear in the new approval hierarchy.
Execution type: Manual
hsvdevtools.sanmina-sci.com/testlink/index.php 32/43
12/6/23, 4:21 PM testreport Vendor Compliance
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:01:14
UOM
Quantity
An appropiate error message should be
1 Item
displayed
Promise data
Manufacturer
MPN
Charge account
In "Buyer" tab, click the "approve" button without enter value in the following fields
ShipTo Location
Supplier
An appropiate error message should be
2 Supplier Site
displayed
Freight
Carrier
Service Level
Test Case Finance-54097: Edit Pending Buyer iPR & Update Buyer & Line Information
Summary:
To check for updating the Buyer section and other details or approving the iPR request when it is in "Pending Buyer" status.
Preconditions:
ii. The User should be directed to the iPR Request details page
with the following sections displayed:
Requester
i. In iPR - Inbox page, click Inbox menu from list. Supplier
Shipment
1 ii. Click on the PR # link of the request pending for Buyer's Line Informations
queue. Link to iCAR
Buyer
Procurement Information
Hierarchy
Related iPR's
Justification
Attachment
2 a. Goto Buyer section, and enter input in the following The details provided in the Buyer section should get
fields: automatically updated once the Buyer clicked on the "Update"
button in the "Edit Line item" page.
Ship To Location
Destination Org The modified values should get captured in Audit Trail.
Supplier
Suppplier Site Note:
Supplier Contact
Buyer with Redirect option
hsvdevtools.sanmina-sci.com/testlink/index.php 33/43
12/6/23, 4:21 PM testreport Vendor Compliance
FOB a) If the taxable - checkbox is enabled by the buyer it should be
Freight displayed as "Yes" for particular Line item.
Carrier
Service Level b) If the "Do not create PO"- check box is enabled/checked by
Carrier Account the buyer, PO should Not be created for the particular iPR.
Note: Do not create PO check box (to create manual PO) c) The total PR value should not be increased less than 10% of
and to enter "Reason Code" field. the PR value or less than 2500$ fo the PR amount.
UOM
Quantity
Negotiated Unit Price
Item
Category
Promise Date
Need By Date
Manufacturer
MPN
Charge Account
Taxable
Mail Content :
hsvdevtools.sanmina-sci.com/testlink/index.php 34/43
12/6/23, 4:21 PM testreport Vendor Compliance
Site: "Selected Site"
Project #:
Ship to : " Location no & Address"
Request Description:
In addition to the above, the line information should display in the grid, column
headers as follows,
Line No
Sanmina PN Ref
Item Desc
Supplier Item
Master Commodity
Sub Commodity
Account
Qty
UOM
Unit Price
Functional Amt
Ext (USD)
Manufacturer
Justification
Attachments
"Click here to Approve/Reject" link
Action History:
Date
Action Description
Approver Email
Remarks
Details of the Actions performed on the iPR. This section should be displayed with all
Approved and Pending levels.
Note: If the iPR is with Priority, the email Subject line should be displayed as
"STANDARD iPR # XXXXX - Approval Request, Priority"
a. Click the link "Click here to a. A new tab/window should be displayed to approve or reject the iPR.
Approve/Reject" in email approval
notification. b. The iPR should get approved, and an email should get triggered to the next
3 approver. The approval details should get updated in the Approval Path section of iPR
b. Enter Remarks in the remarks with the status, Response date and entered remarks.
multi line text box and Click on
Approve. The Approval via email should get captured in the iPR audit trail.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:49:27
Test Case Finance-54236: Edit Line Item as CIO Validators for Recalled PR
Summary:
To check the updation of the the line item details in PR as CIO validators for Recalled PR
Preconditions:
1. Login to the application as CIO validators
2. PR should created, recalled and approved above GRP_CIO_validators
3.User must be in Line information tab of that PR
#: Step actions: Expected Results:
1 i. In the New PR page enter details for Requester and i. All the entered details should get displayed in the Request
Supplier sections. Information and Supplier Information section
ii. In the "Line Information" section, click "Add" button. ii. "Add PR Line Item" popup window should be displayed with
the below details:
iii. In the "Add PR line Item" popup window, enter input in
"Sanmina PN Ref" field: Sanmina PR Ref
Supplier P/N
iv. Enter or edit the below listed fields in Add Line Item Item desc
window: Master Commodity
Sub Commodity
Item desc Account
Master Commodity (DDL) UOM
Sub Commodity (DDL) Quantity
Account Unit Price
UOM (auto search) Ext price
Quantity Func. Price
Unit Price Need By date
Ext price Manufacturer
Func. Price
Need By date with "Add" and "Close" buttons.
Manufacturer
iii. The values in following fields should get auto-populated:
and click "Add" button.
Item Desc
Master Commodity
hsvdevtools.sanmina-sci.com/testlink/index.php 35/43
12/6/23, 4:21 PM testreport Vendor Compliance
Note: 'UOM' fields should accept valid values only, else the Sub Commodity
fields clear off the values automatically. Account
UOM
Note: 'UOM' fields should accept valid values only, else the
fields clear off the values automatically.
iv.c. The "Ext. Price" and "Func. Price" text fields should get
auto-calculated and populated based on the Quantity and Unit
Price values.
Note: The "Ext. Price" amount should not exceed 10% of total
amount or 2500 US$ whichever is lesser.
Sanmina PN Ref
Supplier P/N
Item Desc
Master Commodity
Sub Commodity
hsvdevtools.sanmina-sci.com/testlink/index.php 36/43
12/6/23, 4:21 PM testreport Vendor Compliance
Account
UOM
Quantity
Unit Price
Negotiated Unit Price
Ext. Price (USD)
Func. Price
Need by Date
Manufacturer
3 i. In the PR Inbox page, select "Inbox" from the drop-down list. Requester
Supplier
ii. Click on the PR ID Link of the requst pending for approval. Item/Line Information
Shipment
Link to iCAR
Buyer
Hierarchy
Related iPR
Justification
Attachments
Master Commodity
Sub Commodity
Supplier PN
1. The approval path is regenerated with new approvers
Item Desc
based on the Commodity or Negotiated Unit Price or
UOM
Quantity updated/changed.
Unit Price
Quantity 2. The current approver status should be updated as
Account Approved.
Negotiated Unit price
Need by Date 3. Email notification should be triggered to the next
4 Manufacturer approver
In Requester section 4. Email notification should be sent to the pre-approvers
who already approved this iPR.
Plant
Department Note: The email alert will be sent to the pre-approvers if
there is a change in Master Commodity or Sub-commodity
In Supplier Section or negotiated unit price or Quantity.
Purchase Type
In Justification section
Justiification
hsvdevtools.sanmina-sci.com/testlink/index.php 37/43
12/6/23, 4:21 PM testreport Vendor Compliance
It should display the following things
Subject:
Body:
Hi Team,
Note: List of PR and Line details depends on no. of PR created with prohibited
manufacturer
To validate the email notification of the manufacturer alert when manufacturer is removed from the list
Preconditions:
hsvdevtools.sanmina-sci.com/testlink/index.php 38/43
12/6/23, 4:21 PM testreport Vendor Compliance
In the "Line Information", Enter the particular Manufacturer and Submit the
PR with required fields User should receive the email notification for
1
manufacturer alert
Check for the email notification after job ran
Remove the particular manufacturer from the list and check for the email
2 Email should not received by the user
notification after job ran
Execution type: Manual
To validate the email notification of the manufacturer alert when manufacturer is added to the list
Preconditions:
Subject:
Body:
iPR# XXXX1, Line X contains the keyword “28 System” in the Item Description field.
iPR# XXXX2 contains the keyword “360 Security” in the Justification field.
iPR# XXXX3, Line X contains the keyword “28 System” in the Item Description field and
contains the keyword “28th Research Institute” in the Justification field.
hsvdevtools.sanmina-sci.com/testlink/index.php 39/43
12/6/23, 4:21 PM testreport Vendor Compliance
Test Case Finance-54540: Email - Keyword in List
Summary:
To validate the email notification of the keyword alert when keyword is removed from the list
Preconditions:
hsvdevtools.sanmina-sci.com/testlink/index.php 40/43
12/6/23, 4:21 PM testreport Vendor Compliance
To validate the email notification of the keyword alert when keyword is added to the list
Preconditions:
To validate updating the Manufacturer value by Requester or Submitter when the iPR is in status other than "New" and "Recalled" only.
Preconditions:
ii. The Edit Line item window should get opened with the
following details:
Sanmina PN Ref
Supplier P/N
i. In iPR - Inbox page, click Submissions menu from the list. Item Desc
Master Commodity
1 ii. Click on the PR # link of the submitted request which is in Sub Commodity
pending approver status, and goto Line Information section, and Account
click edit icon of the any particular line item. UOM
Quantity
Unit Price
Negotiated Unit Price
Ext. Price (USD)
Func. Price
Need By date
Manufacturer
To check updating the Manufacturer value by Requester or Submitter when the iPR is in status "New" and "Recalled"
Preconditions:
Sanmina PN Ref
Supplier P/N
hsvdevtools.sanmina-sci.com/testlink/index.php 41/43
12/6/23, 4:21 PM testreport Vendor Compliance
Item Desc
Master Commodity
Sub Commodity
Account
UOM
Quantity
Unit Price
Negotiated Unit Price
Ext. Price (USD)
Func. Price
Need By date
Manufacturer
hsvdevtools.sanmina-sci.com/testlink/index.php 42/43
12/6/23, 4:21 PM testreport Vendor Compliance
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:39:49
ii. The Edit Line item window should get opened with
the following details:
Sanmina PN Ref
Supplier P/N
i. In iPR - Inbox page, click Submissions menu from the list. Item Desc
Master Commodity
1 ii. Click on the PR # link of the submitted request which is in pending Sub Commodity
approver/pending buyer status, and goto Line Information section, and Account
click edit icon of the any particular line item. UOM
Quantity
Unit Price
Negotiated Unit Price
Ext. Price (USD)
Func. Price
Need By date
Manufacturer
hsvdevtools.sanmina-sci.com/testlink/index.php 43/43