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.Amountfinal br.com.intersys.systextil.connection.Amountfinal intDeprecated.final intDeprecated.usarNotaFiscal.cnpj.cgc4final intDeprecated.usarNotaFiscal.cnpj.cgc9final intfinal intfinal intfinal intfinal Stringfinal Datefinal Datefinal Datefinal Datefinal Datefinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal Stringfinal intfinal intDeprecated.usarNotaFiscal.numerofinal intfinal intfinal intfinal intfinal intfinal intfinal intfinal intfinal Stringfinal intfinal intfinal intfinal intfinal intfinal Stringfinal Stringfinal Stringfinal Stringfinal intfinal intfinal intfinal Stringfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.AmountFields 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 TypeMethodDescriptionintassociarContabilizacao(br.com.intersys.systextil.connection.AppConnection cn, int numeroLancamento) static voidatualizaImpostos(br.com.intersys.systextil.connection.AppConnection conn, BigDecimal baseCalcCbsIbsIs, BigDecimal valorCbs, BigDecimal valorIbsUf, BigDecimal valorIbsMunicipio, BigDecimal valorIis, NotaFiscalDeEntrada nf) static voiddelete(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cnpj) static booleanexists(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgc, int codEmp) booleanexistsCfopRelacionada(br.com.intersys.systextil.connection.AppConnection conn, String complementoSql) static booleanexistsComSituacoes(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int local_entrega, int[] situacoes) static booleanexistsEmpresa(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, int empresa) static NotaFiscalDeEntradastatic NotaFiscalDeEntradaget(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 NotaFiscalDeEntradaget(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cli_for) static DataReadergetBySituacaoDifDois(br.com.intersys.systextil.connection.AppConnection conn, int local_entrega, Date data_transacao_ini, Date data_transacao_fim) static DataReadergetBySituacaoDifDoisAndCnpj(br.com.intersys.systextil.connection.AppConnection conn, Date campo_10, Date campo_11, Cnpj cgc, int codigo_empresa) static DataReadergetBySituacaoDifDoisAndTipoValoresFiscalDifUm(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 CnpjgetCnpjResponsavel(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgcCliFor) static DategetDataEntradaNFE(br.com.intersys.systextil.connection.AppConnection cn, int documento, Cnpj cnpj) static intgetDocumento(br.com.intersys.systextil.connection.AppConnection cn, int documento) static intgetDocumentoBySerie(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 NotaFiscalDeEntradagetNFs(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.AmountgetTotBaseIcmsSubs(br.com.intersys.systextil.connection.AppConnection conn) br.com.intersys.systextil.connection.AmountgetTotValorIcmsSubs(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 NotaFiscalDeEntradamake(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 booleanupdateCodSolicitacaoNFe(br.com.intersys.systextil.connection.AppConnection conn, int cod_solicitacao_nfe, int codigo_empresa, int numero, String serie, Cnpj cnpj) voidupdateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_entrada) voidupdateSituacao1(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.voidupdateStatusEMsg(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, String msg_status) voidupdateStatusESolicitacaoNFe(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, int randon_cod) voidupdateStatusImpressaoDanfe(br.com.intersys.systextil.connection.AppConnection conn, int status_impressao_danfe) voidupdateStatusNoRetornoDoEnvio(br.com.intersys.systextil.connection.AppConnection conn, String cod_status) static intupdateZerarFlagDevolucao(br.com.intersys.systextil.connection.AppConnection conn, int nota_orig, String serie_orig, Cnpj cgc) static intupdateZerarNFe(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 -
base_calc_cbs_ibs_is
public final br.com.intersys.systextil.connection.Amount base_calc_cbs_ibs_is -
valor_cbs
public final br.com.intersys.systextil.connection.Amount valor_cbs -
valor_ibs_uf
public final br.com.intersys.systextil.connection.Amount valor_ibs_uf -
valor_ibs_municipio
public final br.com.intersys.systextil.connection.Amount valor_ibs_municipio -
valor_is
public final br.com.intersys.systextil.connection.Amount valor_is
-
-
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:
updateSituacaoin 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:
updateStatusESolicitacaoNFein classNotaFiscal
-
updateCodSolicitacaoNFe
-
updateStatusImpressaoDanfe
public void updateStatusImpressaoDanfe(br.com.intersys.systextil.connection.AppConnection conn, int status_impressao_danfe) - Specified by:
updateStatusImpressaoDanfein classNotaFiscal
-
updateStatusNoRetornoDoEnvio
public void updateStatusNoRetornoDoEnvio(br.com.intersys.systextil.connection.AppConnection conn, String cod_status) - Specified by:
updateStatusNoRetornoDoEnvioin classNotaFiscal
-
updateStatusEMsg
public void updateStatusEMsg(br.com.intersys.systextil.connection.AppConnection conn, String cod_status, String msg_status) - Specified by:
updateStatusEMsgin 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:
getItensin classNotaFiscal
-
getFornecedor
-
getCnpjEmpresa
- Specified by:
getCnpjEmpresain classNotaFiscal
-
getSerie
- Specified by:
getSeriein 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
-
atualizaImpostos
public static void atualizaImpostos(br.com.intersys.systextil.connection.AppConnection conn, BigDecimal baseCalcCbsIbsIs, BigDecimal valorCbs, BigDecimal valorIbsUf, BigDecimal valorIbsMunicipio, BigDecimal valorIis, NotaFiscalDeEntrada nf)
-
NotaFiscal.cnpj.cgc2