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
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
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, 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, 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 TypeMethodDescriptionstatic 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) getCnpjEmpresa
(br.com.intersys.systextil.connection.AppConnection conn) 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[][]
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[]
listCanceladasDivergentes
(br.com.intersys.systextil.connection.AppConnection conn) static NotaFiscalDeEntrada[]
listInutilizadasDivergentes
(br.com.intersys.systextil.connection.AppConnection conn) 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
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 -
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) -
get
public static NotaFiscalDeEntrada get(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cli_for) -
list
public static NotaFiscalDeEntrada[] list(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, Cnpj cgcCli) -
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
-
listCanceladasDivergentes
public static NotaFiscalDeEntrada[] listCanceladasDivergentes(br.com.intersys.systextil.connection.AppConnection conn) - 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) - 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)
-
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) -
getItens
- Specified by:
getItens
in classNotaFiscal
-
getFornecedor
-
getCnpjEmpresa
- Specified by:
getCnpjEmpresa
in classNotaFiscal
-
getSerie
- Specified by:
getSerie
in classNotaFiscal
-