Página 1 de 1

[Resolvido] Conversão de medidas Opencart 3.0

Enviado: 12 Mar 2019, 14:46
por Veiga
Olá, gostaria de uma ajuda se possível.
Cadastrei todos meus ítens com a seguinte unidade de medida; Centímetros e Gramas.
Porém fazendo integração com o Tiny, o sisteme Tiny so tem configurado a unidade de medida metro e kg.

Como posso fazer a conversão de todos os ítens alterando unidade de medida e medidas de Gramas para kg e de centimetros para metro em massa, é possível ?

Grato,
Veiga

Re: Conversão de medidas Opencart 3.0

Enviado: 12 Mar 2019, 23:13
por Manoel Vidal
Olá @Veiga.

Uma maneira simples e rápida de realizar essa alteração é diretamente pelo banco de dados, onde os dados de peso e dimensões ficam na tabela:
*_product

Logo basta fazer um update na tabela de produtos dividindo o valor de cada dimensão e peso cadastrados por 1000 (faça um backup antes).

Espero ter ajudado. :D

Re: Conversão de medidas Opencart 3.0

Enviado: 13 Mar 2019, 08:59
por reds
Ola @Veiga

Complementando que foi dito acima pelo @Manoel Vidal
Se você não tem facilidades com o SQL, baixe um XLS e faça a alteração nos produtos através do Excel e sincronize novamente a planilha.

:ugeek:

Re: Conversão de medidas Opencart 3.0

Enviado: 13 Mar 2019, 12:01
por Veiga
Otimo,

Muito Obrigado :)

Re: [Resolvido] Conversão de medidas Opencart 3.0

Enviado: 13 Mar 2019, 15:24
por Veiga
Olá,
Tenho a planilha já alterada. Pode me dizer os passos para eu fazer a sincronização, por gentileza ?

Re: [Resolvido] Conversão de medidas Opencart 3.0

Enviado: 13 Mar 2019, 15:29
por Veiga
Desculpe, complementando. A planilha pode ter somente a referência do produto e os campos peso e valor da unidade, ou precisa respeitar algum template?

Re: [Resolvido] Conversão de medidas Opencart 3.0

Enviado: 14 Mar 2019, 11:43
por Veiga
Olá Reds e Manoel,
Consegui fazer a mudança de grama para kilo e conversão adquirindo uma extensão, de qualquer forma obrigado pelo suporte e dicas :)

Re: [Resolvido] Conversão de medidas Opencart 3.0

Enviado: 14 Mar 2019, 13:43
por veteranodf
Era só ter seguido a dica do @Manoel Vidal de executar o processo direto no banco, fica a dica para quem precisar futuramente, deve acessar o banco pelo phpmyadmin e executar as querys abaixo, a primeira converte GR para KG e a segunda atualiza o ID da unidade de peso para KG
Código: Selecionar todos
UPDATE `oc_product` SET `weight` = (weight/1000);
UPDATE `oc_product` SET `weight_class_id` = '1';