Exportação e importação de artigos por csv - ecommerce v7.0x
exc. IVA: 60,00€
A extensão de exportação e importação de artigos para a plataforma de ecommerce permite a exportação e importação dos artigos existentes nas lojas online em formato csv.
Este componente procura facilitar a insersão e gestão de um grande número de artigos na loja online. Com esta extensão pode:
- Inserir novos artigos nas lojas online (nas lojas multi idioma, é gerada uma entrada por cada idioma que pode ser postriormente alterarada)
- Alterar os artigo que existem nas lojas online
- Apagar artigos que existem na loja online
Os dados exportados e importados são:
- Os dados básicos do artigo, um por cada campo, conforme a tabela de artigos, como o modelo, o preço, a classe de impostos, o peso, etc.
- Os dados de idioma, um por cada campo, correspondentes ao idioma pré-definido para a loja online, como o nome e a descrição
- As categorias em que o artigo se encontra listado. Expressas pelos seus ids de categoria separados por virgula, por ex: 16,49,50
- As lojas online em que o artigo esteja em catalogo. Expressas pelos seus ids de loja separados por virgula, por ex: 0,5 (0 é a loja pré-definida)
Este componente facilita e agiliza a manutenção das lojas online, mas necessita de um pouco de experiencia no excel ou outra folha de calculo que importe e exporte no formato requerido.
Numa fase inicial da loja com imensos artigos para inserir que já tem os dados numa folha de calculo e uma serie de imagens já preparadas esta pode ser uma forma rápida de constituir os catalogos das suas lojas online.
Procedimentos básicos para efectuar as funções de insersão, alteração e remoção:
- Para inserir os novos artigos, basta apenas que no ficheiro sigam artigos cujo campo: product.product_id esteja vazio
- Para alterar artigos, basta alterar os campos respectivos excepto o campo product.product_id. Este campo nunca deve ser alterado, apenas deixado em branco para inserir novos artigos.
- Para apagar artigos, adicione uma nova coluna insira o texto: deleteit (na primeira linha), como nome do campo, e em cada artigo que deseje apagar coloque um 1 nesse campo.
Informações sobre o processo de importação
A interface de utilizador permite escolher qual a tabela a exportar. Quando se clica no botão backup é gerado um ficheiro com os conteúdos dessa tabela que é transferido para o seu computador com o nome da tabela exportada e a extenção .csv..
Os ficheiros transferidos em formato csv têm algumas caracteristicas especificas: os separadores de campo e os separadores de linha. Esta extensão utiliza os seguintes separadores:
- separador de campo: ; o ponto e virgula
- separador de linha: \n é o separador usado nos sistemas linux, mas que é reconhecido em alguns editores de texto para o windows
- separador das unidades: . ponto e não a virgula
Estes ficheiros podem ser importados para o excel, no computador onde estou essa importação é efectuada meramente por abrir o ficheiro no gestor de ficheiros do windows.
Dependendo das configurações de localização do Office e do excel esta importação facil pode dar resultados errados devido ao separador nas unidades ou ao formato da data.
Caso a importação automática não dê bons resultados é melhor fazer a importação dos campos manualmente para isso siga os seguintes passos:
- Mude o nome ao ficheiro de nome_de_ficheiro.csv para nome_de_ficheiro.txt
- Abra o ficheiro no Excel. Pode ser arrastando para dentro de uma janela do Excel ou abrindo a partir da opção de menu de abrir ficheiro e selecionar o filtro que mostre o formato txt.
- Quando abrir o ficheiro podem acontecer duas situações:
- O ficheiro é aberto e fica tudo inserido linha a linha na primeira coluna
Se o ficheiro foi importado para uma coluna, selecione essa coluna e no menu dos dados selecione converter coluna para tabela. O processo de conversão é identico ao descrito abaixo.
- O ficheiro é aberto e dá-se inicio a um processo de importação
Na configuração da importação deve proceder do seguinte modo:
- Selecionar delimitado e clicar em seguinte
- Selecionar ponto e virgula e clicar em seguinte
- Neste formulário clicar em avançado
Neste ecrãn vai definir as opções núméricas de acordo com indicado
- Colocar o . (ponto) como separador decimal
- Colocar o , (ponto) como separador de milhares
- Clicar ok
Concluindo a definição dos separadores númericos está prestes a importar o ficheiro com a tabela da loja online para o excel.
- De volta ao formulário de definição dos campos existe um cuidado especial a ter aquando da importação de datas.
- Por cada coluna com datas, selecionar essa coluna e atribuir-lhe o tipo Date no formato YMD
- Clique para terminar e a sua listagem foi importada para o Excel.
Quando for guardar o ficheiro verifique que está a guarda-lo em formato csv.
Nota para de instalação. Vem pré-instalado pelos nossos técnicos
Colocar no ficheiro common/header.tpl