2014-05-01 - 12514 - Spec - L86,S01 MSRP #SDLABELREPORTS #abapidoc #abapexit
SPECIFICATIONS
12514-Spec- L86,S01 MSRP
Purpose
To pass ZMRP and its value to the outbound IDOC if the VAS codes are L86 and S01 in the sales order and over write the ZCRS value.
Admin Info
Purpose
|
To pass ZMRP and its value to the outbound IDOC if the VAS codes are L86 and S01 in the sales order and over write the ZCRS value.
|
Requested By
|
Lizz Paxson
|
Spec Created By
|
Deepak Yasam
|
Spec Created Date
|
05/01/2014
|
Spec QA by
|
Deepak Yasam
|
Objects
|
ZXTRKU02
|
Document Status
|
Completed
|
References
Prior Tickets
None
Documents
None
Functional Requirement
To pass ZMRP and its value to the outbound IDOC if the VAS codes are L86 and S01 in the sales order and over write the ZCRS value.This should affect both inbound and outbound deliveries.
If the VAS codes are L86,S01 and
a.if the document has ZMRP then the ZMRP value should be dispalyed in the IDOC
.b. if the document has both ZMRP and ZCRS then only ZMRP value should be dispalyed in the IDOC
.c. If the document doesn't have ZMRP and has ZCRS alone then what should be displayed in the IDOC. This should fail.
Solution Summary
[Discuss this section with Requester and get approval prior to beginning work]
The development changes needs to be done in the include ZXTRKU02 to pass the ZMRP values into the outbound IDOC in the delivery document if the VAS codes are L86 and S01 in the sales order.
As both the message types DESADV and WHSORD has common extension ZXDELVRY03,the ZMRP changes will affect both the message types.So the changes would affect both inbound and outbound deliveries.
Below are the output types for the outbound and inbound deliveries that contains the above changes.
ZLD4 - outbound
ZASN - Inbound.
Test Plan
[List test scenarios/cases to be executed here]
For Inbound deliveries:
Scenarios with L86 + S01 in the sales order:
Sl.
|
Test Scenario
|
Expected Result
|
Doc #
|
P/F
|
1
|
Create SO with ZMRP pricing condition and issue ZASN output in inboun delivery.
|
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
|
|
|
2
|
Create SO with ZMRP and ZCRS and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
|
|
|
3
|
Create SO with no ZMRP/ ZCRS and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display only J3AP values.
|
|
|
4
|
Create SO with ZCRS and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display only J3AP values.
|
|
|
Scenarios other than L86 and S01 in the sales order:
Sl.
|
Test Scenario
|
Expected Result
|
Doc #
|
P/F
|
5
|
Create SO with ZMRP and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display only J3AP values.
|
|
|
6
|
Create SO with ZMRP and ZCRS and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display ZCRS values along with J3AP values.
|
|
|
7
|
Create SO with no ZMRP/ ZCRS and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display only J3AP values
|
|
|
8
|
Create SO with ZCRS and issue ZASN output in inbound delivery.
|
The segment Z1REFORDP01 should display ZCRS values along with J3AP values.
|
|
|
For Outbound deliveries:
Scenarios with L86 + S01 in the sales order:
Sl.
|
Test Scenario
|
Expected Result
|
Doc #
|
P/F
|
1
|
Create SO with ZMRP pricing condition and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
|
|
|
2
|
Create SO with ZMRP and ZCRS and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
|
|
|
3
|
Create SO with no ZMRP/ ZCRS and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display only J3AP values.
|
|
|
4
|
Create SO with ZCRS and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display only J3AP values.
|
|
|
Scenarios other than L86 and S01 in the sales order:
S.Lno
|
Test Scenario
|
Expected Result
|
Doc #
|
P/F
|
5
|
Create SO with ZMRP and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display only J3AP values.
|
|
|
6
|
Create SO with ZMRP and ZCRS and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display ZCRS values along with J3AP values.
|
|
|
7
|
Create SO with no ZMRP/ ZCRS and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display only J3AP values
|
|
|
8
|
Create SO with ZCRS and issue ZLD4 output in delivery.
|
The segment Z1REFORDP01 should display ZCRS values along with J3AP values.
|
|
|
Solution Details
[Provide complete technical details for configuration or programming here]
Issues
None.