SCM - Adithya - 2017-10-16 - 54025 - Spec - ERS Invoice Message Determination email (Pragnya by 201-10-24) #Quality

SPECIFICATIONS

54025 - Spec - Message Determination for ERS Invoice (email)

Purpose


Message Determination for ERS Invoice (email)

Admin Info


Purpose
Message Determination for ERS Invoice (email)
Requested By
Pragnya
Spec Created By
Adithya
Spec Created Date
10/16/2017
Spec QA by
Adithya
Objects
SPRO
Document Status
Complete

Estimates


Sl.No
Activity
Estimation in Hours
1
Research

2
Documentation
04
3
Development/ Config
04
4
Unit test in DEV
04
5
Unit test in QUA

6
Other activity


TOTAL
12
References

Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]
2017-10-09 - 54025 - Procedure - ERS SAP Configuration
2017-07-10 - 46710 - Research - ERS Technology evaluation and effort estimate

Documents

[Attach any document(s) received for the requirement(s)]
Spec Changes

[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]
Sl.
Change Details
Requested By
Requested On
Notes if any





Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]
ERS Invoice Form shall be sent to Vendor as email communication. The Output which is generated for the ERS invoice shall trigger the email.

In Scope:

[List the activities to be included in scope]
Out of Scope:
[Out of scope activities]

Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]
1. Maintain the Output ERS
2. Master Data Maintenance

Test Plan

[List test scenarios/cases to be executed here]
Test ID
Test Scenario
Expected Results
ERSM1
Create ERS Invoice manually and Check the Output
1. NB CHR PO
2. NB TAB CHR PO
3. Z3NB CHR PO
The Output shall be generated and an email has to be triggered for the email ID maintained in the Vendor Master
1. Do MIGO on PO.
2. Do MIGO on PO.
3. Carry out PGR on Inb Delivery
ERSM2
Execute a background job to create ERS Invoice
and check the Output
1. NB CHR PO
2. NB TAB CHR PO
3. Z3NB CHR PO
The Output shall be generated and an email has to be triggered for the email ID maintained in the Vendor Master
1. Do MIGO on PO.
2. Do MIGO on PO.
3. Carry out PGR on Inb Delivery
ERSM3
Create a Non ERS PO Invoice
ERS Output shall not be generated
Solution Details

[Provide complete technical details for configuration or programming here]
1. Use the existing standard output "ERS"
SPRO --> Materials Management --> Logistics Invoice Verification --> Message Determination
ERS_31.JPG

Maintain Program, Form Routine and Form for Medium "5 External Send" in Processing Routines:
ERS_32.JPG

Maintain Functions for Vendor and Remit To with medium "5 External Send" in Partner Functions
ERS_33.JPG

2. Master Data Maintenance:
2.1 Maintain email ID in the Vendor Master.
Maintain the email ID of the Vendor in the Vendor Master, for which we wish to send the email of the ERS Invoice Form.
ERS_34.JPG


2.2 Maintain Condition Records.
Maintain Condition Records with the key Combination "Company Code + Invoicing Party"
ERS_36.JPG

Maintain Condition Records:
ERS_35.JPG

Invoicing Party - Vendor Number or the Invoicing Party (for whom we need to send the Invoice to)
Function - VN Vendor
Medium - 5 External Send
Dispatch time - 4 Send Immediately.
Language - EN

3. Process:
Here is the sample process of the message determination:
1. Create a CHR NB Purchase Order:
ERS41.JPG

2. Create Inb Deliveries (Automatic Job)
ERS42.JPG

3. Carry Out MIGO on the PO, (some time MIGO Is carried out via IDOC - Check that process as well)
ERS47.JPG

4. Run ERS "MRRL" Transaction to create Invoice: (This could be a background Job)
Here the selection - Create Invoice Per Purchase Order Item - Which can be changed as per the requirement.
ERS44.JPG

ERS43.JPG

5. Check the Output generated for the ERS Invoice.
Since dispatch method is "4 - Send Immediately" the output is processed when the ERS Invoice is created.
ERS45.JPG

6. Check SOST if the Send Request is generated for the Recipient email in the Vendor Master:
ERS46.JPG

7. The background Job shall process the Send Request and send the email.

Issues

[List Issues / Bugs identified in configuration or development]
1. Need to validate once this configuration is moved to Q.
2017-10-24 - 54025 - Rel Notes - ERS Invoice Message Determination email