Package systextil.dao

Class NotaFiscal

java.lang.Object
systextil.dao.NotaFiscal
Direct Known Subclasses:
NotaFiscalDeEntrada, NotaFiscalDeSaida

public abstract class NotaFiscal extends Object
  • Field Details

    • TIPO_ENTRADA

      public static final String TIPO_ENTRADA
      See Also:
    • TIPO_SAIDA

      public static final String TIPO_SAIDA
      See Also:
    • TIPO

      public final String TIPO
    • numero

      public final int numero
    • serie

      public final String serie
    • cnpj

      public final Cnpj cnpj
    • natop_num

      public final int natop_num
    • natop_est

      public final String natop_est
    • especie_docto

      public final String especie_docto
    • base_icms

      public final br.com.intersys.systextil.connection.Amount base_icms
    • valor_icms

      public final br.com.intersys.systextil.connection.Amount valor_icms
    • valor_icms_frete

      public final br.com.intersys.systextil.connection.Amount valor_icms_frete
    • valor_itens

      public final br.com.intersys.systextil.connection.Amount valor_itens
    • valor_ipi

      public final br.com.intersys.systextil.connection.Amount valor_ipi
    • valor_despesas

      public final br.com.intersys.systextil.connection.Amount valor_despesas
    • valor_frete

      public final br.com.intersys.systextil.connection.Amount valor_frete
    • valor_seguro

      public final br.com.intersys.systextil.connection.Amount valor_seguro
    • valor_desconto

      public final br.com.intersys.systextil.connection.Amount valor_desconto
    • valor_iva_1

      public final br.com.intersys.systextil.connection.Amount valor_iva_1
    • valor_iva_2

      public final br.com.intersys.systextil.connection.Amount valor_iva_2
    • base_icms_sub

      public final br.com.intersys.systextil.connection.Amount base_icms_sub
    • valor_icms_sub

      public final br.com.intersys.systextil.connection.Amount valor_icms_sub
    • transpor_forne

      public final Cnpj transpor_forne
    • data_emissao

      public final Date data_emissao
    • observacao_01

      public final String observacao_01
    • observacao_02

      public final String observacao_02
    • condicao_pagto

      public final int condicao_pagto
    • cod_canc_nfisc

      public final int cod_canc_nfisc
    • via_transporte

      public final int via_transporte
    • situacao

      public final int situacao
    • tipo_frete

      public final int tipo_frete
    • classif_contabil

      public final int classif_contabil
    • peso_liquido

      public final double peso_liquido
    • peso_bruto

      public final double peso_bruto
    • qtde_itens

      public final int qtde_itens
    • terceiros

      public final int terceiros
    • marca_volumes

      public final String marca_volumes
    • especie_volume

      public final String especie_volume
    • historico_cont

      public final int historico_cont
    • flag_devolucao

      public final int flag_devolucao
    • num_contabil

      public final int num_contabil
    • selo_inicial

      public final double selo_inicial
    • selo_final

      public final double selo_final
    • numero_di

      public final long numero_di
    • tarifa_frete

      public final int tarifa_frete
    • msg_corpo1

      public final String msg_corpo1
    • msg_corpo2

      public final String msg_corpo2
    • moeda_nota

      public final int moeda_nota
    • data_nsu

      public final Date data_nsu
    • hora_nsu

      public final Time hora_nsu
    • nsu

      public final double nsu
    • numero_formulario

      public final int numero_formulario
    • num_form_inicial

      public final int num_form_inicial
    • num_form_final

      public final int num_form_final
    • origem

      public final int origem
    • valor_indice_moeda

      public final double valor_indice_moeda
    • codigo_cai

      public final String codigo_cai
    • dt_valida_cai

      public final Date dt_valida_cai
    • tipo_valor_nf

      public final int tipo_valor_nf
    • numero_danf_nfe

      public final String numero_danf_nfe
    • tipo_valores_fiscal

      public final String tipo_valores_fiscal
    • nr_recibo

      public final String nr_recibo
    • nr_protocolo

      public final String nr_protocolo
    • justificativa

      public final String justificativa
    • nr_final_inut

      public final String nr_final_inut
    • cod_status

      public final String cod_status
    • msg_status

      public final String msg_status
    • cod_solicitacao_nfe

      public final int cod_solicitacao_nfe
    • ano_inutilizacao

      public final String ano_inutilizacao
    • status_impressao_danfe

      public final int status_impressao_danfe
    • nfe_contigencia

      public final int nfe_contigencia
    • tipo_nf_referenciada

      public final int tipo_nf_referenciada
    • cod_justificativa

      public final int cod_justificativa
    • xml_nprot

      public final String xml_nprot
    • versao_systextilnfe

      public final String versao_systextilnfe
    • local_impressao

      public final int local_impressao
    • chave_contingencia

      public final String chave_contingencia
    • data_autorizacao_nfe

      public final Timestamp data_autorizacao_nfe
    • dadosSerie

      protected NotaFiscalSerie dadosSerie
    • nota_estorno

      public final int nota_estorno
  • Method Details

    • getItens

      public abstract NotaFiscalItem[] getItens(br.com.intersys.systextil.connection.AppConnection conn)
    • getCnpjEmpresa

      public abstract CnpjEmpresa getCnpjEmpresa(br.com.intersys.systextil.connection.AppConnection conn)
    • getNaturezaDeOperacao

      public NaturezaDeOperacao getNaturezaDeOperacao(br.com.intersys.systextil.connection.AppConnection conn)
    • getNaturezaDeOperacaoNotNull

      public NaturezaDeOperacao getNaturezaDeOperacaoNotNull(br.com.intersys.systextil.connection.AppConnection conn)
    • getSerie

      public abstract NotaFiscalSerie getSerie(br.com.intersys.systextil.connection.AppConnection conn)
    • updateSituacao

      public abstract void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_nfisc)
    • updateStatusESolicitacaoNFe

      public abstract void updateStatusESolicitacaoNFe(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, int randon_cod)
    • updateStatusImpressaoDanfe

      public abstract void updateStatusImpressaoDanfe(br.com.intersys.systextil.connection.AppConnection conn, int status_impressao_danfe)
    • updateStatusNoRetornoDoEnvio

      public abstract void updateStatusNoRetornoDoEnvio(br.com.intersys.systextil.connection.AppConnection conn, String cod_status)
    • concatenaCFOP

      public String concatenaCFOP(br.com.intersys.systextil.connection.AppConnection conn)
      Retorna a concatenação dos CFOPs dos itens. Isto é usado na emissão de Danfe.
    • getMotivoCancelamento

      public NotaFiscalMotivoCancelamento getMotivoCancelamento(br.com.intersys.systextil.connection.AppConnection conn)
    • toString

      public String toString()
      Retorna convenientemente o número da nota fiscal no formato NUMERO/SERIE.
      Overrides:
      toString in class Object