Package systextil.dao
Class NaturezaDeOperacao
java.lang.Object
systextil.dao.NaturezaDeOperacao
Representa a tabela
PEDI_080-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal intfinal intfinal intfinal intfinal Stringfinal intfinal intfinal intfinal intfinal Stringfinal intfinal Stringintintfinal Stringfinal intfinal intfinal Stringfinal intfinal intfinal intfinal Stringfinal intfinal Stringfinal intfinal intfinal intfinal intfinal intfinal Stringfinal intfinal intfinal intfinal intfinal intstatic final intfinal Stringfinal intfinal Stringstatic final NaturezaDeOperacaofinal intbr.com.intersys.systextil.connection.Amountdoublefinal doublefinal Doublefinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal Doublefinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountbr.com.intersys.systextil.connection.Amountdoublefinal br.com.intersys.systextil.connection.Amountfinal doublefinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal intfinal Stringfinal intfinal intfinal intfinal intfinal int -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckSanityNaturezaDeSaida(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao) Verifica uma natureza de operacao ativa para ver se a transacao e de saida.static booleanconsideraSuframa(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) booleanstatic booleanstatic booleanexistsNaturezaOperacao(br.com.intersys.systextil.connection.AppConnection conn, int naturezaOperacao) static NaturezaDeOperacaoget(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) static NaturezaDeOperacaogetByNaturezaRelacionada(br.com.intersys.systextil.connection.AppConnection conn, int cod_nat_relacionada, String estado_natoper) getCFOP()Retornacod_naturezaconcatenado com o último dígito dedivisao_natur, sem caracteres de ponto, concatenado com um espaço maisdescr_nat_oper.Retornacod_naturezaconcatenado com o último dígito dedivisao_natur, sem caracteres de ponto.static StringgetCodNatureza(br.com.intersys.systextil.connection.AppConnection conn, int natureza) getDescr_nat_oper(int nota_estorno) static NaturezaDeOperacaogetEmpr(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper, int empresa) getMensagem(br.com.intersys.systextil.connection.AppConnection conn) static intgetModeloDocumentoFiscal(br.com.intersys.systextil.connection.AppConnection cn, int natureza, String estado) static NaturezaDeOperacaogetNotNull(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) getTransacao(br.com.intersys.systextil.connection.AppConnection conn) static intgetTransacaoItemEmiteDuplicata(br.com.intersys.systextil.connection.AppConnection cn, NotaFiscalDeSaida nf) getTransacaoNotNull(br.com.intersys.systextil.connection.AppConnection conn) inthashCode()static booleanisConsignacao(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) static booleanisIndustrializacao(br.com.intersys.systextil.connection.AppConnection conn, int natureza, String estado) static List<NaturezaDeOperacao> listAll(br.com.intersys.systextil.connection.AppConnection conn, int natureza) static intrespeitaIpiClassificacaoFiscal(br.com.intersys.systextil.connection.AppConnection cn, int naturezaOperacao, String estadoNaturezaOperacao) static booleanverificaNaturezaTransacaoSaida(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper)
-
Field Details
-
NULL_INSTANCE
-
NATUREZA_ATIVA
public static final int NATUREZA_ATIVA- See Also:
-
natur_operacao
public final int natur_operacao -
estado_natoper
-
emite_duplicata
public final int emite_duplicata -
perc_icms
public final br.com.intersys.systextil.connection.Amount perc_icms -
codigo_transacao
public final int codigo_transacao -
tipo_natureza
public final int tipo_natureza -
nat_ativa
public final int nat_ativa -
nat_oper_entrega
public final int nat_oper_entrega -
hist_contabil
public final int hist_contabil -
cod_trib_icms
public final int cod_trib_icms -
ipi_sobre_icms
public final int ipi_sobre_icms -
classif_contabil
public final int classif_contabil -
perc_substituica
public final br.com.intersys.systextil.connection.Amount perc_substituica -
perc_reducao_icm
public final double perc_reducao_icm -
perc_icms_isento
public final br.com.intersys.systextil.connection.Amount perc_icms_isento -
perc_iva_1
public final br.com.intersys.systextil.connection.Amount perc_iva_1 -
tipo_calc_sub
public final int tipo_calc_sub -
perc_redu_sub
public final br.com.intersys.systextil.connection.Amount perc_redu_sub -
perc_subs_interna
public final br.com.intersys.systextil.connection.Amount perc_subs_interna -
tipo_reducao
public final int tipo_reducao -
ipi_sobre_substituicao
public final int ipi_sobre_substituicao -
respeita_ipi_class_fiscal
public final int respeita_ipi_class_fiscal -
perc_iss
public final br.com.intersys.systextil.connection.Amount perc_iss -
grava_obs_nfs
-
mensagem
-
cvf_pis
public int cvf_pis -
cvf_cofins
public int cvf_cofins -
perc_pis
public br.com.intersys.systextil.connection.Amount perc_pis -
perc_cofins
public br.com.intersys.systextil.connection.Amount perc_cofins -
perc_pis_d
public double perc_pis_d -
perc_cofins_d
public double perc_cofins_d -
considera_rateio
public final int considera_rateio -
perc_icms_diferido
public final br.com.intersys.systextil.connection.Amount perc_icms_diferido -
faturamento
public final int faturamento -
consiste_cvf_icms
public final int consiste_cvf_icms -
cod_natureza
-
descr_nat_oper
-
divisao_natur
public final int divisao_natur -
cod_mensagem
public final int cod_mensagem -
exige_entrada
public final int exige_entrada -
cod_csosn
public final int cod_csosn -
cod_nat_relacionada
public final int cod_nat_relacionada -
considera_suframa
-
livros_fiscais
public final int livros_fiscais -
natureza_consignacao
-
modelo_doc_fisc
public final int modelo_doc_fisc -
nfe_atu_financeiro
-
subtrai_icms_custo
public final int subtrai_icms_custo -
perc_diferenc
public final double perc_diferenc -
ind_base_icms_resp_usu
-
ind_nf_ciap
public final int ind_nf_ciap -
consumidor_final
-
perc_icms_uf_dest
-
perc_fcp_uf_dest
-
natureza_industrializacao
public final int natureza_industrializacao -
operacao_fiscal
public final int operacao_fiscal -
conf_almox_imp_xml
public final int conf_almox_imp_xml -
red_icms_base_pis_cof
public final int red_icms_base_pis_cof -
red_ipi_base_pis_cof
-
ind_natur_cupom_ref
public final int ind_natur_cupom_ref -
exige_bem_patrimonial
public final int exige_bem_patrimonial -
nat_oper_mao_obra
public final int nat_oper_mao_obra
-
-
Method Details
-
get
public static NaturezaDeOperacao get(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) -
getByNaturezaRelacionada
public static NaturezaDeOperacao getByNaturezaRelacionada(br.com.intersys.systextil.connection.AppConnection conn, int cod_nat_relacionada, String estado_natoper) -
getEmpr
public static NaturezaDeOperacao getEmpr(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper, int empresa) -
listAll
public static List<NaturezaDeOperacao> listAll(br.com.intersys.systextil.connection.AppConnection conn, int natureza) -
getNotNull
public static NaturezaDeOperacao getNotNull(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) -
getTransacao
- Returns:
- a transação associada a este objeto, ou nula se não for encontrada.
-
getTransacaoNotNull
- Returns:
- a transação associada a este objeto, ou a instância nula se não for encontrada.
-
getMensagem
-
getCFOP
Retornacod_naturezaconcatenado com o último dígito dedivisao_natur, sem caracteres de ponto, concatenado com um espaço maisdescr_nat_oper.- Returns:
- a descrição do CFOP montada dessa maneira.
-
getCodCFOP
Retornacod_naturezaconcatenado com o último dígito dedivisao_natur, sem caracteres de ponto.- Returns:
- o CFOP montado dessa maneira.
-
getDescr_nat_oper
-
equals
-
hashCode
public int hashCode() -
isConsignacao
public static boolean isConsignacao(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) -
checkSanityNaturezaDeSaida
public static boolean checkSanityNaturezaDeSaida(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao) Verifica uma natureza de operacao ativa para ver se a transacao e de saida. Note que podem existir registros de outros Estados que nao sejam de saida, apesar que teoricamente todas transacoes de uma natureza de saida deveriam usar transacoes de saida. Este metodo serve como "teste de sanidade" em situacoes onde nao temos o estado.- Parameters:
conn-natur_operacao-- Returns:
- false nao houver uma natureza ativa com o codigo natur_operacao, ou se a transacao da natureza nao existir, ou se a transacao da natureza nao for de saida
-
verificaNaturezaTransacaoSaida
public static boolean verificaNaturezaTransacaoSaida(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int natEntrada, String estadoSaida) -
consideraSuframa
public static boolean consideraSuframa(br.com.intersys.systextil.connection.AppConnection conn, int natur_operacao, String estado_natoper) -
getCodNatureza
public static String getCodNatureza(br.com.intersys.systextil.connection.AppConnection conn, int natureza) -
respeitaIpiClassificacaoFiscal
public static int respeitaIpiClassificacaoFiscal(br.com.intersys.systextil.connection.AppConnection cn, int naturezaOperacao, String estadoNaturezaOperacao) -
existsNaturezaOperacao
public static boolean existsNaturezaOperacao(br.com.intersys.systextil.connection.AppConnection conn, int naturezaOperacao) -
getModeloDocumentoFiscal
public static int getModeloDocumentoFiscal(br.com.intersys.systextil.connection.AppConnection cn, int natureza, String estado) -
getTransacaoItemEmiteDuplicata
public static int getTransacaoItemEmiteDuplicata(br.com.intersys.systextil.connection.AppConnection cn, NotaFiscalDeSaida nf) -
isIndustrializacao
public static boolean isIndustrializacao(br.com.intersys.systextil.connection.AppConnection conn, int natureza, String estado)
-