New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Atualização personalizada dos Códigos de Serviços de Postagem via SIGEPWEB #217

Merged
merged 15 commits into from Apr 26, 2017

Conversation

Projects
None yet
4 participants
@rafaelpatro
Contributor

rafaelpatro commented Apr 25, 2017

Closes #212
Closes #216

  • Adicionada atualização dos serviços de postagem via SIGEPWEB.
  • Adicionados 4 novos campos nas configurações do módulo.
    • Código do Contrato
    • Cartão de Postagem
    • Usuário (SIGEPWEB)
    • Senha (SIGEPWEB)
  • Atualizado sistema de tradução dos serviços no frontend, para compatibilizar com as mudanças desta PR

Os códigos dos serviços são disponibilizados conforme o contrato de cada cliente.
Antes de atualizar, é necessário preencher todos os 4 novos campos descritos acima, e salvar as configurações. Só então a atualização será possível.

image

@rafaelpatro rafaelpatro changed the title from Autoupdate postmethods to Atualização personalizada dos Códigos de Serviços de Postagem via SIGEPWEB Apr 25, 2017

{
public function postmethodsUpdateAction()
{
Mage::log("PedroTeixeira_Correios_Adminhtml_SigepwebController::postmethodsUpdateAction");

This comment has been minimized.

@pedro-teixeira

pedro-teixeira Apr 25, 2017

Owner

Acho que pode remover esse debug, não?

<url_ws_correios>http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx</url_ws_correios>
<!-- SIGEPWEB -->
<sigepweb_contract_code>9912208555</sigepweb_contract_code>

This comment has been minimized.

@pedro-teixeira

pedro-teixeira Apr 25, 2017

Owner

Isso também não deveria estar aqui

@pedro-teixeira

O build não está passando

@pedro-teixeira

This comment has been minimized.

Owner

pedro-teixeira commented Apr 26, 2017

@rafaelpatro só precisa fazer o rebase e está pronto para merge

@rafaelpatro rafaelpatro force-pushed the rafaelpatro:autoupdate_postmethods branch from 6206391 to a7b4dfc Apr 26, 2017

@rafaelpatro

This comment has been minimized.

Contributor

rafaelpatro commented Apr 26, 2017

Ainda vou adicionar uma coluna store_id na tabela, para não misturar os códigos de contratos, ok?!

@pedro-teixeira

This comment has been minimized.

Owner

pedro-teixeira commented Apr 26, 2017

@pedro-teixeira

This comment has been minimized.

Owner

pedro-teixeira commented Apr 26, 2017

@rafaelpatro me avisa quando estiver pronto para merge

rafaelpatro added some commits Apr 26, 2017

@rafaelpatro

This comment has been minimized.

Contributor

rafaelpatro commented Apr 26, 2017

Reparei que implementar os serviços multiloja não é nada simples.
A forma como os serviços são carregados, não permite saber o escopo. Enfim isso terá que ficar para um outro momento.

Teste: Ok 👍

Ambiente:

  • Magento Community 1.9.3.0
  • Servidor Linux Ubuntu 16.04.1 LTS
  • PHP 7.0.8
  • Apache 2.4
  • MySQL 5.6.27
  • Redis 3.0.6
@pedro-teixeira

Mais uma vez obrigado pela colaboração, vou fazer o release assim que possível!

@pedro-teixeira pedro-teixeira added this to the v4.8.0 milestone Apr 26, 2017

@pedro-teixeira pedro-teixeira self-assigned this Apr 26, 2017

@pedro-teixeira pedro-teixeira merged commit 9d813b5 into pedro-teixeira:master Apr 26, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
@rafaelpatro

This comment has been minimized.

Contributor

rafaelpatro commented Apr 26, 2017

👍
Pois eh, eu aguardaria alguns dias. Sempre aparece algum imprevisto nessas PRs

@rafaelpatro rafaelpatro deleted the rafaelpatro:autoupdate_postmethods branch Apr 26, 2017

@rfbastos

This comment has been minimized.

rfbastos commented May 5, 2017

Uma pergunta ..

No caso dos codigos SEM CONTRATO que também foram alterados segundo a frenet.

Essa issue resolve ?

Os novos códigos de tarifa sem contrato são:
PAC de 41106 para 04510
SEDEX de 40010 para 04014

@rafaelpatro

This comment has been minimized.

Contributor

rafaelpatro commented May 5, 2017

Não, não resolve.
Mas acabei de adicionar uma nova PR #229 pra resolver esses novos códigos.

@davirs

This comment has been minimized.

davirs commented May 30, 2017

@rafaelpatro Rafael boa tarde. A parte do sigep esta operante? Eu nunca usei este serviço poderia dar um breve resumo do funcionamento? Eu já tenho contrato etc. Após configurar aqui o módulo qual é o fluxo da coisa?
Grande abraço

@rafaelpatro

This comment has been minimized.

Contributor

rafaelpatro commented May 30, 2017

@davirs, o SIGEP Web é um sistema de postagem dos Correios, para que os clientes possam gerar seus rótulos, e registrar suas encomendas antes da postagem na agência.

Este módulo não integra as funções do SIGEP Web. Mas permite consultar os serviços disponíveis no contrato do cliente junto aos Correios.

Importante: Os Correios não registram todos os clientes no SIGEP Web. Você precisa pedir seu registro previamente.

A partir da versão 4.8.1, o módulo já instala alguns serviços básicos, sem a necessidade de registro nos Correios.

@davirs

This comment has been minimized.

davirs commented May 30, 2017

@rafaelpatro Entendi perfeitamente
Obrigado!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment