Próxima release
Esta documentação é referente a próxima release do Portal Único Siscomex. Ainda não se encontra disponível em produção, podem haver diferenças entre esta documentação e a documentação da release atual e este conteúdo está sujeito à mudanças antes da publicação final. A documentação da release atual pode ser acessada em https://docs.portalunico.siscomex.gov.br/ .
Serviços Sintia BR
WSDL: https://hom.pucomex.serpro.gov.br/sintia/api/ws/sintia.wsdl
Operações Disponíveis
O módulo de recepção disponibiliza as seguintes operações:
1. OficializarMicDta
- Descrição: Esta operação é utilizada para oficializar um MIC DTA.
- Mensagem de Entrada (
OficializarMicDtaRequest):autenticacion(Opcional): Informações de autenticação. Tipo:Autenticacion.micDta(Obrigatório): Detalhes do MIC DTA. Tipo:MicDta.eventos(Obrigatório): Eventos relacionados. Tipo:Eventos.
- Mensagem de Saída (
OficializarMicDtaResponse):protocolo(Obrigatório): Número de protocolo da operação. Tipo:xs:string.mensagem(Obrigatório): Mensagem de retorno da operação. Tipo:xs:string.
2. RecibirEventos
- Descrição: Esta operação é utilizada para receber eventos.
- Mensagem de Entrada (
RecibirEventosRequest):autenticacion(Opcional): Informações de autenticação. Tipo:Autenticacion.eventos(Obrigatório): Eventos a serem recebidos. Tipo:Eventos.
- Mensagem de Saída (
RecibirEventosResponse):protocolo(Obrigatório): Número de protocolo da operação. Tipo:xs:string.mensagem(Obrigatório): Mensagem de retorno da operação. Tipo:xs:string.
3. Dummy
- Descrição: Uma operação de teste simples.
- Mensagem de Entrada (
DummyRequest): Não requer parâmetros. - Mensagem de Saída (
DummyResponse):protocolo(Obrigatório): Um protocolo. Tipo:xs:string.locationUri(Obrigatório): Uma URI de localização. Tipo:xs:string.
Tipos Complexos
Autenticacion
Usado para fornecer credenciais e informações do agente.
tipoAgente(Opcional): Tipo de agente. Tipo:xs:string.usuRol(Opcional): Papel do usuário. Tipo:xs:string.usuAduana(Opcional): Aduana do usuário. Tipo:xs:string.lugOper(Opcional): Local de operação. Tipo:xs:string.
MicDta
Representa os dados de um MIC DTA.
refUnicTransRut(Opcional): Referência única de rota de transporte. Tipo:xs:string.viaTrans(Opcional): Via de transporte. Tipo:xs:string.transportista(Obrigatório): Informações do transportador. Tipo:Transportista.propVehiculo(Obrigatório): Proprietário do veículo. Tipo:PropVehiculo.indEnLastre(Opcional): Indicador de lastro. Tipo:xs:string.vehiculo(Obrigatório): Dados do veículo. Tipo:Vehiculo.conductor(Obrigatório): Dados do condutor. Tipo:Conductor.fechEmi(Opcional): Data de emissão. Tipo:xs:string.acceTipNum(Opcional): Acesso tipo número. Tipo:xs:string.cantBultos(Obrigatório): Quantidade de volumes. Tipo:xs:int.pesoBrutoTotal(Obrigatório): Peso bruto total. Tipo:xs:double.crts(Opcional): Lista de CRTs (Carta de Porte). Tipo:ArrayOfCrt.contenedoresVacios(Opcional): Lista de contêineres vazios. Tipo:ArrayOfContenedorVacio.rutInfMicDta(Obrigatório): Informações de rota do MIC DTA. Tipo:RutInfMicDta.
Transportista
Detalhes do transportador.
nombre(Opcional): Nome do transportador. Tipo:xs:string.domicilio(Obrigatório): Endereço do transportador. Tipo:Direccion.codPais(Opcional): Código do país. Tipo:xs:string.idFiscal(Opcional): Identificação fiscal. Tipo:xs:string.tipTrans(Opcional): Tipo de transporte. Tipo:xs:string.
Direccion
Representa um endereço.
barrio(Opcional): Bairro. Tipo:xs:string.ciudad(Opcional): Cidade. Tipo:xs:string.codPostal(Opcional): Código postal. Tipo:xs:string.estado(Opcional): Estado. Tipo:xs:string.nomeCalle(Opcional): Nome da rua. Tipo:xs:string.
PropVehiculo
Proprietário do veículo.
nombre(Opcional): Nome do proprietário. Tipo:xs:string.domicilio(Obrigatório): Endereço do proprietário. Tipo:Direccion.codPais(Opcional): Código do país. Tipo:xs:string.idFiscal(Opcional): Identificação fiscal. Tipo:xs:string.
Vehiculo
Dados do veículo.
codPais(Opcional): Código do país. Tipo:xs:string.patente(Opcional): Placa do veículo. Tipo:xs:string.patSemiRemolVagon(Opcional): Patente de semirreboque/vagão. Tipo:xs:string.marca(Opcional): Marca do veículo. Tipo:xs:string.nroChasis(Opcional): Número do chassi. Tipo:xs:string.modChasis(Opcional): Modelo do chassi. Tipo:xs:string.anioFab(Opcional): Ano de fabricação. Tipo:xs:string.capTraccion(Obrigatório): Capacidade de tração. Tipo:xs:int.nroPrecin(Opcional): Número do precinto. Tipo:xs:string.
Conductor
Dados do condutor.
nombre(Opcional): Nome do condutor. Tipo:xs:string.tipDocIdent(Opcional): Tipo de documento de identificação. Tipo:xs:string.nroDocIdent(Opcional): Número do documento de identificação. Tipo:xs:string.
ArrayOfCrt
Uma lista de objetos Crt.
Crt
Representa uma Carta de Porte (CRT).
idCartaPorte(Opcional): ID da carta de porte. Tipo:xs:string.obsDeclaAduInter(Opcional): Observações da declaração aduaneira internacional. Tipo:xs:string.remitente(Obrigatório): Informações do remetente. Tipo:Remitente.consignatario(Obrigatório): Informações do consignatário. Tipo:Consignatario.destinatario(Obrigatório): Informações do destinatário. Tipo:Destinatario.destinaciones(Opcional): Lista de destinações. Tipo:ArrayOfDestinacion.codTipEmbalaje(Opcional): Código do tipo de embalagem. Tipo:xs:string.pesoBrutParTipEmb(Obrigatório): Peso bruto parcial por tipo de embalagem. Tipo:xs:double.cantBulTipEmb(Obrigatório): Quantidade de volumes por tipo de embalagem. Tipo:xs:int.marcaNroBultos(Opcional): Marca e número dos volumes. Tipo:xs:string.cantUniDecla(Obrigatório): Quantidade de unidades declaradas. Tipo:xs:int.indFinCom(Opcional): Indicador de fim comercial. Tipo:xs:string.nroFact(Opcional): Número da fatura. Tipo:xs:string.codDivisaFob(Opcional): Código da divisa FOB. Tipo:xs:string.montoFob(Obrigatório): Valor FOB. Tipo:xs:double.codDivisaFle(Opcional): Código da divisa do frete. Tipo:xs:string.montoFlete(Obrigatório): Valor do frete. Tipo:xs:double.codDivisaSeg(Opcional): Código da divisa do seguro. Tipo:xs:string.montoSeg(Obrigatório): Valor do seguro. Tipo:xs:double.idManiCargaArrPaisPart(Opcional): ID do manifesto de carga no país de partida. Tipo:xs:string.idDocTranspArrPaisPart(Opcional): ID do documento de transporte no país de partida. Tipo:xs:string.indFraccTransp(Opcional): Indicador de transporte fracionado. Tipo:xs:string.codPaisOrigMerc(Opcional): Código do país de origem da mercadoria. Tipo:xs:string.descMercaderia(Opcional): Descrição da mercadoria. Tipo:xs:string.contenedores(Opcional): Lista de contêineres. Tipo:ArrayOfContenedor.otrosDocAnexos(Opcional): Outros documentos anexos. Tipo:ArrayOfDocAnexo.indConsol(Opcional): Indicador de consolidação. Tipo:xs:string.
Remitente
Informações do remetente.
nomRazSoc(Opcional): Nome/Razão social. Tipo:xs:string.domicilio(Obrigatório): Endereço. Tipo:Direccion.idFiscal(Opcional): Identificação fiscal. Tipo:xs:string.tipDocIdent(Opcional): Tipo de documento de identificação. Tipo:xs:string.nroDocIdent(Opcional): Número do documento de identificação. Tipo:xs:string.
Consignatario
Informações do consignatário.
nomRazSoc(Opcional): Nome/Razão social. Tipo:xs:string.domicilio(Obrigatório): Endereço. Tipo:Direccion.idFiscal(Opcional): Identificação fiscal. Tipo:xs:string.
Destinatario
Informações do destinatário.
nomRazSoc(Opcional): Nome/Razão social. Tipo:xs:string.domicilio(Obrigatório): Endereço. Tipo:Direccion.
ArrayOfDestinacion
Uma lista de objetos Destinacion.
Destinacion
Detalhes de uma destinação.
idDecla(Opcional): ID da declaração. Tipo:xs:string.idContenedores(Opcional): IDs dos contêineres. Tipo:ArrayOfString.items(Opcional): Itens da destinação. Tipo:ArrayOfItem.nrosFacturas(Opcional): Números das faturas. Tipo:ArrayOfString.
ArrayOfString
Uma lista de strings.
ArrayOfItem
Uma lista de objetos Item.
Item
Representa um item em uma destinação.
nroItem(Opcional): Número do item. Tipo:xs:string.cantidad(Obrigatório): Quantidade. Tipo:xs:decimal.indNCM(Opcional): Indicador NCM. Tipo:xs:string.
ArrayOfContenedor
Uma lista de objetos Contenedor.
Contenedor
Detalhes de um contêiner.
id(Opcional): ID do contêiner. Tipo:xs:string.medidas(Opcional): Medidas do contêiner. Tipo:xs:string.condicion(Opcional): Condição do contêiner. Tipo:xs:string.cantBultos(Obrigatório): Quantidade de volumes no contêiner. Tipo:xs:int.nroPrecin(Opcional): Número do precinto. Tipo:xs:string.
ArrayOfDocAnexo
Uma lista de objetos DocAnexo.
DocAnexo
Um documento anexo.
tipDoc(Opcional): Tipo de documento. Tipo:xs:string.documento(Opcional): Conteúdo do documento. Tipo:xs:string.
ArrayOfContenedorVacio
Uma lista de objetos ContenedorVacio.
ContenedorVacio
Detalhes de um contêiner vazio.
id(Opcional): ID do contêiner. Tipo:xs:string.medidas(Opcional): Medidas do contêiner. Tipo:xs:string.condicion(Opcional): Condição do contêiner. Tipo:xs:string.nroPrecin(Opcional): Número do precinto. Tipo:xs:string.
RutInfMicDta
Informações de rota para o MIC DTA.
fechPart(Opcional): Data de partida. Tipo:xs:string.fechLlegPrev(Opcional): Data de chegada prevista. Tipo:xs:string.plazoOrigenDestino(Obrigatório): Prazo entre origem e destino. Tipo:xs:int.descRutItinerarios(Opcional): Descrição da rota e itinerários. Tipo:xs:string.itinerariosCrt(Opcional): Itinerários da CRT. Tipo:ArrayOfRutInfCrt.origen(Obrigatório): Informações de origem do MIC DTA. Tipo:OrigMicDta.paisDest(Obrigatório): País de destino do MIC DTA. Tipo:PaisDestMicDta.paisesDePaso(Opcional): Países de passagem. Tipo:ArrayOfPaisDePaso.paisTrasProg(Obrigatório): País de trânsito programado. Tipo:PaisTrasProg.
ArrayOfRutInfCrt
Uma lista de objetos RutInfCrt.
RutInfCrt
Informações de rota para uma CRT.
idCartaPorte(Opcional): IDs das cartas de porte. Tipo:ArrayOfString.paisOrig(Obrigatório): País de origem da CRT. Tipo:PaisOrigCrt.paisDest(Obrigatório): País de destino da CRT. Tipo:PaisDestCrt.paisTrasProgCrt(Obrigatório): País de trânsito programado da CRT. Tipo:PaisTrasProg.
PaisOrigCrt
País de origem de uma CRT.
codPaisPart(Opcional): Código do país de partida. Tipo:xs:string.codCiuPart(Opcional): Código da cidade de partida. Tipo:xs:string.codAduPart(Opcional): Código da aduana de partida. Tipo:xs:string.codLugOperIniTai(Opcional): Código do local de operação de início do TA. Tipo:xs:string.estProc(Opcional): Estado do processo. Tipo:xs:string.
PaisDestCrt
País de destino de uma CRT.
codPais(Opcional): Código do país. Tipo:xs:string.codCiu(Opcional): Código da cidade. Tipo:xs:string.codAdu(Opcional): Código da aduana. Tipo:xs:string.codLugOper(Opcional): Código do local de operação. Tipo:xs:string.estDest(Opcional): Estado de destino. Tipo:xs:string.
PaisTrasProg
País de trânsito programado.
codPais(Opcional): Código do país. Tipo:xs:string.codCiu(Opcional): Código da cidade. Tipo:xs:string.codAdu(Opcional): Código da aduana. Tipo:xs:string.codLugOper(Opcional): Código do local de operação. Tipo:xs:string.
OrigMicDta
Origem do MIC DTA.
codCiuPart(Opcional): Código da cidade de partida. Tipo:xs:string.codAduPart(Opcional): Código da aduana de partida. Tipo:xs:string.codLugOperPart(Opcional): Código do local de operação de partida. Tipo:xs:string.codCiuSal(Opcional): Código da cidade de saída. Tipo:xs:string.codAduSal(Opcional): Código da aduana de saída. Tipo:xs:string.codLugOperSal(Opcional): Código do local de operação de saída. Tipo:xs:string.estProc(Opcional): Estado do processo. Tipo:xs:string.
PaisDestMicDta
País de destino do MIC DTA.
codPais(Opcional): Código do país. Tipo:xs:string.codCiuEnt(Opcional): Código da cidade de entrada. Tipo:xs:string.codAduEnt(Opcional): Código da aduana de entrada. Tipo:xs:string.codLugOperEnt(Opcional): Código do local de operação de entrada. Tipo:xs:string.codCiuDest(Opcional): Código da cidade de destino. Tipo:xs:string.codAduDest(Opcional): Código da aduana de destino. Tipo:xs:string.codLugOperDest(Opcional): Código do local de operação de destino. Tipo:xs:string.estDest(Opcional): Estado de destino. Tipo:xs:string.
ArrayOfPaisDePaso
Uma lista de objetos PaisDePaso.
PaisDePaso
Um país de passagem.
codPais(Opcional): Código do país. Tipo:xs:string.orden(Obrigatório): Ordem de passagem. Tipo:xs:int.codCiuEnt(Opcional): Código da cidade de entrada. Tipo:xs:string.codAduEnt(Opcional): Código da aduana de entrada. Tipo:xs:string.codLugOperEnt(Opcional): Código do local de operação de entrada. Tipo:xs:string.codCiuSal(Opcional): Código da cidade de saída. Tipo:xs:string.codAduSal(Opcional): Código da aduana de saída. Tipo:xs:string.codLugOperSal(Opcional): Código do local de operação de saída. Tipo:xs:string.
Eventos
Representa uma coleção de eventos.
codPaisEmi(Opcional): Código do país de emissão. Tipo:xs:string.codAduEmi(Opcional): Código da aduana de emissão. Tipo:xs:string.codLugOperEmi(Opcional): Código do local de operação de emissão. Tipo:xs:string.eventos(Opcional): Lista de eventos. Tipo:ArrayOfEvento.
ArrayOfEvento
Uma lista de objetos Evento.
Evento
Detalhes de um evento.
refUnicTransRut(Opcional): Referência única de rota de transporte. Tipo:xs:string.idCartaPorte(Opcional): IDs das cartas de porte. Tipo:ArrayOfString.id(Opcional): ID do evento. Tipo:xs:string.fecha(Opcional): Data do evento. Tipo:xs:string.nroTrans(Obrigatório): Número de transação. Tipo:xs:int.indAnul(Opcional): Indicador de anulação. Tipo:xs:string.
ErrorDetail
Detalhes de um erro.
code(Obrigatório): Código do erro. Tipo:xs:string.message(Obrigatório): Mensagem do erro. Tipo:xs:string.date(Obrigatório): Data do erro. Tipo:xs:string.tag(Obrigatório): Tag do erro. Tipo:xs:string.path(Opcional): Caminho relacionado ao erro. Tipo:xs:string.
ValidationError
Detalhes de erros de validação.
message(Obrigatório): Mensagens de erro de validação (pode haver múltiplas). Tipo:xs:string.