Zugferd 라이브러리를 사용하면 독일 전자 송장 이니셔티브 Zugferd가 요구하는대로 XML 파일을 생성 할 수 있습니다. Factur-X의 특별한 프로필 중 하나는 독일 Xrechnung 형식입니다. 라이브러리는 가능한 한 간단해야하지만 결과 XML 파일에 XML 형식의 완전한 송장이 포함되어 있기 때문에 사용하는 것이 간단하지 않습니다. 샘플 생성 코드를 찾으려면 Zugferd-Test 프로젝트를 살펴보십시오. 이 코드는 Zugferd Information 패키지와 함께 배송 된 것과 동일한 XML 파일을 만듭니다.
Apache 라이센스 https://www.apache.org/licenses/license-2.0.html에 따릅니다
Zugferd 송장에 대한 테스트 및 쓰기 지원은 여전히 누락되었습니다.
더 많은 예가 곧 올 것입니다.
PDFTK 서버 도구를 사용하여 PDF 파일에서 XML 첨부 파일을 추출 할 수 있습니다. 이 도구는 https://www.pdflabs.com/tools/pdftk-server/에서 제공됩니다.
도구 용 래퍼는 init intf.zugferdhelper.pas에서 사용할 수 있습니다.
var pdfAsStream : TStream;
var cmdOutput : String;
if GetZUGFeRDPdfHelper.SetPdfTkServerPath( ' C:Program Files (x86)PDFtk Server ' )
.PdfTkServerGetZUGFeRDPdfAttachment( ' zugferd.pdf ' ,
pdfAsStream,
cmdOutput) then
try
System.Write(cmdOutput);
finally
pdfAsStream.Free;
end ;Zugferd에 대한 자세한 내용은 http://www.ferd-net.de/를 참조하십시오.
https://www.ferd-net.de/standards/zugferd-2.2/zugferd-2.2.html
https://ecosio.com/de/peppol-und-xml-dokumente-online-validieren/
https://invoice-portal.de/xrechnung-peppol-bis-zugferd-validator/
https://www.zugferd-community.net/de/open_community/validation