PrestaShop Gestão de catálogo

Importação e Exportação CSV e XML PrestaShop 8 e 9: Mapeamento Visual e Importações Agendadas por FTP/SFTP

Todo o seu catálogo PrestaShop em CSV ou XML, nos dois sentidos, sem complicações.

Um motor de importação e exportação universal que liga qualquer ficheiro CSV ou XML à sua loja: mapeia visualmente as colunas para os campos do PrestaShop, guarda tudo num perfil reutilizável, e deixa o cron trazer os seus fluxos de fornecedores a partir de FTP, SFTP ou de um URL. Importação por lotes em AJAX sem timeout, retoma após interrupção, registo detalhado e alerta por e-mail à menor falha. Produtos, variantes, categorias, clientes, stock e preços na importação; produtos, categorias, clientes e encomendas na exportação.

At a glance
  • Importação E exportação CSV e XML: produtos, variantes, categorias, clientes, stock e preços na importação; produtos, categorias, clientes e encomendas na exportação
  • Mapeamento visual das colunas com deteção automática inteligente (referência/SKU, preço, quantidade, EAN, IVA e outros) e pré-visualização das primeiras linhas
  • Perfis guardados e reutilizáveis num clique, com fonte, definições, mapeamento e agendamento
  • Importações agendadas por cron a partir de FTP, SFTP, URL ou ficheiro local, com frequência horária, diária ou semanal por perfil
  • Importação por lotes em AJAX sem timeout, com retoma, registo dos erros linha a linha e alerta por e-mail em caso de falha
PrestaShop 8 e 9 CSV e XML Mapeamento visual Cron FTP / SFTP Importação sem timeout
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Importação e exportação CSV e XML no PrestaShop, com mapeamento visual das colunas e agendamento por FTP/SFTP
v1.0.1 · atualizado 2026-07-05
O que faz

A versão curta.

01

Mapeamento visual, nunca mais colunas por adivinhar

Carregue um ficheiro de exemplo (ou deixe-o ser obtido a partir da fonte remota): o módulo deteta as colunas, mostra uma pré-visualização das primeiras linhas e associa automaticamente cada coluna ao campo certo do PrestaShop, graças a um reconhecimento em francês e inglês (référence/SKU, prix/price, quantité/stock, EAN/gencod, TVA/VAT e outros). Ajusta, valida, e está mapeado.

02

Perfis, e não importações descartáveis

Cada configuração, com fonte, formato, codificação, separador, mapeamento, opções e agendamento, fica guardada num perfil com nome. O fluxo diário do seu fornecedor, a exportação semanal dos seus clientes, a atualização horária dos stocks: cada um tem o seu perfil, relançável num clique ou desencadeado sozinho pelo cron.

03

Os seus fluxos de fornecedores chegam sozinhos

Obtenha os seus ficheiros a partir de um URL (HTTP/HTTPS), de um servidor FTP, de um servidor SFTP ou de um caminho local, com uma cadência horária, diária ou semanal própria de cada perfil. Basta um URL de cron protegido por token: cada passagem executa apenas os perfis vencidos. As exportações podem, ao contrário, ser colocadas automaticamente no seu FTP ou SFTP.

04

Importação por lotes, zero timeouts

Os ficheiros grandes são tratados por lotes sucessivos em AJAX, com barra de progresso em direto e retoma exata pela posição em bytes: uma importação de dezenas de milhares de linhas nunca faz o PHP entrar em timeout. Em cron, o tratamento encadeia-se em ciclo até ao fim.

05

Variantes, características e imagens: tratadas

As variantes descrevem-se no formato Grupo:Valor|Grupo:Valor (com grupos e valores criados se não existirem), as características no formato Nome:Valor|Nome:Valor, e as categorias e imagens em valores múltiplos com separador configurável, sendo a primeira imagem a capa. A taxa de IVA é ligada ao grupo de impostos do país predefinido.

06

Nada passa despercebido

Cada execução é registada com o seu estado, os seus contadores (OK, erros e total) e o detalhe dos erros linha a linha. Um alerta por e-mail (modelo FR ou EN) parte automaticamente assim que uma importação falha ou contém linhas com erro. Os registos são limpos segundo a retenção que definir.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Importação e Exportação CSV e XML PrestaShop 8 e 9: Mapeamento Visual e Importações Agendadas por FTP/SFTP funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Um verdadeiro motor de importação e exportação, e não a importação CSV nativa

A importação CSV integrada no PrestaShop safa numa carga manual pontual, mas não sabe memorizar uma configuração, nem ir buscar um ficheiro a um fornecedor, nem correr sozinha todas as noites. Este módulo industrializa a troca de dados: descreve uma vez a fonte, o formato e a correspondência das colunas, guarda o perfil, e reutiliza-o ou agenda-o à vontade. Importação e exportação, CSV e XML, a mesma ferramenta cobre todo o ciclo de vida do seu catálogo.

§ 02

O mapeamento visual que poupa horas

Carregue um ficheiro de exemplo ou deixe o módulo obtê-lo a partir da fonte remota: ele deteta as colunas, mostra uma pré-visualização das primeiras linhas e propõe automaticamente uma correspondência com os campos do PrestaShop. O reconhecimento cobre os cabeçalhos correntes em francês e em inglês, e deixa-o ajustar cada associação numa tabela clara. Acabaram as colunas por recontar e as importações falhadas porque uma coluna se desalinhou.

§ 03

Perfis para cada fluxo, reutilizáveis e agendáveis

Cada perfil reúne tudo: a fonte (carregamento, URL, FTP, SFTP ou ficheiro local), o formato e a sua codificação, o separador, o mapeamento das colunas, as opções de importação e o agendamento. Crie tantos quantos precisar: o fluxo diário de produtos do seu grossista, a exportação semanal de clientes para a sua ferramenta de marketing, a atualização horária de preços e stocks. Um perfil relança-se num clique a partir do back-office, ou dispara sozinho quando a sua frequência vence.

§ 04

Os seus ficheiros, obtidos e colocados automaticamente

Na importação, o módulo vai buscar o ficheiro onde ele estiver: um URL em HTTP/HTTPS, um servidor FTP em modo passivo ou ativo, um servidor SFTP (através da extensão ssh2, com mensagem explícita se faltar) ou um caminho local restrito à pasta da loja. Na exportação, pode ao contrário colocar o ficheiro gerado no seu FTP ou SFTP, ou numa pasta local, ou simplesmente disponibilizá-lo para descarregamento. As palavras-passe de FTP/SFTP são cifradas em repouso e nunca saem do servidor em claro.

§ 05

Concebido para ficheiros grandes

Um catálogo com várias dezenas de milhares de linhas não se importa num só pedido. O motor trata o ficheiro por lotes sucessivos em AJAX, mostra uma barra de progresso em direto e retoma exatamente na posição em bytes certa depois de cada lote, sem qualquer risco de timeout do PHP, mesmo em alojamento partilhado. Em modo cron, o tratamento encadeia-se de forma síncrona até à última linha. Cada lote atualiza os contadores de OK, erros e total em tempo real.

§ 06

Os formatos próprios do PrestaShop, tratados de forma nativa

O módulo conhece as particularidades do catálogo do PrestaShop. As variantes descrevem-se no formato Grupo:Valor|Grupo:Valor, por exemplo Tamanho:M|Cor:Vermelho, e tanto os grupos como os valores de atributo são criados se não existirem; a variante é reconhecida pelo seu conjunto exato de atributos. As características seguem o formato Nome:Valor|Nome:Valor. Categorias, imagens e etiquetas escrevem-se em valores múltiplos com o separador que escolher, sendo a primeira imagem a capa. A taxa de IVA é ligada ao grupo de impostos certo do país predefinido, e as imagens podem ser descarregadas a partir de URLs.

§ 07

Rastreabilidade e alertas, para dormir descansado

Cada execução deixa rasto: estado, número de linhas tratadas, bem-sucedidas e com erro, mensagem e detalhe dos erros linha a linha (os primeiros 200). Assim que uma importação falha ou contém linhas rejeitadas, parte automaticamente um alerta por e-mail para o endereço que escolher, com um modelo em francês ou em inglês. Os registos são limpos automaticamente segundo a duração de retenção que definir, e os ficheiros temporários são apagados ao fim de 48 horas. O módulo não acrescenta qualquer override do núcleo e desinstala-se de forma limpa.