105
edições
Mudanças
Created page with "==Configurando o UniNFe automaticamente== O UniNFe pode ser configurado automaticamente pelo sistema ERP sem a necessidade da intervenção direta do usuário no aplicativo...."
==Configurando o UniNFe automaticamente==
O UniNFe pode ser configurado automaticamente pelo sistema ERP sem a necessidade da intervenção direta do usuário no aplicativo. Para tanto, basta gerar um XML ou TXT na [[Manuais:UniNFe/Configurando o UniNFe/Configuracoes Empresas/ConfigAbaPastas/Pasta de envio|pasta de envio]] do UniNFe ou na [[Manuais:UniNFe/Pasta geral|pasta geral]] com o seguinte nome e estrutura:
Nome do arquivo XML: uninfe-alt-con.xml
<pre>
<?xml version="1.0" encoding="utf-8"?>
<altConfUniNFe>
<DadosEmpresa CNPJ="06117473000150" Servico="0">
<Nome>Unimake</Nome>
</DadosEmpresa>
<PastaXmlEnvio>c:\testenfe\envio</PastaXmlEnvio>
<PastaXmlRetorno>c:\testenfe\Retorno</PastaXmlRetorno>
<PastaXmlEnviado>c:\testenfe\Enviado</PastaXmlEnviado>
<PastaXmlErro>c:\testenfe\Erro</PastaXmlErro>
<PastaBackup>c:\testenfe\Backup</PastaBackup>
<PastaXmlEmLote>c:\testenfe\EnvioEmLote</PastaXmlEmLote>
<PastaValidar>c:\testenfe\Validar</PastaValidar>
<PastaDanfeMon />
<PastaDownloadNFeDest>c:\testenfe\DownloadNFe</PastaDownloadNFeDest>
<CNPJ>06117473000150</CNPJ>
<Nome>Unimake Software</Nome>
<UnidadeFederativaCodigo>41</UnidadeFederativaCodigo>
<AmbienteCodigo>2</AmbienteCodigo>
<tpEmis>1</tpEmis>
<UsaCertificado>true</UsaCertificado>
<CertificadoInstalado>true</CertificadoInstalado>
<CertificadoArquivo />
<CertificadoSenha />
<CertificadoPIN />
<ProviderCertificado>SafeSign Standard Cryptographic Service Provider</ProviderCertificado>
<ProviderTypeCertificado>1</ProviderTypeCertificado>
<Certificado>CN=UNIMAKE SOLUCOES CORPORATIVAS LTDA ME:06117473000150, OU=Autenticado por AR Kaminskas, OU=RFB e-CNPJ A1, OU=Secretaria da Receita Federal do Brasil - RFB, L=PARANAVAI, S=PR, O=ICP-Brasil, C=BR</Certificado>
<CertificadoDigitalThumbPrint>95FCC80B6D169D51664C845C751504ECBA74F7E8</CertificadoDigitalThumbPrint>
<GravarRetornoTXTNFe>false</GravarRetornoTXTNFe>
<DiasLimpeza>0</DiasLimpeza>
<TempoConsulta>2</TempoConsulta>
<UsuarioWS />
<SenhaWS />
<Servico>Todos</Servico>
<CriaPastasAutomaticamente>false</CriaPastasAutomaticamente>
<GravarEventosNaPastaEnviadosNFe>false</GravarEventosNaPastaEnviadosNFe>
<GravarEventosCancelamentoNaPastaEnviadosNFe>false</GravarEventosCancelamentoNaPastaEnviadosNFe>
<GravarEventosDeTerceiros>false</GravarEventosDeTerceiros>
<CompactarNfe>false</CompactarNfe>
<IndSinc>false</IndSinc>
<PastaExeUniDanfe />
<PastaConfigUniDanfe />
<ConfiguracaoDanfe />
<ConfiguracaoCCe />
<XMLDanfeMonNFe>false</XMLDanfeMonNFe>
<XMLDanfeMonProcNFe>false</XMLDanfeMonProcNFe>
<XMLDanfeMonDenegadaNFe>false</XMLDanfeMonDenegadaNFe>
<EmailDanfe />
<AdicionaEmailDanfe>true</AdicionaEmailDanfe>
<diretorioSalvarComo>AM</diretorioSalvarComo>
<FTPPastaAutorizados />
<FTPPastaRetornos />
<FTPNomeDoServidor />
<FTPNomeDoUsuario />
<FTPSenha />
<FTPPorta>21</FTPPorta>
<FTPAtivo>false</FTPAtivo>
<FTPGravaXMLPastaUnica>false</FTPGravaXMLPastaUnica>
<IdentificadorCSC>123456789012345678901234567890012345</IdentificadorCSC>
<TokenCSC>000001</TokenCSC>
</altConfUniNFe>
</pre>
As únicas tag's obrigatórias são a de abertura (<?xml version...>) e a <altConfUniNFe>, as demais são opcionais.
Nome do arquivo TXT: uninfe-alt-con.txt
<pre>
CNPJ|06117473000150
Servico|0
Nome|Unimake
PastaXmlEnvio|c:\testenfe\envio
PastaXmlRetorno|c:\testenfe\Retorno
PastaXmlEnviado|c:\testenfe\Enviado
PastaXmlErro|c:\testenfe\Erro
PastaBackup|c:\testenfe\Backup
PastaXmlEmLote|c:\testenfe\EnvioEmLote
PastaValidar|c:\testenfe\Validar
PastaDanfeMon|...
PastaDownloadNFeDest|c:\testenfe\DownloadNFe
CNPJ|06117473000150
Nome|Unimake Software
UnidadeFederativaCodigo|41
AmbienteCodigo|2
tpEmis|1
UsaCertificado|true
CertificadoInstalado|true
CertificadoArquivo|...
CertificadoSenha|...
CertificadoPIN|...
ProviderCertificado|SafeSign Standard Cryptographic Service Provider
ProviderTypeCertificado|1
Certificado|CN=UNIMAKE SOLUCOES CORPORATIVAS LTDA ME:06117473000150, OU=Autenticado por AR Kaminskas, OU=RFB e-CNPJ A1, OU=Secretaria da Receita Federal do Brasil - RFB, L=PARANAVAI, S=PR, O=ICP-Brasil, C=BR
CertificadoDigitalThumbPrint|95FCC80B6D169D51664C845C751504ECBA74F7E8
GravarRetornoTXTNFe|false
DiasLimpeza|0
TempoConsulta|2
UsuarioWS|...
SenhaWS|...
Servico|Todos
CriaPastasAutomaticamente|false
GravarEventosNaPastaEnviadosNFe|false
GravarEventosCancelamentoNaPastaEnviadosNFe|false
GravarEventosDeTerceiros|false
CompactarNfe|false
IndSinc|false
PastaExeUniDanfe|...
PastaConfigUniDanfe|...
ConfiguracaoDanfe|...
ConfiguracaoCCe|...
XMLDanfeMonNFe|false
XMLDanfeMonProcNFe|false
XMLDanfeMonDenegadaNFe|false
EmailDanfe|...
AdicionaEmailDanfe|true
diretorioSalvarComo|AM
FTPPastaAutorizados|...
FTPPastaRetornos|...
FTPNomeDoServidor|...
FTPNomeDoUsuario|...
FTPSenha|...
FTPPorta|21
FTPAtivo|false
FTPGravaXMLPastaUnica|false
IdentificadorCSC|123456789012345678901234567890012345
TokenCSC|000001
</pre>
O UniNFe ao detectar a existência do arquivo, automaticamente se reconfigura de acordo com as informações das tag's e gera um XML ou TXT de retorno para o ERP com a informação se a reconfiguração foi efetuada com sucesso ou não. Segue o nome e estrutura do XML e TXT:
Nome do arquivo XML: uninfe-ret-alt-con.xml
<pre>
<?xml version="1.0" encoding="utf-8"?>
<retAltConfUniNFe>
<cStat>1</cStat>
<xMotivo>Configuracao do UniNFe alterada com sucesso</xMotivo>
</retAltConfUniNFe>
</pre>
Nome do arquivo TXT: uninfe-ret-alt-con.txt
<pre>
cStat|1
xMotivo|Configuracao do UniNFe alterada com sucesso
</pre>
Pode-se obter como resultado (cStat) os seguintes códigos:
# Configuração do UniNFe alterada com sucesso;
# Ocorreu uma falha ao tentar alterar a configuração do UniNFe: ...descrição do erro...
O UniNFe pode ser configurado automaticamente pelo sistema ERP sem a necessidade da intervenção direta do usuário no aplicativo. Para tanto, basta gerar um XML ou TXT na [[Manuais:UniNFe/Configurando o UniNFe/Configuracoes Empresas/ConfigAbaPastas/Pasta de envio|pasta de envio]] do UniNFe ou na [[Manuais:UniNFe/Pasta geral|pasta geral]] com o seguinte nome e estrutura:
Nome do arquivo XML: uninfe-alt-con.xml
<pre>
<?xml version="1.0" encoding="utf-8"?>
<altConfUniNFe>
<DadosEmpresa CNPJ="06117473000150" Servico="0">
<Nome>Unimake</Nome>
</DadosEmpresa>
<PastaXmlEnvio>c:\testenfe\envio</PastaXmlEnvio>
<PastaXmlRetorno>c:\testenfe\Retorno</PastaXmlRetorno>
<PastaXmlEnviado>c:\testenfe\Enviado</PastaXmlEnviado>
<PastaXmlErro>c:\testenfe\Erro</PastaXmlErro>
<PastaBackup>c:\testenfe\Backup</PastaBackup>
<PastaXmlEmLote>c:\testenfe\EnvioEmLote</PastaXmlEmLote>
<PastaValidar>c:\testenfe\Validar</PastaValidar>
<PastaDanfeMon />
<PastaDownloadNFeDest>c:\testenfe\DownloadNFe</PastaDownloadNFeDest>
<CNPJ>06117473000150</CNPJ>
<Nome>Unimake Software</Nome>
<UnidadeFederativaCodigo>41</UnidadeFederativaCodigo>
<AmbienteCodigo>2</AmbienteCodigo>
<tpEmis>1</tpEmis>
<UsaCertificado>true</UsaCertificado>
<CertificadoInstalado>true</CertificadoInstalado>
<CertificadoArquivo />
<CertificadoSenha />
<CertificadoPIN />
<ProviderCertificado>SafeSign Standard Cryptographic Service Provider</ProviderCertificado>
<ProviderTypeCertificado>1</ProviderTypeCertificado>
<Certificado>CN=UNIMAKE SOLUCOES CORPORATIVAS LTDA ME:06117473000150, OU=Autenticado por AR Kaminskas, OU=RFB e-CNPJ A1, OU=Secretaria da Receita Federal do Brasil - RFB, L=PARANAVAI, S=PR, O=ICP-Brasil, C=BR</Certificado>
<CertificadoDigitalThumbPrint>95FCC80B6D169D51664C845C751504ECBA74F7E8</CertificadoDigitalThumbPrint>
<GravarRetornoTXTNFe>false</GravarRetornoTXTNFe>
<DiasLimpeza>0</DiasLimpeza>
<TempoConsulta>2</TempoConsulta>
<UsuarioWS />
<SenhaWS />
<Servico>Todos</Servico>
<CriaPastasAutomaticamente>false</CriaPastasAutomaticamente>
<GravarEventosNaPastaEnviadosNFe>false</GravarEventosNaPastaEnviadosNFe>
<GravarEventosCancelamentoNaPastaEnviadosNFe>false</GravarEventosCancelamentoNaPastaEnviadosNFe>
<GravarEventosDeTerceiros>false</GravarEventosDeTerceiros>
<CompactarNfe>false</CompactarNfe>
<IndSinc>false</IndSinc>
<PastaExeUniDanfe />
<PastaConfigUniDanfe />
<ConfiguracaoDanfe />
<ConfiguracaoCCe />
<XMLDanfeMonNFe>false</XMLDanfeMonNFe>
<XMLDanfeMonProcNFe>false</XMLDanfeMonProcNFe>
<XMLDanfeMonDenegadaNFe>false</XMLDanfeMonDenegadaNFe>
<EmailDanfe />
<AdicionaEmailDanfe>true</AdicionaEmailDanfe>
<diretorioSalvarComo>AM</diretorioSalvarComo>
<FTPPastaAutorizados />
<FTPPastaRetornos />
<FTPNomeDoServidor />
<FTPNomeDoUsuario />
<FTPSenha />
<FTPPorta>21</FTPPorta>
<FTPAtivo>false</FTPAtivo>
<FTPGravaXMLPastaUnica>false</FTPGravaXMLPastaUnica>
<IdentificadorCSC>123456789012345678901234567890012345</IdentificadorCSC>
<TokenCSC>000001</TokenCSC>
</altConfUniNFe>
</pre>
As únicas tag's obrigatórias são a de abertura (<?xml version...>) e a <altConfUniNFe>, as demais são opcionais.
Nome do arquivo TXT: uninfe-alt-con.txt
<pre>
CNPJ|06117473000150
Servico|0
Nome|Unimake
PastaXmlEnvio|c:\testenfe\envio
PastaXmlRetorno|c:\testenfe\Retorno
PastaXmlEnviado|c:\testenfe\Enviado
PastaXmlErro|c:\testenfe\Erro
PastaBackup|c:\testenfe\Backup
PastaXmlEmLote|c:\testenfe\EnvioEmLote
PastaValidar|c:\testenfe\Validar
PastaDanfeMon|...
PastaDownloadNFeDest|c:\testenfe\DownloadNFe
CNPJ|06117473000150
Nome|Unimake Software
UnidadeFederativaCodigo|41
AmbienteCodigo|2
tpEmis|1
UsaCertificado|true
CertificadoInstalado|true
CertificadoArquivo|...
CertificadoSenha|...
CertificadoPIN|...
ProviderCertificado|SafeSign Standard Cryptographic Service Provider
ProviderTypeCertificado|1
Certificado|CN=UNIMAKE SOLUCOES CORPORATIVAS LTDA ME:06117473000150, OU=Autenticado por AR Kaminskas, OU=RFB e-CNPJ A1, OU=Secretaria da Receita Federal do Brasil - RFB, L=PARANAVAI, S=PR, O=ICP-Brasil, C=BR
CertificadoDigitalThumbPrint|95FCC80B6D169D51664C845C751504ECBA74F7E8
GravarRetornoTXTNFe|false
DiasLimpeza|0
TempoConsulta|2
UsuarioWS|...
SenhaWS|...
Servico|Todos
CriaPastasAutomaticamente|false
GravarEventosNaPastaEnviadosNFe|false
GravarEventosCancelamentoNaPastaEnviadosNFe|false
GravarEventosDeTerceiros|false
CompactarNfe|false
IndSinc|false
PastaExeUniDanfe|...
PastaConfigUniDanfe|...
ConfiguracaoDanfe|...
ConfiguracaoCCe|...
XMLDanfeMonNFe|false
XMLDanfeMonProcNFe|false
XMLDanfeMonDenegadaNFe|false
EmailDanfe|...
AdicionaEmailDanfe|true
diretorioSalvarComo|AM
FTPPastaAutorizados|...
FTPPastaRetornos|...
FTPNomeDoServidor|...
FTPNomeDoUsuario|...
FTPSenha|...
FTPPorta|21
FTPAtivo|false
FTPGravaXMLPastaUnica|false
IdentificadorCSC|123456789012345678901234567890012345
TokenCSC|000001
</pre>
O UniNFe ao detectar a existência do arquivo, automaticamente se reconfigura de acordo com as informações das tag's e gera um XML ou TXT de retorno para o ERP com a informação se a reconfiguração foi efetuada com sucesso ou não. Segue o nome e estrutura do XML e TXT:
Nome do arquivo XML: uninfe-ret-alt-con.xml
<pre>
<?xml version="1.0" encoding="utf-8"?>
<retAltConfUniNFe>
<cStat>1</cStat>
<xMotivo>Configuracao do UniNFe alterada com sucesso</xMotivo>
</retAltConfUniNFe>
</pre>
Nome do arquivo TXT: uninfe-ret-alt-con.txt
<pre>
cStat|1
xMotivo|Configuracao do UniNFe alterada com sucesso
</pre>
Pode-se obter como resultado (cStat) os seguintes códigos:
# Configuração do UniNFe alterada com sucesso;
# Ocorreu uma falha ao tentar alterar a configuração do UniNFe: ...descrição do erro...