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.