Integration Test Scenario
Business Process /
Organizational Structure:
Business Process Owner:
Prepared By:
Processing Cargo Contracts
Sheruf Ali
Scenario #
Created on:
Executed on:
04/04/2014
SD.01 Cargo Contract Processing
Scenario Profile
Case Description
a) Create Contract
b) Maintain pricing at contract level
c) Release contract
d) Create Sales Order with reference to contract
e) Create Pro-Forma Invoice
h) Create Actual invoice
SAP Modules Involved
Page 1 of 7
GL
X
AP
X
AR
AM
TR
CO
SD
X
MM
HR
Ext
Integration Test Scenario
Transaction
Code
VA41
VA41
Step #
Test
user ID
Process Description
Create Cargo Contract
Contract type = ZC1
Sales Organization =
Distribution Channel =
Division =
Sold-to Party = xxxx (select it from the
dropdown list available)
Enter PO Number : This will be
printed in Invoice as reference
Enter PO Date:
Description = Enter description for
contract (If required)
Contract Start = current date
Contract End = as per the
requirement (if end date is not known
put any date as the end date. Later on
this can be modified when end date
is known)
Enter materials
Enter QuantityChange Item Category if required
Enter pricing.
Highlight the item and
- Enter prices for all materials
- Enter markup percentage and other
conditions
click on the
Enter an amount in
ZPDR (Price).
Enter markup
percentage (ZMKP)
(if applicable)
Click on
and
repeat this process
for all the items in the
Page 2 of 7
Data
Tester
Expected
Results
Actual Results
Integration Test Scenario
Step #
Test
user ID
Transaction
Code
Process Description
Data
Tester
Expected
Results
contract
3
VA41
Text
Click Goto>>Header>> Texts
Enter the distribution list and the
payment terms for the contract. This
will be copied to sales order and
invoice
Click Goto>>Item> Texts
Enter the material text. This will be
printed in the invoice as description
Click on
and repeat this process
for all the items in the contract
VA41
Profit Center
Click Goto>>Item>> Account
Assignment and enter the profit
center for the item
Click on
and repeat this process
for all the items in the contract
Page 3 of 7
Cargo Contract
# is created
Actual Results
Integration Test Scenario
Step #
Test
user ID
Transaction
Code
Process Description
Data
Tester
Expected
Results
Click the Save button
5
VA01
Create sales order
Enter the following details
Click
Window will pop up saying asking the
contract number
Enter the contract number created in
earlier step in the window
Click
Following error message will be
displayed
Page 4 of 7
Sales order
cannot be
created
reference to the
contract , not in
released status
Actual Results
Integration Test Scenario
Step #
Test
user ID
Transaction
Code
VA42
Process Description
Enter the contract #
created in the above
step
Click on Goto
Header Status
Click on
Data
Tester
Change the status from 001 to 0002
Click on the radio button at 002
Then click on
VA01
Create sales order
In the next screen Click on
save the contract
Order type = ZOR
Sales Organization =
Distribution Channel =
Division =
Click
to
Window will pop up saying asking the
contract number
Enter the contract number created in
earlier step in the window
Click
to copy entire contract
Or on
to select the
items from the contract
Page 5 of 7
Expected
Results
Contract # has
been saved
Actual Results
Integration Test Scenario
Step #
Test
user ID
Transaction
Code
Process Description
Data
VA01
VA01
Save the order
10
VA02
Change sales order
to remove the billing
block after the
approval to create the
invoice
Enter the sales order
# created in the
previous step
Tester
Expected
Results
Change the quantity if
required
Click Goto>>Item>>
Condition >Check the price
Click Account Assignment tab
and check the profit center
Check other relevant
information
Click on
Remove the billing block
Order # has
been saved
Order # has
been saved
From the header if you want to
remove the block from all the items
Or Goto>>Item>> Billing and remove
the billing block
Click on
11
VF01
Create Pro forma
Invoice
= ZF5
Enter the sales order number created
in the earlier steps
Pro forma
invoice # has
been saved
Click on
12
Page 6 of 7
VF02
View the output of the
invoice
Click on
for saving the document
Enter the pro forma invoice #
generated in the previous step
Output is
displayed on the
Actual Results
Integration Test Scenario
Step #
Test
user ID
Transaction
Code
Process Description
Data
Click on
Tester
Expected
Results
screen
Enter the invoice number which was
created in the earlier step
Goto Billing document Issue output
to Select the output type = ZD02
Click on
13
VF01
Create Actual Invoice
Enter the sales order number
generated in the earlier steps
Select F2 as the invoice type
Invoice # has
been saved
Click on
Click on
invoice
14
VF02
View the output of the
invoice
to save the actual
Enter the invoice number which was
created in the earlier step
Goto Billing document Issue output
to Select the output type = ZD01
Output is
displayed on the
screen
Click on
15
VF02
Check document flow
to verify accounting
documents are
posted
Enter invoice number and click on
Accounting. View the accounting
documents.
Approved By: _______________________________________
Page 7 of 7
Verify posted
journal entries
Date: ___________________________________________
Actual Results