Package systextil.dao
Class NotaFiscalDeEntrada
java.lang.Object
systextil.dao.NotaFiscal
systextil.dao.NotaFiscalDeEntrada
Representa a tabela
OBRF_010
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal br.com.intersys.systextil.connection.Amount
final int
Deprecated.final int
Deprecated.usarNotaFiscal.cnpj
.cgc4final int
Deprecated.usarNotaFiscal.cnpj
.cgc9final int
final int
final int
final int
final String
final Date
final Date
final Date
final Date
final Date
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final String
final int
final int
Deprecated.usarNotaFiscal.numero
final int
final int
final int
final int
final int
final int
final int
final int
final String
final int
final int
final int
final int
final int
final String
final String
final String
final String
final int
final int
final int
final String
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
Fields inherited from class systextil.dao.NotaFiscal
ano_inutilizacao, base_icms, base_icms_sub, chave_contingencia, classif_contabil, cnpj, cod_canc_nfisc, cod_justificativa, cod_solicitacao_nfe, cod_status, codigo_cai, condicao_pagto, dadosSerie, data_autorizacao_nfe, data_emissao, data_nsu, dt_valida_cai, especie_docto, especie_volume, flag_devolucao, historico_cont, hora_nsu, ind_grampear, justificativa, local_impressao, marca_volumes, moeda_nota, msg_corpo1, msg_corpo2, msg_status, natop_est, natop_num, nfe_contigencia, nota_estorno, nr_final_inut, nr_protocolo, nr_recibo, nsu, num_contabil, num_form_final, num_form_inicial, numero, numero_danf_nfe, numero_di, numero_formulario, observacao_01, observacao_02, origem, peso_bruto, peso_liquido, qtde_itens, selo_final, selo_inicial, serie, situacao, status_impressao_danfe, tarifa_frete, terceiros, TIPO, TIPO_ENTRADA, tipo_frete, tipo_nf_referenciada, TIPO_SAIDA, tipo_valor_nf, tipo_valores_fiscal, transpor_forne, val_fcp_uf_dest_nf, val_icms_uf_dest_nf, val_icms_uf_remet_nf, valor_desconto, valor_despesas, valor_frete, valor_icms, valor_icms_frete, valor_icms_sub, valor_indice_moeda, valor_ipi, valor_itens, valor_iva_1, valor_iva_2, valor_seguro, versao_systextilnfe, via_transporte, xml_nprot
-
Method Summary
Modifier and TypeMethodDescriptionint
associarContabilizacao
(br.com.intersys.systextil.connection.AppConnection cn, int numeroLancamento) static void
delete
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cnpj) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgc) boolean
existsCfopRelacionada
(br.com.intersys.systextil.connection.AppConnection conn, String complementoSql) static boolean
existsComSituacoes
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int local_entrega, int[] situacoes) static boolean
existsEmpresa
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int empresa) static NotaFiscalDeEntrada
static NotaFiscalDeEntrada
get
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int cgc_cli_for_9, int cgc_cli_for_4, int cgc_cli_for_2) static NotaFiscalDeEntrada
get
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cli_for) static DataReader
getBySituacaoDifDois
(br.com.intersys.systextil.connection.AppConnection conn, int local_entrega, Date data_transacao_ini, Date data_transacao_fim) static DataReader
getBySituacaoDifDoisAndCnpj
(br.com.intersys.systextil.connection.AppConnection conn, Date campo_10, Date campo_11, Cnpj cgc, int codigo_empresa) static DataReader
getBySituacaoDifDoisAndTipoValoresFiscalDifUm
(br.com.intersys.systextil.connection.AppConnection conn, Date dataini, Date datafim, Cnpj cgc, int junta_emp_tela, int codigo_empresa) getCnpjEmpresa
(br.com.intersys.systextil.connection.AppConnection conn) static Cnpj
getCnpjResponsavel
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgcCliFor) static Date
getDataEntradaNFE
(br.com.intersys.systextil.connection.AppConnection cn, int documento, Cnpj cnpj) static int
getDocumento
(br.com.intersys.systextil.connection.AppConnection cn, int documento) static int
getDocumentoBySerie
(br.com.intersys.systextil.connection.AppConnection cn, int documento, String serie) getFornecedor
(br.com.intersys.systextil.connection.AppConnection conn) getItens
(br.com.intersys.systextil.connection.AppConnection conn) getItensNFEntrada
(br.com.intersys.systextil.connection.AppConnection conn) static NotaFiscalDeEntrada
getNFs
(br.com.intersys.systextil.connection.AppConnection conn, String chaveNfe, String complementoSql) static NotaFiscalDeEntrada[][]
getNotasResultadoEnvioNFe
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cod_solicitacao_nfe) getSerie
(br.com.intersys.systextil.connection.AppConnection conn) br.com.intersys.systextil.connection.Amount
getTotBaseIcmsSubs
(br.com.intersys.systextil.connection.AppConnection conn) br.com.intersys.systextil.connection.Amount
getTotValorIcmsSubs
(br.com.intersys.systextil.connection.AppConnection conn) static NotaFiscalDeEntrada[]
list
(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgcCli) static NotaFiscalDeEntrada[]
listByDataTransacao
(br.com.intersys.systextil.connection.AppConnection cn, Date dataTransacao) static NotaFiscalDeEntrada[]
listByDataTransacao
(br.com.intersys.systextil.connection.AppConnection cn, Date dataTransacao) static NotaFiscalDeEntrada[]
listCanceladasDivergentes
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) static NotaFiscalDeEntrada[]
listInutilizadasDivergentes
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) static NotaFiscalDeEntrada[]
listParaObrfE060
(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalSerie serie, int situacao_entrada) static NotaFiscalDeEntrada[]
listPorCodSolicitacaoNFe
(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cod_solicitacao_nfe) static NotaFiscalDeEntrada
make
(br.com.intersys.systextil.connection.AppConnection cn) Monta um objeto a partir do registro atual de uma consulta SQL.static NotaFiscalDeEntrada[]
toArray
(br.com.intersys.systextil.connection.AppConnection cn) Executa uma consulta SQL já preparada, lê todos os registros e fecha o cursor.static boolean
updateCodSolicitacaoNFe
(br.com.intersys.systextil.connection.AppConnection conn, int cod_solicitacao_nfe, int codigo_empresa, int numero, String serie, Cnpj cnpj) void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao_entrada) void
updateSituacao1
(br.com.intersys.systextil.connection.AppConnection conn) Altera a situação para 1, e já aplica a regra de que, se a natureza de operação exige entrada, então a data da transação também deve ser atualizada para 31 de dezembro de 2050.void
updateStatusEMsg
(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, String msg_status) void
updateStatusESolicitacaoNFe
(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, int randon_cod) void
updateStatusImpressaoDanfe
(br.com.intersys.systextil.connection.AppConnection conn, int status_impressao_danfe) void
updateStatusNoRetornoDoEnvio
(br.com.intersys.systextil.connection.AppConnection conn, String cod_status) static int
updateZerarFlagDevolucao
(br.com.intersys.systextil.connection.AppConnection conn, int nota_orig, String serie_orig, Cnpj cgc) static int
updateZerarNFe
(br.com.intersys.systextil.connection.AppConnection conn, int cod_solicitacao_nfe) Methods inherited from class systextil.dao.NotaFiscal
concatenaCFOP, getMotivoCancelamento, getNaturezaDeOperacao, getNaturezaDeOperacaoNotNull, toString
-
Field Details
-
codigo_transacao
public final int codigo_transacao -
data_transacao
-
nr_duplicata
public final int nr_duplicata -
num_conhecimento
public final int num_conhecimento -
val_conhecimento
public final br.com.intersys.systextil.connection.Amount val_conhecimento -
numero_volume
-
fornec_cliente
public final int fornec_cliente -
local_entrega
public final int local_entrega -
rol_embalagens
-
base_diferenca
public final br.com.intersys.systextil.connection.Amount base_diferenca -
valor_funrural
public final br.com.intersys.systextil.connection.Amount valor_funrural -
total_docto
public final br.com.intersys.systextil.connection.Amount total_docto -
qtde_volumes
public final int qtde_volumes -
sit_divergencia
public final int sit_divergencia -
ser_conhecimento
-
tipo_conhecimento
public final int tipo_conhecimento -
despesas_extras
public final br.com.intersys.systextil.connection.Amount despesas_extras -
nota_rateada_estq
public final int nota_rateada_estq -
valor_desp_post
public final br.com.intersys.systextil.connection.Amount valor_desp_post -
divisao_qualif
-
responsavel9
public final int responsavel9 -
responsavel4
public final int responsavel4 -
responsavel2
public final int responsavel2 -
data_de_digitacao
-
data_digitacao
-
relac_nf_orig
public final int relac_nf_orig -
sit_dup_uni
public final int sit_dup_uni -
complemento_dup
-
executa_trigger
public final int executa_trigger -
num_processo_imp
public final int num_processo_imp -
tipo_doc_importacao_sped
-
valor_pis_import_sped
public final br.com.intersys.systextil.connection.Amount valor_pis_import_sped -
valor_cofins_import_sped
public final br.com.intersys.systextil.connection.Amount valor_cofins_import_sped -
data_desembaraco_sped
-
valor_cif_sped
public final br.com.intersys.systextil.connection.Amount valor_cif_sped -
valor_desp_sem_icms_sped
public final br.com.intersys.systextil.connection.Amount valor_desp_sem_icms_sped -
valor_desp_com_icms_sped
public final br.com.intersys.systextil.connection.Amount valor_desp_com_icms_sped -
valor_imposto_opera_finan_sped
public final br.com.intersys.systextil.connection.Amount valor_imposto_opera_finan_sped -
valor_imposto_import_sped
public final br.com.intersys.systextil.connection.Amount valor_imposto_import_sped -
data_registro_sisco_sped
-
serie_original
-
nota_referenciada
public final int nota_referenciada -
serie_referenciada
-
cnpj9_ref
public final int cnpj9_ref -
cnpj4_ref
public final int cnpj4_ref -
cnpj2_ref
public final int cnpj2_ref -
doc_conta_corrente
public final int doc_conta_corrente -
documento
Deprecated.usarNotaFiscal.numero
-
cgc_cli_for_9
Deprecated.usarNotaFiscal.cnpj
.cgc9 -
cgc_cli_for_4
Deprecated.usarNotaFiscal.cnpj
.cgc4 -
cgc_cli_for_2
Deprecated.usarNotaFiscal.cnpj
.cgc2 -
despesas_importacao
public final br.com.intersys.systextil.connection.Amount despesas_importacao
-
-
Method Details
-
make
Monta um objeto a partir do registro atual de uma consulta SQL. Este registro deve conter todas as colunas da tabela base. -
get
public static NotaFiscalDeEntrada get(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int cgc_cli_for_9, int cgc_cli_for_4, int cgc_cli_for_2) -
exists
-
existsEmpresa
public static boolean existsEmpresa(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int empresa) -
listCanceladasDivergentes
public static NotaFiscalDeEntrada[] listCanceladasDivergentes(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) - Returns:
- lista com notas fiscais de entrada que estejam canceladas na receita (status 101) mas não estejam cancelada no Systêxtil (situacao_nfisc = 2)
-
listInutilizadasDivergentes
public static NotaFiscalDeEntrada[] listInutilizadasDivergentes(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) - Returns:
- lista com notas fiscais de entrada que estejam inutilizadas na receita (status 102) mas não estejam cancelada no Systêxtil (situacao_nfisc = 2)
-
list
public static NotaFiscalDeEntrada[] list(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgcCli) -
getBySituacaoDifDois
public static DataReader getBySituacaoDifDois(br.com.intersys.systextil.connection.AppConnection conn, int local_entrega, Date data_transacao_ini, Date data_transacao_fim) -
getBySituacaoDifDoisAndTipoValoresFiscalDifUm
public static DataReader getBySituacaoDifDoisAndTipoValoresFiscalDifUm(br.com.intersys.systextil.connection.AppConnection conn, Date dataini, Date datafim, Cnpj cgc, int junta_emp_tela, int codigo_empresa) -
getBySituacaoDifDoisAndCnpj
public static DataReader getBySituacaoDifDoisAndCnpj(br.com.intersys.systextil.connection.AppConnection conn, Date campo_10, Date campo_11, Cnpj cgc, int codigo_empresa) -
get
public static NotaFiscalDeEntrada get(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cli_for) -
toArray
Executa uma consulta SQL já preparada, lê todos os registros e fecha o cursor.- Returns:
- os registros lidos
-
listParaObrfE060
public static NotaFiscalDeEntrada[] listParaObrfE060(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalSerie serie, int situacao_entrada) -
getItensNFEntrada
public NotaFiscalDeEntradaItem[] getItensNFEntrada(br.com.intersys.systextil.connection.AppConnection conn) -
updateSituacao
public void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_entrada) - Specified by:
updateSituacao
in classNotaFiscal
-
updateSituacao1
public void updateSituacao1(br.com.intersys.systextil.connection.AppConnection conn) Altera a situação para 1, e já aplica a regra de que, se a natureza de operação exige entrada, então a data da transação também deve ser atualizada para 31 de dezembro de 2050. -
updateStatusESolicitacaoNFe
public void updateStatusESolicitacaoNFe(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, int randon_cod) - Specified by:
updateStatusESolicitacaoNFe
in classNotaFiscal
-
updateCodSolicitacaoNFe
-
updateStatusImpressaoDanfe
public void updateStatusImpressaoDanfe(br.com.intersys.systextil.connection.AppConnection conn, int status_impressao_danfe) - Specified by:
updateStatusImpressaoDanfe
in classNotaFiscal
-
updateStatusNoRetornoDoEnvio
public void updateStatusNoRetornoDoEnvio(br.com.intersys.systextil.connection.AppConnection conn, String cod_status) - Specified by:
updateStatusNoRetornoDoEnvio
in classNotaFiscal
-
updateStatusEMsg
public void updateStatusEMsg(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, String msg_status) - Specified by:
updateStatusEMsg
in classNotaFiscal
-
getTotBaseIcmsSubs
public br.com.intersys.systextil.connection.Amount getTotBaseIcmsSubs(br.com.intersys.systextil.connection.AppConnection conn) -
getTotValorIcmsSubs
public br.com.intersys.systextil.connection.Amount getTotValorIcmsSubs(br.com.intersys.systextil.connection.AppConnection conn) -
getNotasResultadoEnvioNFe
public static NotaFiscalDeEntrada[][] getNotasResultadoEnvioNFe(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cod_solicitacao_nfe) - Returns:
- um vetor de duas posições, sendo a primeira a lista de notas enviadas com sucesso, e a segunda a lista de notas com problemas.
-
updateZerarNFe
public static int updateZerarNFe(br.com.intersys.systextil.connection.AppConnection conn, int cod_solicitacao_nfe) -
updateZerarFlagDevolucao
-
listPorCodSolicitacaoNFe
public static NotaFiscalDeEntrada[] listPorCodSolicitacaoNFe(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cod_solicitacao_nfe) -
existsComSituacoes
public static boolean existsComSituacoes(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int local_entrega, int[] situacoes) -
getItens
- Specified by:
getItens
in classNotaFiscal
-
getFornecedor
-
getCnpjEmpresa
- Specified by:
getCnpjEmpresa
in classNotaFiscal
-
getSerie
- Specified by:
getSerie
in classNotaFiscal
-
getCnpjResponsavel
-
getDocumento
public static int getDocumento(br.com.intersys.systextil.connection.AppConnection cn, int documento) -
getDocumentoBySerie
public static int getDocumentoBySerie(br.com.intersys.systextil.connection.AppConnection cn, int documento, String serie) -
listByDataTransacao
public static NotaFiscalDeEntrada[] listByDataTransacao(br.com.intersys.systextil.connection.AppConnection cn, Date dataTransacao) -
listByDataTransacao
public static NotaFiscalDeEntrada[] listByDataTransacao(br.com.intersys.systextil.connection.AppConnection cn, Date dataTransacao) -
get
public static NotaFiscalDeEntrada get(br.com.intersys.systextil.connection.AppConnection cn, int nota, String serie) -
associarContabilizacao
public int associarContabilizacao(br.com.intersys.systextil.connection.AppConnection cn, int numeroLancamento) -
getDataEntradaNFE
-
getNFs
public static NotaFiscalDeEntrada getNFs(br.com.intersys.systextil.connection.AppConnection conn, String chaveNfe, String complementoSql) -
existsCfopRelacionada
public boolean existsCfopRelacionada(br.com.intersys.systextil.connection.AppConnection conn, String complementoSql) -
delete
-
NotaFiscal.cnpj
.cgc2