Package systextil.dao
Class Duplicata
java.lang.Object
systextil.dao.Duplicata
Representa a tabela
FATU_070
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final br.com.intersys.systextil.connection.Amount
final int
final Cnpj
final Cnpj
final int
final int
final int
final int
final int
final int
final int
final int
final int
final int
final br.com.intersys.systextil.connection.Amount
final int
final String
final int
final int
final int
final Date
final Date
final Date
final Date
final Date
final Date
final Date
final int
final int
final Cnpj
final int
final String
final int
final int
final int
final int
final String
final int
final String
final String
final int
final int
final int
final int
final int
final int
final int
final String
final int
final int
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final int
final int
final int
final int
final int
final double
final int
final br.com.intersys.systextil.connection.Amount
final int
final int
final int
final String
final int
final int
final String
final int
final int
final int
final int
final int
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final Date
-
Method Summary
Modifier and TypeMethodDescriptionstatic Duplicata[]
agruparParcelas
(br.com.intersys.systextil.connection.AppConnection conn, int f_empresa, int f_nr_nota, int f_cnpj_9, int f_cnpj_4, int f_cnpj_2, int f_tipo_tit, String f_previo_form, int f_tipo_de_tit_negociacao_pedido) static Duplicata[]
agruparParcelas
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int f_tipo_tit, String f_previo_form, int f_tipo_de_tit_negociacao_pedido) void
delete
(br.com.intersys.systextil.connection.AppConnection conn) static int
deleteSeqs
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata) static Duplicata
get
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cli_dup_cgc_cli9, int cli_dup_cgc_cli4, int cli_dup_cgc_cli2, int tipo_titulo, int num_duplicata, int seq_duplicatas) static Duplicata
get
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata, int seq_duplicatas) getCheques
(br.com.intersys.systextil.connection.AppConnection conn) br.com.intersys.systextil.connection.Amount
getValorAPagar
(br.com.intersys.systextil.connection.AppConnection conn) Calcula o valor a pagar desta duplicata, descontando de seu valor o que já foi pago.br.com.intersys.systextil.connection.Amount
getValorPago
(br.com.intersys.systextil.connection.AppConnection conn) Calcula o valor pago desta duplicata, conforme sua situação e os pagamentos efetuados.static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cliente, int tipo_titulo, int num_duplicata, int seq_duplicatas, Date data_venc_duplic, br.com.intersys.systextil.connection.Amount valor_duplicata, int situacao_duplic, br.com.intersys.systextil.connection.Amount perc_juro_duplic, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int portador_duplic, String serie_nota_fisc, double quantidade, String tecido_peca, br.com.intersys.systextil.connection.Amount percentual_comis, br.com.intersys.systextil.connection.Amount valor_comis, br.com.intersys.systextil.connection.Amount base_calc_comis, int pedido_venda, int cod_rep_cliente, int posicao_duplic, Date vencto_anterior, Date data_emissao, int cod_historico, String compl_historico, int cod_local, int moeda_titulo, br.com.intersys.systextil.connection.Amount valor_moeda, Date data_prorrogacao, br.com.intersys.systextil.connection.Amount perc_comis_crec, int duplic_impressa, int cod_transacao, int codigo_contabil, int seq_end_cobranca, int referente_nf, String observacao, Cnpj cli_resptit, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, br.com.intersys.systextil.connection.Amount perc_comis_crec_adm, int cod_canc_duplic, Date data_canc_duplic, int duplic_emitida, int previsao, int num_contabil, String nr_titulo_banco, int cod_forma_pagto, int nr_solicitacao, int origem_pedido) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int seq_duplicatas, int tipo_titulo, Date data_venc_duplic, br.com.intersys.systextil.connection.Amount valor_duplicata, int portador_duplic, double quantidade, String tecido_peca, br.com.intersys.systextil.connection.Amount percentual_comis, br.com.intersys.systextil.connection.Amount valor_comis, br.com.intersys.systextil.connection.Amount base_calc_comis, int cod_local, Date data_prorrogacao, br.com.intersys.systextil.connection.Amount valor_moeda, br.com.intersys.systextil.connection.Amount perc_comis_crec, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int comissao_lancada, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, br.com.intersys.systextil.connection.Amount perc_comis_crec_adm, int moeda_titulo, int cod_carteira, int nr_identificacao) Deprecated.static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int seq_duplicatas, int tipo_titulo, Date data_venc_duplic, br.com.intersys.systextil.connection.Amount valor_duplicata, int portador_duplic, double quantidade, String tecido_peca, br.com.intersys.systextil.connection.Amount percentual_comis, br.com.intersys.systextil.connection.Amount valor_comis, br.com.intersys.systextil.connection.Amount base_calc_comis, int cod_local, Date data_prorrogacao, br.com.intersys.systextil.connection.Amount valor_moeda, br.com.intersys.systextil.connection.Amount perc_comis_crec, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int comissao_lancada, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, br.com.intersys.systextil.connection.Amount perc_comis_crec_adm, int moeda_titulo, int cod_carteira, int nr_identificacao, int cod_categoria) static int
lastSeq
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata) Obtém o número da última sequência de determinadanum_duplicata
.listEventos
(br.com.intersys.systextil.connection.AppConnection conn) listPagamentos
(br.com.intersys.systextil.connection.AppConnection conn) static Duplicata[]
listPorCliente
(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente) static Duplicata[]
listPorOrcamento
(br.com.intersys.systextil.connection.AppConnection conn, Orcamento orcamento) static Duplicata[]
listSeqs
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata) static Duplicata
make
(br.com.intersys.systextil.connection.AppConnection cn) void
moverParaDocumentosEliminados
(br.com.intersys.systextil.connection.AppConnection conn) Move para as tabelas de títulos eliminados esta duplicata bem como todos os pagamentos e despesas/tarifas relacionados.reloadCheques
(br.com.intersys.systextil.connection.AppConnection conn) Igual agetCheques
, mas forçando a releitura dos dados.static int
updateCancelamento
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, Cnpj cgc_ler, Date data_canc_duplic, int cod_canc_duplic, int tipo_tit_negociacao_pedido) Cancela duplicatas com tipo de título de negociação e também do tipo de título da nota fiscal.static int
updateDadosContabeis
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int num_contabil) Atualiza o número contabil e o código da transação nas duplicatas associadas à nota fiscal, se o número contábil ainda for zero.void
updateDuplicEmitida
(br.com.intersys.systextil.connection.AppConnection conn, int duplic_emitida) void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao_duplic)
-
Field Details
-
codigo_empresa
public final int codigo_empresa -
cliente
-
tipo_titulo
public final int tipo_titulo -
num_duplicata
public final int num_duplicata -
seq_duplicatas
public final int seq_duplicatas -
data_venc_duplic
-
valor_duplicata
public final br.com.intersys.systextil.connection.Amount valor_duplicata -
situacao_duplic
public final int situacao_duplic -
cod_canc_duplic
public final int cod_canc_duplic -
data_canc_duplic
-
perc_juro_duplic
public final br.com.intersys.systextil.connection.Amount perc_juro_duplic -
perc_desc_duplic
public final br.com.intersys.systextil.connection.Amount perc_desc_duplic -
portador_duplic
public final int portador_duplic -
serie_nota_fisc
-
numero_bordero
public final int numero_bordero -
quantidade
public final double quantidade -
tecido_peca
-
percentual_comis
public final br.com.intersys.systextil.connection.Amount percentual_comis -
valor_comis
public final br.com.intersys.systextil.connection.Amount valor_comis -
base_calc_comis
public final br.com.intersys.systextil.connection.Amount base_calc_comis -
pedido_venda
public final int pedido_venda -
nr_titulo_banco
-
cod_rep_cliente
public final int cod_rep_cliente -
posicao_duplic
public final int posicao_duplic -
port_anterior
public final int port_anterior -
vencto_anterior
-
duplic_emitida
public final int duplic_emitida -
nr_solicitacao
public final int nr_solicitacao -
data_emissao
-
numero_titulo
public final int numero_titulo -
data_transf_tit
-
numero_sequencia
public final int numero_sequencia -
valor_remessa
public final br.com.intersys.systextil.connection.Amount valor_remessa -
cod_historico
public final int cod_historico -
compl_historico
-
cod_local
public final int cod_local -
previsao
public final int previsao -
moeda_titulo
public final int moeda_titulo -
valor_moeda
public final br.com.intersys.systextil.connection.Amount valor_moeda -
data_prorrogacao
-
conta_corrente
public final int conta_corrente -
numero_remessa
public final int numero_remessa -
perc_comis_crec
public final br.com.intersys.systextil.connection.Amount perc_comis_crec -
duplic_impressa
public final int duplic_impressa -
cod_transacao
public final int cod_transacao -
codigo_contabil
public final int codigo_contabil -
tit_renegociado
public final int tit_renegociado -
seq_end_cobranca
public final int seq_end_cobranca -
num_contabil
public final int num_contabil -
comissao_lancada
public final int comissao_lancada -
referente_nf
public final int referente_nf -
tipo_tit_origem
public final int tipo_tit_origem -
num_dup_origem
public final int num_dup_origem -
seq_dup_origem
public final int seq_dup_origem -
observacao
-
cli_resptit
-
origem_pedido
public final int origem_pedido -
endosso
-
controle_cheque
public final int controle_cheque -
tipo_comissao
public final int tipo_comissao -
codigo_administr
public final int codigo_administr -
comissao_administr
public final br.com.intersys.systextil.connection.Amount comissao_administr -
perc_comis_crec_adm
public final br.com.intersys.systextil.connection.Amount perc_comis_crec_adm -
tit_baixar
public final int tit_baixar -
posicao_ant
public final int posicao_ant -
mensagem_boleto
-
atraso_pela_renegociacao
public final int atraso_pela_renegociacao -
data_ult_movim_pagto
-
data_ult_movim_credito
-
saldo_duplicata
public final br.com.intersys.systextil.connection.Amount saldo_duplicata -
cod_forma_pagto
public final int cod_forma_pagto -
nr_cupom
public final int nr_cupom -
cd_centro_custo
public final int cd_centro_custo -
nr_mtv_prorrogacao
public final int nr_mtv_prorrogacao -
nr_remessa_inadimplencia
-
nr_solicitacao_inadimplencia
-
situacao_inadimplencia
public final int situacao_inadimplencia -
valor_desp_cobr
public final br.com.intersys.systextil.connection.Amount valor_desp_cobr -
cond_pagto_vendor
public final int cond_pagto_vendor -
executa_trigger
public final int executa_trigger -
valor_desconto_aux
public final br.com.intersys.systextil.connection.Amount valor_desconto_aux -
valor_juros_aux
public final br.com.intersys.systextil.connection.Amount valor_juros_aux -
valor_saldo_aux
public final br.com.intersys.systextil.connection.Amount valor_saldo_aux -
nr_identificacao
public final int nr_identificacao -
cod_carteira
public final int cod_carteira
-
-
Method Details
-
make
-
get
public static Duplicata get(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cli_dup_cgc_cli9, int cli_dup_cgc_cli4, int cli_dup_cgc_cli2, int tipo_titulo, int num_duplicata, int seq_duplicatas) -
get
-
delete
public void delete(br.com.intersys.systextil.connection.AppConnection conn) -
listSeqs
-
lastSeq
public static int lastSeq(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata) Obtém o número da última sequência de determinadanum_duplicata
.- Returns:
- o número da última sequência, ou zero se não existir.
-
listPorCliente
-
listPorOrcamento
-
getCheques
-
reloadCheques
Igual agetCheques
, mas forçando a releitura dos dados. -
deleteSeqs
public static int deleteSeqs(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata) -
listPagamentos
-
listEventos
-
moverParaDocumentosEliminados
public void moverParaDocumentosEliminados(br.com.intersys.systextil.connection.AppConnection conn) Move para as tabelas de títulos eliminados esta duplicata bem como todos os pagamentos e despesas/tarifas relacionados. Feito isto, este objeto fica inválido. -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int seq_duplicatas, int tipo_titulo, Date data_venc_duplic, br.com.intersys.systextil.connection.Amount valor_duplicata, int portador_duplic, double quantidade, String tecido_peca, br.com.intersys.systextil.connection.Amount percentual_comis, br.com.intersys.systextil.connection.Amount valor_comis, br.com.intersys.systextil.connection.Amount base_calc_comis, int cod_local, Date data_prorrogacao, br.com.intersys.systextil.connection.Amount valor_moeda, br.com.intersys.systextil.connection.Amount perc_comis_crec, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int comissao_lancada, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, br.com.intersys.systextil.connection.Amount perc_comis_crec_adm, int moeda_titulo, int cod_carteira, int nr_identificacao, int cod_categoria) -
insert
@Deprecated public static void insert(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int seq_duplicatas, int tipo_titulo, Date data_venc_duplic, br.com.intersys.systextil.connection.Amount valor_duplicata, int portador_duplic, double quantidade, String tecido_peca, br.com.intersys.systextil.connection.Amount percentual_comis, br.com.intersys.systextil.connection.Amount valor_comis, br.com.intersys.systextil.connection.Amount base_calc_comis, int cod_local, Date data_prorrogacao, br.com.intersys.systextil.connection.Amount valor_moeda, br.com.intersys.systextil.connection.Amount perc_comis_crec, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int comissao_lancada, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, br.com.intersys.systextil.connection.Amount perc_comis_crec_adm, int moeda_titulo, int cod_carteira, int nr_identificacao) Deprecated. -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cliente, int tipo_titulo, int num_duplicata, int seq_duplicatas, Date data_venc_duplic, br.com.intersys.systextil.connection.Amount valor_duplicata, int situacao_duplic, br.com.intersys.systextil.connection.Amount perc_juro_duplic, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int portador_duplic, String serie_nota_fisc, double quantidade, String tecido_peca, br.com.intersys.systextil.connection.Amount percentual_comis, br.com.intersys.systextil.connection.Amount valor_comis, br.com.intersys.systextil.connection.Amount base_calc_comis, int pedido_venda, int cod_rep_cliente, int posicao_duplic, Date vencto_anterior, Date data_emissao, int cod_historico, String compl_historico, int cod_local, int moeda_titulo, br.com.intersys.systextil.connection.Amount valor_moeda, Date data_prorrogacao, br.com.intersys.systextil.connection.Amount perc_comis_crec, int duplic_impressa, int cod_transacao, int codigo_contabil, int seq_end_cobranca, int referente_nf, String observacao, Cnpj cli_resptit, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, br.com.intersys.systextil.connection.Amount perc_comis_crec_adm, int cod_canc_duplic, Date data_canc_duplic, int duplic_emitida, int previsao, int num_contabil, String nr_titulo_banco, int cod_forma_pagto, int nr_solicitacao, int origem_pedido) -
agruparParcelas
-
agruparParcelas
public static Duplicata[] agruparParcelas(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int f_tipo_tit, String f_previo_form, int f_tipo_de_tit_negociacao_pedido) -
updateCancelamento
public static int updateCancelamento(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, Cnpj cgc_ler, Date data_canc_duplic, int cod_canc_duplic, int tipo_tit_negociacao_pedido) Cancela duplicatas com tipo de título de negociação e também do tipo de título da nota fiscal. -
updateDadosContabeis
public static int updateDadosContabeis(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int num_contabil) Atualiza o número contabil e o código da transação nas duplicatas associadas à nota fiscal, se o número contábil ainda for zero.- Returns:
- a quantidade de registros afetados
-
updateSituacao
public void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_duplic) -
updateDuplicEmitida
public void updateDuplicEmitida(br.com.intersys.systextil.connection.AppConnection conn, int duplic_emitida) -
getValorPago
public br.com.intersys.systextil.connection.Amount getValorPago(br.com.intersys.systextil.connection.AppConnection conn) Calcula o valor pago desta duplicata, conforme sua situação e os pagamentos efetuados.- Returns:
- se situacao for 0, zero; se situacao for 3 ou 4, a soma dos valores pagos;
em outro caso,
valor_duplicata
.
-
getValorAPagar
public br.com.intersys.systextil.connection.Amount getValorAPagar(br.com.intersys.systextil.connection.AppConnection conn) Calcula o valor a pagar desta duplicata, descontando de seu valor o que já foi pago.- Returns:
- a diferença entre
valor_duplicata
egetValorPago(br.com.intersys.systextil.connection.AppConnection)
-