Skip to content

Sanunez/CRMTool

Repository files navigation

CRMTool Documentation

Description:

The CRMTool is designed to support CRUD operations. (Create Retrieve Update Delete) These operations are dependent of a .CSV file being fed into the tool into the incoming directory. If the tool detects an issue with the format of the file it will get redirected to an Error directory, However there is only an error with a record in the file then it will record the line in the error file and continue. Once the file is finished it will be concidered as successfully processed and placed in the Done directory as well with an error file with the turbulent records.

CRM Tool

CSV Setup Every CSV file consists of the same first line that will communicate to the program what action it will be performing and what format it will read it in.

Create Update Delete
Entity Create
Attribute1 Attribute2 ... AttributeN
Data1 Data2 ... DataN
Entity Update
GUID Attribute1 ... AttributeN
Guid Data Data1 ... DataN
Entity Delete
GUID
Guid Data
Example Create Example Update Example Delete
Contact Create
firstname lastname
Anakin Skywalker
Conctact Update
GUID firstname lastname
XXXXXX Darth Vader
Contact Delete
GUID
XXXXXX

About

CRM CSV Tool to CRUD (Create Retrieve Update Delete) Entities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages