Manuais:UniNFe/Configurando o UniNFe/Configuracoes Empresas/ConfigAbaFTP/EnvioQualquerArquivo

De unimake
Revisão de 14h48min de 4 de outubro de 2023 por Wesley (discussão | contribs) (Criado documentação da funcionalidade de envio de arquivos via FTP)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Enviar qualquer arquivo para o FTP configurado

Depois de você fazer a configuração correta da sua conexão com o FTP pelo UniNFe, você pode usar a funcionalidade de enviar QUALQUER ARQUIVO para o FTP. Isso mesmo, qualquer arquivo!!

Vamos ver como é essa funcionalidade.

Estrutura do XML de envio

Tem uma estrutura simples com o caminho da pasta de destino e os caminhos dos arquivos que você quer enviar para o FTP. Para fazer o envio desse XML, basta gerar o arquivo na pasta de envio com o nome e formato a seguir:

0000000000000-ftp.xml

0000000000000 Conteúdo livre
-ftp.xml Conteúdo fixo. Sempre será "-ftp.xml"

O nome do arquivo de retorno é o mesmo do envio, mudando somente a extensão (final) do mesmo, conforme abaixo:

0000000000000-ret-ftp.xml (se tudo ocorreu bem)

ou

0000000000000-ret-ftp.err (se houve algum erro)

<?xml version="1.0" encoding="utf-8"?>
<EnviarFTP>
	<PastaDestino>/public_html/pub/downloads/wandreyteste/202307</PastaDestino>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\CancelarNfseEnvio-ped-cannfse.xml</NomeArquivo>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\ConsultarLoteRpsEnvio-ped-loterps.xml</NomeArquivo>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\ConsultarNfseEnvio-ped-sitnfse.xml</NomeArquivo>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\ConsultarNfseRpsEnvio-ped-sitnfserps.xml</NomeArquivo>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\ConsultarSituacaoLoteRpsEnvio-ped-sitloterps.xml</NomeArquivo>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\MuriaeCancelarNfseEnvio-ped-cannfse.xml</NomeArquivo>
	<NomeArquivo>C:\projetos\uninfe\exemplos\NFSe\GINFES\3.00\RecepcionarLoteRpsEnvio-env-loterps.xml</NomeArquivo>
</EnviarFTP>

Veja também