Package systextil.integracao.factory
Class NF3eFactory
java.lang.Object
systextil.integracao.factory.NotaFactory
systextil.integracao.factory.NF3eFactory
-
Field Summary
Fields inherited from class systextil.integracao.factory.NotaFactory
codigoEmpresaParam, conn, eixoService, fileName, log, logTecnico, nota, paramDao, paramDto, temLND -
Constructor Summary
ConstructorsConstructorDescriptionNF3eFactory(br.com.intersys.systextil.connection.AppConnection conn, String fileName, int codigoEmpresaParam) -
Method Summary
Methods inherited from class systextil.integracao.factory.NotaFactory
getFactory, getInputStream, getPath, isCteNfe, parseDate, readDocument, tryCnpj, tryDouble, tryInt, tryString, validarNota
-
Constructor Details
-
NF3eFactory
public NF3eFactory(br.com.intersys.systextil.connection.AppConnection conn, String fileName, int codigoEmpresaParam)
-
-
Method Details
-
create
Cria a Nota lendo os dados do arquivo fornecido.Em todos os casos em que for lancada Exception, ela ja tera sido gravada no log Tecnico e gerado o relatorio correspondente.
- Specified by:
createin classNotaFactory- Parameters:
doc- os dados a ler- Returns:
- a nota lida
- Throws:
TagException- se o arquivo nao for de uma versao de NF-e suportada, ou se o arquivo nao for um XML valido de NF-e, ou se a nota lida contiver dados invalidos para importacaoStopException- se a mensagem "nao foi encontrado codigo da empresa para o CNPJ " for gravada no log de errosRuntimeException- se ocorrer algo imprevisto
-
getDup
-