Package paymentslip

Class PaymentSlip


  • public class PaymentSlip
    extends Object
    Geração de Boletos ...
    Since:
    2020-04-24
    Version:
    1.0
    Author:
    Samuel Almeida
    • Constructor Detail

      • PaymentSlip

        public PaymentSlip()
    • Method Detail

      • defineDatesOfPaymentSlip

        public static Var defineDatesOfPaymentSlip​(Var documentDate,
                                                   Var processingDate,
                                                   Var dueDate)
                                            throws Exception
        Throws:
        Exception
      • createAddress

        public static Var createAddress​(Var publicPlace,
                                        Var neighborhood,
                                        Var cep,
                                        Var city,
                                        Var uf)
      • createFavored

        public static Var createFavored​(Var favored,
                                        Var agency,
                                        Var agencyDigit,
                                        Var codFavored,
                                        Var digitCodFavored,
                                        Var numberAgreement,
                                        Var wallet,
                                        Var address,
                                        Var number)
      • createFavored

        public static Var createFavored​(Var favored,
                                        Var agency,
                                        Var agencyDigit,
                                        Var codFavored,
                                        Var digitCodFavored,
                                        Var numberAgreement,
                                        Var wallet,
                                        Var address,
                                        Var number,
                                        Var numberDocument)
      • createFavored

        public static Var createFavored​(Var favored,
                                        Var agency,
                                        Var agencyDigit,
                                        Var codFavored,
                                        Var digitCodFavored,
                                        Var numberAgreement,
                                        Var wallet,
                                        Var address,
                                        Var number,
                                        Var digitNumber,
                                        Var numberDocument)
      • createPayer

        public static Var createPayer​(Var name,
                                      Var document,
                                      Var address)
      • chooseBank

        public static Var chooseBank​(Var bank)
      • createInstanceOfPaymentSlip

        public static Var createInstanceOfPaymentSlip​(Var bank,
                                                      Var dates,
                                                      Var favored,
                                                      Var payer,
                                                      Var value,
                                                      Var documentNumber,
                                                      Var instructions,
                                                      Var paymentlocations)
      • generatePaymentSlip

        public static void generatePaymentSlip​(Var paymentSlips,
                                               Var path,
                                               Var archiveName,
                                               Var archiveFormat)
      • generatePaymentSlipByteArray

        public static Var generatePaymentSlipByteArray​(Var paymentSlips,
                                                       Var archiveFormat)
      • validateFavored

        public static void validateFavored​(Var bank,
                                           Var favored)
      • generateNumber17PositionsBB

        public static String generateNumber17PositionsBB​(String agreement,
                                                         long sequential)
      • generateDigitNumberBB

        public static String generateDigitNumberBB​(String number)