Posso usar a importação de fluxo de dados para atualizar produtos

8

Sinto muito por perguntar isso. Sinto que essa é uma pergunta estúpida, mas honestamente, pesquisei até o termo googling perder todo o significado.

Eu só quero fazer uma atualização em massa das informações do produto, não quero adicionar ou importar novos produtos, apenas atualizar as informações dos produtos existentes. Mas tudo que eu consigo encontrar no google são artigos referentes à importação de produtos para o Magento. Talvez meu google-fu esteja falhando comigo, e se for esse o caso, peço desculpas, mas ficaria agradecido se alguém pudesse responder a essa pergunta realmente simples.

Eu tenho um arquivo CSV com informações atualizadas do produto.

Eu quero usar este arquivo para atualizar os produtos existentes no Magento 1.9.x.

Isso pode ser feito com a importação?

Ou terei que criar um script que leia o arquivo CSV e atualize manualmente cada produto?

Jimmery
fonte

Respostas:

7

Aqui estão as etapas que eu sigo ao executar atualizações através do Dataflow:

  • Exporte todos os produtos por meio do perfil 'Exportar todos os produtos'. System -> Import/Export -> Dataflow - Profiles -> 'Export All Products' -> Run Profile -> Run Profile in Popup
  • Edite o arquivo exportado, atualizando as informações necessárias (o local do arquivo exportado por padrão é 'var / export /' do diretório de instalação do magento) e salve.
  • Localize o perfil de dados 'Importar todos os produtos' (mesmo local que Exportar todos os produtos).
  • Visualize a guia "Enviar arquivo", faça o upload do seu novo CSV contendo informações atualizadas e clique em "Salvar e continuar editando".
  • Em seguida, selecione o arquivo na guia 'Executar perfil' e Executar perfil no pop-up.
  • Aproveite a importação incrivelmente lenta!

Estes são os passos que segui muitas vezes, por isso estou confiante de que trabalharão para você.

Deixe-me saber se você gostaria que eu fizesse as etapas acima mais detalhadas.

Muzza
fonte
11
Não tem problema, esqueci de acrescentar que normalmente removo as linhas de produtos que não quero atualizar do CSV, pois isso acelera!
Muzza
1

Sim, fiz isso como uma experiência muito boa.
Se você importou o produto anteriormente, o "sku" é necessário para a atualização dos dados do produto.
Para atualizar um atributo, por exemplo "descrição", você pode fazer como Isay.

  1. crie um perfil dataFlow de importação com dois atributos adicionados na seção "Mapeamento de Campo" do perfil de importação.

perfil de importação

  1. crie um arquivo .css com dois campos de dados separados por ",". Atribua esse arquivo como arquivo de importação para o perfil de importação.
  2. Execute o perfil de importação.
  3. verifique a descrição no gerenciamento de produtos.
  4. verá uma experiência bem-sucedida.
user39498
fonte