Next Generation Document Management

EDIFACT Rechnung erzeugen und an eine bestehendes PDF/A-3 Dokument anhängen

Mit diesem Code Snippet können Sie eine EDIFACT Datei erzeugen und auf der Festplatte speichern und auch an ein PDF/A-3 Dokument anhängen. 

        public void BuildEdifact()
        
{
            
var mInterchange = new EdiInterchange(1, "ZZ", "STDSP5AC", "ZZ", "GTNEXUS", false);
            
var mGroup = mInterchange.CreateGroup(263, "QM", "STDSP5AC", "STDCERTSH");
            
var ediMessage = CreateMessage();

            
mGroup.AddMessage(ediMessage.data);
            
mInterchange.SaveXml("sample.xml");
            
mInterchange.SaveEdi("sample.edi");
            
mInterchange.SaveEdi("sample.txt", Environment.NewLine);

            
PdfDocument doc = new PdfDocument("sample.pdf");
            
doc.AttachEditfactFromStream(new MemoryStream(Encoding.ASCII.GetBytes(mInterchange.Edi)));
        
}