Para quem não consegue fazer o calculo do sedex funcionar no site vá em: includes-modules-correios.php e localize a parte
PHP Code:
$replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA, //nCdEmpresa
MODULE_SHIPPING_CORREIOS_SENHA_SERVICO, //sDsSenha
'40010', //nCdServico
MODULE_SHIPPING_CORREIOS_CEP_ORIGEM, //sCepOrigem
$cep, //sCepDestino
$shipping_weight, //nVlPeso
'1', //nCdFormato
0, //nVlComprimento
0, //nVlAltura
0, //nVlLargura
0, //nVlDiametro
(MODULE_SHIPPING_CORREIOS_MAO_PROPRIA == 'Sim' ? 'S' : 'N'), //sCdMaoPropria
0, //nVlValorDeclarado
(MODULE_SHIPPING_CORREIOS_AVISO_RECEBIMENTO == 'Sim' ? 'S' : 'N')); //sCdAvisoRecebimento
e altere para
PHP Code:
$replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA, //nCdEmpresa
MODULE_SHIPPING_CORREIOS_SENHA_SERVICO, //sDsSenha
'40010', //nCdServico
MODULE_SHIPPING_CORREIOS_CEP_ORIGEM, //sCepOrigem
$cep, //sCepDestino
$shipping_weight, //nVlPeso
'1', //nCdFormato
'16', //nVlComprimento AQUI
'16', //nVlAltura AQUI
'16', //nVlLargura AQUI
0, //nVlDiametro
(MODULE_SHIPPING_CORREIOS_MAO_PROPRIA == 'Sim' ? 'S' : 'N'), //sCdMaoPropria
0, //nVlValorDeclarado
(MODULE_SHIPPING_CORREIOS_AVISO_RECEBIMENTO == 'Sim' ? 'S' : 'N')); //sCdAvisoRecebimento
isso é necessário visto que o sedex não aceita mais calculo sem essas dimensões definidas, você pode alterar o valor inserido para o tamanho mínimo do seu pacote (respeitando os valores mínimos dos correios.
Para um método de pac talvez seja possível clonar o módulo e alterar o numero do serviço para o número do pac
PHP Code:
$replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA, //nCdEmpresa
MODULE_SHIPPING_CORREIOS_SENHA_SERVICO, //sDsSenha
'40010', //nCdServico
ainda vou testar isso
Bookmarks