$dimensao->setTipo(\PhpSigep\Model\Dimensao::TIPO_PACOTE_CAIXA);
$destinatario = new \PhpSigep\Model\Destinatario();
$destinatario->setNome('Google Belo Horizonte');
$destinatario->setLogradouro('Av. Bias Fortes');
$destinatario->setNumero('382');
$destinatario->setComplemento('6º andar');
$destino = new \PhpSigep\Model\DestinoNacional();
$destino->setBairro('Lourdes');
$destino->setCep('30170-010');
$destino->setCidade('Belo Horizonte');
$destino->setUf('MG');
// Estamos criando uma etique falsa, mas em um ambiente real voçê deve usar o método
// {@link \PhpSigep\Services\SoapClient\Real::solicitaEtiquetas() } para gerar o número das etiquetas
$etiqueta = new \PhpSigep\Model\Etiqueta();
$etiqueta->setEtiquetaSemDv('PD73958096BR');
$servicoAdicional = new \PhpSigep\Model\ServicoAdicional();
$servicoAdicional->setCodigoServicoAdicional(\PhpSigep\Model\ServicoAdicional::SERVICE_REGISTRO);
// Se não tiver valor declarado informar 0 (zero)
$servicoAdicional->setValorDeclarado(0);
$encomenda = new \PhpSigep\Model\ObjetoPostal();
$encomenda->setServicosAdicionais(array($servicoAdicional));
$encomenda->setDestinatario($destinatario);
$encomenda->setDestino($destino);
$encomenda->setDimensao($dimensao);
$encomenda->setEtiqueta($etiqueta);
$encomenda->setPeso(0.5);
// 500 gramas
$encomenda->setServicoDePostagem(new \PhpSigep\Model\ServicoDePostagem(\PhpSigep\Model\ServicoDePostagem::SERVICE_SEDEX_40096));
// ***  FIM DOS DADOS DA ENCOMENDA QUE SERÁ DESPACHADA *** //
// *** DADOS DO REMETENTE *** //
$remetente = new \PhpSigep\Model\Remetente();
$dimensao->setTipo(\PhpSigep\Model\Dimensao::TIPO_PACOTE_CAIXA);
$destinatario = new \PhpSigep\Model\Destinatario();
$destinatario->setNome('Google Belo Horizonte');
$destinatario->setLogradouro('Av. Bias Fortes');
$destinatario->setNumero('382');
$destinatario->setComplemento('6º andar');
$destino = new \PhpSigep\Model\DestinoNacional();
$destino->setBairro('Lourdes');
$destino->setCep('30170-010');
$destino->setCidade('Belo Horizonte');
$destino->setUf('MG');
// Estamos criando uma etique falsa, mas em um ambiente real voçê deve usar o método
// {@link \PhpSigep\Services\SoapClient\Real::solicitaEtiquetas() } para gerar o número das etiquetas
$etiqueta = new \PhpSigep\Model\Etiqueta();
$etiqueta->setEtiquetaSemDv('PD73958096BR');
$servicoAdicional = new \PhpSigep\Model\ServicoAdicional();
$servicoAdicional->setCodigoServicoAdicional(\PhpSigep\Model\ServicoAdicional::SERVICE_REGISTRO);
$encomenda = new \PhpSigep\Model\ObjetoPostal();
$encomenda->setServicosAdicionais(array($servicoAdicional));
$encomenda->setDestinatario($destinatario);
$encomenda->setDestino($destino);
$encomenda->setDimensao($dimensao);
$encomenda->setEtiqueta($etiqueta);
$encomenda->setPeso(0.5);
// 500 gramas
$encomenda->setServicoDePostagem(new \PhpSigep\Model\ServicoDePostagem(\PhpSigep\Model\ServicoDePostagem::SERVICE_CARTA_REGISTRADA));
// ***  FIM DOS DADOS DA ENCOMENDA QUE SERÁ DESPACHADA *** //
// *** DADOS DO REMETENTE *** //
$remetente = new \PhpSigep\Model\Remetente();
$remetente->setNome('Google São Paulo');
$remetente->setLogradouro('Av. Brigadeiro Faria Lima');