Package systextil.dao

Class TituloAPagar

java.lang.Object
systextil.dao.TituloAPagar

public class TituloAPagar extends Object
Representa a tabela CPAG_010.
  • Field Details

    • nr_duplicata

      public final int nr_duplicata
    • parcela

      public final String parcela
    • cgc

      public final Cnpj cgc
    • tipo_titulo

      public final int tipo_titulo
    • codigo_empresa

      public final int codigo_empresa
    • documento

      public final int documento
    • serie

      public final String serie
    • situacao

      public final int situacao
    • data_contrato

      public final Date data_contrato
    • data_vencimento

      public final Date data_vencimento
    • valor_parcela

      public final br.com.intersys.systextil.connection.Amount valor_parcela
    • valor_irrf

      public final br.com.intersys.systextil.connection.Amount valor_irrf
    • valor_estimado

      public final br.com.intersys.systextil.connection.Amount valor_estimado
    • valor_abatimento

      public final br.com.intersys.systextil.connection.Amount valor_abatimento
    • data_digitacao

      public final Date data_digitacao
    • forn_ou_cli

      public final int forn_ou_cli
    • cod_cancelamento

      public final int cod_cancelamento
    • codigo_depto

      public final int codigo_depto
    • codigo_historico

      public final int codigo_historico
    • codigo_transacao

      public final int codigo_transacao
    • emitente_titulo

      public final String emitente_titulo
    • data_transacao

      public final Date data_transacao
    • origem_debito

      public final String origem_debito
    • cod_portador

      public final int cod_portador
    • previsao

      public final int previsao
    • posicao_titulo

      public final int posicao_titulo
    • valor_moeda

      public final br.com.intersys.systextil.connection.Amount valor_moeda
    • moeda_titulo

      public final int moeda_titulo
    • data_canc_tit

      public final Date data_canc_tit
    • numero_cheque

      public final int numero_cheque
    • banco_cheque

      public final int banco_cheque
    • conta_cheque

      public final int conta_cheque
    • seq_cheque

      public final int seq_cheque
    • opcao_cheque

      public final int opcao_cheque
    • valor_cheque

      public final br.com.intersys.systextil.connection.Amount valor_cheque
    • codigo_contabil

      public final int codigo_contabil
    • finalidade_lote

      public final String finalidade_lote
    • compl_historico

      public final String compl_historico
    • situacao_sispag

      public final int situacao_sispag
    • nr_titulo_banco

      public final String nr_titulo_banco
    • aviso_favorecido

      public final String aviso_favorecido
    • nr_solicitacao

      public final int nr_solicitacao
    • cheque_nominal

      public final String cheque_nominal
    • tit_origem

      public final int tit_origem
    • codigo_barras

      public final String codigo_barras
    • portador_pagto

      public final int portador_pagto
    • tipo_pagto

      public final int tipo_pagto
    • forma_pagto

      public final int forma_pagto
    • vlr_barra_sispag

      public final br.com.intersys.systextil.connection.Amount vlr_barra_sispag
    • data_real_pagto

      public final Date data_real_pagto
    • dig_cta_sispag2

      public final String dig_cta_sispag2
    • sit_bloqueio

      public final int sit_bloqueio
    • banco_sispag

      public final int banco_sispag
    • agencia_sispag

      public final int agencia_sispag
    • dig_age_sispag

      public final int dig_age_sispag
    • numero_adiantam

      public final int numero_adiantam
    • cheque_carta

      public final int cheque_carta
    • num_tit_subs

      public final int num_tit_subs
    • cgc_subs

      public final Cnpj cgc_subs
    • tipo_tit_subs

      public final int tipo_tit_subs
    • opcao_carta

      public final int opcao_carta
    • valor_iss

      public final br.com.intersys.systextil.connection.Amount valor_iss
    • num_contabil

      public final int num_contabil
    • valor_desc

      public final br.com.intersys.systextil.connection.Amount valor_desc
    • valor_juros

      public final br.com.intersys.systextil.connection.Amount valor_juros
    • valor_inss

      public final br.com.intersys.systextil.connection.Amount valor_inss
    • conta_pagto

      public final int conta_pagto
    • dig_cta_sispag

      public final int dig_cta_sispag
    • referente_nf

      public final int referente_nf
    • valor_juros_cheque

      public final br.com.intersys.systextil.connection.Amount valor_juros_cheque
    • valor_desconto_cheque

      public final br.com.intersys.systextil.connection.Amount valor_desconto_cheque
    • cgc_favorecido

      public final Cnpj cgc_favorecido
    • numero_contrato

      public final int numero_contrato
    • desconto_sispag

      public final br.com.intersys.systextil.connection.Amount desconto_sispag
    • juros_sispag

      public final br.com.intersys.systextil.connection.Amount juros_sispag
    • usuario_digitacao

      public final String usuario_digitacao
    • sequencia_citibank

      public final int sequencia_citibank
    • dig_age_sispag_s

      public final String dig_age_sispag_s
    • tipo_pagamento

      public final int tipo_pagamento
    • valor_irrf_moeda

      public final br.com.intersys.systextil.connection.Amount valor_irrf_moeda
    • data_vencto_original

      public final Date data_vencto_original
    • projeto

      public final int projeto
    • subprojeto

      public final int subprojeto
    • servico

      public final int servico
    • seq_forma_pag

      public final int seq_forma_pag
    • finalidade

      public final int finalidade
    • div_prod

      public final int div_prod
    • valor_inss_imp

      public final br.com.intersys.systextil.connection.Amount valor_inss_imp
    • valor_cofins_imp

      public final br.com.intersys.systextil.connection.Amount valor_cofins_imp
    • valor_csl_imp

      public final br.com.intersys.systextil.connection.Amount valor_csl_imp
    • valor_pis_imp

      public final br.com.intersys.systextil.connection.Amount valor_pis_imp
    • sit_impostos_atu

      public final int sit_impostos_atu
    • tem_rateio_desp

      public final int tem_rateio_desp
    • data_ult_movim_pagto

      public final Date data_ult_movim_pagto
    • saldo_titulo

      public final br.com.intersys.systextil.connection.Amount saldo_titulo
    • nr_processo_export

      public final int nr_processo_export
    • abate_comis_export

      public final int abate_comis_export
    • nr_processo_import

      public final int nr_processo_import
    • data_vencto_cheque

      public final Date data_vencto_cheque
    • base_irrf_moeda

      public final br.com.intersys.systextil.connection.Amount base_irrf_moeda
    • base_irrf

      public final br.com.intersys.systextil.connection.Amount base_irrf
    • base_iss

      public final br.com.intersys.systextil.connection.Amount base_iss
    • base_inss

      public final br.com.intersys.systextil.connection.Amount base_inss
    • base_pis

      public final br.com.intersys.systextil.connection.Amount base_pis
    • base_cofins

      public final br.com.intersys.systextil.connection.Amount base_cofins
    • base_csl

      public final br.com.intersys.systextil.connection.Amount base_csl
    • aliq_irrf

      public final br.com.intersys.systextil.connection.Amount aliq_irrf
    • aliq_iss

      public final br.com.intersys.systextil.connection.Amount aliq_iss
    • aliq_inss

      public final br.com.intersys.systextil.connection.Amount aliq_inss
    • aliq_pis

      public final br.com.intersys.systextil.connection.Amount aliq_pis
    • aliq_cofins

      public final br.com.intersys.systextil.connection.Amount aliq_cofins
    • aliq_csl

      public final br.com.intersys.systextil.connection.Amount aliq_csl
    • cod_ret_irrf

      public final int cod_ret_irrf
    • cod_ret_iss

      public final int cod_ret_iss
    • cod_ret_inss

      public final int cod_ret_inss
    • cod_ret_pis

      public final int cod_ret_pis
    • cod_ret_cofins

      public final int cod_ret_cofins
    • cod_ret_csl

      public final int cod_ret_csl
    • cod_end_cobranca

      public final int cod_end_cobranca
    • cod_ret_csrf

      public final int cod_ret_csrf
    • base_csrf

      public final br.com.intersys.systextil.connection.Amount base_csrf
    • aliq_csrf

      public final br.com.intersys.systextil.connection.Amount aliq_csrf
    • valor_csrf_imp

      public final br.com.intersys.systextil.connection.Amount valor_csrf_imp
    • numero_ci

      public final int numero_ci
    • executa_trigger

      public final int executa_trigger
    • numero_comprov_retencao

      public final int numero_comprov_retencao
    • data_comprov_retencao

      public final Date data_comprov_retencao
    • selecionado

      public final int selecionado
    • aceita_dda

      public final int aceita_dda
    • sequencia_dda

      public final String sequencia_dda
    • lote

      public final int lote
    • data_lote

      public final Date data_lote
    • sel_lote_pgto

      public final int sel_lote_pgto
    • valor_avp

      public final br.com.intersys.systextil.connection.Amount valor_avp
    • indice_mensal

      public final double indice_mensal
    • indice_diario

      public final double indice_diario
    • valor_codbar

      public final String valor_codbar
  • Method Details

    • getByDocumentoAndParcela

      public static TituloAPagar getByDocumentoAndParcela(br.com.intersys.systextil.connection.AppConnection conn, int documento, String parcela)
    • get

      public static TituloAPagar get(br.com.intersys.systextil.connection.AppConnection conn, int nr_duplicata, String parcela, int tipo_titulo, Cnpj cgc)
    • selectCpagE300

      public static TituloAPagar[] selectCpagE300(br.com.intersys.systextil.connection.AppConnection conn, int banco_cheque, int conta_cheque, int emissao_reemissao, int baixa_titulo_cheque, int numero_cheque_inicial, int[] cheques, int parm_emp_pgto, int cod_end_cobranca)
      O nome deste método é podre, mas diz tudo!
      Parameters:
      cheques - lista de cheques a pesquisar; se o primeiro elemento for zero, é ignorada no "where".
    • toArray

      public static TituloAPagar[] toArray(br.com.intersys.systextil.connection.AppConnection cn)
    • updateNumContabil

      public static void updateNumContabil(br.com.intersys.systextil.connection.AppConnection conn, int numLctoCtb, int nrDuplicata, int tipoTitulo, Cnpj cgc)
    • existeParcelaComDetracao

      public static boolean existeParcelaComDetracao(br.com.intersys.systextil.connection.AppConnection conn, int nr_duplicata, int tipo_titulo, Cnpj cgc)
      verifica.se.o.alguma.parcela.do.titulo.lido.obteve.detracao

      Consulta os registros com valor_irrf > 0.00

    • updateValorISS

      public void updateValorISS(br.com.intersys.systextil.connection.AppConnection conn, double valor_iss)
    • updateNumeroChequeBySeqCheque

      public static int updateNumeroChequeBySeqCheque(br.com.intersys.systextil.connection.AppConnection conn, ContaBancaria conta, int seq_cheque, int numero_cheque, int opcao_cheque, int cheque_carta)
      Atualiza o número do cheque, opcao_cheque e cheque_carta, e zera seq_cheque e opcao_carta em todos os registros com esse banco e seq_cheque.
      Returns:
      o número de registros afetados
    • updateNumeroChequeByNumeroCheque

      public static int updateNumeroChequeByNumeroCheque(br.com.intersys.systextil.connection.AppConnection conn, ContaBancaria conta, int numero_cheque_anterior, int numero_cheque, int opcao_cheque, int cheque_carta)
      Atualiza o número do cheque, opcao_cheque e cheque_carta, e zera seq_cheque e opcao_carta em todos os registros com esse banco e numero_cheque.
      Returns:
      o número de registros afetados
    • getTotalValorRateio

      public static double getTotalValorRateio(br.com.intersys.systextil.connection.AppConnection conn, int nrDuplicata, int tipoTitulo, Cnpj cnpj)
    • getTotalValorParcela

      public static double getTotalValorParcela(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int nrDuplicata, Cnpj cnpj, int tipoTitulo)
    • getTotalValorParecela

      public static br.com.intersys.systextil.connection.Amount getTotalValorParecela(br.com.intersys.systextil.connection.AppConnection conn, Date data_vencto_parc, Date data_vencto_parc2)
    • list

      public static TituloAPagar[] list(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int documento, Cnpj cgc, int tipoTitulo)
    • list

      public static TituloAPagar[] list(br.com.intersys.systextil.connection.AppConnection conn, int documento, Cnpj cgc, int tipoTitulo)
    • get

      public static TituloAPagar get(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int documento, Cnpj cgc, int tipoTitulo)
    • list

      public static List<TituloAPagar> list(br.com.intersys.systextil.connection.AppConnection conn, int documento, NotaFiscal notaFiscal)
    • associarContabilizacao

      public static int associarContabilizacao(br.com.intersys.systextil.connection.AppConnection cn, int numeroLancamento, int empresa, NotaFiscal notaFiscal)
    • getPorTipoTituloDuplicata

      public static TituloAPagar getPorTipoTituloDuplicata(br.com.intersys.systextil.connection.AppConnection conn, int nrDuplicata, Cnpj cnpj, int tipoTitulo)
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int nr_duplicata, String parcela, Cnpj cnpj, int tipo_titulo, int codigo_empresa, Date data_vencimento, int codigo_transacao, int codigo_historico, double valor_parcela)
    • delete

      public static void delete(br.com.intersys.systextil.connection.AppConnection conn, int nr_duplicata, String parcela, Cnpj cnpj, int tipo_titulo)
    • validarTituloSuspenso

      public static boolean validarTituloSuspenso(br.com.intersys.systextil.connection.AppConnection conn, TituloAPagar tituloAPagar)
    • getSaldoTitulo

      public static double getSaldoTitulo(br.com.intersys.systextil.connection.AppConnection conn, TituloAPagar tituloAPagar)
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int nrDuplicata, String parcela, int tipoTitulo, Fornecedor fornecedor, Date dataContrato, Date dataTransacao, Date dataVencimento, int codigoTransacao, int centroCusto, int historico, int portador, int codigoContabil, int enderecoCobranca, int tipoPagamento, String serie, int documento, String origemDebito, br.com.intersys.systextil.connection.Amount valorParcela, br.com.intersys.systextil.connection.Amount valorInssImp, br.com.intersys.systextil.connection.Amount valorPisImp, br.com.intersys.systextil.connection.Amount valorCofinsImp, br.com.intersys.systextil.connection.Amount valorCslImp, br.com.intersys.systextil.connection.Amount valorIrrf)
    • updateTituloSubstituido

      public static void updateTituloSubstituido(br.com.intersys.systextil.connection.AppConnection conn, int nrDuplicata, int tipoTitulo, Cnpj cnpjFornecedor, TituloAPagar tituloAPagar)
    • updateNumContabil

      public static void updateNumContabil(br.com.intersys.systextil.connection.AppConnection conn, int nrContabil, TituloAPagar tituloAPagar)
    • associarContabilizacaoDocSemContabil

      public static void associarContabilizacaoDocSemContabil(br.com.intersys.systextil.connection.AppConnection appConnection, NotaFiscalDeEntrada notaFiscalDeEntrada, int lancamento)