org.mustangproject.ZUGFeRD.IReferencedDocument Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of library Show documentation
Show all versions of library Show documentation
FOSS Java library to read, write and validate european electronic invoices and orders in the UN/CEFACT Cross Industry Invoice based formats Factur-X/ZUGFeRD, XRechnung and Order-X in your invoice PDFs.
package org.mustangproject.ZUGFeRD;
public interface IReferencedDocument {
/***
* sets an ID assigned by the sender
* @return String of an ID
*/
String getIssuerAssignedID();
/***
* which type is the document? e.g. "916" for additional invoice related
* @return string of a most likely numeric code
*/
String getTypeCode();
/***
* type of the reference of this line, a UNTDID 1153 code
* @return String of a code
*/
String getReferenceTypeCode();
}