Class InvoiceNote


  • public class InvoiceNote
    extends Object
    BG-1:INVOICE NOTE

    A group of business terms providing textual notes that are relevant for the invoice, together with an indication of the note subject.

    XPath:/rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote

    • Method Detail

      • setContentCode

        public InvoiceNote setContentCode​(String value)
        Parameters:
        value - EXT:Free text on header level (qualifying the content)

        XPath:/rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:ContentCode

        Returns:
        InvoiceNote
      • setInvoiceNote

        public InvoiceNote setInvoiceNote​(String value)
        Parameters:
        value - BT-22:Invoice note

        A textual note that gives unstructured information that is relevant to the Invoice as a whole.

        Such as the reason for any correction or assignment note in case the invoice has been factored

        XPath:/rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:Content

        Returns:
        InvoiceNote
      • setInvoiceNoteSubjectCode

        public InvoiceNote setInvoiceNoteSubjectCode​(Codes.TextSubjectCodeQualifier value)
        Parameters:
        value - BT-21:Invoice note subject code

        The subject of the textual note in BT-22.

        To be chosen from the entries in UNTDID 4451 [6].

        Among the list, the following codes can be used:AAI: General InformationSUR: Supplier NotesREG: Regulatory informationABL: Legal InformationTXD: Tax InformationCUS: Customs Information

        XPath:/rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:SubjectCode

        Returns:
        InvoiceNote
      • getContentCode

        public String getContentCode()
        EXT:Free text on header level (qualifying the content)
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:ContentCode
      • getInvoiceNote

        public String getInvoiceNote()
        BT-22:Invoice note

        A textual note that gives unstructured information that is relevant to the Invoice as a whole.

        Such as the reason for any correction or assignment note in case the invoice has been factored

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:Content
      • getInvoiceNoteSubjectCode

        public Codes.TextSubjectCodeQualifier getInvoiceNoteSubjectCode()
        BT-21:Invoice note subject code

        The subject of the textual note in BT-22.

        To be chosen from the entries in UNTDID 4451 [6].

        Among the list, the following codes can be used:AAI: General InformationSUR: Supplier NotesREG: Regulatory informationABL: Legal InformationTXD: Tax InformationCUS: Customs Information

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:SubjectCode