Mudanças entre as edições de "Manuais:UniNFe/Configurando o UniNFe/Configurando o UniNFe automaticamente"
Linha 2: | Linha 2: | ||
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: | 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: | ||
+ | |||
+ | ===Formato XML=== | ||
Nome do arquivo XML: uninfe-alt-con.xml | Nome do arquivo XML: uninfe-alt-con.xml | ||
Linha 75: | Linha 77: | ||
As únicas tag's obrigatórias são a de abertura (<?xml version...>) e a <altConfUniNFe>, as demais são opcionais. | As únicas tag's obrigatórias são a de abertura (<?xml version...>) e a <altConfUniNFe>, as demais são opcionais. | ||
+ | |||
+ | ===Formato TXT=== | ||
Nome do arquivo TXT: uninfe-alt-con.txt | Nome do arquivo TXT: uninfe-alt-con.txt | ||
Linha 143: | Linha 147: | ||
RespTecCSRT|123456789 | RespTecCSRT|123456789 | ||
</pre> | </pre> | ||
+ | |||
+ | ==Retorno do UniNFe após a reconfiguração== | ||
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: | 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: | ||
+ | |||
+ | ===Formato XML=== | ||
Nome do arquivo XML: uninfe-ret-alt-con.xml | Nome do arquivo XML: uninfe-ret-alt-con.xml | ||
Linha 155: | Linha 163: | ||
</retAltConfUniNFe> | </retAltConfUniNFe> | ||
</pre> | </pre> | ||
+ | |||
+ | ===Formato TXT=== | ||
Nome do arquivo TXT: uninfe-ret-alt-con.txt | Nome do arquivo TXT: uninfe-ret-alt-con.txt | ||
Linha 162: | Linha 172: | ||
xMotivo|Configuracao do UniNFe alterada com sucesso | xMotivo|Configuracao do UniNFe alterada com sucesso | ||
</pre> | </pre> | ||
+ | |||
+ | ===Códigos de retorno=== | ||
Pode-se obter como resultado (cStat) os seguintes códigos: | Pode-se obter como resultado (cStat) os seguintes códigos: | ||
# Configuração do UniNFe alterada com sucesso; | # Configuração do UniNFe alterada com sucesso; | ||
# Ocorreu uma falha ao tentar alterar a configuração do UniNFe: ...descrição do erro... | # Ocorreu uma falha ao tentar alterar a configuração do UniNFe: ...descrição do erro... | ||
+ | |||
+ | ==Tabela de códigos para o atributo Servico== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ||'''Código''' | ||
+ | ||'''Descrição do Serviço''' | ||
+ | |- | ||
+ | ||0 | ||
+ | ||NF-e, NFC-e e GNRE | ||
+ | |- | ||
+ | ||1 | ||
+ | ||CT-e e GNRE | ||
+ | |- | ||
+ | ||2 | ||
+ | ||NFS-e | ||
+ | |- | ||
+ | ||3 | ||
+ | ||MDF-e | ||
+ | |- | ||
+ | ||4 | ||
+ | ||NFC-e | ||
+ | |- | ||
+ | ||5 | ||
+ | ||SAT | ||
+ | |- | ||
+ | ||6 | ||
+ | ||EFD Reinf | ||
+ | |- | ||
+ | ||7 | ||
+ | ||eSocial | ||
+ | |- | ||
+ | ||8 | ||
+ | ||EFD Reinf e eSocial | ||
+ | |- | ||
+ | ||9 | ||
+ | ||GNRE | ||
+ | |- | ||
+ | ||10 | ||
+ | ||NF-e, NFC-e, CT-e, MDF-e, GNRE, EFD Reinf e eSocial | ||
+ | |} |
Edição das 10h39min de 2 de outubro de 2020
Índice
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 pasta de envio do UniNFe ou na pasta geral com o seguinte nome e estrutura:
Formato XML
Nome do arquivo XML: uninfe-alt-con.xml
<?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> <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> <ArqNSU>false<ArqNSU> <RespTecCNPJ>99999999999999</RespTecCNPJ> <RespTecXContato>Contato padrao</RespTecXContato> <RespTecEmail>[email protected]</RespTecEmail> <RespTecTelefone>4434114900</RespTecTelefone> <RespTecIdCSRT>01</RespTecIdCSRT> <RespTecCSRT>123456789</RespTecCSRT> </altConfUniNFe>
As únicas tag's obrigatórias são a de abertura (<?xml version...>) e a <altConfUniNFe>, as demais são opcionais.
Formato TXT
Nome do arquivo TXT: uninfe-alt-con.txt
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 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 ArqNSU|false RespTecCNPJ|99999999999999 RespTecXContato|Contato padrao RespTecEmail|[email protected] RespTecTelefone|4434114900 RespTecIdCSRT|01 RespTecCSRT|123456789
Retorno do UniNFe após a reconfiguração
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:
Formato XML
Nome do arquivo XML: uninfe-ret-alt-con.xml
<?xml version="1.0" encoding="utf-8"?> <retAltConfUniNFe> <cStat>1</cStat> <xMotivo>Configuracao do UniNFe alterada com sucesso</xMotivo> </retAltConfUniNFe>
Formato TXT
Nome do arquivo TXT: uninfe-ret-alt-con.txt
cStat|1 xMotivo|Configuracao do UniNFe alterada com sucesso
Códigos de retorno
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...
Tabela de códigos para o atributo Servico
Código | Descrição do Serviço |
0 | NF-e, NFC-e e GNRE |
1 | CT-e e GNRE |
2 | NFS-e |
3 | MDF-e |
4 | NFC-e |
5 | SAT |
6 | EFD Reinf |
7 | eSocial |
8 | EFD Reinf e eSocial |
9 | GNRE |
10 | NF-e, NFC-e, CT-e, MDF-e, GNRE, EFD Reinf e eSocial |