{"action":"created","issue":{"url":"https://api.github.com/repos/pedro-teixeira/correios/issues/47","labels_url":"https://api.github.com/repos/pedro-teixeira/correios/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/pedro-teixeira/correios/issues/47/comments","events_url":"https://api.github.com/repos/pedro-teixeira/correios/issues/47/events","html_url":"https://github.com/pedro-teixeira/correios/pull/47","id":52681051,"number":47,"title":"Serviços por Produto, Validação por Serviço, Grandes Formatos, Carta Registrada, Cache","user":{"login":"jarjar123","id":3688798,"avatar_url":"https://avatars.githubusercontent.com/u/3688798?v=3","gravatar_id":"","url":"https://api.github.com/users/jarjar123","html_url":"https://github.com/jarjar123","followers_url":"https://api.github.com/users/jarjar123/followers","following_url":"https://api.github.com/users/jarjar123/following{/other_user}","gists_url":"https://api.github.com/users/jarjar123/gists{/gist_id}","starred_url":"https://api.github.com/users/jarjar123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jarjar123/subscriptions","organizations_url":"https://api.github.com/users/jarjar123/orgs","repos_url":"https://api.github.com/users/jarjar123/repos","events_url":"https://api.github.com/users/jarjar123/events{/privacy}","received_events_url":"https://api.github.com/users/jarjar123/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"pedro-teixeira","id":1923771,"avatar_url":"https://avatars.githubusercontent.com/u/1923771?v=3","gravatar_id":"","url":"https://api.github.com/users/pedro-teixeira","html_url":"https://github.com/pedro-teixeira","followers_url":"https://api.github.com/users/pedro-teixeira/followers","following_url":"https://api.github.com/users/pedro-teixeira/following{/other_user}","gists_url":"https://api.github.com/users/pedro-teixeira/gists{/gist_id}","starred_url":"https://api.github.com/users/pedro-teixeira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedro-teixeira/subscriptions","organizations_url":"https://api.github.com/users/pedro-teixeira/orgs","repos_url":"https://api.github.com/users/pedro-teixeira/repos","events_url":"https://api.github.com/users/pedro-teixeira/events{/privacy}","received_events_url":"https://api.github.com/users/pedro-teixeira/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/pedro-teixeira/correios/milestones/3","html_url":"https://github.com/pedro-teixeira/correios/milestones/v4.4.0","labels_url":"https://api.github.com/repos/pedro-teixeira/correios/milestones/3/labels","id":740699,"number":3,"title":"v4.4.0","description":"","creator":{"login":"pedro-teixeira","id":1923771,"avatar_url":"https://avatars.githubusercontent.com/u/1923771?v=3","gravatar_id":"","url":"https://api.github.com/users/pedro-teixeira","html_url":"https://github.com/pedro-teixeira","followers_url":"https://api.github.com/users/pedro-teixeira/followers","following_url":"https://api.github.com/users/pedro-teixeira/following{/other_user}","gists_url":"https://api.github.com/users/pedro-teixeira/gists{/gist_id}","starred_url":"https://api.github.com/users/pedro-teixeira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedro-teixeira/subscriptions","organizations_url":"https://api.github.com/users/pedro-teixeira/orgs","repos_url":"https://api.github.com/users/pedro-teixeira/repos","events_url":"https://api.github.com/users/pedro-teixeira/events{/privacy}","received_events_url":"https://api.github.com/users/pedro-teixeira/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":13,"state":"open","created_at":"2014-08-02T20:01:33Z","updated_at":"2015-03-25T21:19:54Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2014-12-22T19:37:50Z","updated_at":"2015-03-30T14:58:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pedro-teixeira/correios/pulls/47","html_url":"https://github.com/pedro-teixeira/correios/pull/47","diff_url":"https://github.com/pedro-teixeira/correios/pull/47.diff","patch_url":"https://github.com/pedro-teixeira/correios/pull/47.patch"},"body":"Closes #3, closes #21, closes #43: Validação de Peso e Dimensões.\r\n\r\n1. Valida cada produto do carrinho, sem considerar os limites inferiores.\r\n2. Valida também o carrinho todo.\r\n3. Valida considerando limites diferentes para cada serviço de postagem.\r\n4. Acusa erro somente quando todos os serviços são inválidos.\r\n5. Envia sempre o peso físico e a dimensão média.\r\n\r\nCloses #17: Adicionados os serviços de Carta Comercial e Carta Comercial Registrada.\r\n\r\n1. Também é possível adicionar qualquer outro serviço, bastando cadastrá-lo em config.xml, de acordo com o exemplo a seguir:\r\n\r\n        <serv_10138>Carta Registrada,3</serv_10138>\r\n        <add_method_0>\r\n            <code>10138</code>\r\n            <from><zip>00000000</zip><weight>0.0</weight><size>0</size></from>\r\n            <to><zip>99999999</zip><weight>0.1</weight><size>30</size></to>\r\n            <price>4.65</price>\r\n            <days>5</days>\r\n        </add_method_0>\r\n        <add_method_1>\r\n            <code>10138</code>\r\n            <from><zip>00000000</zip><weight>0.1</weight><size>0</size></from>\r\n            <to><zip>99999999</zip><weight>0.2</weight><size>30</size></to>\r\n            <price>5.80</price>\r\n            <days>5</days>\r\n        </add_method_1>\r\n\r\n2. Através do modelo acima também é possível corrigir uma cotação equivocada. Apesar de incomum, já me deparei com uma resposta dos Correios, informando 1 dia onde o prazo era 11. Enfim este modelo permite que você substitua os valores de Preço e Prazo, de uma cotação válida.\r\n\r\nCloses #32: Fretes de mil reais não são mais exibidos como 1 real.\r\n\r\nCloses #39: Permite configurar os serviços de entrega separadamente, para cada produto.\r\n\r\nCloses #42: Corrige o cálculo do peso cúbico, para pedidos feitos via backend.\r\n\r\nCloses #45: Adicionado serviço de PAC Grandes Formatos, com limite de 150 cm de lado, e 300 cm de soma.\r\n\r\nCloses #46: Considera produtos que possam ser encaixados, reajustando as dimensões da encomenda.\r\n\r\nCloses #59: Corrige o erro `99Input string was not in a correct format`, para valores declarados superiores a mil reais.\r\n\r\nCloses #16: Adicionada opção de cache para as cotações de frete dos Correios.\r\n\r\n1. A cache é administrada pelo gerenciador de cache do Magento, em Sistema > Gerenciar Cache. Nas configurações da extensão, é possível escolher entre 3 modos de operação:\r\n    * Consultar os Correios; e, se falhar, o Cache (recomendado)\r\n    * Consultar o Cache; e, se falhar, os Correios\r\n    * Consultar somente o Cache\r\n\r\n2. O Magento pode ser configurado para utilizar diferentes sistemas de cache, entre Files, Memcached, APC, Redis, etc (ver arquivo /app/etc/local.xml).\r\nEntretanto foi adicionado um algoritmo de aproximação do CEP, para sistemas que aceitam o uso de Tags, como Files e Redis.\r\n\r\nCloses #15: Adicionada opção de dividir a entrega em mais de um pacote.\r\n\r\nSegue os prints:\r\n\r\n* Novos atributos para os produtos:\r\n![image](https://cloud.githubusercontent.com/assets/3688798/6604020/5e66b294-c804-11e4-8931-9c71c790c1bb.png)\r\n\r\n* Novas funcionalidades na configuração do módulo:\r\n![image](https://cloud.githubusercontent.com/assets/3688798/6603906/a64c5ad8-c803-11e4-93bc-dc995d640748.png)\r\n\r\n* Novo sistema de cache:\r\n![image](https://cloud.githubusercontent.com/assets/3688798/6603869/5d8b7810-c803-11e4-9bc2-7c7f56b93387.png)\r\n"},"comment":{"url":"https://api.github.com/repos/pedro-teixeira/correios/issues/comments/87713064","html_url":"https://github.com/pedro-teixeira/correios/pull/47#issuecomment-87713064","issue_url":"https://api.github.com/repos/pedro-teixeira/correios/issues/47","id":87713064,"user":{"login":"pedro-teixeira","id":1923771,"avatar_url":"https://avatars.githubusercontent.com/u/1923771?v=3","gravatar_id":"","url":"https://api.github.com/users/pedro-teixeira","html_url":"https://github.com/pedro-teixeira","followers_url":"https://api.github.com/users/pedro-teixeira/followers","following_url":"https://api.github.com/users/pedro-teixeira/following{/other_user}","gists_url":"https://api.github.com/users/pedro-teixeira/gists{/gist_id}","starred_url":"https://api.github.com/users/pedro-teixeira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedro-teixeira/subscriptions","organizations_url":"https://api.github.com/users/pedro-teixeira/orgs","repos_url":"https://api.github.com/users/pedro-teixeira/repos","events_url":"https://api.github.com/users/pedro-teixeira/events{/privacy}","received_events_url":"https://api.github.com/users/pedro-teixeira/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T14:58:06Z","updated_at":"2015-03-30T14:58:06Z","body":"Sem previsão @joridos "}}