Class ReferencedDocument

    • Constructor Detail

      • ReferencedDocument

        public ReferencedDocument()
      • ReferencedDocument

        public ReferencedDocument​(java.lang.String issuerAssignedID,
                                  java.lang.String typeCode,
                                  java.lang.String referenceTypeCode)
      • ReferencedDocument

        public ReferencedDocument​(java.lang.String issuerAssignedID,
                                  java.lang.String typeCode,
                                  java.lang.String referenceTypeCode,
                                  java.util.Date formattedIssueDateTime)
      • ReferencedDocument

        public ReferencedDocument​(java.lang.String issuerAssignedID,
                                  java.lang.String referenceTypeCode)
      • ReferencedDocument

        public ReferencedDocument​(java.lang.String issuerAssingedID,
                                  java.util.Date formattedIssueDateTime)
      • ReferencedDocument

        public ReferencedDocument​(java.lang.String issuerAssignedID)
    • Method Detail

      • setIssuerAssignedID

        public void setIssuerAssignedID​(java.lang.String issuerAssignedID)
        sets an ID assigned by the sender
        Parameters:
        issuerAssignedID - the ID as a string :-)
      • setTypeCode

        public void setTypeCode​(java.lang.String typeCode)
        which type is the document? e.g. "916" for additional invoice related
        Parameters:
        typeCode - as String, e.g. 916
      • setReferenceTypeCode

        public void setReferenceTypeCode​(java.lang.String referenceTypeCode)
        type of the reference of this line, a UNTDID 1153 code
        Parameters:
        referenceTypeCode - three uppercase character reference type code as string
      • setFormattedIssueDateTime

        public void setFormattedIssueDateTime​(java.util.Date formattedIssueDateTime)
        issue date of this line
        Parameters:
        formattedIssueDateTime - as Date
      • getTypeCode

        public java.lang.String getTypeCode()
        Description copied from interface: IReferencedDocument
        which type is the document? e.g. "916" for additional invoice related
        Specified by:
        getTypeCode in interface IReferencedDocument
        Returns:
        string of a most likely numeric code