Package org.brerp.bancosbrasileiros.util
Class BancosBrasileirosUtil
java.lang.Object
org.brerp.bancosbrasileiros.util.BancosBrasileirosUtil
- Author:
- Jose.Leite
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final StringColunasstatic final intstatic final intstatic final intstatic final intProcessosstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringConstantesstatic final StringParâmetrosstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenBoletos(List<MCOFTitulo> titulos, boolean isSendEmail, String trxName) Metodo responsavel por gerar e disparar boletos por emailstatic voidsendBoletoEmail(File boletos, List<MCOFTitulo> titulos, String trxName) Metodo responsavel por enviar boletos por email varios titulosstatic voidsendBoletoEmail(File boletos, MCOFTitulo titulo, int R_MailText_ID, String trxName) Metodo responsavel por enviar boletos por email com templatestatic voidsendBoletoEmail(File boletos, MCOFTitulo titulo, String trxName) Metodo responsavel por enviar boletos por emailstatic voidsendBoletosAsync(List<MCOFTitulo> titulos) Metodo assincrono para dispara boletos dos titulosstatic voidsendDocsFiscaisAsync(Map<MLBRDocFiscal, List<MCOFTitulo>> docsFiscais, boolean isAnexarTitulo) Metodo assincrono para disparo de documentos fiscaisstatic voidsendDocsfiscaisTitulosAsync(Map<MLBRDocFiscal, List<MCOFTitulo>> docsFiscais, List<MCOFTitulo> titulos) Metodo assincrono para disparo de documentos fiscais e titulos bancarios
-
Field Details
-
AD_PROCESS_ID_Load_BankStatement
public static final int AD_PROCESS_ID_Load_BankStatementProcessos- See Also:
-
AD_PROCESS_ID_Import_BankStatement
public static final int AD_PROCESS_ID_Import_BankStatement- See Also:
-
AD_PROCESS_ID_C_BankStatement_BankTransfer
public static final int AD_PROCESS_ID_C_BankStatement_BankTransfer- See Also:
-
AD_PROCESS_ID_COF_CriaPagamentoRecebimentoOFX
public static final int AD_PROCESS_ID_COF_CriaPagamentoRecebimentoOFX- See Also:
-
AD_COLUMNNAME_C_InvoicePaySchedule_ID
Colunas- See Also:
-
AD_COLUMNNAME_C_Invoice
- See Also:
-
COLUMNNAME_COF_ToleranciaConfrontoOFX
- See Also:
-
COLUMNNAME_COF_IsExibirNaConciliacaoOFX
- See Also:
-
COLUMNNAME_lbr_BPTypeBR
- See Also:
-
COLUMNNAME_lbr_Fantasia
- See Also:
-
COLUMNNAME_lbr_CNPJ
- See Also:
-
COLUMNNAME_lbr_CPF
- See Also:
-
PARAM_COF_IsExecutadoEvento
Parâmetros- See Also:
-
MESSAGE_PATTERN
Constantes- See Also:
-
VARIAVEL_DADOS
- See Also:
-
COLUMNNAME_COF_CustomerCPF
- See Also:
-
COLUMNNAME_COF_NomeConsumidor
- See Also:
-
-
Constructor Details
-
BancosBrasileirosUtil
public BancosBrasileirosUtil()
-
-
Method Details
-
sendDocsfiscaisTitulosAsync
public static void sendDocsfiscaisTitulosAsync(Map<MLBRDocFiscal, List<MCOFTitulo>> docsFiscais, List<MCOFTitulo> titulos) throws ExceptionMetodo assincrono para disparo de documentos fiscais e titulos bancarios- Parameters:
docsFiscais-titulos-- Throws:
Exception
-
sendDocsFiscaisAsync
public static void sendDocsFiscaisAsync(Map<MLBRDocFiscal, List<MCOFTitulo>> docsFiscais, boolean isAnexarTitulo) throws ExceptionMetodo assincrono para disparo de documentos fiscais- Parameters:
docsFiscais-isAnexarTitulo- (indica se os boletos dos titulos refentes serão disparados juntos)- Throws:
Exception
-
sendBoletosAsync
Metodo assincrono para dispara boletos dos titulos- Parameters:
titulos-- Throws:
Exception
-
genBoletos
public static List<File> genBoletos(List<MCOFTitulo> titulos, boolean isSendEmail, String trxName) throws Exception Metodo responsavel por gerar e disparar boletos por email- Parameters:
titulos-isSendEmail- (indica se será enviado por email ou não os boletos gerados)trxName-- Returns:
- Boletos
- Throws:
Exception
-
sendBoletoEmail
public static void sendBoletoEmail(File boletos, MCOFTitulo titulo, int R_MailText_ID, String trxName) Metodo responsavel por enviar boletos por email com template- Parameters:
boletos-titulo-R_MailText_ID-trxName-
-
sendBoletoEmail
Metodo responsavel por enviar boletos por email- Parameters:
boletos-titulos-trxName-
-
sendBoletoEmail
Metodo responsavel por enviar boletos por email varios titulos- Parameters:
boletos-titulos-trxName-
-