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 999 generator
Ack999Generator ack = new Ack999Generator();
//This char will be used to pad data to meet minimum length. For example group control numbers
ack.PaddingChar = ‘0’;
//Generate the 999 document
EDIDocument doc999 = ack.Generate(validator);
// Get the 999 acknowledgement
string edi999Data = doc999.GenerateEDIData();