Prévia de documentação apenas para visualização
Esta é uma prévia da documentação do Portal, gerada a partir do branch r67-negro , e o propósito desta página é simples conferências e revisão pelos departamentos responsáveis da Decex e RFB. Não é a documentação definitiva e qualquer coisa aqui pode mudar a qualquer momento. A documentação da release atual pode ser sempre 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
.