You are on page 1of 43

12/6/23, 4:21 PM testreport Vendor Compliance

Finance TestLink for Sanmina

Vendor Compliance

Test Report

Project: Finance

Project Scope:

Author: naveenkumar_kv

Printed by TestLink on 06/12/2023

2009 © TestLink Community

hsvdevtools.sanmina-sci.com/testlink/index.php 1/43
12/6/23, 4:21 PM testreport Vendor Compliance

Test Suite : iPR/iCAR New Tech Rewrite

iPR/iCAR New Tech Rewrite

Test Suite : PR New Tech


iPR New Tech test cases

Test Suite : PR Summary Page

PR Home or Summary page.

Test Case Finance-53534: PR Summary - Inbox view


Summary:

To check for viewing the PR records in Inbox page from PR Summary page.
Preconditions:

1. Login to iPR tool with valid user name and password.


2. Few iPRs should have been created in tool.
#: Step actions: Expected Results:
The user should be directed to PR - Inbox page, and displaying PR's that
are Pending for user approval with following details:

Check box (to select all PRs)


iPR# (link)
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 #
In the PR Summary/Home page, click on Inbox Sanm PN Ref
1 Supplier PN
displaying in PR section grid.
Item Des
Quantity
UOM
Unit Price
Negotiated Unit Price
Func. Price
Ext. Price
PO #
PO Value
Last Move Date
Currency
Manufacturer

The following buttons should be displayed on the PR - Inbox page.

Approve (Button)
Reject (Button)
Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).

The "Inbox" in the left pane should be highlighted

Execution type: Manual


Last Result: Passed
Build 1

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

Test Case Finance-53535: PR Summary - Submissions view


Summary:

To check for viewing the PR records in submissions page from PR Summary page.
Preconditions:

1. Login to iPR tool with valid user name and password.


2. Few iPRs should have been created in tool.
#: Step actions: Expected Results:
The user should be directed to PR - Submission page, and displaying
PR's that are submitted by the user with following details:

Check box (to select all PRs)


iPR# (link)
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
In the PR Summary/Home page, click on Ship Attn To
1 Line #
Submissions displaying in PR section grid.
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

The following buttons should be displayed on the PR - Submission page.

Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).

The "Submissions" in the Left pane should be highlighted


Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:37:37

Test Case Finance-53537: PR Summary - Requests view


Summary:

To check for viewing the PR records in Requests page from PR Summary page.
Preconditions:

1. Login to iPR tool with valid user name and password.


2. Few iPRs should have been created in tool.
#: Step actions: Expected Results:
1 In the PR Summary/Home page, click on The user should be directed to PR - Request page, and displaying PR's
Requests displaying in PR section grid. that are requested by the user with following details:

Check box (to select all PRs)


iPR# (link)

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

The following buttons should be displayed on the PR - Request page.

Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).

The "Requests" in the left pane should be highlighted


Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:37:52

Test Case Finance-53536: PR Summary - Approved view


Summary:

To check for viewing the PR records in approved page from PR Summary page.
Preconditions:

1. Login to iPR tool with valid user name and password.


2. Few iPRs should have been created in tool.
#: Step actions: Expected Results:
1 In the PR Summary/Home page, click on Approved The user should be directed to PR - Inbox page, and displaying PR's
link displaying in PR section grid. that are approved by the user with following details:

Check box (to select all PRs)


iPR# (link)
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
hsvdevtools.sanmina-sci.com/testlink/index.php 4/43
12/6/23, 4:21 PM testreport Vendor Compliance
Supplier PN
Item Des
Quantity
UOM
Unit Price
Negotiated Unit Price
Func. Price
Ext. Price
PO #
PO Value
Last Move Date
Currency
Manufacturer

The following buttons should be displayed on the PR - Approved page.

Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).

The "Approved" in the Left pane should be highlighted

Note: Left pane should also get highlighted if it redirects from any page
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:39:03

Test Case Finance-53538: PR Summary - Rejected view


Summary:

To check for viewing the PR records in rejected page from PR Summary page.
Preconditions:

1. Login to iPR tool with valid user name and password.


2. Few iPRs should have been created in tool.
#: Step actions: Expected Results:
1 In the PR Summary/Home page, click on The user should be directed to PR - Rejected page, and displaying PR's
Rejected link displaying in PR section grid. that are rejected by the approver with following details:

Check box (to select all PRs)


iPR# (link)
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

The following buttons should be displayed on the PR - Rejected page.

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).

The "Rejected" in the Left pane should be highlighted


Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:39:15

Test Case Finance-54392: PR Summary - Alert view


Summary:

To check for viewing the PR records in Alers page from PR Summary page.
Preconditions:

1. Login to iPR tool with valid user name and password.


2. Few iPRs should have been created in tool.
#: Step actions: Expected Results:
The user should be directed to PR - Alerts page, and displaying PR's that
are alerted by the approver with following details:

Check box (to select all PRs)


iPR# (link)
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
In the PR Summary/Home page, click on Alert Ship Attn To
1 Line #
link displaying in PR section grid.
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

The following buttons should be displayed on the PR - Alerts page.

Search (icon)
New Request (Button)
Print (Button)
Page Navigation (buttons)
Home (icon)
Logout (Button).

The "Alerts" in the Left pane should be highlighted


Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:39:24

Test Suite : PR Create

Test Suite : Submission

Test Case Finance-53237: Submit PR By IT User

hsvdevtools.sanmina-sci.com/testlink/index.php 6/43
12/6/23, 4:21 PM testreport Vendor Compliance
Summary:

To check Submitting PR by an IT User.


Preconditions:

1. Login to PR Oracle Application as IT user.

2. The user should have acess to PR Oracle application.


#: Step actions: Expected Results:
The user should get directed to the New PR Creation page with the following sections/tabs displayed:

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)

with "Add" and "Close"


buttons.

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.

(Note: Fields which


are marked by
asterick sign * are
mandatory fields)

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

Test Case Finance-53243: Submit PR with different requester


Summary:

To check for creating a PR with different Requester and Submitter and to check the approval path generated.
Preconditions:

1. Login to CARPR application with valid user credentials.


#: Step actions: Expected Results:
The user should get directed to the New PR Creation page with the following sections/tabs

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

with "Add" and "Close"


buttons.

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.

(Note: Fields which


are marked by
asterick sign * are
mandatory fields)
Execution
Manual
type:

Last
Passed
Result:
Build 1
Tester naveenkumar_kv
Execution
2023-12-05 03:41:18
Date/Time

Test Case Finance-54410: Default view - Before Save


Summary:

To check the default view of the before submission


Preconditions:

1. Login to the application.


#: Step actions: Expected Results:
The Page should refresh and display the following things

Header:

PR# no.
PR cost/name
PR status

Tab:

Requester
Supplier
Shipment
Line information
Justification
Attachment

In Requester tab:

Requester * (text field with search button)


In the Summary page, click the "New Request" Submitter (non editable text field dipslaying username)
1
button Approval Needed * (Date field with calendar button)
Date Needed * (Date field with calendar button)
Plant * (text field)
Department * (text field)
Phone (text field)
Fax (text field)
Project Number (text field)
Customer Name (text field with search button)
Date Requested (non editable Date field displaying today
date)
Request Desc * (text field)
Priority (checkbox)

Buttons:

Save Draft
Submit
Cancel
Copy

The tab should display the following things

Purchase Type (DDL)


Supplier (text field with serach button)
City (non editable text field)
Contact eMail (text field)
Contact Phone ( text field)
2 Click the "Supplier" tab
Code (non editable text field)
Address (non editable text field)
State (non editable text field)
Contact Name (text field)
Contact Fax (text field)
Supplier Request Form (link)

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

Ship to (text field with search button)


Ship ATTN. To (text field)
Address Line 1 (non editable text field)
3 Click the "Shipment" tab Address Line 2 (non editable text field)
City (non editable text field)
State (non editable text field)
Country (non editable text field)
Pincode (non editable text field)

The tab should display the following things

Currency (text field with country flag)


Add (button)

Grid with following headers:

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

The tab should display the following thing


5 click the "Justification" tab
Justification (text field)

the tab should display the following things

6 Click the "Attachment" tab New (button)


Grid - File Name , File Description

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 03:41:54

Test Suite : Line information

Test Case Finance-53254: PR - To Add or Edit a Line Item Details


Summary:

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.a. Account number should be auto-populated based on the


Commodity selected.

iv.b. UOM value should be auto search to select value.

Note: 'Account' and '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.

iv.d. A new row should be added under Line Informaiton section.

Note: The Negotiated Unit Price value should be displayed with


6 decimal values, and all other values should be displayed with
2 decimal only.
i. Enter currency name in Currency text box.

ii. Click edit icon displayying in the line items.

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.

Note: 'Account' and 'UOM' fields should accept valid values


only, else the fields clear off the values automatically.
i. The PR should get created with the entered details and the
iPR should be in Pending approval status
Enter details in the following fields Shipment Information
3 section, Justification section, Add attachments and click on ii. The Approval flow should get generated based on the
Submit button. selected details and mail should get triggered to the first
approver in the approval flow.
4 Check for the Audit Trail of entered data Audit should be captured for the details entered
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:10:45

Test Case Finance-53255: PR - To Insert a row in Line Item details


Summary:

To add a new row to 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 a. In a New PR page - Line Information section, click on "Add" button a. Add PR Line Item popup window should be
in the Item Information grid (displaying under supplier information). displayed.

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

and click Add button.

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.

c. Click the copy icon displaying in line item.


Should get displayed validation message as only 200
In NEW PR page, try to add more than 200 row in the Line Item
2 line items are allowed and should not get added 201th
section
row.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:10:50

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

with "Add" and "Close" buttons.

Note: The "Sanmina PN Ref" field value should get displayed as


"INDIRECT" by default.
a. The Search popup window should get displayed.

b. The following fields should get auto-populated based on the Item


Number value selected.
a. In the "Add PR Line Item" window, click
Sanmina PN Ref / Item Number field search Item Description
icon. Master Commodity
2
Sub-Commodity
b. In the Search popup window, select any value
Account
except INDIRECT or NULL.
UOM

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

a. Approver should be allowed to edit the existing values displayed in the


Line item window with the existing edit priviliges (if any).
Approver level:
b. Approver (who has rights to edit the fields as GSM, CAPEX, etc. group
a. Check if the Approver can edit the line item approvers) could be allowed to edit the following fields in the PR Line
details if Sanmina PN Ref is <> Indirect or Null Item:
4 value.
Master Commodity
b. Check if the Approver can edit the line item Sub Commodity
details if 'Sanmina PN Ref' value is either Indirect Account
or Null. UOM

c. "Need by Date" field should not displayed to the approver


5 Buyer level: a. Buyer should be allowed to edit the following listed fields only in the
Line Item window.
a. Check if the Buyer can edit the line item details
if Sanmina PN Ref is either Indirect or Null value. UOM
Quantity
b. Check if the Buyer can edit the line item details Negotiated Unit Price
if 'Sanmina PN Ref' value is <> Indirect or Null. Item
Category

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

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:10:56

Test Case Finance-54544: Line Information - Max character validation


Summary:

To validate the fields present in the "Line Information" popup


Preconditions:

1. User should be logged into the application


2. User should be in "Line Information" section and opened the "Add Line item" popup
#: Step actions: Expected Results:
In the "Add Line item popup", Enter the max no. of characters in the
following fields

Sanmina PN Ref (200 char)


Error message should be displayed for the
1 Supplier P/N (40 char)
respective fields
Item Desc (240 char)
Manufacturer (30 char)

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:48:41

Test Case Finance-53236: Create New PR page - Default View


Summary:

To verify the visibility of Create New PR page and therby checking the functionality of the page.
Preconditions:

User should have valid log in credentials.


#: Step actions: Expected Results:
1 In CAR/PR Home page, click on "+" symbol Create a New PR page should be displayed with the following details:
displaying in PR box.
a. Requester
OR click on "New PR" Button displaying in the Inbox
page. Requester (Default logged in user with search)
Submitter (logged in user)
Approval Needed Date Picker)
Date Needed (Date Picker)
Plant (Default Requester plant)
Department ( Default requester Department)
Phone (Text box)
Fax (Text box)
Project Number (Text box)
Customer Name (Text box with auto-search)

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

Purchase Type (DDL)


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)

c. Line Information grid:

Currency (Text box, default USD currency)


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
Manufacturer

with "Add" button.

e. Justification

Justification (Multiline text box)

f. Attachment

File Name
File description
with "+ New" button

with "Supplier Request Form" (link), "Save as Draft" "Submit" and


"Cancel" buttons.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:11:24

Test Case Finance-54411: Default view - After Save


Summary:

To check the default view of the After saved as draft or submission


Preconditions:

1. Login to the application.

2. PR should saved as Draft


#: Step actions: Expected Results:
1 In the Submission page, click that particular saved The Page should refresh and display the following things
PR
Header:

PR# Number (Left side)


Ext. Price / Req Desc (Data from these text field - Middle)
PR Status (Right side)

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:

Requester * (text field with search button)


Submitter (non editable text field dipslaying username)
Approval Needed * (Date field with calendar button)
Date Needed * (Date field with calendar button)
Plant * (text field)
Department * (text field)
Phone (text field)
Fax (text field)
Project Number (text field)
Customer Name (text field with search button)
Date Requested (non editable Date field displaying today date)
Request Desc * (text field)
Priority (checkbox)

Footer:

Save Draft (button)


Submit (button)
Print (button)
Delete (button)
Copy (button)
Audit trail (link)
Message History (link)
View History (link)

The tab should display the following things

Purchase Type (DDL)


Supplier (text field with serach button)
City (non editable text field)
Contact eMail (text field)
Contact Phone ( text field)
2 Click the "Supplier" tab
Code (non editable text field)
Address (non editable text field)
State (non editable text field)
Contact Name (text field)
Contact Fax (text field)
Supplier Request Form (link)

The tab should display the following things

Ship to (text field with search button)


Ship ATTN. To (text field)
Address Line 1 (non editable text field)
3 Click the "Shipment" tab Address Line 2 (non editable text field)
City (non editable text field)
State (non editable text field)
Country (non editable text field)
Pincode (non editable text field)

The tab should display the following things

Currency (text field with country flag)


Add (button)

Grid with following headers:

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

The tab should display the following thing


5 click the "Justification" tab
Justification (text field)

the tab should display the following things

6 Click the "Attachment" tab New (button)


Grid - File Name , File Description

7 click the "Link to iCAR" tab The tab should display the following things iCAR# (text field with search
option)

iCAR Total (non editable text field)


Unallocated Amount (non editable text field)
Requester (non editable text field)

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)

The tab should display the grid following header:

Approver
Approved by
Approval Limit
8 Click the "Approval Path" tab
Group
Status
Response Date
Remarks

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:11:30

Test Case Finance-54069: Save PR Form Before Submitting


Summary:

To check for saving the PR form with partial details before submitting, and ensure the same page should be displayed after refresh.
Preconditions:

1. Login with valid credentials into CAR/PR application


#: Step actions: Expected Results:
The user should get directed to the New PR Creation page with the
following sections/tabs displayed:

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:

Requester (Default logged in user with Requester


search) Supplier
Submitter (logged in user) Shipment
Approval Needed Date Picker) Line Information
Date Needed (Date Picker) Approval Path
Plant (Default Requester plant) Link to iCAR
Department ( Default requester Department) Justification
Phone (Text box) Attachment
Fax (Text box)
Project Number (Text box) iii. New PR # should get generated and should be displayed in the PR
Customer Name (Text box with auto-search) form label.
Date Requested (Static Text with current
date) iv. The PR amount & PR Request Desc (if provided) should also get
Priority ( Check box) displayed in the middle of the label.

b. Supplier Information v. The PR status should be displayed as "New" in the label.

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:

Currency (Text box, default USD currency)

Click Add button.

Sanmina PN Ref (Text box)


Supplier P/N (Text box)
Item Description (Text box)
Master commodity (DDL)
Sub commodity (DDL)
Account (Text box)
UOM (Text box)
Quantity
Unit Price
Ext. Price(USD)
Func. Price
Need by date (date field)
Manufacturer

with "Add" and "Close" buttons.

e.Justifications

Justification (Multiline text box)

f. Attachment

File Name
File description

Click "+ New" button

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

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:11:37

Test Case Finance-53259: PR - Cancel PR creation


Summary:

To check for the cancel action in create PR page.


Preconditions:

1. User should have valid login credentials to access PR tool.


2. Click on "New Request" button in PR section to create a new PR.
#: Step actions: Expected Results:
1 In the Create PR page, enter valid input in the following fields The PR details entered should get removed and PR
and click on "Cancel" button. create action should get cancelled.

a. Request Information:

Requester (Default logged in user with search)


Submitter (logged in user)
Approval Needed Date Picker)
Date Needed (Date Picker)
Plant (Default 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:

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)

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:

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 with the following fields:

Currency (Text box, default USD currency)


Edit (icon)
Copy (icon)
Delete (icon)
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

and displaying with "Total" and "Total Items" values, and Page
Navigation buttons.

e. Justifications

Justification (Multiline text box)

f. Attachment

File Name
File description
Click "+ New" button
File description
Choose File
with Upload and Cancel buttons.

Note: Fields which are marked by asterick sign * are mandatory


fields.
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:15:10

Test Suite : Request Details

Request Details

Test Case Finance-54474: Delete PR - Mail Default view


Summary:

To check the default view of the Email for the Deleted PR request
Preconditions:

1. Login to the Application


2. Create & Submit a PR request
3. The PR request should be Deleted
#: Step actions: Expected Results:
1 Login to the Submitter/ Requester mail inbox The user should receive a mail for Deleted Request with the following details
and check for the email received
Subject : DELETED: Standard iPR # XXXXX

Mail Content :

Header :"Sanmina iPR Deleted Notification"

Hi,

Approval process has been DELETED by <Deleted user name>

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

Below the Line Information:

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.

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:48:51

Test Case Finance-54475: Recall PR - Mail Default view


Summary:

To check the default view of the Email for the Recalled PR request
Preconditions:

1. Login to the Application


2. Create & Submit a PR request
3. The PR request should be Recalled
#: Step actions: Expected Results:
1 Login to the Submitter/ Requester mail inbox The user should receive a mail for Recalled Request with the following details
and check for the email received
Subject : RECALLED: Standard iPR # XXXXX

Mail Content :

Header :"Sanmina iPR Deleted Notification"

Hi,

Approval process has been RECALLED by <Deleted user name>

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

Below the Line Information:

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.

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:48:57

Test Case Finance-54526: Print PR - default view


Summary:

To check the default view of the pdf of the printed PR


Preconditions:

1. PR request should be printed and pdf should be available


#: Step actions: Expected Results:
1 Open the pdf file of the PR request It should display the following things

Header:

Purchase Request (PR)


Purchase Type
iPR#
Status
Last Move Dt:
Current Approver:

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 Entries

Message Log
Send Date
Mail From
Mail To

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv

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

Test Suite : Inbox

Inbox

Test Case Finance-53377: iPR-Export


Summary:

To check the Export functionality in PR Reports page


Preconditions:

1. User should log in with a valid user id and password.

2. Few PR's needs to be created in tool.


#: Step actions: Expected Results:
In the "PR Reports" page execute filter by giving values to the Should get displayed PR list based on the filter input
1
search fields field values
A pop up window should get displayed to save the file.
Click on Export button at the right corner of the page above the
2
display table.

The file should get saved to the local system.


3 Click on Save button.
(Note:The file exported will be saved only as .csv by
default)
The file should have the following columns

Show checkbox - Header


iPR#
Request Type
Submitter
Requester
Plant
Dept
Supplier
Master Commodity
Sub Commodity
Due Date
Current Approver
iPR Status
iCAR #
iCAR Status
Remarks
ShipTo-Loc
Project Number
Creation Date
Supplier Site
PO Curr.
Manufacturer
Ship Attn To
Line #
SanmPnRef
4 Open the CSV file saved in the local system Supplier P/N
Item Desc
Quantity
UOM
Unit Price
Negotiated Unit Price
Func. Price
Ext. Price
PO #
PO Total
iPR# Total
iPR# Currency
Customer Name
Justification
iPR# Completion Date
Reason For Rejection
GL Code
PO Creation Date
Country
Account Desc
Account#
Buyer
Approved By
Last Moved Date
GRP Approved By
Approved Date
GSM Approved Date

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv

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

Test Case Finance-53610: Export All Data as CSV


Summary:

To check for exporting all PR records displaying in the PR - Inbox page as CSV file.
Preconditions:

1. User should have valid login credentials to access CAR/PR tool.


2. Few CAR records should have been created.
#: Step actions: Expected Results:
a. Should display a list of column names along with the export options as
given below:

Export options:

Export all Data as CSV


Export visible Data as CSV
Export all Data as PDF
Export Visible Data as PDF

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

Note: Click on the symmertical symbol (displayed with 3 horizontal bars)


displayed at extreme end of the grid in order to customize the column
names.
The "Save as" window should be opened to save the CSV file in a desired
Click "Export all data as CSV" option. location.
2
All PR requests with all data should be exported as CSV file and saved in
the location.
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:46:06

Test Case Finance-53613: Export Visible Data as CSV


Summary:

To check for exporting only visible records as CSV file that are displaying in the PR - Inbox page grid.
Preconditions:

1. User should have valid login credentials to access CAR/PR tool.


2. Few PR records should have been created.
#: Step actions: Expected Results:
1 In PR - Inbox page, click on the customize Should display a list of column names along with the export options as
symbol displaying at the end of column names given below:
in the grid.
Export options:

Export all Data as CSV


Export visible Data as CSV
Export all Data as PDF
Export Visible Data as PDF

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

Note: Click on the symmertical symbol (displayed with 3 horizontal bars)


displayed at extreme end of the grid in order to customize the column
names.
The "Save as" window should be opened to save the CSV file in a desired
location.

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

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 06:46:19

Test Suite : PR Approval

Test Suite : Approval

Test Case Finance-53325: Approve PR From Mail


Summary:

To check for PR Approval through e-Mail


Preconditions:

1. Login to PR Oracle application

2. Create a PR and it should be in Pending Approval status

3. Mail should be triggered to the Approver.


#: Step actions: Expected Results:
1 Login to Approver mail and check The approver should have received a Mail for PR Approval with the following details in
for the mail received the mail

Subject : Standard iPR # XXXXX - Approval Request - <SUPPLIER NAME>

Mail Content :

Header :"Sanmina iPR Approval Request"

Hi "XXXX Approver Name"

Following document has been routed for your Approval


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

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

Below the Line Information:

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

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 00:01:08

Test Suite : Rejection

Test Case Finance-53326: Reject PR From Mail


Summary:

To check for Rejection of PR From Mail


Preconditions:

1. Login to PR Oracle application

2. Create an PR and the PR should be in Pending Approval status

3. Mail should be triggered to the Approver.


#: Step actions: Expected Results:
1 Login to Approver eMail and check The approver should have received a Mail for PR Approval with the following details in
for the mail received. the mail

Subject : Standard iPR # XXXXX - Approval Request - <SUPPLIER NAME>

Mail Content :

Header :"Sanmina iPR Approval Request"

Hi "XXXX Approver Name"

Following document has been routed for your Approval

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 #:

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

Below the Line Information:

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

Test Case Finance-53339: "Approved" email Default View


Summary:

To check the default view of the "Approved" email sent to Requestor/Submiiter


Preconditions:

1. Login to PR Oracle application

2. Create an PR and the PR should be in Pending Approval status

3. iPR should be approved by the Approvers


#: Step actions: Expected Results:
1 a. Login to Requestor/Submiiter Mail Inbox and The Requestor/Submitter should have received an eMail for iPR Approved
check for the email received with the following details:

Subject: Approved : Standard iPR# : <<Request Id>> - PO# <PO Number>

Mail content:

Header: "Sanmina iPR Approved Notification"

Hi "XXXX Requester/Submitter Name"

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"

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

Below the Line Information:

Justification
Attachments
Remarks

Action History:

Date
Action Description
Approver Email
Remarks

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-05 23:56:20

Test Case Finance-53340: "Rejected" email Default View


Summary:

To check the default view of the "Rejected" email sent to Requester/Submiiter


Preconditions:

1. Login to PR Oracle application

2. Create a PR and the PR should be in Pending Approval status

3. iPR should be Rejected by the Approvers


#: Step actions: Expected Results:
1 Login to Requestor/Submiiter Mail Inbox and The Requestor/Submitter should have received an eMail for iPR Approved
check for the email received with the following details:

Subject: Approved : Standard iPR# : <<Request Id>> - PO# <PO Number>

Mail content:

Header: "Sanmina iPR Approved Notification"

Hi "XXXX Requester/Submitter Name"

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

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

Below the Line Information:

Justification
Attachments
Remarks

Action History:

Date
Action Description
Approver Email
Remarks

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 00:00:07

Test Suite : Adding Additional Approver in iPR

Adding additional approvers in iPR module by Requesters, Approvers and Admin users.

Test Case Finance-53290: Add Addtional Approver - PR Hierarchy


Summary:

To check for adding a new additional approver in PR Hierarchy section using employee search in Additional approver popup window.
Preconditions:

1. Login to the PR Application with valid credentials.


2. PR needs to be created.
3. User should have permission to add additional approver.
#: Step actions: Expected Results:
Add Approver search window should get populated with below
In PR Request - Hierarchy section, click on 'Add details:
1 Approver' button displays at the bottom of the page in
Approver Name
Hierarchy section.
with search icon, and 'Add' and 'Close' buttons.
a. 'Name Search' popup window should get opened with below
details:

Full Name
Employee Number
Email Address

b. The employee names matching with the search criteria should


get displayed in the grid:

Select (check box)


a. In 'Add Approver' window, click the search icon. Employee Name
First Name
b. Select any of the search criteria (e.g., Employee Last Name
2 Number) from the list, and enter emp number in the text Emp Num
field, and click 'Go'. 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.

c.3. Approval email should be triggered to the additional approver


if the approver is the current approver.

c.4. Audit Trail should capture the newly added addtional


approver details.
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:01:02

hsvdevtools.sanmina-sci.com/testlink/index.php 30/43
12/6/23, 4:21 PM testreport Vendor Compliance

Test Case Finance-53820: Approve iPR by Additional Approver From eMail


Summary:

To check for approving the iPR request through e-Mail by manually added additional approvers.
Preconditions:

1. Login to Sanmina Gmail Inbox with valid credentials.


2. Few iPR requests must be pending for approval.
#: Step actions: Expected Results:
The approver should have received a Mail for PR Approval with the following
details in the mail

Subject : Standard iPR # XXXXX - Approval Request - <SUPPLIER NAME>

Mail Content :

Header :"Sanmina iPR Approval Request"

Hi "XXXX Approver Name"

Following document has been routed for your Approval

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,
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

Below the Line Information:

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

Test Case Finance-53822: Reject iPR by Additional Approver From eMail


Summary:

To check for rejecting the iPR request through e-Mail by the manually added additional approvers.
Preconditions:

1. Login to Sanmina Gmail Inbox with valid credentials.


2. One or few iPR requests must be pending for approval.
#: Step actions: Expected Results:
The approver should have received a Mail for PR Approval with the following details
in the mail

Subject : Standard iPR # XXXXX - Approval Request - <SUPPLIER NAME>

Mail Content :

Header :"Sanmina iPR Approval Request"

Hi "XXXX Approver Name"

Following document has been routed for your Approval

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,
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

Below the Line Information:

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

Test Suite : CAR/PR Enhancements 8 - Release 2


Phase 8 Release 2 enhancements

Test Case Finance-54404: Line Item - Buyer - Mandatory Validation


Summary:

To validate the fields in the "Pending Buyer" request as Buyer


Preconditions:

1. Login as Buyer to iCAR/iPR tool with valid credentials.


2. One or few iPR(s) should be in "Pending Buyer" status.
3. User should open the any request from Inbox
#: Step actions: Expected Results:
In the "Edit PR Line Item" popup, Clear the data in the following fields and click
the "update" button

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

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:14:17

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:

1. Login as Buyer to iCAR/iPR tool with valid credentials.


2. One or few iPR(s) should be in "Pending Buyer" status.
#: Step actions: Expected Results:
i. A list of iPR requests that are waiting for Buyer's (logged in
user) approval should be displayed in Inbox page.

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.

b. Now goto "Line Information", click edit icon of the


respective row, and modify the below fields with valid input,
and click Update button.

UOM
Quantity
Negotiated Unit Price
Item
Category
Promise Date
Need By Date
Manufacturer
MPN
Charge Account
Taxable

Note: 'UOM' field accepts valid value only, else it got


cleared automatically.

For CAPEX commodity PRs, the Manufacturer and MPN


fields are displayed with "N/A" by default.
The Changes should get captured and Updated in the PR. the
If the iPR is in STANDARD type, provide details in "Line
ented values should be sent to oracle for auto-PO Creation.
3 Information" section and "Buyer" section, and click on
Approve button. The iPR status should get changed to Approved status.
a. The Changes should get captured and Updated in the PR.

b. The Request should be in Approved status.


If the iPR is pCARD type, select "Do Not Create PO" check
4
box and enter Reason Code, and click Approve button. Note: If the PR is reassigned to an other Buyer Group, the
reassigned Buyer should only able to edit the PR in "Pending
Buyer" status.
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:15:01

Test Suite : CAR/PR Enhancement 9 - Release 2

Test Case Finance-54219: 3 days reminder mail


Summary:

To check the reminder mail for the next level approver


Preconditions:

1. Login to the application as Approver


2. User must be in "Inbox" section
#: Step actions: Expected Results:
In Inbox, do not approve the PR
1 which is approved by previous One Email should triggered to the user after 3 days
approver before 3 days
2 Open the iPR approval request eMail The approver should have received a Mail for PR Approval with the following details in
that is waiting for logged in user's the mail
approval.
Subject : Reminder: Standard iPR # XXXXX - Approval Request - <SUPPLIER
NAME>

Mail Content :

Header :"Sanmina iPR Approval Request"

Hi "XXXX Approver Name"

Following document has been routed for your Approval

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"

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

Below the Line Information:

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

iv.a. Account number should be auto-populated based on the


Commodity selected.

iv.b. UOM value should be auto search to select value.

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.

iv.d. A new row should be added under Line Informaiton section.

Note: The Negotiated Unit Price value should be displayed with


6 decimal values, and all other values should be displayed with
2 decimal only.
i. Enter currency name in Currency text box.

ii. Click edit icon displayying in the line items.

iii. In "Edit PR Line Item" popup window, make the required


changes in the following fields, and click "Update" button.
i. The provided currency valued should be auto-converted into
Sanmina PR Ref US dollars.
Supplier P/N
Item desc ii. Edit PR Line Item popup window should get opened.
Master Commodity
Sub Commodity iii. The row should get updated in line items with the modified
Account values.
2 UOM
Quantity iv. A new row should be created with same values.
Unit Price
Ext price v. The selected row should get removed from the line items list.
Func. Price
Need By Date Note: The Negotiated Unit Price value should be displayed with
Manufacturer 6 decimal values, and all other values should be displayed with
2 decimal only.
iv. Click Copy icon displaying in the line item.

v. Click Delete icon displaying in the line item.

Note: 'Account' and 'UOM' fields should accept valid values


only, else the fields clear off the values automatically.
i. The PR should get created with the entered details and the
iPR should be in Pending approval status
Enter details in the following fields Shipment Information
3 section, Justification section, Add attachments and click on ii. The Approval flow should get generated based on the
Submit button. selected details and mail should get triggered to the first
approver in the approval flow.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:23:23

Test Suite : CAR/PR Enhancement - FY2021 Q1

Test Case Finance-54268: Edit PR by Requestor & Validators


Summary:

To check the edition of PR by both Requester & Validator as same person


Preconditions:

1. Login to the application


2. Create & submit PR with same person in the approval path as Requester & validators group
3. Open the PR which is in "pending approver" status
#: Step actions: Expected Results:
1 i. In iPR - Inbox page, click Submissions menu from the list. i. A list of iPR requests that have been submitted by the
logged in user with Pending Approver status should get
ii. Click on the PR # link of the submitted request which is in displayed.
pending approver status, and go to Line Information section, and
click edit icon of the any particular line item. ii. The Edit Line item window should get opened with the
following details:

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

with Update and Close buttons.


a. The submitter or requester should be able to edit or
modify the UOM value for Pending Approver iPR requests.
a. In the Edit Line item window, check for editing or modifying
2 the UOM field value (LOV). b.1. The modified value should get updated and displayed
in the Line Information page.
b. Click on Update button.
b.2. This change should get captured in Audit Trail.

i. A list of PR requests that are waiting for approval should


be displayed in the page.
Precondition:
PR request should approved till validators group ii. The User should be directed to the PR Request details
page with the following sections displayed:

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

1. Edit the following fields, and click on the "Approve" button.

In "Edit PR Line item" popup under line information section,

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

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:28:13

Test Suite : Vendor Compliance


Test Suite : Manufacturer Alert

Test Case Finance-54534: Email Notification - default view


Summary:

To check the default view of the Manufacturer email alert notification


Preconditions:

1. Email should be received by the user


#: Step actions: Expected Results:

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:

Prohibited Manufacturer Alert! - [System Date]

Body:

Hi Team,

The following iPR’s submitted on [System Date] contain the Prohibited


In Gmail, Open the email for Manufacturer Keywords.
1
manufacturer alert
iPR# XXXX1, Line X contains the Prohibited Manufacturer keyword “Keyword“.

iPR# XXXX2, Line X contains the Prohibited Manufacturer keyword “Keyword“.

This is a system generated email, please do not reply to this email.

Note: List of PR and Line details depends on no. of PR created with prohibited
manufacturer

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 01:34:51

Test Case Finance-54535: Email - Manufacturer in List


Summary:

To check the email notification of the manufacturer in the list


Preconditions:

1. Some manufacturer should be present in the list


2. Submit the PR with the particular manufacturer in "Line Information" section
#: Step actions: Expected Results:
1 After the job ran, Check for the receiving of manufacturer email alert Email should be received by the user
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 01:35:05

Test Case Finance-54536: Email - Manufacturer not in List


Summary:

To check the email notification of the manufacturer not in the list


Preconditions:

1. Some manufacturer not should be present in the list


2. Submit the PR with the particular manufacturer in "Line Information" section
#: Step actions: Expected Results:
After the job ran, Check for the receiving of Email should not be received by the user with the submitted iPR Number
1
manufacturer email alert (Submitted with Manfucturer not in the list)
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 01:41:23

Test Case Finance-54537: Email alert validation - remove manufacturer


Summary:

To validate the email notification of the manufacturer alert when manufacturer is removed from the list
Preconditions:

1. Manufacturer should present in the list


2. Login to the PR/CAR tool
3. User should be in "New Request" page of PR creation
#: Step actions: Expected Results:

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

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:05:45

Test Case Finance-54538: Email alert validation - Add manufacturer


Summary:

To validate the email notification of the manufacturer alert when manufacturer is added to the list
Preconditions:

1. Manufacturer should not present in the list


2. Login to the PR/CAR tool
3. User should be in "New Request" page of PR creation
#: Step actions: Expected Results:
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
Add 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

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 04:05:50

Test Suite : Keyword Alert

Test Case Finance-54539: Email Notification - default view


Summary:

To check the default view of the Keyword email alert notification


Preconditions:

1. Email should be received by the user


#: Step actions: Expected Results:
It should display the following things

Subject:

Vendor Keyword Match Found Alert! - [System Date]

Body:

In Gmail, Open the email Hi Team,


1
for keyword alert
The following iPR’s submitted on [System Date] contain the Vendor Keywords.

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.

This is a system generated email, please do not reply to this email.

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:20:04

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 check the email notification of the keyword in the list


Preconditions:

1. Some keyword should be present in the list


2. Login to the PR/CAR tool
3. User should be in "New Request" page of PR creation
#: Step actions: Expected Results:
In "Line Information" section, Enter the valid keyword in the "Item Desc" field and
submit the PR with required fields User should receive email notification for
1
the keyword alert
Check for the email after job ran
In the "Justification" section, Enter the valid keyword in the "Justification" field
and submit the PR with required fields User should receive email notification for
2
the keyword alert
Check for the email after job ran
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:20:24

Test Case Finance-54541: Email - Keyword not in List


Summary:

To check the email notification of the keyword not in the list


Preconditions:

1. Some keyword not should be present in the list


2. Login to the PR/CAR tool
3. User should be in "New Request" page of PR creation
#: Step actions: Expected Results:
In "Line Information" section, Enter the valid keyword in the "Item Desc" field
and submit the PR with required fields User should not receive email notification
1
for the keyword alert
Check for the email after job ran
In the "Justification" section, Enter the valid keyword in the "Justification" field
and submit the PR with required fields User should not receive email notification
2
for the keyword alert
Check for the email after job ran
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:24:27

Test Case Finance-54542: Email alert validation - remove keywrord


Summary:

To validate the email notification of the keyword alert when keyword is removed from the list
Preconditions:

1. Keyword should present in the list


2. Login to the PR/CAR tool
3. User should be in "New Request" page of PR creation
#: Step actions: Expected Results:
In the "Line Information" & "Justification", Enter the particular Keyword and
Submit the PR with required fields User should receive the email notification
1
for keyword alert
Check for the email notification after job ran
Remove the particular keyword from the list and check for the email notification
2 Email should not received by the user
after job ran
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 01:15:24

Test Case Finance-54543: Email alert validation - Add Keyword


Summary:

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:

1. Keyword should not present in the list


2. Login to the PR/CAR tool
3. User should be in "New Request" page of PR creation
#: Step actions: Expected Results:
In the "Line Information" & "Justification", Enter the particular Keyword and
Submit the PR with required fields User should receive the email notification
1
for keyword alert
Check for the email notification after job ran
Add the particular keyword from the list and check for the email notification after
2 Email should not received by the user
job ran
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-06 01:15:31

Test Case Finance-54527: PR - Edit Manufacturer validation - Requester/Submitter


Summary:

To validate updating the Manufacturer value by Requester or Submitter when the iPR is in status other than "New" and "Recalled" only.
Preconditions:

1. Login as Requester or Submitter to iCAR/iPR tool with valid credentials.


2. One or few submitted/requested iPR(s) should be in "New" or "Recalled" status.
#: Step actions: Expected Results:
i. A list of iPR requests that have been submitted by the
logged in user with Pending Approver status should get
displayed.

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

with Update and Close buttons.


The submitter or requester should not be able to edit or
In the Edit Line item window, check for editing or modifying the modify the Manufacturer value
2
Manufacturer field value (LOV).

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:29:45

Test Case Finance-54528: PR - Edit Manufacturer


Summary:

To check updating the Manufacturer value by Requester or Submitter when the iPR is in status "New" and "Recalled"
Preconditions:

1. Login as Requester or Submitter to iCAR/iPR tool with valid credentials.


2. One or few submitted/requested iPR(s) should be in "New" or "Recalled" status.
#: Step actions: Expected Results:
1 i. In iPR - Inbox page, click Submissions menu from the list. i. A list of iPR requests that have been submitted by the
logged in user with Pending Approver status should get
ii. Click on the PR # link of the submitted request which is is new or displayed.
recalled status, and goto Line Information section, and click edit
icon of the any particular line item. ii. The Edit Line item window should get opened with the
following details:

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

with Update and Close buttons.


The submitter or requester should be able to edit or
In the Edit Line item window, check for editing or modifying the modify the Manufacturer value
2
Manufacturer field value (LOV).

Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:35:24

Test Case Finance-54529: Edit Line Item as Requester in Pending Buyer PR


Summary:

To check the edit line item of the pending buyer PR as Requester


Preconditions:

1. User should login to the application as Requester


2. User must be in Line information tab of pending buyer PR
#: Step actions: Expected Results:
It should open the pop up window of add line item.
1 In Line Information tab, click the edit icon of the line item.
All the fields should view only and restrict to edit.
Execution type: Manual
Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 04:14:39

Test Case Finance-54530: Edit Line Item as Submitter in Pending Buyer PR


Summary:

To check the edit line item of the pending buyer PR as Submitter


Preconditions:

1. User should login to the application as Submitter


2. User must be in Line information tab of pending buyer PR
#: Step actions: Expected Results:
It should open the pop up window of add line item.
1 In Line Information tab, click the edit icon of the line item.
All the fields should view only and restrict to edit.
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 04:21:53

Test Case Finance-54531: Edit Line Item as Requester in Pending Approver PR


Summary:

To check the edit line item of the pending approver PR as Requester


Preconditions:

1. User should login to the application as Requester


2. User must be in Line information tab of pending approver PR
#: Step actions: Expected Results:
It should open the pop up window of add line item.
1 In Line Information tab, click the edit icon of the line item.
All the fields should view only and restrict to edit.
Execution type: Manual

Last Result: Passed


Build 1

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

Test Case Finance-54532: Edit Line Item as Submitter in Pending Approver PR


Summary:

To check the edit line item of the pending approver PR as Submitter


Preconditions:

1. User should login to the application as Submitter


2. User must be in Line information tab of pending approver PR
#: Step actions: Expected Results:
It should open the pop up window of add line item.
In Line Information tab, click the edit icon of
1 All the fields should view only and restrict to edit. (Expect the fields "UOM"
the line item.
and "Need by date")
Execution type: Manual

Last Result: Passed


Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:40:07

Test Case Finance-54533: PR - Edit Manufacturer validation - Approver


Summary:

To validate updating the Manufacturer value by Approver


Preconditions:

1. Login as Requester or Submitter to iCAR/iPR tool with valid credentials.


2. One or few submitted/requested iPR(s) should be in "New" or "Recalled" or "Pending Approver" or "Pending Buyer" status.
#: Step actions: Expected Results:
i. A list of iPR requests that have been submitted by
the logged in user with Pending Approver status
should get displayed.

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

with Update and Close buttons.


The submitter or requester should not be able to edit
In the Edit Line item window, check for editing or modifying the or modify the Manufacturer value
2
Manufacturer field value (LOV).

Execution type: Manual


Last Result: Passed
Build 1
Tester naveenkumar_kv
Execution Date/Time 2023-12-01 03:47:43

hsvdevtools.sanmina-sci.com/testlink/index.php 43/43

You might also like