TA1 Ack Generator

Generate a TA1 Acknowledgement After Validation

Send TA1 acknowledgements back to trading partners

Automate your trading partner feedback loop instantly. The moment validation finishes AckTA1Generator can be used to translate ISA segment errors into a perfectly formatted TA1 receipt —ensuring your B2B pipelines stay fully compliant without wasting developer time on custom reporting logic.

Main Features

The Code

//Create an EDIValidator
EDIValidator validator = new EDIValidator();

//Set validation rules file
validator.EDIRulesFile = "C:\\EDIFile.Rules";

//Set file to validate
validator.EDIFile = "C:\\EDIFile.txt";

//Validate the file
validator.Validate();

//Create the TA1 generator
AckTA1Generator ack = new AckTA1Generator();
 
//Generate the TA1 document
EDIDocument docTA1 = ack.Generate(validator);

 //Get the TA1 acknowledgement data
string ediTA1Data =  docTA1.GenerateEDIData();

Sample TA1 Functional Acknowledgement

ISA*00* *00* *ZZ*311279999 *ZZ*133052274 *260725*1250*^*00501* 1*0*P*<~
TA1*000002120*120419*2125*A*000~
IEA*0* 1~