Manual De Implementacao Do Web Service SIGEPWEB E Logistica Reversa V1

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 69

DownloadManual De Implementacao Do Web Service SIGEPWEB E Logistica Reversa V1-Manual
Open PDF In BrowserView PDF
SIGEP WEB

Manual de Implementação de
Web Service

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Sumário
SIGEP Web – Implementação de acesso ao Web Service.................................................. 4
Pré-Requisitos ..................................................................................................................... 5
Interface do Web Service..................................................................................................... 5
Métodos do Web Service do SIGEP Web............................................................................ 6
Tabelas de armazenamento em banco de dados ................................................................ 6
Método verificaDisponibilidadeServico() .............................................................................. 7
Método solicitaEtiquetas().................................................................................................... 8
Método geraDigitoVerificadorEtiquetas() ........................................................................... 13
Método fechaPlp() ............................................................................................................. 13
Método fechaPlpVariosServicos() ...................................................................................... 15
Leiaute do XML enviado no método fechaPlp() ou fechaPlpVariosServicos() ................... 24
Especificação do Leiaute do XML ...................................................................................... 27
Método buscaContrato() .................................................................................................... 35
Método getStatusCartaoPostagem() ................................................................................. 36
Web Service de Logística Reversa .................................................................................... 37
Interface do Web Service de Logística Reversa ................................................................ 37
Métodos do Web Service Logística Reversa ..................................................................... 37
XML : ................................................................................................................................. 37
Confecção de Etiquetas e Relatórios para Impressão ....................................................... 46
Lista de postagem: ............................................................................................................ 46
Rótulo de Postagem (Etiqueta): ......................................................................................... 48
Chancelas: ......................................................................................................................... 50
Aviso de Recebimento (AR):.............................................................................................. 50
Leiaute do arquivo XSD – WS Sigep ................................................................................. 52
1. Tabelas de códigos para uso no xml (correioslog) ........................................................ 61
1.1. Código Forma de Pagamento (tag ) ................................ 61
1.2. Código da Diretoria Regional (tag ) ................................... 61
1.2. Código País Bandeira ...................................................................................... 62
2/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

1.3. Código do Tipo de Exportador.......................................................................... 62
1.4. Código da Natureza da Operação .................................................................... 62
1.5. Código do Porte da Empresa ........................................................................... 62
1.6. Código da Unidade de Comercialização .......................................................... 63
1.7. Código da Moeda de Negociação .................................................................... 63
1.8. Código do Serviço Adicional ............................................................................ 63
2. Leiaute de chancelas ..................................................................................................... 63
2.1. Chancela PAC .................................................................................................. 63
2.2. Chancela SEDEX ............................................................................................. 65
2.3. Chancela SEDEX 10 ........................................................................................ 66
2.4. Chancela SEDEX Hoje ..................................................................................... 67
2.5. Chancela e-SEDEX .......................................................................................... 68
2.6. Chancela Carta ................................................................................................ 69

3/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

SIGEP Web – Implementação de acesso ao Web Service
Os Correios disponibilizam, gratuitamente, para clientes com contrato, um conjunto
de operações acessíveis via Web Service que possibilitam a integração dos sistemas de
gerenciamento de postagens da ECT com sistemas proprietários dos clientes, visando
automatizar de forma personalizada o processo de organização de postagens de sua
empresa ou órgão.
Esse serviço engloba um conjunto de métodos que permitem automatizar a
prestação de serviços qualificados: SEDEX, Encomenda PAC, e-SEDEX e Registrados.
Na integração é utilizado um conjunto de protocolos e padrões (XML, XSD, SOAP e
WSDL) usados para intercâmbio de informações entre aplicações Internet. Ela é indicada
para usuários avançados, que dominam essa tecnologia e que tenham condições de
implementar, por conta própria, em seus sistemas, o acesso ao Web Service.
Os principais benefícios alcançados com essa integração são listados a seguir:
 Organização e registro dos objetos a serem postados através de
comunicação via Web Service entre o sistema proprietário do cliente e o
sistema de gerenciamento de postagens dos Correios.
 Geração de pré-lista de postagem (PLP) que já fica armazenada no sistema
de atendimento da agência dos Correios, aguardando a carga de
encomendas a ser entregue.
 Antecipação do número de registro dos objetos antes mesmo da carga ser
encaminhada.
 Maior celeridade no tratamento de objetos confiados aos Correios.
 Gestão unificada, no sistema proprietário do cliente, de todos os processos
destinados a postagem.
Além disso, há outros serviços também disponibilizados pelos Correios, que
poderão ser agregados ao sistema do cliente:
 Web Service de Cálculo de Preços e Prazos de Encomendas – que
proporciona a simulação dos valores de preços e prazos de entrega no
4/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

processo de compra de comércio eletrônico. Os detalhes desse serviço, bem
como o manual de implementação, podem ser obtidos no endereço
www.correios.com.br/webservices.
 Sistema de Rastreamento de Objetos via XML – os clientes que utilizam o
SRO XML podem se conectar de qualquer lugar da internet ao servidor do
Sistema de Rastreamento de Objetos – SRO e obter detalhes (rastros) dos
objetos postados, através da tecnologia XML (eXtensible Markup Language).
Para disponibilização do serviço, é necessário que sejam avaliados alguns
critérios por parte da equipe comercial que atende o cliente.

Pré-Requisitos
Para ter acesso a este serviço, o cliente necessitará:


Possuir contrato com os Correios que contemple um ou mais dos
seguintes serviços:
 Sedex: (código: 40096, 40436, 40444);
 Sedex 10 (código: 40215);
 E-Sedex (código: 81019);
 Encomenda PAC (código: 41068);
 Carta Comercial a Faturar (código: 10065).



Solicitar ao representante comercial da ECT permissão de acesso para
utilização do Web Service através de login e senha;



Implementar em seu sistema proprietário as funcionalidades necessárias
para integração com os métodos.

Interface do Web Service
5/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

A interface poderá ser consultada e configurada no ambiente de desenvolvimento
(sistema proprietário) no seguinte endereço:
http://sigep.correios.com.br/sigep/update/AtendeClienteService.wsdl

Métodos do Web Service do SIGEP Web
Os métodos e elementos necessários para utilização do Web Service do Sigep
Web estão descritos e exemplificados a seguir.
Antes, porém, segue sugestão de esquema de tabelas que o cliente poderá criar
para armazenar os dados a serem enviados e depois recebidos do Sistema de
Gerenciamento de Postagens dos Correios. Isso facilitará o gerenciamento da informação
de pedidos e serviços de Correios utilizados.

Tabelas de armazenamento em banco de dados

Exemplo de dados do modelo proposto:
Tb_Pedido
IdPedido

notaFiscal
6/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

1

102030

Tb_Objeto_Postal
Id_ObjetoPostal

IdPedido

1

1

2
3

codigoServicoPostagem codigoObjetoPostal
DL200467764
40096
BR

1

40096

1

41068

DL200467765
BR
PH200467766
BR

Tb_Servico_ECT
codigoServicoPostagem idServico
40096
41068

104625

descricaoServico
Sedex

109819

PAC

Método verificaDisponibilidadeServico()
Esse método será responsável por verificar a disponibilidade de um serviço em
uma determinada região, sendo necessário para os serviços de SEDEX 10 e e-SEDEX
por não possuírem abrangência nacional.

Assinatura do método:
verificaDisponibilidadeServico(codAdministrativo,

numeroServico,

cepOrigem,

cepDestino, usuario, senha)
Campo

Tipo

Descrição

Obrigatório

codAdministrativo

String(9)

Código Administrativo do contrato do Cliente com
a ECT.

numeroServico

String (5)

Códigos dos serviços contratados, Ex:
40215, 81019...

Sim, não poderá existir o
caracter “-” entre os
números
Sim

7/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

cepOrigem

String (8)

CEP de Origem sem hífen.Exemplo: 05311900

Sim

cepDestino

String (8)

CEP de Destino sem hífen

Sim

usuario

String

Sim

senha

String

Usuário autenticador. (Fornecido pelo
Representante Comercial dos Correios)
Senha de autenticação. (Fornecida pelo
Representante Comercial dos Correios)

Sim

Retorno do método:
Campo
return

Tipo
Boolean (true / false)

XML:




40010
01037010
81350120
user
senha




Método solicitaEtiquetas()
Esse método é responsável por retornar o número de registro dos Correios para
cada objeto postado. Esse número é o identificador único do objeto no fluxo postal da
ECT. O método contempla o pedido de um ou mais números, por exemplo:
Situação 1: Após a finalização de um processo (Ex: Compra) obter o número do
registro do objeto a ser postado.
Situação 2: Aguardar a finalização de uma lista com “n” objetos a ser postada
solicitando, em seguida, uma faixa de numeração. Para cada tipo de serviço deverá ser
solicitada uma faixa de numeração. Ex: Sedex, PAC, e-Sedex, etc.
Assim, este método pode ser utilizado, de acordo com a necessidade, quantas
vezes o processo do cliente precisar.
Importante: O número retornado não contêm o dígito verificador. Para obtenção
desse dígito poderá ser consumido o método geraDigitoVerificadorEtiquetas ou ser
8/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

efetuado uma implementação própria conforme exemplo abaixo.
Assinatura do método:
solicitaEtiquetas(tipoDestinatario, identificador, idServico,

qtdEtiquetas, usuario,

senha)
Campo

Tipo

Descrição

Obrigatório

tipoDestinatario

String (1)

Identificação com a letra “C”, de cliente.

Sim

identificador

String (18)

CNPJ da empresa. Ex: 01000000000100

Sim

idServico

Long (6)

Sim

qtdEtiquetas

Int

usuario

String

senha

String

Código do serviço do ERP dos Correios,
conforme tabela abaixo:
Código Serviço
idServico
81019 (E-sedex)
104672
41068 (Pac)
109819
40436 (Sedex)
109810
40096 (Sedex)
104625
40444 (Sedex)
109811
40215 (Sedex 10 Envelope)
104707
10065 (Carta)
109480
41009 (Sedex Agrupado)
119461
10138 (Carta Registrada)
116985
Quantidade de etiquetas a serem solicitadas
limitadas em 1000 objetos por PLP.
Usuário autenticador. (Fornecido pelo
Representante Comercial dos Correios)
Senha de autenticação. (Fornecida pelo
Representante Comercial dos Correios)

Sim
Sim
Sim

Retorno do método:
Campo

Tipo

return

String (Faixa de Numeração de Etiquetas)

Exemplo de Codificação em C#
Exemplos de métodos necessários para implementação do solicitaEtiquetas()
//Serviço Para Acesso a Etiqueta de Localização enviando NrPedido e DeliveryMethod
[WebMethod]
public String SolicitaEtiquetaPedido(String NrPedido, String DeliveryMethod)
{
string cs = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
9/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

CommunityServiceSigepDataContext con = new CommunityServiceSigepDataContext(cs);
String ServiceCode = "";
CorreiosLog ObjSigep = new CorreiosLog();
string GetDeliveryMethod = DeliveryMethod.ToUpper();
string ObterNumeroEtiqueta = string.Empty;
String EtiquetaLocalizaObjeto;
int count;
string[] CodigosRastreamento = null;
if (NrPedido != null && GetDeliveryMethod != null)
{
switch (GetDeliveryMethod)
{
case "7":
AtendeClienteService Esdx = new AtendeClienteService();
var Esedex = Esdx.solicitaEtiquetas("C", "00.000.000/0001-00", 104672, true, 1, true, "login", "senha"); // True
- parâmetro específico da linguagem C#
NumeroEtiqueta = Esedex;
ServiceCode = "81019";
break;
case "6":
AtendeClienteService Pcn = new AtendeClienteService();
var Paccon = Pcn.solicitaEtiquetas("C", "00.000.000/0001-00", 109819, true, 1, true, "login", "senha");
NumeroEtiqueta = Paccon;
ServiceCode = "41068";
break;
case "0":
AtendeClienteService Sdx = new AtendeClienteService();
var Sedex = Sdx.solicitaEtiquetas("C", "00.000.000/0001-00", 109810, true, 1, true, "login", "senha");
NumeroEtiqueta = Sedex;
ServiceCode = "40436";
break;

10/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

case "2":
AtendeClienteService Sdz = new AtendeClienteService();
var SedexDez = Sdz.solicitaEtiquetas("C", "00.000.000/0001-00", 104707, true, 1, true, "login", "senha");
NumeroEtiqueta = SedexDez;
ServiceCode = "40215";
break;
}
string NumerosRastreamentoAR = NumeroEtiqueta;
//Atualmente retorna range - obtendo somente primeira etiqueta usando split
char[] splitchar = { ',' };
CodigosRastreamento = NumerosRastreamentoAR.Split(splitchar);
for (count = 0; count <= CodigosRastreamento.Length - 1; count++)
{
Console.WriteLine(CodigosRastreamento[count]);
}
//REPLACE - etiqueta esta sendo retonada com espaços - DX4654654646 BR
NumeroRastreamento = CodigosRastreamento[0].Replace(" ", "");
Sigep dv = new Sigep();
EtiquetaLocalizaObjeto = dv.NumeroVerificador(NumeroRastreamento);
//Aqui faz inserção e tratamento SIGEP
IntegrationSigep SaveSigep = new IntegrationSigep();
SaveSigep.OrderNumber = NrPedido;
SaveSigep.TrackingTag = EtiquetaLocalizaObjeto;
SaveSigep.ServiceCode = ServiceCode;
con.IntegrationSigeps.InsertOnSubmit(SaveSigep);
con.SubmitChanges();
}
else { throw new Exception("Não foi possivel efetuar a solicitação"); }
return EtiquetaLocalizaObjeto;
}

11/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

// Esse número verificador poderá ser obtido também via Web Service no método geraDigitoVerificadorEtiquetas
public String NumeroVerificador(string NumeroRastreamento)
{
try
{
if (nrEtiqueta != null) ;
string _NumeroRastreamento = NumeroRastreamento.Substring(2, 8);
string _Char = NumeroRastreamento.Substring(0, 2);
int[] intNumeros = { 8, 6, 4, 2, 3, 5, 9, 7 },
result = new int[10];
char[] NumeroRast = _NumeroRastreamento.ToArray();
//efetua soma do Localizador com Números Padrões
for (int x = 0; x < NumeroRast.Length; x++) result[x] = intNumeros[x] * Int16.Parse(NumeroRast[x].ToString());
int resto = (from p in result select p).Sum() % 11;
int dv = 2;//Caso DV não seja igual 0 ou 5 ele faz cálculo do digito verificador
if (resto == 0) { dv = 5; }
if (resto == 1) { dv = 0; }
if (dv != 5 & dv != 0) { dv = 11 - resto; }
FinalLocalizador = _Char + _NumeroRastreamento + dv + "BR";
}
catch (Exception)
{
return "Não foi possivel gerar digito verificador para código" + NumeroRastreamento;
}
return FinalLocalizador;
}

Obs.: Caso o algoritmo de cálculo do dígito verificador da etiqueta seja
implementado, sua lógica pode ser consultada no Guia Técnico para Impressão de Etiquetas.

12/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

XML:




C
00000000000104
104707
1
user
senha




Método geraDigitoVerificadorEtiquetas()
Este método retorna o dígito verificador de uma etiqueta ou um array.
Assinatura do método:
geraDigitoVerificadorEtiquetas(etiqueta, usuario, senha)
Campo

Tipo

Descrição

Obrigatório

etiqueta

String

Sim

usuario

String

senha

String

Número retornado do método solicitaEtiquetas(),
vide
descrição
do
método
exemplo
solicitaEtiquetaPedido()
Poderá ser enviado individualmente ou um array.
Usuário
autenticador.
(Fornecido
pelo
Representante Comercial dos Correios)
Senha de autenticação. (Fornecida pelo
Representante Comercial dos Correios)

Sim
Sim

Retorno do método:
Campo
return

Tipo
Int(digitoVerificador), Sendo um array o retorno será indexado na sequência
enviada.

Método fechaPlp()
Este

método,

assim

como

o

próximo

método

a

ser

especificado,

o

fechaPlpVariosServicos(), é responsável por enviar a lista contendo os objetos que serão
postados nos Correios. Esta lista é chamada de Pré-lista de Postagem – PLP. Entretanto,
13/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

ao contrário do fechaPlpVariosServicos(), o método fechaPlp() só permite o envio de uma
lista com objetos que utilizem o mesmo serviço (ou só SEDEX, ou só PAC, etc). Os
códigos de objetos dentro da lista deverão estar seqüenciados dentro de um range de
números de objeto previamente obtido pelo método solicitaEtiquetas(). Preferencialmente,
essa PLP deverá ser dispararada na finalização do processo de postagem do dia, contemplando
todos os objetos a serem expedidos. No entanto, é possível que seja fechada mais de uma PLP por
dia, caso haja esta necessidade dentro do processo do cliente. A seguir, informaremos o
detalhamento do método, um exemplo de codificação e o leiaute do xml que é enviado dentro do
método.

Assinatura do método:
fechaPlp(xml, idPlpCliente, cartaoPostagem, faixaEtiquetas, usuario, senha)
Campo

Tipo

Descrição

Obrigatório

xml

String

PLP (pré-lista de postagem) serializada em XML

Sim

idPlpCliente

long

Não

cartaoPostagem

String (10)

faixaEtiquetas

String

usuario

String

senha

String

Código identificador da lista que será retornado
pelos Correios. Deverá ser enviado em branco.
Código que autoriza a postagem dos serviços no
contrato.
Informar o range de etiquetas (número inicial e
número final) de postagem dos objetos contidos
no campo XML. Este método permite envio de
PLP contemplando somente um único tipo de
serviço (ou Sedex, ou PAC, etc), em que tenha
sido associada uma faixa sequenciada de
números de objeto.
Ex: DL20046776 BR, DL20046876 BR
Usuário
autenticador.
(Fornecido
pelo
Representante Comercial dos Correios)
Senha de autenticação. (Fornecida pelo
Representante Comercial dos Correios)

Sim
Sim

Sim
Sim

Retorno do método:
Campo
return

Tipo
Long (idPlpCliente)

XML:





?

?
14/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service


?

?
user
senha




Método fechaPlpVariosServicos()
Este método, assim como o método fechaPlp(), é responsável por enviar a lista
contendo os objetos que serão postados nos Correios. Esta lista é chamada de Pré-lista
de

Postagem

–

PLP.

Entretanto,

ao

contrário

do

fechaPlp(),

o

método

fechaPlpVariosServicos() permite o envio de uma lista com vários objetos não
sequenciados, pois o campo listaEtiquetas é um array. Os números de objeto deverão ser
obtidos previamente pelo método solicitaEtiquetas(). Preferencialmente, essa PLP deverá
ser dispararada na finalização do processo de postagem do dia, contemplando todos os
objetos a serem expedidos. No entanto, é possível que seja fechada mais de uma PLP
por dia, caso haja esta necessidade dentro do processo do cliente. A seguir,
informaremos o detalhamento do método, um exemplo de codificação e o leiaute do xml
que é enviado dentro do método.
Assinatura do método:
fechaPlpVariosServicos(xml, idPlpCliente, cartaoPostagem, listaEtiquetas, usuario,
senha)
Campo

Tipo

Descrição

Obrigatório

xml

String

PLP (pré-lista de postagem) serializada em XML

Sim

idPlpCliente

Long

Não

cartaoPostagem

String (10)

listaEtiquetas

List

usuario

String

senha

String

Código identificador da lista que será retornado pelos
Correios. Deverá ser enviado em branco.
Código que autoriza a postagem dos serviços no
contrato.
Lista contendo todos os códigos de objetos que estão
contidos no campo XML sem o digito verifcador. EX:
{“20046776”, “20046877”, “20046878”}
Usuário autenticador. (Fornecido pelo Representante
Comercial dos Correios)
Senha de autenticação. (Fornecida pelo Representante
Comercial dos Correios)

Sim
Sim
Sim
Sim

15/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Retorno do método:
Campo
return

Tipo
Long (idPlpCliente)

Exemplo de Codificação em C#
Exemplos de métodos necessários para implementação do fechaPLP()
//Método Responsável Pelo Envio da PLP ao SIGEP
[WebMethod]
public XmlDocument EnviarPlp()
{
return getXmlPlp().xmldoc;
}
private GetXml getXmlPlp()
{
string file = @"../Schema/PedidoSigep.xml";
string cs = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
CommunityServiceSigepDataContext con = new CommunityServiceSigepDataContext(cs);
CorreiosLog CorreiosLogObj = new CorreiosLog();
GetXml retorno = new GetXml();
string CodigoServicoP = string.Empty;
Sigep CodigoCartaoPostagem = new Sigep();
try
{
CorreiosLogObj.tipoArquivo = "Postagem";
CorreiosLogObj.versaoArquivo = 2.3;
CorreiosLogObj.formaPagamento = string.Empty;
Plp Plp = new Plp();
Plp.idplp = string.Empty.TrimEnd();
Plp.valorglobal = string.Empty;
Plp.mcuunidadepostagem = string.Empty;
Plp.nomeunidadepostagem = string.Empty;
//Número cartão 10 caracteres
Plp.cartaopostagem = "0012345678";
CorreiosLogObj.plp = Plp;
Remetente Rmt = new Remetente();
Rmt.NumeroContrato = 9912212345;
Rmt.NumeroDiretoria = 36;
16/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Rmt.CodigoAdministrativo = "01234567";
Rmt.NomeRemetente = "Nome Empresa";
Rmt.LogradouroRemetente = "RUA XX";
Rmt.NumeroRemetente = "151";
Rmt.ComplementoRemetente = string.Empty;
Rmt.BairroRemetente = "Centro";
Rmt.CepRemetente = 81000100;
Rmt.CidadeRemetente = "Cidade";
Rmt.UfRemetente = "UF";
Rmt.TelefoneRemetente = 554112345000;
Rmt.EmailRemetente = string.Empty;
CorreiosLogObj.remetente = Rmt;
//listaPostal
CorreiosLogObj.ListaObjetoPostal = new List();
CorreiosLogObj.ListaObjetoPostal.AddRange(
(from p in con.IntegrationOrders
join c in con.IntegrationPostLists on p.OrderNumber equals c.PurchOrderFormNum
join d in con.IntegrationPersons on p.PersonEntityCode equals
d.PersonEntityCode
join e in con.IntegrationSigeps on p.TrackingTag equals e.TrackingTag
select new ObjetoPostal()
{
NumeroEtiqueta = p.TrackingTag,
CodigoObjetoCliente = String.Empty,
CodigoServicoPostagem = e.ServiceCode,
Cubagem = "1,3021",
Peso = "1,520",
Rt1 = string.Empty,
Rt2 = string.Empty,
destinatario = (new Destinatario()
{
NomeDestinatario = d.PersonName,
TelefoneDestinatario = 4112340000,
CelularDestinatario = 4112340000,
EmailDestinatario = d.PersonEmail,
LogradouroDestinatario = p.DeliveryStreet,
ComplementoDestinatario = p.DeliveryComplement,
NumeroEndDestinatario = p.DeliveryNumber
}),
nacional = (new Nacional()
{
17/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

BairroDestinatario = p.DeliveryDistrictName,
CidadeDestinatario = p.DeliveryCityName,
UfDestinatario = p.DeliveryStateCode,
CepDestinatario = p.DeliveryZipCode,
CodigoUsuarioPostal = string.Empty,
CentroCustoCliente = string.Empty,
NumeroNotaFiscal = c.InvoiceId,
SerieNotaFiscal = c.InvoiceSeries,
ValorNotaFiscal = Convert.ToDecimal(c.InvoiceAmount),
NaturezaNotaFiscal = c.OperationName,
DescricaoObjeto = string.Empty,
ValorCobrar = "0,0",
}),
servico_adicional = string.Empty,
dimensao_objeto = (new DimensaoObjeto()
{
DimensaoAltura = "10,00", //Convert.ToInt64(p.DimensionHeight),
DimensaoLargura = "25,00",//Convert.ToInt64(p.DimensionLength),
DimensaoComprimento = "25,00",//Convert.ToInt64(p.DimensionWidth)
}),
DataPostagemSara = string.Empty,
StatusProcessamento = "0",
NumeroComprovantePostagem = string.Empty,
ValorCobrado = string.Empty
}).ToList());
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
try
{
Type t = typeof(CorreiosLog);
XmlSerializer serializer = new XmlSerializer(t);
FileStream stream = new FileStream(file, FileMode.Create);
serializer.Serialize(stream, CorreiosLogObj);
stream.Close();
18/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

StreamReader sr = new StreamReader(file);
PedidoSigep = sr.ReadToEnd();
PedidoSigep

=

PedidoSigep.Replace("xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"

xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"", "").Replace("version=\"1.0\"", "version=\"1.0\" encoding=\"iso-8859-1\"");
Sigep TagCode = new Sigep();
string[] ListaEtiquetas = TagCode.ObterListaEtiquetas();
AtendeClienteService Enviar = new AtendeClienteService();
long var1;
bool var2;
Enviar.fechaPlpVariosServicos(PedidoSigep, 2781, true, "0012345678", ListaEtiquetas, "usuario", "senha", out
var1, out var2);
retorno.NumberIdPlpReturn = var1.ToString();
sr.Close();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.LoadXml(PedidoSigep.ToString());
xmlDocument.Save(file);
retorno.xmldoc = xmlDocument;
return retorno;
}
Class CorreiosLog
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Xml.Serialization;
using System.Xml;
namespace Sigep.App_Code
{
[Serializable]
19/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

[XmlRoot("correioslog")]
public class CorreiosLog
{
//Serialize the object
[XmlElement(ElementName = "tipo_arquivo")]
public string tipoArquivo { get; set; }
[XmlElement(ElementName = "versao_arquivo")]
public Double versaoArquivo { get; set; }
[XmlElement(ElementName = "forma_pagamento")]
public String formaPagamento { get; set; }
public Plp plp { get; set; }
public Remetente remetente { get; set; }
[XmlElement(ElementName = "objeto_postal")]
public List ListaObjetoPostal { get; set; }
public ObjetoPostal objetoPostal { get; set; }
}
public class Plp
{
[XmlElement(ElementName = "id_plp")]
public string idplp { get; set; }
[XmlElement(ElementName = "valor_global")]
public string valorglobal { get; set; }
[XmlElement(ElementName = "mcu_unidade_postagem")]
public string mcuunidadepostagem { get; set; }
[XmlElement(ElementName = "nome_unidade_postagem")]
public string nomeunidadepostagem { get; set; }
[XmlElement(ElementName = "cartao_postagem")]
public String cartaopostagem { get; set; }
}
public class Remetente
{
[XmlElement(ElementName = "numero_contrato")]
20/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

public Int64 NumeroContrato { get; set; }
[XmlElement(ElementName = "numero_diretoria")]
public Int64 NumeroDiretoria { get; set; }
[XmlElement(ElementName = "codigo_administrativo")]
public string CodigoAdministrativo { get; set; }
[XmlElement(ElementName = "nome_remetente")]
public string NomeRemetente { get; set; }
[XmlElement(ElementName = "logradouro_remetente")]
public string LogradouroRemetente { get; set; }
[XmlElement(ElementName = "numero_remetente")]
public string NumeroRemetente { get; set; }
[XmlElement(ElementName = "complemento_remetente")]
public string ComplementoRemetente { get; set; }
[XmlElement(ElementName = "bairro_remetente")]
public string BairroRemetente { get; set; }
[XmlElement(ElementName = "cep_remetente")]
public Int64 CepRemetente { get; set; }
[XmlElement(ElementName = "cidade_remetente")]
public string CidadeRemetente { get; set; }
[XmlElement(ElementName = "uf_remetente")]
public string UfRemetente { get; set; }
[XmlElement(ElementName = "telefone_remetente")]
public Int64 TelefoneRemetente { get; set; }
[XmlElement(ElementName = "fax_remetente")]
public Int64 FaxRemetente { get; set; }
[XmlElement(ElementName = "email_remetente")]
public string EmailRemetente { get; set; }
}
public class ObjetoPostal
{
[XmlElement(ElementName = "numero_etiqueta")]
21/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

public string NumeroEtiqueta { get; set; }
[XmlElement(ElementName = "codigo_objeto_cliente")]
public string CodigoObjetoCliente { get; set; }
[XmlElement(ElementName = "codigo_servico_postagem")]
public string CodigoServicoPostagem { get; set; }
[XmlElement(ElementName = "cubagem")]
public String Cubagem { get; set; }
[XmlElement(ElementName = "peso")]
public String Peso { get; set; }
[XmlElement(ElementName = "rt1")]
public string Rt1 { get; set; }
[XmlElement(ElementName = "rt2")]
public string Rt2 { get; set; }
[XmlElement(ElementName = "data_postagem_sara")]
public string DataPostagemSara { get; set; }
[XmlElement(ElementName = "status_processamento")]
public string StatusProcessamento { get; set; }
[XmlElement(ElementName = "numero_comprovante_postagem")]
public string NumeroComprovantePostagem { get; set; }
[XmlElement(ElementName = "valor_cobrado")]
public string ValorCobrado { get; set; }
[XmlElement(ElementName = "destinatario")]
public Destinatario destinatario { get; set; }
[XmlElement(ElementName = "nacional")]
public Nacional nacional { get; set; }
[XmlElement(ElementName = "servico_adicional")]
public String servico_adicional { get; set; }
[XmlElement(ElementName = "dimensao_objeto")]
public DimensaoObjeto dimensao_objeto { get; set; }
}

22/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

public class Destinatario
{
[XmlElement(ElementName = "tipo_destinatario")]
public string tipoDestinatario { get; set; }
[XmlElement(ElementName = "nome_destinatario")]
public string NomeDestinatario { get; set; }
[XmlElement(ElementName = "telefone_destinatario")]
public Int64 TelefoneDestinatario { get; set; }
[XmlElement(ElementName = "celular_destinatario")]
public Int64 CelularDestinatario { get; set; }
[XmlElement(ElementName = "email_destinatario")]
public string EmailDestinatario { get; set; }
[XmlElement(ElementName = "logradouro_destinatario")]
public string LogradouroDestinatario { get; set; }
[XmlElement(ElementName = "complemento_destinatario")]
public string ComplementoDestinatario { get; set; }
[XmlElement(ElementName = "numero_end_destinatario")]
public string NumeroEndDestinatario { get; set; }
}
public class Nacional
{
[XmlElement(ElementName = "bairro_destinatario")]
public string BairroDestinatario { get; set; }
[XmlElement(ElementName = "cidade_destinatario")]
public string CidadeDestinatario { get; set; }
[XmlElement(ElementName = "uf_destinatario")]
public string UfDestinatario { get; set; }
[XmlElement(ElementName = "cep_destinatario")]
public string CepDestinatario { get; set; }
[XmlElement(ElementName = "codigo_usuario_postal")]
public string CodigoUsuarioPostal { get; set; }
[XmlElement(ElementName = "centro_custo_cliente")]
23/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

public string CentroCustoCliente { get; set; }
[XmlElement(ElementName = "numero_nota_fiscal")]
public String NumeroNotaFiscal { get; set; }
[XmlElement(ElementName = "serie_nota_fiscal")]
public string SerieNotaFiscal { get; set; }
[XmlElement(ElementName = "valor_nota_fiscal")]
public Decimal ValorNotaFiscal { get; set; }
[XmlElement(ElementName = "natureza_nota_fiscal")]
public string NaturezaNotaFiscal { get; set; }
[XmlElement(ElementName = "descricao_objeto")]
public string DescricaoObjeto { get; set; }
[XmlElement(ElementName = "valor_a_cobrar")]
public string ValorCobrar { get; set; }
}
}

XML enviado no método fechaPlp() ou fechaPlpVariosServicos()
A seguir demonstramos o leiaute do XML utilizado no método fechaPlp() ou no
método fechaPlpVariosServicos() que deverá ser implementado no sistema do cliente e
que contém os dados essenciais para a geração da lista de objetos que serão postados
nos Correios:


Postagem
2.3

406123



0063512345


9912212345
36
12112345
 
24/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service




 


PR


 



PH185512345BR

41068
0,00
200




 









GO



102030




0,0


025
001
019
99,00


002
20
18
30
0


0





25/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

XML:




?

?

?

?

user
senha




Considerações importantes para a construção do XML:
1. O arquivo XSD que efetua a validação deste XML, consta como anexo ao
final deste documento.
2. Utilizar o  nos campos texto, para evitar problemas
com caracteres especiais que poderiam corromper o xml (&, %, etc).
3. Ao incluir o arquivo XML no método (fechaPlp ou fechaPlpVariosServicos),
excluir os terminadores de linha, para que o arquivo seja transportado de
forma linear.
4. Para enviar o XML no método fechaPlpVariosServicos ou fechaPlp, retirar o
dígito verificador do código da etiqueta. Sugestão: na chamado do método,
aplicar um string.Remove(12) (usado no Java), para que o caracter seja
removido

da

chamada,

por

exemplo,

listaObjeto

=

["PH088311022BR","DL285948221BR","PH088311019BR"]. Depois é só
passar o objeto listaObjeto na própria chamada do método.
5. Os dados de contrato, código administrativo e cartão de postagem, devem
estar previamente cadastrados e dentro da vigência. É possível consultar o
status

do

cartão

de

postagem

através

do

método

getStatusCartãoPostagem(). Essa consulta é importante para evitar erros
ao disparar uma lista de postagem num cartão com data de vencimento já
expirada.
26/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

6. O serviço postado deve estar associado ao cartão de postagem.
7. O número da etiqueta é obrigatório. Apenas objetos registrados podem ser
postados. Desta forma, o código adicional de número “25”, referente ao
serviço

adicional

“Registro”,

deve

sempre

ser

declarado

na

tag

 para cada objeto postado.
8. As etiquetas utilizadas no arquivo devem pertencer ao cliente e a sigla deve
estar associada ao serviço a ser postado.
9. A tag  só deve ser declarada em postagens de objetos
internacionais, caso contrário deve ser suprimida.
10. As demais tag’s não obrigatórias, caso não tenham conteúdo, devem ser
declaradas vazias.
11. Atualmente, apenas objetos nacionais podem ser postados via arquivo de
postagem.
12. Antes de iniciar o processo em produção, a implementação deverá ser
homologada pela ECT em conjunto com o representante comercial.
13. Qualquer dúvida sobre o layout do arquivo de postagem entrar em contato
com o representante comercial.

Especificação do Leiaute do XML
O leiaute é dividido nas seguintes tags:

É a tag principal. Identifica o arquivo como pertencente ao sistema CorreiosLOG.

Identifica qual o tipo do arquivo dentro do sistema CorreiosLOG. Permite a
distinção entre os diversos tipos de arquivos que o sistema CorreiosLOG processa. Para
este leiaute, deverá ser preenchido: Postagem
Observação: campo obrigatório

27/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service


Identifica a versão do leiaute do arquivo XML. A versão deste leiaute é a: 2.3
Observação: campo obrigatório
Tag 
Tags

Descrição

Tipo de dados

Observações



Identifica o registro da PLP no

Numérico(10)

Não obrigatório

Numérico(10,2)

Não obrigatório.

Caractere(12)

Não obrigatório

Caractere(30)

Não obrigatório

Caractere(10)

Obrigatório

SIGEP Master.


Valor

em

reais

do

total

da

tarificação dos objetos da PLP.



Identifica a unidade de postagem
no ERP dos Correios.



Nome da unidade de postagem
no ERP dos Correios.



Numero do cartão do cliente
associado à PLP

Tag 
Identifica o remetente da postagem. Esta Tag deverá aparecer somente uma vez
no arquivo. Os dados necessários para o remetente são:
Tags

Descrição

Tipo de dados

Observações



Número do contrato do cliente

Caractere(020)

Obrigatório
Não

pode

existir

o

caractere “-“ entre os
números.


Número da Diretoria Regional do

Numerico(2)

Obrigatório.

Caractere(009)

Obrigatório

contrato do cliente.
Tabela de códigos em anexo.


Código administrativo do cliente

Não

pode

existir

o

caractere “-“ entre os
números.

28/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service



Nome do remetente

Caractere(050)

Obrigatório



Logradouro do remetente

Caractere(040)

Obrigatório



Parte do endereço

Caractere(06)

Obrigatório



Complemento do endereço

Caractere(020)

Não obrigatório



Bairro do remetente

Caractere(020)

Obrigatório



CEP do remetente

Numérico(8)

Obrigatório
99999999
Não

pode

existir

o

caractere “-“ entre os
números.


Cidade do remetente

Caractere(030)

Não obrigatório
(Será

obrigatório

apenas para o serviço
40126)


Unidade de Federação

Caractere(002)



Telefone do remetente

Numérico (012)

Obrigatório
Não obrigatório
99999999999
Não

pode

existir

o

caractere “-“ entre os
números


Fax do remetente

Numérico (012)

Não obrigatório
99999999999
Não

pode

existir

o

caractere “-“ entre os
números


Email do remetente

Caractere (050)

Não obrigatório

Tag 
Valor numérico indicando a forma de pagamento utilizada pelo cliente para realizar
a postagem.
Observação: campo não obrigatório.
Tabela em anexo.

29/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Tag 
Tag delimitadora do objeto que será postado. Esta tag contém as características do
objeto postado.
Tags

Descrição

Tipo de dados

Observações



Número do Objeto na ECT

Caractere(013)

Obrigatório



Código do objeto no cliente

Caractere(020)

Não obrigatório



Código do serviço da postagem:

Caractere(005)

Obrigatório

Não obrigatório

Código - Serviço
81019 - E-sedex
41068 - Pac
40436 - Sedex
40096 - Sedex
40444 - Sedex
40215 - Sedex 10
Envelope
40886 - Sedex 10 Pacote
40878 - Sedex Hoje
10065 - Carta


Cubagem do Objeto

Numérico(9,4)



Peso do objeto (em gramas)

Numérico(5)

Obrigatório

no

retorno do SARA.


Reservado para observação

Caractere(255)

Obrigatório



Reservado para observação

Caractere(255)

Obrigatório

+ 

Dados do destinatário

Obrigatório

+ 

Dados relevantes a postagem

Obrigatório

nacional

objeto nacional

Dados relevantes a postagem

Obrigatório

internacional

objeto

+ 

para
para

internacional. Para
os

objetos

nacionais, esta tag
deverá

ser

suprimida
+ 

Identifica os serviços adicionais

+

Contém as dimensões do objeto

Obrigatório para os

(altura,

serviços

Obrigatório

do objeto postado
largura,comprimento

e

diâmetro) e o tipo do objeto

exigem

(embalagem)

dimensões.

que

Atualmente 41068,
41017
30/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service



Contém a data de efetivação da



Contém

Date(YYYYmmdd)

Não obrigatório

Caractere(20)

Obrigatório.

postagem pelo SARA.
o

STATUS

do

processamento do objeto.

Conterá o seguinte
Valor:
1

=

Postado:

Objetos

com

a

postagem
confirmada;


Contém

o

numero

de

Numérico(10)

Não obrigatório.

Numérico(10,2)

Não obrigatório.

comprovante de postagem.


Valor que foi tarifado no Sistema
de Atendimento da Agência dos
Correios.

Tag 
Esta tag contém os dados do destino da encomenda.

Tags

Descrição

Tipo de dados

Observações



Nome do destinatário

Caractere(050)

Obrigatório.



Telefone do Destinatário

Numérico (012)

Não Obrigatório.
99999999999
Não

pode

existir

o

caractere “-“ entre os
números


Celular do Destinatário

Numérico (012)

Não Obrigatório.
99999999999
Não

pode

existir

o

caractere “-“ entre os
números


Email do Destinatário

Caractere(050)

Não obrigatório



Logradouro do destinatário

Caractere(050)

Obrigatório.

31/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service



Complemento do endereço

Caractere(030)

Não obrigatório.



Parte do endereço

Caractere(06)

Obrigatório.

Tag 
A tag  deverá estar dentro da tag  e conterá os atributos
específicos de uma postagem de objetos nacionais.
Tags

Descrição

Tipo de dados

Observações



Bairro do destinatário

Caractere(030)

Obrigatório.



Cidade do destinatário

Caractere(030)

Obrigatório.



Sigla da UF do destinatário

Caractere(002)

Obrigatório



CEP do destinatário

Numérico(8)

Obrigatório 99999999
Não pode existir o caractere “-“
entre os números.



Código do usuário postal

Caractere(020)

Não obrigatório



Centro de custo do cliente

Caractere(020)

Não obrigatório



Número da nota fiscal

Numérico(9)

Opcional.



Série da nota fiscal

Caractere(020)

Não obrigatório



Valor da nota fiscal

Numérico(9,2)

Não obrigatório



Natureza da nota fiscal

Caractere(020)

Não obrigatório



Descrição do objeto

Caractere(020)

Não obrigatório



Valor a cobrar do destinatário

Numérico(9,2)

Obrigatório para o serviço 40126

Tag 
A tag  deverá estar dentro da tag  e conterá os
atributos específicos de uma postagem de objetos internacionais. Esta tag somente deve
32/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

estar presente para objeto internacional.
Tags

Descrição

Tipo de dados



Cidade do destinatário

Caractere(030)

Obrigatório



CEP do destinatário

Caractere(015)

Não obrigatório



País do destinatário

Caractere(030)

Não obrigatório



Código do país bandeira

Numérico(4)

Obrigatório

do destino da postagem


Prazo

de

exportação

Observações

TABELA EM ANEXO
Numérico(3)

Não obrigatório

Numérico(2)

Não obrigatório

temporária


Código

do

tipo

de

exportador


TABELA EM ANEXO

Código da natureza da

Numérico(2)

Não obrigatório

da

Numérico(2)

Não obrigatório

Armazena o que deve

Numérico(1)

Obrigatório

operação


Código

TABELA EM ANEXO
do

porte

empresa




TABELA EM ANEXO

ser feito, em caso de

0: Devolver ao remetente

não entrega do objeto.

1: Tratar como abandonado

Indica se a DSE será
emitida

ou

não

Numérico(1)

pela

Não obrigatório
0: Emissão pela ECT

ECT

1: DSE informada pelo
cliente



Número da DSE

+ 

Informações

Caractere (011)

Não obrigatório

para

alfândega

Tag < item_alfandega>
Esta tag deverá estar dentro da tag  e conterá os atributos
específicos para Alfândega.
Tags

Descrição

Tipo de dados

Observações



Código do item, segundo

Caractere(20)

Não obrigatório

NCM


Quantidade de itens

Numérico(5)

Não obrigatório



Descrição do item

Caractere(020)

Não obrigatório

Numérico(5)

Obrigatório



Refere-se

a

unidade

de

medida
33/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service



Peso liquido do item (em

Numérico(5)

Não obrigatório

Numérico(5)

Não obrigatório

gramas)


Peso bruto do item

(em

gramas)


Valor do item em Real

Numérico(9,2)

Não obrigatório



Valor do item em Dólar

Numérico(9,2)

Não obrigatório



Código

Numérico(5)

Não obrigatório

da

moeda

de

negociação

TABELA EM ANEXO

Tag 
A tag  deverá estar dentro da tag  e conterá os
seguintes atributos:

Tags

Descrição

Tipo de dados



Código do serviço adicional

Caractere (002)

Observações
Obrigatório.
O serviço adicional

“25”,

referente ao registro, deve
sempre ser declarado.
Casos os serviços postados
pelo cliente possuam outros
serviços

adicionais,

estes

devem ser declarados .
TABELA EM ANEXO


Valor

declarado

do

serviço Numérico (9,2)

adicional

Se

o

código

do

serviço

adicional for igual a 19 o
campo é

obrigatório, caso

contrário esta Tag deverá ser
suprimida


Data do agendamento, quando o Date

Se

o

código

do

serviço

serviço adicional for e-Sedex

adicional for igual a 36 o
campo é obrigatório, caso
contrário esta tag deverá ser
suprimida.

Tag 
A tag  deverá estar dentro da tag  e conterá os
34/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

seguintes atributos:
tags

Descrição

Tipo de dados

observação



Contém o código do tipo de objeto

Numérico (3)

Obrigatório.
Obs:

que foi postado (embalagem)
001 - Envelope

001 – Não informa dimensão

002 - Pacote / Caixa

002 – Informa: Altura, largura

003 - Rolo / Cilindro

e comprimento
003

–

Informa:

comprimento_diametro


Altura do objeto (em cm/mm)

Numérico (5,1)

Não obrigatório.



Largura do objeto (em cm/mm)

Numérico (5,1)

Não obrigatório.



Comprimento

Numérico (5,1)

Não obrigatório.

Numérico (5,1)

Não obrigatório.

do

objeto

(em

cm/mm)


Diâmetro do objeto (em cm/mm)

Método buscaContrato()
Esse método é responsável por retornar os serviços vinculados ao contrato do
cliente.
Assinatura do método:
buscaContrato(numero, diretoria, usuario, senha)
Campo

Tipo

Descrição

Obrigatório

numero

String(10)

Número do contrato do Cliente com a ECT.

Sim

diretoria

String (2)

Sim

usuario

String

senha

String

Número da Diretoria Regional do contrato do
cliente. Tabela em anexo.
Usuário autenticador. (Fornecido pelo
Representante Comercial dos Correios)
Senha de autenticação. (Fornecida pelo
Representante Comercial dos Correios)

Sim
Sim

Retorno do método:
Campo
return

Tipo
contratoERP (String)

XML:
35/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service





?
?
?
?




Método getStatusCartaoPostagem()
Esse método é responsável por retornar o status do cartão de postagem do cliente.
Assinatura do método:
getStatusCartaoPostagem (numeroCartaoPostagem, usuario, senha)
Campo

Tipo

Descrição

Obrigatório

numeroCartaoPostagem

String(9)

Número do cartão de postagem.

Sim

usuario

String

Sim

senha

String

Usuário autenticador. (Fornecido pelo
Representante Comercial dos Correios)
Senha de autenticação. (Fornecida pelo
Representante Comercial dos Correios)

Sim

Retorno do método:
Campo
return

Tipo
statusCartao

XML:




?
?
?




36/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Web Service de Logística Reversa
Esse Web Service é especifico para Logística Reversa que possui métodos
necessários para integração entre o sistema proprietário e os Correios.

Interface do Web Service de Logística Reversa
A interface do Web Service de Logística Reversa poderá ser consultada e
configurada no ambiente de desenvolvimento (sistema proprietário) no seguinte endereço:
http://webservicescol.correios.com.br/ScolWeb/WebServiceScol?wsdl

Métodos do Web Service Logística Reversa
Método solicitarPostagemReversa()
Esse método será responsável por solicitar pedidos de coleta e autorização de
postagem para o serviço de logística reversa.

XML :




user
senha
00000000

1000
0000000000
40517
0000000000

37/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Centro
81350120
Curitiba


email@gmail.com
Rua central
Fulano
10

33101233
PR



2


102030







Centro
80002900
Curitiba

41
cli@gmail.com
Rua central
Ciclano
10

33101233
PR



A










1








Descrição das Tags do Cabeçalho
38/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Sub-tags de 


Descrição / Observações

Tipo Dados

Obrigatório

Caractere(002)

Sim

Numérico (009)

Não

Caractere (30)

Não

Indica se a solicitação é de coleta domiciliária e/ou
uma autorização de postagem.

CA = Coleta domiciliar. Caso não exista coleta
domiciliar

na

localidade

o

sistema

transforma

automaticamente o pedido em uma autorização de
postagem.
C = Coleta domiciliária. Caso não exista a coleta no
local indicado, o sistema ignora a solicitação
A = Autorização de Postagem

Caso nenhum valor seja passado nessa tag, o
sistema entende que é uma solicitação de coleta
domiciliária.


Número da Autorização de Postagem. Usado quando
o cliente já possui uma faixa numérica desse tipo de
solicitação. Esse número será encaminhado no
arquivo de retorno.



Campo para preenchimento livre. É um valor para
identificação da solicitação junto ao cliente. Este valor
é enviado no arquivo de retorno do gerado após o
processamento.

39/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Data


Coleta domiciliar: Data para agendamento da coleta.

Não

DD/MM/YYYY

Se informado o pedido fica retido no sistema e a
primeira tentativa de coleta é feita apenas na data
informada.
O sistema aceita apenas datas com mais de cinco
dias corridos a partir da data de processamento do
pedido.

Numérico(002)
Entre 5 e 30 dias.

Autorização de Postagem: Indica a quantidade de
dias de validade da autorização.
A validade deve ser de no mínimo 5 e no máximo 30
dias. Se não for informada, a validade da autorização
será de 10 (dez) dias corridos a partir da data do
processamento do pedido.


Numérico(011)

Sim

Numérico(9.2)

Não

Caractere(20)

Não

Caractere(255)

Não

Booleano

Não

Número do cartão de postagem para ser usado no
faturamento dos valores do serviço realizado.



Somatório de todos os valores declarados dos objetos
da coleta. Exemplo: 520.70



Códigos de serviços adicionais separados por vírgula.



Descrição / instruções para coleta.



Indica se é para solicitar Aviso de Recebimento para

Colocar 1 ou 0

as encomendas cadastradas. Usado apenas para
pedidos de Autorização de Postagem.


Valor fixo

Não

-

Sim

Caractere(060)

Sim

Indica que serão impressas vias de checklist. Apenas
clientes previamente habilitados podem utilizar essa
opção. Código fornecido pela ECT.

Tag 

Sub-tags que armazenam dados do remetente da
coleta ou autorização de postagem.

+ 

Nome do remetente
40/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

+ 

Logradouro do remetente

+ 

Número do endereço do remetente. Caso não

Caractere(072)

Sim

Caractere(008)

Sim

Caractere(30)

Não

Caractere(80)

Não

Caractere(40)

Sim

Caractere(02)

Sim

Caractere(08)

Sim

Caractere(60)

Não

Caractere(3)

Não

Caractere(18)

Não

Caractere(72)

Não

-

Sim

possua, preencher com “S/N”
+ 

Complemento do endereço

+ 

Bairro do remetente

+ 

Cidade do remetente

+ 

UF do remetente

+ 

Cep do remetente sempre com 8 posições.
Exemplo 01200999.

+ 

Uma referência do endereço do remetente

+ 

Código do DDD do remetente

+ 

Número do telefone do remetente. Este campo não é
obrigatório mas é importante para que a ECT entre em
contato com o remetente em casos de insucesso na
coleta.

+ 

E-mail do remetente. Caso seja preenchido o
remetente receberá um e-mail informando sobre a
coleta ou a autorização de postagem.

Tag 

Contém os blocos de tags que cadastram os
objetos que serão coletados (coleta domiciliar) ou
postados (autorização de postagem).
Vide observações no item “4.b”.

41/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

+ 

Sub-tags

Sim

Valor fixo

Sim

Cada objeto cadastrado é caracterizado por um bloco
que se inicia nesta tag. Vide leiaute no item “2 Demonstração das tags do arquivo XML”. Caso esta
tag não seja encontrada o sistema assume que existe
apenas um objeto a ser coletado ou postado.

+ + 

Tag obrigatória. Apenas confirma o cadastro do

“1”

objeto dentro da solicitação.
+ + 

Caractere(30)

Não

Caractere(255)

Não

Caractere(13)

Não

Caractere(13)

Não

-

Não

Sub-tags

-

Campo para preenchimento livre. É um valor para
identificação do objeto junto ao cliente. Este valor é
enviado no arquivo de retorno do gerado após o
processamento. Exemplo: Número da nota fiscal. Essa
informação será impressa no rótulo de postagem na
agência dos Correios.

+ + 

Descrição do objeto que será coletado

+ + 

Número do objeto para os pedidos de coleta
simultânea. O contrato deve aceitar pedidos de coleta
simultânea.

+ + 

Número do objeto quando existe uma faixa numérica
reservada para o cliente. Esta opção ainda não é
utilizada.

Tag 

Contém os blocos de tags que são utilizadas para
solicitação de produtos junto com a coleta. O
contrato do cliente deve ser habilitado previamente
para usar essa tag.

+ 

Cada tipo de produto a ser solicitado é caracterizado
por um bloco que se inicia nesta tag. Vide leiaute no
item “2 - Demonstração das tags do arquivo XML”. É
obrigatório caso o produto seja solicitado para esta
coleta.

42/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

+ + 

Código do produto. Fornecido pela ECT

+ + 

Código do tipo de produto. Fornecido pela ECT

+ + 

Quantidade de produtos do tipo fornecido.

Numérico

-

Numérico

-

Numérico

-

Observações Importantes Sobre a Implementação de Logística Reversa
a) Valor Declarado: Caso seja informado, assegura ao cliente o ressarcimento do
valor declarado da mercadoria mais os preços postais pagos, nos casos de
extravio ou danos à encomenda, mediante o pagamento de taxa de Seguro
Complementar sobre o valor que exceder o valor do seguro automático.
Tags:
: Quando essa tag é preenchida o valor declarado
informado é dividido entre todos os objetos da solicitação.
Caso a tag  do bloco de declaração do objeto seja preenchido, o
valor informado passa a ser o valor declarado do objeto.
b) Cadastro dos Objetos (tag ): É muito importante que os objetos que
serão coletados ou postados sejam bem discriminados.
Exemplo de utilização dessa tag em uma solicitação que possui dois objetos:


1
OS10001
UM DVD PLAYER

43/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service



1
OS10002
UM DVD MUSICAL




Caso a tag  não seja utilizada, o sistema pega o valor da tag .
Havendo divergência entre a quantidade de objetos informada na solicitação
e a quantidade real no local da coleta ou postagem, a ECT irá tratar o pedido da
seguinte forma:
I) Quantidade de objetos cadastrados MAIOR que a quantidade real:
São coletados todos os objetos e cancelados os demais no sistema.
II) Quantidade de objetos cadastrados MENOR que a quantidade real:
É coletada a quantidade de objetos informada, deixando no local da coleta
os demais.

Método acompanharPedido()
Com esse método poderá acompanhar a postagem da autoriação ou e-ticket
disponibilizado ao cliente.
Se houve o evento postagem, o retorno será o número do objeto (registro) nos
44/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Correios. Através desse número poderá efetuar o rastreamento acompanhando a sua
chegada ou entrega no destino.




user
senha
00000000

U

A
30000000




Método cancelarPedido()
Com esse método poderá cancelar uma autoriação de postagem ou e-ticket
disponibilizado ao cliente.




user
senha
00000000
300000000
A




45/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Confecção de Etiquetas e Relatórios para Impressão
Será necessário implementar a impressão de alguns relatórios conforme segue
abaixo:

Lista de postagem:
Relatório que contêm todos os objetos da PLP xml transmitida aos Correios,
devendo uma via acompanhar a carga física. Exemplo:

46/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

47/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Rótulo de Postagem (Etiqueta):
É a etiqueta que contêm todas as informações do objeto, remetente e destinatário e
que deverá ser afixada no próprio objeto. Esse padrão se faz necessário para a triagem
automatizada

na

ECT.

A

documentação

de

referência

pode

ser

obtida

http://www.correios.com.br/voce/enderecamento/enderecamentoEncomendas.cfm,
baixando o Guia Técnico para Impressão de Etiquetas.
http://www.correios.com.br/voce/enderecamento/Arquivos/guia_tecnico_encomendas.pdf
Exemplo (numa folha A4):

48/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

49/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Chancelas:
São elementos gráficos dos rótulos de postagem que identificam o tipo de serviço
que está sendo utilizado na encomenda e contêm o nome do serviço e a marca Correios.
São de uso obrigatório a serem implementadas nos rótulos de postagem. Poderão ser
obtidas por meio do Consultor Comercial informando os serviços que serão utilizados.
Alguns dos modelos estão em anexo.

Aviso de Recebimento (AR):
Serviço adicional que lhe permite ter em mão o comprovante escrito com a
assinatura de destinatário. O padrão do leiaute a ser desenvolvido pode ser obtido nesse
link: http://www.correios.com.br/voce/enderecamento/enderecamentoEncomendas.cfm.
Exemplo (numa folha A4):

50/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

51/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Anexos
Leiaute do arquivo XSD – WS Sigep
A seguir demonstramos o leiaute do arquivo XSD utilizado para validação do XML
que é enviado nos métodos fechaPlp() e fechaPlpVariosServicos(). Essa validação do xml
poderá ser efetuada localmente, já validando o arquivo xml.























































52/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service




































































53/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service




































































54/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service



































































55/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service




































































56/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service




































































57/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service































































58/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service




































































59/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service


































































60/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

1. Tabelas de códigos para uso no xml (correioslog)
1.1. Código Forma de Pagamento (tag )
Codigo

Forma_Pagamento

1

Vale Postal

2

Reembolso Postal

3

Contrato de Câmbio

4

Cartão de Crédito

5

Outros

1.2. Código da Diretoria Regional (tag )
Código

Descrição

Sigla

00001

AC ADMINISTRAÇAO CENTRAL

AC

00003

DR - ACRE

ACR

00004

DR - ALAGOAS

AL

00006

DR - AMAZONAS

AM

00005

DR - AMAPÁ

AP

00008

DR - BAHIA

BA

00010

DR - BRASÍLIA

BSB

00012

DR - CEARÁ

CE

00014

DR - ESPIRITO SANTO

ES

00016

DR - GOIÁS

GO

00018

DR - MARANHÃO

MA

00020

DR - MINAS GERAIS

MG

00022

DR - MATO GROSSO DO SUL

MS

00024

DR - MATO GROSSO

MT

00028

DR - PARÁ

PA

00030

DR - PARAÍBA

PB

00032

DR - PERNAMBUCO

PE

00034

DR - PIAUÍ

PI

00036

DR - PARANÁ

PR

00050

DR - RIO DE JANEIRO

RJ

00060

DR - RIO GRANDE DO NORTE

RN

00026

DR - RONDONIA

RO

00065

DR - RORAIMA

RR

00064

DR - RIO GRANDE DO SUL

RS

00068

DR - SANTA CATARINA

SC

00070

DR - SERGIPE

SE
61/69

Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

00074

DR - SÃO PAULO INTERIOR

SPI

00072

DR - SÃO PAULO

SPM

00075

DR- TOCANTINS

TO

1.2. Código País Bandeira
Codigo_pais_bandeira

Descricao_pais

Codigo_pais_ECT

1058

Brasil

BR

1.3. Código do Tipo de Exportador
Código
1

Exportador
Pessoa Jurídica

11

Pessoa Física

12

Pessoa Física domiciliada no exterior sem CPF

13

Pessoa Física residente no país sem CPF

1.4. Código da Natureza da Operação
Código

Natureza_Operação

1

Pessoa física com cobertura cambial

2

Pessoa física sem cobertura cambial

3

Pessoa jurídica com cobertura cambial

4

Pessoa física sem cobertura cambial

30

Doação em caráter de ajuda humanitária

31

Bagagem desacompanhada

41

Bens de caráter cultural- Exportação temporária

42

Exportação temporária de material para emprego militar

43

Feiras e exposições

44

Conserto, reparo ou restauração

45

Outras exportações temporárias

61

Bens submetidos a regime de admissão temporária

71

Erro de expedição

72

Não atendimento de exigência de controle extrafiscal

73

Indeferimento de regime aduaneiro especial

74

Outros motivos: Portaria MF 306/95

1.5. Código do Porte da Empresa
Código

Porte_Empresa

1

Micro Empresa

2

Pequena Empresa

3

Outros

62/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

1.6. Código da Unidade de Comercialização
Código

Unidade_Comercialização

8

Centímetro

2

Grama

9

Milímetro

5

Minuto

6

Não Significativo

4

Pagina

3

Palavra

10

Quantidade

1

Quilograma

7

R$-Valor

1.7. Código da Moeda de Negociação
Código

Moeda

0

Real

1.8. Código do Serviço Adicional
Código

Descrição Do Serviço Adicional
1

Aviso de Recebimento

2

Mão Própria

19

Valor Declarado (Ad Valorem)

25

Registro

2. Leiaute de chancelas
2.1. Chancela PAC

63/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

Padronização visual dos símbolos de Contratos Chancelas - ENTREGA NÃO URGENTE
Instruções para arte-finalização -

Serviço: ENCOMENDA PAC

1. Para diagramar a Chancela siga as instruções abaixo:

PAC
0000/2002-DR/XX/YY

2. Para arte-finalização em negativo seguir a mesma
diagramação como no exemplo abaixo:
Negativo:

Siglas ou nomes por extenso dos serviços .
Estarão sempre dispostas no parte superior dos símbolos.A
diagramação é pré-definida.

PAC

Cliente

(Dimensões 25 x 35mm)

Nº do contrato; ano de assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo 7pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Quando a DR de origem e postagem for a mesma,
utilizar a sigla somente uma vez.
Cliente
Fonte: Arial negrito (caixa alta e baixa), corpo 9 a 11pt,
espaçamentos entre-letra e entre-linha=100%
Obs: Utilizar duas linhas (centralizadas) quando necessário.
Identificação dos Correios .
Estarão sempre dispostas no parte inferior dos símbolos.
A diagramação é pré-definida.

Atenção:
Não é permitida alterações na forma da chancela,
assim como nas especificações acima.

0000/2002-DR/XX/YY

Cliente

3. Utilizar a chancela reduzida somente quando
necessário.
Redução (15X20mm):
Atenção:

PAC

0 0 0 0 /2 0 0 2 - DR/X X/YY

Cliente

Nº do contrato; ano de
assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta),
corpo 4pt, espaçamentos entreletra e entre-linha=100%
Obs: Quando a DR de origem e
postagem for a mesma, utilizar a
sigla somente uma vez.
Cliente
Fonte: Arial normal (caixa alta e
baixa), corpo 5pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Utilizar duas linhas
(centralizadas) quando necessário.

64/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

2.2. Chancela SEDEX

Padronização visual dos símbolos de Contratos Chancelas
Instruções para arte-finalização -

Serviço Expresso: SEDEX

1. Para diagramar a Chancela siga as instruções abaixo:

2. Para arte-finalização em negativo seguir a mesma
diagramação como no exemplo abaixo:
Negativo:

0000/2002-DR/XX/YY

Cliente

(Eixo maior 35mm)
(Eixo menor 23mm)

Siglas ou nomes por extenso dos serviços .
Estarão sempre dispostas no parte superior dos símbolos.A
diagramação é pré-definida.
0000/2002-DR/XX/YY

Nº do contrato; ano de assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo 7pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Quando a DR de origem e postagem for a mesma,
utilizar a sigla somente uma vez.
Cliente
Fonte: Arial negrito (caixa alta e baixa), corpo 9 a 11pt,
espaçamentos entre-letra e entre-linha=100%
Obs: Utilizar duas linhas (centralizadas) quando necessário.
Identificação dos Correios .
Estarão sempre dispostas no parte inferior dos símbolos.
A diagramação é pré-definida.

Cliente

3. Utilizar a chancela reduzida somente quando
necessário.
Redução (eixo maior 20mm; eixo menor 13,2mm):
Atenção:

0 0 0 0 /2 0 0 2 - DR/XX/YY

Atenção:
Não é permitida alterações na forma da chancela,
assim como nas especificações acima.

Cliente

Nº do contrato; ano de
assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta),
corpo 4pt, espaçamentos entreletra e entre-linha=100%
Obs: Quando a DR de origem e
postagem for a mesma, utilizar a
sigla somente uma vez.
Cliente
Fonte: Arial normal (caixa alta e
baixa), corpo 5pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Utilizar duas linhas
(centralizadas) quando necessário.

65/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

2.3. Chancela SEDEX 10

Padronização visual dos símbolos de Contratos Chancelas
Instruções para arte-finalização -

Serviço Expresso: SEDEX 10

1. Para diagramar a Chancela siga as instruções abaixo:

2. Para arte-finalização em negativo seguir a mesma
diagramação como no exemplo abaixo:
Negativo:

0000/2002-DR/XX/YY

Cliente

(Eixo maior 35mm)
(Eixo menor 23mm)

Siglas ou nomes por extenso dos serviços .
Estarão sempre dispostas no parte superior dos símbolos.A
diagramação é pré-definida.
0000/2002-DR/XX/YY

Nº do contrato; ano de assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo 7pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Quando a DR de origem e postagem for a mesma,
utilizar a sigla somente uma vez.
Cliente
Fonte: Arial negrito (caixa alta e baixa), corpo 9 a 11pt,
espaçamentos entre-letra e entre-linha=100%
Obs: Utilizar duas linhas (centralizadas) quando necessário.
Identificação dos Correios .
Estarão sempre dispostas no parte inferior dos símbolos.
A diagramação é pré-definida.

Atenção:

Cliente

3. Utilizar a chancela reduzida somente quando
necessário.
Redução (eixo maior 20mm; eixo menor 13,2mm):
Atenção:

0000/2002-DR/XX/YY

Cliente

Não é permitida alterações na forma da chancela,
assim como nas especificações acima.

Nº do contrato; ano de
assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta),
corpo 4pt, espaçamentos entreletra e entre-linha=100%
Obs: Quando a DR de origem e
postagem for a mesma, utilizar a
sigla somente uma vez.
Cliente
Fonte: Arial normal (caixa alta e
baixa), corpo 5pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Utilizar duas linhas
(centralizadas) quando necessário.

66/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

2.4. Chancela SEDEX Hoje

Padronização visual dos símbolos de Contratos Chancelas
Instruções para arte-finalização -

Serviço Expresso: SEDEX Hoje

1. Para diagramar a Chancela siga as instruções abaixo:

2. Para arte-finalização em negativo seguir a mesma
diagramação como no exemplo abaixo:
Negativo:

0000/2002-DR/XX/YY

Cliente

(Eixo maior 35mm)
(Eixo menor 23mm)

Siglas ou nomes por extenso dos serviços .
Estarão sempre dispostas no parte superior dos símbolos.A
diagramação é pré-definida.
0000/2002-DR/XX/YY

Nº do contrato; ano de assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo 7pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Quando a DR de origem e postagem for a mesma,
utilizar a sigla somente uma vez.
Cliente
Fonte: Arial negrito (caixa alta e baixa), corpo 9 a 11pt,
espaçamentos entre-letra e entre-linha=100%
Obs: Utilizar duas linhas (centralizadas) quando necessário.
Identificação dos Correios .
Estarão sempre dispostas no parte inferior dos símbolos.
A diagramação é pré-definida.

Atenção:

Cliente

3. Utilizar a chancela reduzida somente quando
necessário.
Redução (eixo maior 20mm; eixo menor 13,2mm):
Atenção:

0000/2002-DR/XX/YY

Cliente

Não é permitida alterações na forma da chancela,
assim como nas especificações acima.

Nº do contrato; ano de
assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta),
corpo 4pt, espaçamentos entreletra e entre-linha=100%
Obs: Quando a DR de origem e
postagem for a mesma, utilizar a
sigla somente uma vez.
Cliente
Fonte: Arial normal (caixa alta e
baixa), corpo 5pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Utilizar duas linhas
(centralizadas) quando necessário.

67/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

2.5. Chancela e-SEDEX

Padronização visual dos símbolos de Contratos Chancelas
Instruções para arte-finalização -

Serviço Expresso: e-SEDEX

1. Para diagramar a Chancela siga as instruções abaixo:

2. Para arte-finalização em negativo seguir a mesma
diagramação como no exemplo abaixo:
Negativo:

0000/2002-DR/XX/YY

Cliente

(Eixo maior 35mm)
(Eixo menor 23mm)

Siglas ou nomes por extenso dos serviços .
Estarão sempre dispostas no parte superior dos símbolos.A
diagramação é pré-definida.
0000/2002-DR/XX/YY

Nº do contrato; ano de assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo 7pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Quando a DR de origem e postagem for a mesma,
utilizar a sigla somente uma vez.
Cliente
Fonte: Arial negrito (caixa alta e baixa), corpo 9 a 11pt,
espaçamentos entre-letra e entre-linha=100%
Obs: Utilizar duas linhas (centralizadas) quando necessário.
Identificação dos Correios .
Estarão sempre dispostas no parte inferior dos símbolos.
A diagramação é pré-definida.

Atenção:

Cliente

3. Utilizar a chancela reduzida somente quando
necessário.
Redução (eixo maior 20mm; eixo menor 13,2mm):
Atenção:

0000/2002-DR/XX/YY

Cliente

Não é permitida alterações na forma da chancela,
assim como nas especificações acima.

Nº do contrato; ano de
assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta),
corpo 4pt, espaçamentos entreletra e entre-linha=100%
Obs: Quando a DR de origem e
postagem for a mesma, utilizar a
sigla somente uma vez.
Cliente
Fonte: Arial normal (caixa alta e
baixa), corpo 5pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Utilizar duas linhas
(centralizadas) quando necessário.

68/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc

EMPRESA BRASILEIRA DE CORREIOS E TELÉGRAFOS – ECT

SIGEP Web - Manual de Implementação do Web Service

2.6. Chancela Carta

Padronização visual dos símbolos de Contratos Chancelas - ENTREGA URGENTE
Instruções para arte-finalização -

Serviço: CARTA

1. Para diagramar a Chancela, siga as instruções abaixo:

Siglas ou nomes por extenso dos serviços .
Estarão sempre dispostas no parte superior dos símbolos.
A diagramação é pré-definida.
0000/2002-DR/XX/YY

Cliente

(diâmetro 35mm)

2. Para arte-finalização em negativo, siga a mesma
diagramação do item 1, conforme exemplo abaixo:
Negativo:

Nº do contrato; ano de assinatura; DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo 7pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Quando a DR de origem e postagem for a mesma,
utilizar a sigla somente uma vez.

0000/2002-DR/XX/YY

Cliente

Cliente
Fonte: Arial negrito (caixa alta e baixa), corpo 9 a 11pt,
espaçamentos entre-letra e entre-linha=100%
Obs: Utilizar duas linhas (centralizadas) quando necessário.
Identificação dos Correios .
Estará sempre disposta na parte inferior dos símbolos.
A diagramação é pré-definida.

3. Utilizar a chancela reduzida somente quando
necessário.
Redução (diâmetro 20mm):

Atenção:
0 0 0 0 /2 0 0 2 - D R /XX/YY

Não é permitido alterações na forma da chancela, assim
como nas especificações deste documento, salvo o
disposto abaixo.

Cliente

A critério do Cliente e para que a chancela fique
proporcional ao tamanho do objeto, suas dimensões
poderão variar no intervalo entre os valores máximos e
mínimos mencionados neste documento.

Atenção:
Nº do contrato; ano de assinatura;
DR/origem/postagem
Fonte: Arial normal (caixa alta), corpo
4pt, espaçamentos entre-letra e
entre-linha=100%
Obs: Quando a DR de origem e
postagem for a mesma, utilizar a
sigla somente uma vez.
Cliente
Fonte: Arial negrito (caixa alta e
baixa), corpo 5pt, espaçamentos
entre-letra e entre-linha=100%
Obs: Utilizar duas linhas
(centralizadas) quando necessário.

69/69
Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.4
Linearized                      : No
Page Count                      : 69
Producer                        : GPL Ghostscript 8.15
Create Date                     : 2012:09:23 13:53:36
Modify Date                     : 2012:09:23 13:53:36
Title                           : Microsoft Word - Manual de Implementacao do Web Service SIGEPWEB e Logistica Reversa.doc
Creator                         : PScript5.dll Version 5.2.2
Author                          : Admin
EXIF Metadata provided by EXIF.tools

Navigation menu