Skip to content

PriyankaMN/FlatFileIntegrationAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

FlatFileIntegrationAPI

Flat File data Integration

A flat file is a collection of data stored in a two-dimensional database in which similar yet discrete strings of information are stored as records in a table.

Problem Statement:

Flat file data to be fetched from a legacy system, and integrate it with the database data to add the quantity and weight details for success records if "wh_live_ind" == "Y" else write the details in Flat file format back to the legacy system.

Components Used:

➔ RAML : To design API and validate incoming data to API.

➔ MySQL Server DB

Sample Input File: (.dat format)

WH_221223123047.dat.txt

Sample Output File:

Error Data: (.dat format)

WH_221223123047_error.dat.txt

Success Data: (.xml format)

WH_221223123550.xml.txt

Architecture Diagram:

image

Sequence Diagram:

image

Input Flat File Schema:

1010BRU123456 12345 010050

image

Project Specification Document:

File Integration POC.docx

Project Document:

fileIntegration_ProjectDocument.pdf

About

Flat File data Integration

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors