Class NotasFiscaisDeSaidaLoja

java.lang.Object
systextil.fiscal.NotasFiscaisDeSaidaLoja
Direct Known Subclasses:
NotasFiscaisDeSaidaLojaCalculos, NotasFiscaisDeSaidaLojaCapa, NotasFiscaisDeSaidaLojaItens

public class NotasFiscaisDeSaidaLoja extends Object
deprecated Utilizar a classe do plugin systextil-loja.
  • Field Details

    • NOME_FORM

      protected static final String NOME_FORM
      See Also:
    • conn

      protected final br.com.intersys.systextil.connection.AppConnection conn
    • mdi

      protected final Mdi mdi
    • utilTag

      protected final UtilTag utilTag
    • logger

      protected final Logger logger
    • parametrosEmpresa

      protected final ParametrosEmpresa parametrosEmpresa
    • notaFiscalSaidaDTO

      protected Fatu050Dto 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

      protected String obsLivro_1_ins
    • obsLivro_2_ins

      protected String 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

      protected String especie_volume
    • totalRolos

      protected double totalRolos
    • especieVolume

      protected String especieVolume
    • especieNota

      protected String especieNota
    • serieNFeLoja

      protected String serieNFeLoja
    • docConsignacao

      protected int docConsignacao
    • flagNotaFiscalLoja

      protected int flagNotaFiscalLoja
    • data_base_fatur_ins

      protected Date data_base_fatur_ins
    • data_emissao_ins

      protected Date data_emissao_ins
    • data_saida_ins

      protected Date data_saida_ins
    • mapa_codigo_imp_ecf

      protected int mapa_codigo_imp_ecf
    • marca_volumes

      protected String 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

      public void executar(systextil.dao.Orcamento orcamento) throws TagException, RptException
      Throws:
      TagException
      RptException
    • 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:
      RptException
      TagException
    • 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