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 String
final int
final String
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 int
final String
final int
final int
final int
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 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
static final String
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 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
atualizaFndEspelho
(br.com.intersys.systextil.connection.AppConnection conn, int temEspelho) void
delete
(br.com.intersys.systextil.connection.AppConnection conn) void
deleteSemCommit
(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) boolean
ehFidc
(br.com.intersys.systextil.connection.AppConnection conn) Deprecated.Usar o outro método, pois este aqui obriga a consultar a tabela de duplicatas duas vezes, e ler todas as suas colunas, sem necessidade.static boolean
ehFidc
(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 boolean
existsTitulosEmAberto
(br.com.intersys.systextil.connection.AppConnection conn, Cnpj duplicata) Verifica se existe títulos em abertostatic 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) static Date
getDataProrrogacaoByNotaFiscalSaida
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int num_nota_fiscal, String serie_nota_fisc, Cnpj cnpj_cliente) br.com.intersys.systextil.connection.Amount
getSaldo
(br.com.intersys.systextil.connection.AppConnection conn) Calcula o saldo a pagar devalor_duplicata
em relação aos pagamentos efetuados.static br.com.intersys.systextil.connection.Amount
getSaldoDevedor
(br.com.intersys.systextil.connection.AppConnection conn, Cliente cliente) br.com.intersys.systextil.connection.Amount
getSaldoMoeda
(br.com.intersys.systextil.connection.AppConnection conn) Calcula o saldo a pagar devalor_moeda
em relação aos pagamentos efetuados, considerando os valores_moeda.static int
getUltimaSequenciaDuplicata
(br.com.intersys.systextil.connection.AppConnection cn, int codEmpresa, Cnpj cnpj, int codTipoTitulo, int duplicata) 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 empresa, Cnpj cnpj, int numeroDuplicata, int tipoTitulo, int codTransacao) 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, Mdi mdi, int codigoEmpresa, Cnpj cnpj, int codTipoTitulo, int duplicata, int seqDuplicata, double valor, int codHistTit, int portador, int codTransTitulo, int codContabilTit, int contaCorrente, int numeroLancamentoContabil) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int codigoEmpresa, Cnpj cnpj, int codTipoTitulo, int duplicata, int seqDuplicata, double valor, int codHistTit, int portador, int codTransTitulo, int codContabilTit, int contaCorrente, int numeroLancamentoContabil, Date data_pagto) static boolean
insertLoja
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida capaNota, int numeroDuplicata, OrcamentoParcela parcela, int tipoTitulo, double valor, int situacaoDuplic, int portador, double quantidade, String tecidoPeca, br.com.intersys.systextil.connection.Amount valComissao, br.com.intersys.systextil.connection.Amount baseComissao, br.com.intersys.systextil.connection.Amount percComisCrecVendedor, int codigoTransacao, int referenteNf, int tipoComisVend, br.com.intersys.systextil.connection.Amount percComisCrec) Insere duplicata para faturamento de orcamento do modulo de Loja.static void
insertSemNota
(br.com.intersys.systextil.connection.AppConnection conn, int empresa, Cnpj cnpj, int numeroDuplicata, int sequencia, int formaDePagamento, double valor, int situacaoDuplic) 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
.static Duplicata[]
list
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, Cnpj cli, int tipo_titulo, int num_duplicata, int num_nota_fiscal, int serie_nota_fiscal) 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) Deprecated.static Duplicata[]
listPorClienteAndCondition
(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente, String condition) Retorna todas as duplicatas relacionadas a um cliente, dada uma condição.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 Duplicata[]
titulosGrupoEconomico
(br.com.intersys.systextil.connection.AppConnection conn, int grupoEconomico) static Duplicata[]
titulosGrupoEconomicoTecido
(br.com.intersys.systextil.connection.AppConnection conn, int grupoEconomico) static Duplicata[]
toArray
(br.com.intersys.systextil.connection.AppConnection cn) Executa o comando, monta um array, e fecha o comando.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
updateDuplicImpressa
(br.com.intersys.systextil.connection.AppConnection conn, int duplic_impressa) void
updateRemessaEmitida
(br.com.intersys.systextil.connection.AppConnection conn, int posicaoDuplicata, br.com.intersys.systextil.connection.Amount saldo, int conta, int nrRemessa) void
updateRemessaEmitidaFIDIC
(br.com.intersys.systextil.connection.AppConnection conn, int nrRemessa) void
updateSCPC
(br.com.intersys.systextil.connection.AppConnection conn) void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao_duplic) static int
updateTransacao
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf) static int
updateTransacao
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int transacao) static boolean
verificaAtrasos
(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente, Mdi mdi) Retorna true se existir duplicata em atraso..static boolean
verificaAtrasosGrupoEconomico
(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente, Mdi mdi) Retorna true se existir duplicata em atraso para o grupo economico..static void
zeraCamposFlagalteracaoEDataAlteracaoBoleto
(br.com.intersys.systextil.connection.AppConnection conn, int dup, int seq, int cgc9, int cgc4, int cgc2)
-
Field Details
-
SELECT_ALL_FROM_FATU_070
- See Also:
-
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
-
num_nota_fiscal
public final int num_nota_fiscal -
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 -
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 -
nr_identificacao_fnd
public final int nr_identificacao_fnd -
motivo_bxa_serasa_pefin
public final int motivo_bxa_serasa_pefin -
cd_centro_custo
public final int cd_centro_custo -
nr_adiantamento
public final int nr_adiantamento -
flag_alteracao_boleto
public final int flag_alteracao_boleto -
tipopix
public final int tipopix -
chavepix
-
bolepix
-
-
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) -
deleteSemCommit
public void deleteSemCommit(br.com.intersys.systextil.connection.AppConnection conn) -
list
-
listSeqs
-
toArray
Executa o comando, monta um array, e fecha o comando. -
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
@Deprecated public static Duplicata[] listPorCliente(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente) Deprecated.Este método foi corrompido por internamente buscar apenas duplicatas conformesituacao_duplic in (0,3,4)
. Este método não deve ser usado até que todas as ocorrências de seu uso tenham sido corrigidas - preferencialmente usando o métodolistPorClienteAndCondition(AppConnection, Cnpj, String)
- quando então voltará a estar disponível para retornar todas as duplicatas relacionadas a um cliente. -
listPorClienteAndCondition
public static Duplicata[] listPorClienteAndCondition(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente, String condition) Retorna todas as duplicatas relacionadas a um cliente, dada uma condição.- Parameters:
condition
- a condição a ser acrescentada ao SQL; se for nula, não haverá condição.
-
verificaAtrasos
public static boolean verificaAtrasos(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente, Mdi mdi) Retorna true se existir duplicata em atraso.. -
verificaAtrasosGrupoEconomico
public static boolean verificaAtrasosGrupoEconomico(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cliente, Mdi mdi) Retorna true se existir duplicata em atraso para o grupo economico.. -
existsTitulosEmAberto
public static boolean existsTitulosEmAberto(br.com.intersys.systextil.connection.AppConnection conn, Cnpj duplicata) Verifica se existe títulos em aberto -
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, 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
-
updateTransacao
public static int updateTransacao(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf, int transacao) -
updateTransacao
public static int updateTransacao(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf) -
updateSituacao
public void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_duplic) -
updateRemessaEmitida
public void updateRemessaEmitida(br.com.intersys.systextil.connection.AppConnection conn, int posicaoDuplicata, br.com.intersys.systextil.connection.Amount saldo, int conta, int nrRemessa) -
updateRemessaEmitidaFIDIC
public void updateRemessaEmitidaFIDIC(br.com.intersys.systextil.connection.AppConnection conn, int nrRemessa) -
updateSCPC
public void updateSCPC(br.com.intersys.systextil.connection.AppConnection conn) -
updateDuplicImpressa
public void updateDuplicImpressa(br.com.intersys.systextil.connection.AppConnection conn, int duplic_impressa) -
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)
-
getSaldo
public br.com.intersys.systextil.connection.Amount getSaldo(br.com.intersys.systextil.connection.AppConnection conn) Calcula o saldo a pagar devalor_duplicata
em relação aos pagamentos efetuados.Este método não aplica nenhuma regra quanto à situação da duplicata.
-
getSaldoMoeda
public br.com.intersys.systextil.connection.Amount getSaldoMoeda(br.com.intersys.systextil.connection.AppConnection conn) Calcula o saldo a pagar devalor_moeda
em relação aos pagamentos efetuados, considerando os valores_moeda.Este método não aplica nenhuma regra quanto à situação da duplicata.
-
insertLoja
public static boolean insertLoja(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida capaNota, int numeroDuplicata, OrcamentoParcela parcela, int tipoTitulo, double valor, int situacaoDuplic, int portador, double quantidade, String tecidoPeca, br.com.intersys.systextil.connection.Amount valComissao, br.com.intersys.systextil.connection.Amount baseComissao, br.com.intersys.systextil.connection.Amount percComisCrecVendedor, int codigoTransacao, int referenteNf, int tipoComisVend, br.com.intersys.systextil.connection.Amount percComisCrec) Insere duplicata para faturamento de orcamento do modulo de Loja.- Parameters:
conn
- Conexão com o bancocapaNota
- Uma capa de nota fiscal de saídanumeroDuplicata
- O nº do títuloparcela
- A parcela de um orçamentotipoTitulo
- O tipo do títulovalor
- Valor da duplicatasituacaoDuplic
-portador
- O banco relacionado ao títuloquantidade
-tecidoPeca
- Nível de produtovalComissao
- O valor calculado da comissãobaseComissao
- Base de cálculo da comissãopercComisCrecVendedor
- % de comissão do vendedorcodigoTransacao
- A transação de estoquereferenteNf
-tipoComisVend
- Tipo de comissão de vendapercComisCrec
- % de comissão- Returns:
- Se houve registros afetados.
-
insertSemNota
public static void insertSemNota(br.com.intersys.systextil.connection.AppConnection conn, int empresa, Cnpj cnpj, int numeroDuplicata, int sequencia, int formaDePagamento, double valor, int situacaoDuplic) -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int codigoEmpresa, Cnpj cnpj, int codTipoTitulo, int duplicata, int seqDuplicata, double valor, int codHistTit, int portador, int codTransTitulo, int codContabilTit, int contaCorrente, int numeroLancamentoContabil) -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int codigoEmpresa, Cnpj cnpj, int codTipoTitulo, int duplicata, int seqDuplicata, double valor, int codHistTit, int portador, int codTransTitulo, int codContabilTit, int contaCorrente, int numeroLancamentoContabil, Date data_pagto) -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int empresa, Cnpj cnpj, int numeroDuplicata, int tipoTitulo, int codTransacao) -
getUltimaSequenciaDuplicata
public static int getUltimaSequenciaDuplicata(br.com.intersys.systextil.connection.AppConnection cn, int codEmpresa, Cnpj cnpj, int codTipoTitulo, int duplicata) -
getSaldoDevedor
public static br.com.intersys.systextil.connection.Amount getSaldoDevedor(br.com.intersys.systextil.connection.AppConnection conn, Cliente cliente) -
getDataProrrogacaoByNotaFiscalSaida
-
atualizaFndEspelho
public void atualizaFndEspelho(br.com.intersys.systextil.connection.AppConnection conn, int temEspelho) -
zeraCamposFlagalteracaoEDataAlteracaoBoleto
public static void zeraCamposFlagalteracaoEDataAlteracaoBoleto(br.com.intersys.systextil.connection.AppConnection conn, int dup, int seq, int cgc9, int cgc4, int cgc2) -
ehFidc
Deprecated.Usar o outro método, pois este aqui obriga a consultar a tabela de duplicatas duas vezes, e ler todas as suas colunas, sem necessidade.Informa se o título é... FIDC? -
ehFidc
public static boolean ehFidc(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) -
titulosGrupoEconomico
public static Duplicata[] titulosGrupoEconomico(br.com.intersys.systextil.connection.AppConnection conn, int grupoEconomico) -
titulosGrupoEconomicoTecido
public static Duplicata[] titulosGrupoEconomicoTecido(br.com.intersys.systextil.connection.AppConnection conn, int grupoEconomico)
-