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
 
 -