Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v3.x.
#87668
Olá Pessoal Bom Dia

No campo do opencart 3.0 temos na aba dados 4 campos que são eles REF, SKU, Códigode Barras e EAN.
Todos os campos o sistema aceita 13 dígitos, porém no campo código de barras, so aceita 12 digitos sendo assim osistema não considera o último dígito , exemplo os 3 campos mencionados acima aceitam 7898632541120, porém no campo código de barras o sistema corta o ultimo digito e com isso meu sistema da loja física não esta conseguindo mais fazer atualização de estoque, para minha loja virtual, sendo assim é possível fazer algo para que o sistema aceite acrescentar mais 1 digito no campo código de barras para ficar igual aos 13 digitos dos demais campos?
Como faço por gentileza?
#87669
Ola @Veiga10

Para isso acesse seu banco de dados procure pela tabela "oc_product" (ou como estiver seu prefixo), acesse a estrutura da tabela, selecione o campo desejado (selecione Mudar), altere o valor do tamanho para o novo valor desejado e salve.
:D
#91742
Bom dia @reds

Estou tentando aumentar esse campo do código de barras como você sugeriu, usando o phpMyAdmin e não consigo sempre volta erro “#1067 - Valor padrão (default) inválido para 'date_available'” o comando que ele esta tentando fazer é esse “ALTER TABLE `ocwj_product` CHANGE `upc` `upc` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;”, não sou muito chegado a banco de dados, poderia me ajudar?
#91752
continua com o mesmo erro:

ALTER TABLE `ocwj_product`
CHANGE COLUMN `upc` `upc` VARCHAR(13) NOT NULL COLLATE 'utf8_general_ci' AFTER `sku`;
Mensagem do MySQL: Documentação

#1067 - Valor padrão (default) inválido para 'date_available'
#91762
Tech255 escreveu:ALTER TABLE `ocwj_product`
CHANGE COLUMN `upc` `upc` VARCHAR(13) NOT NULL COLLATE 'utf8_general_ci' AFTER `sku`;
Muito estranho, o erro não faz parte da consulta, a algo que não confere na execução.
Todo caso se tem acesso ao phpMyadmin, apenas acesse a tabela selecione "estrutura" selecione "alterar" no campo desejado e altere o valor ao valor desejado e clique em "guardar", pronto.
;)