Package systextil.bo.fatu
Class GeracaoDeDuplicatasFatuF201
java.lang.Object
systextil.bo.fatu.GeracaoDeDuplicatasFatuF201
- Direct Known Subclasses:
GeracaoDeDuplicatasObrfE050
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGeracaoDeDuplicatasFatuF201(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, ParametrosEmpresa parametrosEmpresa, String nome_form, Logger logger, int tipotit, int cond_pgto_venda) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidatualizarAcumuladosPorCliente(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.NotaFiscalDeSaida nf) S� chamar este m�todo se for para atualizar mesmo os dados do cnpj.br.com.intersys.systextil.connection.AmountcalcularPercComissao(systextil.dao.NotaFiscalDeSaida nf, br.com.intersys.systextil.connection.Amount perc) br.com.intersys.systextil.connection.AmountcalcularPercComissaoPelaTabelaDeCriterios(String origem_nf, systextil.dao.NotaFiscalDeSaida nf, br.com.intersys.systextil.connection.Amount perc) intgerar(systextil.dao.NotaFiscalDeSaida nf, br.com.intersys.systextil.connection.Amount perc, boolean atualiza_inform_fin) intgerarDuplicata(boolean ehNegociacao, int num_lcto_ctb, systextil.dao.NotaFiscalDeSaida notaDeSaida, systextil.dao.Parcela parcela, int parcela_dup, br.com.intersys.systextil.connection.Amount totalval, br.com.intersys.systextil.connection.Amount vlr_diferenca_parc, br.com.intersys.systextil.connection.Amount vlr_rateio_ipi, br.com.intersys.systextil.connection.Amount vlr_rateio_difer_ipi, br.com.intersys.systextil.connection.Amount perc, br.com.intersys.systextil.connection.Amount frete, boolean atualiza_inform_fin, boolean aumentar_comis) doublegetPercComisArtigo(systextil.dao.NotaFiscalDeSaidaItem item_nf) doublegetPercComisArtigo(systextil.dao.NotaFiscalDeSaidaItem item_nf, systextil.dao.PedidoVendaItem it_pedido)
-
Field Details
-
inf_data_vl_201
public boolean inf_data_vl_201 -
aumentar_comis
public boolean aumentar_comis
-
-
Constructor Details
-
GeracaoDeDuplicatasFatuF201
public GeracaoDeDuplicatasFatuF201(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, ParametrosEmpresa parametrosEmpresa, String nome_form, Logger logger, int tipotit, int cond_pgto_venda)
-
-
Method Details
-
gerar
public int gerar(systextil.dao.NotaFiscalDeSaida nf, br.com.intersys.systextil.connection.Amount perc, boolean atualiza_inform_fin) throws GeracaoDeDuplicatasFatuF201.DiferencaNoTotalDasParcelas, TagException - Returns:
- num_lcto_ctb resultante
- Throws:
GeracaoDeDuplicatasFatuF201.DiferencaNoTotalDasParcelasTagException
-
gerarDuplicata
public int gerarDuplicata(boolean ehNegociacao, int num_lcto_ctb, systextil.dao.NotaFiscalDeSaida notaDeSaida, systextil.dao.Parcela parcela, int parcela_dup, br.com.intersys.systextil.connection.Amount totalval, br.com.intersys.systextil.connection.Amount vlr_diferenca_parc, br.com.intersys.systextil.connection.Amount vlr_rateio_ipi, br.com.intersys.systextil.connection.Amount vlr_rateio_difer_ipi, br.com.intersys.systextil.connection.Amount perc, br.com.intersys.systextil.connection.Amount frete, boolean atualiza_inform_fin, boolean aumentar_comis) throws TagException - Parameters:
frete- nf.valor_frete ou zero- Throws:
TagException
-
getPercComisArtigo
public double getPercComisArtigo(systextil.dao.NotaFiscalDeSaidaItem item_nf) - Returns:
- o valor de
perc_comis_artigoobtido, ouNaNse o valor n�o foi encontrado, isto �, como se fosse!achou_comis_zero.
-
getPercComisArtigo
public double getPercComisArtigo(systextil.dao.NotaFiscalDeSaidaItem item_nf, systextil.dao.PedidoVendaItem it_pedido) - Returns:
- o valor de
perc_comis_artigoobtido, ouNaNse o valor n�o foi encontrado, isto �, como se fosse!achou_comis_zero.
-
atualizarAcumuladosPorCliente
public static void atualizarAcumuladosPorCliente(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.NotaFiscalDeSaida nf) S� chamar este m�todo se for para atualizar mesmo os dados do cnpj. Ao fim n�o � feito commit. -
calcularPercComissaoPelaTabelaDeCriterios
public br.com.intersys.systextil.connection.Amount calcularPercComissaoPelaTabelaDeCriterios(String origem_nf, systextil.dao.NotaFiscalDeSaida nf, br.com.intersys.systextil.connection.Amount perc) -
calcularPercComissao
public br.com.intersys.systextil.connection.Amount calcularPercComissao(systextil.dao.NotaFiscalDeSaida nf, br.com.intersys.systextil.connection.Amount perc)
-