Package systextil.fiscal
Class NotasFiscaisDeSaidaLoja
java.lang.Object
systextil.fiscal.NotasFiscaisDeSaidaLoja
- Direct Known Subclasses:
NotasFiscaisDeSaidaLojaCalculos,NotasFiscaisDeSaidaLojaCapa,NotasFiscaisDeSaidaLojaItens
deprecated Utilizar a classe do plugin systextil-loja.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleprotected doubleprotected doubleprotected final br.com.intersys.systextil.connection.AppConnectionprotected Dateprotected Dateprotected Dateprotected intprotected Stringprotected Stringprotected Stringprotected intprotected final Loggerprotected intprotected Stringprotected final Mdiprotected static final Stringprotected intprotected intprotected Fatu050Dtoprotected Stringprotected Stringprotected final intprotected final ParametrosEmpresaprotected doubleprotected br.com.intersys.systextil.connection.Amountprotected doubleprotected doubleprotected booleanprotected Stringprotected intprotected doubleprotected doubleprotected doubleprotected intprotected final UtilTagprotected doubleprotected doubleprotected doubleprotected doubleprotected doubleprotected doubleprotected double -
Constructor Summary
ConstructorsConstructorDescriptionNotasFiscaisDeSaidaLoja(br.com.intersys.systextil.connection.AppConnection connection, Mdi mdi, UtilTag utilTag, Logger logger, ParametrosEmpresa parametrosEmpresa) -
Method Summary
Modifier and TypeMethodDescriptionprotected systextil.dao.OrcamentoItemSaldo[]calculaPercentualComissaoItens(systextil.dao.Orcamento orcamento, systextil.dao.Cidade cidade) protected voidcalculaQuantidadeRolosEPeso(systextil.dao.Orcamento orcamento) LE A QUANTIDADE DE ROLOS PARA INFORMAR NA QTDE VOLUMES DA NOTAprotected doublecalculaTotalSuframa(systextil.dao.Cliente cliente, double baseSuframa) protected voidcalculaValorComissao(systextil.dao.Orcamento orcamento, systextil.dao.Cidade cidade, systextil.dao.OrcamentoItemSaldo[] itensDoOrcamento) BUSCA DE COMISSAO ATRAVES DO NOVO RELACIONAMENTO SS 36230/007protected voidcarregaDatas(systextil.dao.Orcamento orcamento, systextil.dao.NotaFiscalDeSaida notaSaida) protected voidcommit()protected booleanemiteDuplicata(systextil.dao.NaturezaDeOperacao natureza) int[]enviarNFes(com.intersys.nfe.NFeLogger nfeLogger, int cod_empresa, int documento, String serie, int situacao) voidexecutar(systextil.dao.Orcamento orcamento) protected booleanexigePagamentoOrcamentoParcela(br.com.intersys.systextil.connection.AppConnection conn, int condPagto, int codEmpresa, int documento) protected booleangetAtualizaEstoque(br.com.intersys.systextil.connection.AppConnection con, systextil.dao.Orcamento orcamento) protected booleangetClienteGeraNota(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.Orcamento orcamento) protected intgetEnderecoCobranca(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.Orcamento orcamento) protected voidgetObservacao(systextil.dao.NaturezaDeOperacao naturezaOperacao) intprotected voidreprocessaNota(systextil.dao.Orcamento orcamento, systextil.dao.NotaFiscalDeSaida notaSaida) protected voidverificaEstoqueNegativo(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.Orcamento orcamento) verifica Estoque NegativobooleanverificaSerieNFe(systextil.dao.Orcamento orcamento)
-
Field Details
-
NOME_FORM
- See Also:
-
conn
protected final br.com.intersys.systextil.connection.AppConnection conn -
mdi
-
utilTag
-
logger
-
parametrosEmpresa
-
notaFiscalSaidaDTO
-
ORIGEM_NOTA
protected final int ORIGEM_NOTA- See Also:
-
REPROCESSA_NOTA
protected boolean REPROCESSA_NOTA -
percReducao
protected double percReducao -
tipo_reducao
protected int tipo_reducao -
percICMS
protected br.com.intersys.systextil.connection.Amount percICMS -
obsLivro_1_ins
-
obsLivro_2_ins
-
baseSuframa
protected double baseSuframa -
totalSuframa
protected double totalSuframa -
baseICMS
protected double baseICMS -
valorICMS
protected double valorICMS -
baseICMS_subx
protected double baseICMS_subx -
valorICMS_subx
protected double valorICMS_subx -
especie_volume
-
totalRolos
protected double totalRolos -
especieVolume
-
especieNota
-
serieNFeLoja
-
docConsignacao
protected int docConsignacao -
flagNotaFiscalLoja
protected int flagNotaFiscalLoja -
data_base_fatur_ins
-
data_emissao_ins
-
data_saida_ins
-
mapa_codigo_imp_ecf
protected int mapa_codigo_imp_ecf -
marca_volumes
-
NOTA_FISCAL
protected int NOTA_FISCAL -
ULTIMA_NOTA
protected int ULTIMA_NOTA -
NOTA_ENTREGA
protected int NOTA_ENTREGA -
valorTotal
protected double valorTotal -
valorLiquidItens
protected double valorLiquidItens -
valorLiqSuframa
protected double valorLiqSuframa -
totalComissao
protected double totalComissao -
percComissaoTabela
protected double percComissaoTabela -
valorComissao
protected double valorComissao -
percVend
protected double percVend -
valorDesconto
protected double valorDesconto
-
-
Constructor Details
-
NotasFiscaisDeSaidaLoja
public NotasFiscaisDeSaidaLoja(br.com.intersys.systextil.connection.AppConnection connection, Mdi mdi, UtilTag utilTag, Logger logger, ParametrosEmpresa parametrosEmpresa)
-
-
Method Details
-
executar
- Throws:
TagExceptionRptException
-
calculaPercentualComissaoItens
protected systextil.dao.OrcamentoItemSaldo[] calculaPercentualComissaoItens(systextil.dao.Orcamento orcamento, systextil.dao.Cidade cidade) -
calculaValorComissao
protected void calculaValorComissao(systextil.dao.Orcamento orcamento, systextil.dao.Cidade cidade, systextil.dao.OrcamentoItemSaldo[] itensDoOrcamento) BUSCA DE COMISSAO ATRAVES DO NOVO RELACIONAMENTO SS 36230/007 -
calculaQuantidadeRolosEPeso
protected void calculaQuantidadeRolosEPeso(systextil.dao.Orcamento orcamento) LE A QUANTIDADE DE ROLOS PARA INFORMAR NA QTDE VOLUMES DA NOTA -
carregaDatas
protected void carregaDatas(systextil.dao.Orcamento orcamento, systextil.dao.NotaFiscalDeSaida notaSaida) -
calculaTotalSuframa
protected double calculaTotalSuframa(systextil.dao.Cliente cliente, double baseSuframa) -
reprocessaNota
protected void reprocessaNota(systextil.dao.Orcamento orcamento, systextil.dao.NotaFiscalDeSaida notaSaida) -
verificaEstoqueNegativo
protected void verificaEstoqueNegativo(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.Orcamento orcamento) throws TagException, RptException verifica Estoque Negativo- Throws:
RptExceptionTagException
-
getAtualizaEstoque
protected boolean getAtualizaEstoque(br.com.intersys.systextil.connection.AppConnection con, systextil.dao.Orcamento orcamento) -
getClienteGeraNota
protected boolean getClienteGeraNota(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.Orcamento orcamento) -
getEnderecoCobranca
protected int getEnderecoCobranca(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.Orcamento orcamento) -
getTipoTruncECF
public int getTipoTruncECF() -
getObservacao
protected void getObservacao(systextil.dao.NaturezaDeOperacao naturezaOperacao) -
emiteDuplicata
protected boolean emiteDuplicata(systextil.dao.NaturezaDeOperacao natureza) -
exigePagamentoOrcamentoParcela
protected boolean exigePagamentoOrcamentoParcela(br.com.intersys.systextil.connection.AppConnection conn, int condPagto, int codEmpresa, int documento) -
verificaSerieNFe
public boolean verificaSerieNFe(systextil.dao.Orcamento orcamento) -
commit
protected void commit() -
enviarNFes
public int[] enviarNFes(com.intersys.nfe.NFeLogger nfeLogger, int cod_empresa, int documento, String serie, int situacao) throws EnvioDeNFe.NFeException - Throws:
EnvioDeNFe.NFeException
-