Class Invoice

    • Field Detail

      • kid

        protected java.lang.String kid
      • amount

        protected java.math.BigDecimal amount
      • account

        protected java.lang.String account
      • dueDate

        protected java.time.LocalDate dueDate
    • Constructor Detail

      • Invoice

        public Invoice​(java.util.UUID uuid,
                       java.lang.String subject,
                       FileType fileType,
                       java.lang.String kid,
                       java.math.BigDecimal amount,
                       java.lang.String account,
                       java.time.LocalDate dueDate)
        Constructor for just the required fields of a document. Non-specified fields will get their respective standard values when sent to Digipost.
      • Invoice

        public Invoice​(java.util.UUID uuid,
                       java.lang.String subject,
                       FileType fileType,
                       java.lang.String kid,
                       java.math.BigDecimal amount,
                       java.lang.String account,
                       java.time.LocalDate dueDate,
                       java.lang.Boolean opened,
                       java.lang.String technicalType,
                       AuthenticationLevel authenticationLevel)
      • Invoice

        public Invoice​(java.util.UUID uuid,
                       java.lang.String subject,
                       FileType fileType,
                       java.lang.String openingReceipt,
                       SmsNotification smsNotification,
                       EmailNotification emailNotification,
                       AuthenticationLevel authenticationLevel,
                       SensitivityLevel sensitivityLevel,
                       java.lang.String kid,
                       java.math.BigDecimal amount,
                       java.lang.String account,
                       java.time.LocalDate dueDate)
      • Invoice

        public Invoice​(java.util.UUID uuid,
                       java.lang.String subject,
                       FileType fileType,
                       java.lang.String openingReceipt,
                       SmsNotification smsNotification,
                       EmailNotification emailNotification,
                       AuthenticationLevel authenticationLevel,
                       SensitivityLevel sensitivityLevel,
                       java.lang.String kid,
                       java.math.BigDecimal amount,
                       java.lang.String account,
                       java.time.LocalDate dueDate,
                       java.lang.Boolean opened,
                       java.lang.String... technicalType)