Jump to content
jopabe

Encomenda sem detalhe

Recommended Posts

Boa tarde,

Ultimamente (versão 1.6.1.5) recebo todas as encomendas perfeitamente, com todos os detalhes acerca do comprador, expedição, total, impostos, tudo, à excepção do mais importante - os detalhes do produto, como referencia e quantidade.

 

Os produtos não aparecem na confirmação via email, nem no detalhe da encomenda no BackOffice, nem tampouco no histórico do cliente...

 

Assim, tenho compradores mas não sei o que lhes entregar. Tenho sempre de ligar telefonicamente, pedrir desculpa pelo lapso no sistema, e receber a encomenda verbalmente... uma vergonha e um embaraço.

 

Alguem tem uma ideia do que estará mal?

 

Muito apreciaria qualquer ajuda.

 

 

post-784373-0-69320000-1463165136_thumb.png

post-784373-0-36307300-1463165137_thumb.jpg

Share this post


Link to post
Share on other sites

Ninguem tem uma ideia do que está mal na minha loja?

Por favor...

Share this post


Link to post
Share on other sites

Mod_security desabilitado no seu servidor ? Se nao sabe, entao poderá desabilitar na aba: "preferencias -> SEO & URL's -> Desabilitar o módulo mod_security do Apache = SIM.

 

Módulos em uso nao compatíveis que interagem no processo de compra. Desative todos os módulos e overrides nao nativos. Desative na aba: "parametros avancados -> desempenho -> Modo de depuração -> desativar módulos nao nativos = SIM / Desativar overrides = SIM

 

Se nao for a solucao, entao algum arquivo mexido no código. Neste caso reponha todos os arquivos do tema e software com arquivos originais.

  • Like 1

Share this post


Link to post
Share on other sites

Obrigado, Selectshop.at !

 

Não resoveu, mas pelo menos deixei de me sentir desprezado :o)

 

Fiz a actualização para a ultima versão do Prestashop há dias, o problema já existia, e com a nova versão manteve-se. Isto equivaleu à reposição de todos os arquivos do tema e software, como indica? Ou não?

 

Sem querer abusar, se tiver de o fazer, podia-me dar umas indicações de como?

 

Muito obrigado pelo seu suporte, aliás penso que já anteriormente foi o Selectshop.at que mne resolveu um outro problema.

Um exemplo e uma mais valia para o Forum !

Share this post


Link to post
Share on other sites

Infelizmente a versao 1.6.1.5. contém um monte de bugs. Se Puder (nao tiver produtos novos e/ou ordens novas), eu fario um roll-back para a versao estável anterior. Poderiamos tentar com esta versao inferior debugar o problema.

 

Vc.alguma vez já ativou o modo debug ?

 

Ative e tente fazer um pedido para ver se aparecem erros ou falhas em algum lugar.

 

Ativar modo debug: http://www.prestashop.com/forums/topic/282165-ativar-modo-debug/

Share this post


Link to post
Share on other sites

Olá Selectshop.at

 

Não me canso de agradecer o seu suporte!

 

Fiz como me aconselhou, activei o modo debug, fiz uma nova venda e ao terminar a compra o browser (Edge) devolveu uma mensagem de erro (anexo)

No BO recebi a confirmação da compra, tudo igual, todos os detalhes menos o artigo.

 

Não foi gerado email de aviso de encomenda (esta é nova!)

 

Próximo passo?

 

Ou, se preferir, dou-lhe acesso à plataforma, ao servidor, enfim, o que for mais rápido para aproveitar a sua ajuda.

Podemos, também , fazer um rollback, mas na anterior versão já estava assim...

post-784373-0-67022800-1463592000_thumb.jpg

Share this post


Link to post
Share on other sites

Me, again!

 

Sorry, I forgot to save the file config/defines.inc.php

Placed a new order, and in the last step, a report popup

 

Sorry, I can't read it, I mean, I can but I don't undersatnd it.

 

Thanks a million

 

 

PS: estou baralhado, só após o envio reparei que estava em ingles...

debug.pdf

Edited by jopabe (see edit history)

Share this post


Link to post
Share on other sites

Ah vc. está usando o webservice. Para que ? Qual funcao deverá estar executando o webservice. Vc. deverá procurar o erro justamente alí. ObjectModelCore nao está conseguindo salvar "orderDetail".

  • Like 1

Share this post


Link to post
Share on other sites

não estou a usar o Webservice, nem sei o que é...

 

Mas realmente, apesar de não estar activo, tenho lá duas chaves(?)  e o pico de activo...

 

O que faço? Apago as chaves?

post-784373-0-23841200-1463595059_thumb.jpg

Share this post


Link to post
Share on other sites

Fui avançando e eliminei as duas chaves.

 

Nova encomenda, novo relatorio debug (anexo) e situação mantem-se.

 

Debug2.pdf

Share this post


Link to post
Share on other sites

Se vc. desativou todos os overrides, entao somente sobra vc. dar uma olhada no banco de dados. Parece que na tabela ps_order_details está faltando a coluna original_wholesale_price.

 

Adicione a mesma com o phpmyAdmin.

 

original_wholesale_price, decimal (20,6)

 

O porque os seus scripts necessitam deste campo eu nao posso lhe dizer, pois nao faz parte de uma versao Prestashop 1.6.1.4. nem 1.6.1.5. Talvez vc. alguma vez ativou um módulo que necessite. Verifiquei no banco de dados de uma instalacao limpa este campo e nao consta nativamente. ;)

  • Like 1

Share this post


Link to post
Share on other sites

Fiz como disse e após o primeiro teste...FUNCIONA!!

 

Muito obrigado pelo seu tempo, pacencia e ensinamentos!

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More