Escolar Documentos
Profissional Documentos
Cultura Documentos
Project
Functional Specification
(Interface)
EDI 820 Outbound Payment
and Remitance Advice
Document Name
Project Name
Client
MACYS
Document Author
Srini Nemala
Document Version
Ver 1.0
Document Status
Draft
Date Released
02-Nov-2012
Date
1.0
Additions/Modifications
22-Oct-2012
CR#
Prepared/Revised
by
Srini Nemala
Document
Version
1.0
Name
Srini Nemala
Organization/Title
MST
Comments
Initial Release
Organization/Title
MST/EDI Analyst
Nancy Levenson
Bill Walke
Dinnetta Kinman
Page ii
Table of Contents
1 Interface Overview....................................................................................................................................4
1.1 Objective..........................................................................................................................................4
1.2 Business Needs...............................................................................................................................4
1.3 Major Features ................................................................................................................................4
1.4 Modules Involved.............................................................................................................................4
1.5 Systems Involved............................................................................................................................4
1.6 Assumptions....................................................................................................................................5
1.7 Dependencies and Prerequisites....................................................................................................5
1.8 Related Documents.........................................................................................................................5
1.9 Nomenclature...................................................................................................................................5
2 References to Requirements....................................................................................................................7
3 Functional Approach/Process Description..............................................................................................8
3.1 Source and Target Systems Description........................................................................................8
3.2 Process Flow Diagram.....................................................................................................................8
3.3 Process Steps Description..............................................................................................................8
4 Application Setup Requirements...........................................................................................................10
4.1 Core Application Module Setup....................................................................................................10
4.2 System Parameters........................................................................................................................10
4.3 Lookup Definitions........................................................................................................................10
4.4 Value Sets......................................................................................................................................10
4.5 Profile Options...............................................................................................................................10
4.6 Cross Reference Lookups.............................................................................................................10
4.7 Programs and Parameters ............................................................................................................10
5 Detailed Functional Specifications........................................................................................................11
5.1 Interface Specifications.................................................................................................................11
5.1.1 Interface Summary..............................................................................................................11
5.1.2 Business Rules....................................................................................................................11
5.2 Data Mappings...............................................................................................................................11
5.3 Additional Processing Logic.........................................................................................................11
5.4 Data Criteria Specifications...........................................................................................................11
5.4.1 Data Selection and Filtering Criteria...................................................................................12
5.4.2 Pre Extract Clean up Criteria...............................................................................................12
6 Test Scenario / Acceptance Criteria.......................................................................................................13
7 Other Requirements................................................................................................................................14
7.1 Volume and Performance Requirements......................................................................................14
7.2 Initiation, Frequency, and Scheduling Requirements..................................................................14
7.3 Security and Controls Requirements...........................................................................................14
8 Exception and Error Handling................................................................................................................15
8.1 Log Output.....................................................................................................................................15
8.2 Restart Procedures........................................................................................................................15
9 Open/Closed Issues................................................................................................................................16
9.1 Open Issues...................................................................................................................................16
9.2 Closed Issues.................................................................................................................................16
10 Appendix Misc Attachments..............................................................................................................17
Table of Contents
2-Nov-12
Page iii
1
1.1
Interface Overview
Objective
This functional design document is intended to provide EDI Analyst and EDI developer all the key
information, assumptions, rules, and logic that are required to write accurately the Interface EDI
Outbound Payment and Remittance Advice going to external trading partners.
1.2
Business Needs
EDI Outbound Payment and Remittance Advice provide you with the features you need to satisfy the
Electronically make a payment, or make a payment and send a remittance advice to Macys
creditors.
The payment portion of this transaction is a request to your financial institution to
perform cash application to relieve your account and to pay your payee's account.
The remittance advice portion of this transaction contains the payment distribution by
invoice
1.3
Major Features
The major features of EDI Outbound Payment and Remittance Advice includes
Electronically make a payment, or make a payment and send a remittance advice to
Macys creditors.
The payment portion of the transaction is a request to your financial institution to perform
cash application to relieve internal cash clearing account and to payee's account
The remittance advice portion of this transaction contains the payment distribution by
invoice
1.4
1.5
Modules Involved
EC Gateway
Accounts Payable
Payments
Purchasing/iProcurement
Systems Involved
Oracle EBS
EDI Translation tool.
Page 4 of 17
Assumptions
The design recommendations/solution in this document is based on the following assumptions
The payment instrument assigned to supplier which drives electronic payment process is in
CTX Format.
Every Pay Run (PPR) will automatically generate the 820 raw text file at the end of
payment cycle.
Bank of America, PNC Bank and Citizens bank are the only internal banks involved in the
exchange of electronic payments.
Pay group for each internal bank should exist to make payments from respective banks.
1.7
1.8
Define Trading Partner relationship and enable transaction for the trading partner.
Related Documents
Document Name
Revision
RPT_FS_MACYS_PO_RP
T001
1.9
Document Description
PO output for communications (Non
EDI suppliers)
Nomenclature
Acronym
Meaning
Description
ISA
ST
BIG
CUR
N1
REF
IT
ITD
Page 5 of 17
Meaning
Description
TDS
CTT
SE
ACH
CCD
CTX
PPP
PPT
PPR
PPR
NACHA
Page 6 of 17
References to Requirements
Requirement Id
Description
Page 7 of 17
3.1
3.2
Create
Directory
Location
Create/
update
Code
conversions
EDI Translator
Internal Bank
Translate
payment &
remittance text file
to VICS format
Process Payment
Request
Enable EDI
820
Transaction
Create/Upd
Internal Bank
Supplier Bank
Payment
Attributes as
Elecronic
Payer to
Run
Payment
Request
3.3
One time configurations are done for every eligible electronic supplier and internal bank enabling the
payment and remittance details sent out from EP team (Macys Business can perform the activity),
One time EC Gateway configurations like enabling 820 transaction, trading partners etc are performed to
complete the payment process. (Macys MST team can perform the activity)
Payment User will schedule/run a pay run process which creates the EDI text file in a designated
location( Macys payment users can perform the activity)
Page 8 of 17
Page 9 of 17
4.1
4.2
System Parameters
System Parameter
4.3
Description
Meaning
Description
Profile Options
Profile Option Name
4.6
Meaning
Value Sets
Value Set Name
Type & Size
Validation
Value
4.5
Value
Lookup Definitions
Lookup Type
Application
Description
Lookup Code
4.4
Application
Application
Accessibility Level
Value
4.7
Page 10 of 17
5
5.1
Interface Summary
Interface
Name
Interface
Short
Description:
Direction:
Inbound
Data Category:
N.A
Interface Type:
N.A
Business Priority:
N.A
Frequency:
From System:
Oracle EBS
N.A
Additional
Comments:
Business Rules
None.
5.2
Data Mappings
<List the details of Source to Target data field mappings, including logic and rules to be applied for
the target system fields.>
820_Transaction_La
EP Check example
yout_Definition_041012.xlsx with Remit.pdf
5.3
5.4
Page 11 of 17
Page 12 of 17
Type
Invoice#
Amount
Internal
Bank
Supplier
Bank
Error
Positive
Inv1 .. 10
300
BoA
Loyds
bank
None
Page 13 of 17
7
7.1
Other Requirements
Volume and Performance Requirements
1. Estimated # Records / Batch: <#>
2. Average Size / Record: <#>
7.2
7.3
Page 14 of 17
S.NO.
Error/Exception
Code
8.1
Log Output
8.2
Restart Procedures
Error/Exception
Type
Page 15 of 17
Description
Handler
9
9.1
Open/Closed Issues
Open Issues
Issue Id
Description
Opened By
Description
Resolution
Responsible
Due
Date
1
2.
3.
9.2
Closed Issues
Issue Id
Signoff
Closed
Date
1.
2.
3.
Page 16 of 17
Page 17 of 17