WS_GUARDIAN
Click here for a complete list of operations.
LiberarTicket
[INTERFACE]
Este método é responsável por:
Liberar Ticket no estado de “Aguardando Liberação”.
Obs: Este webmetodo tem comportamento semelhante ao botão 'Liberar', exibido em operações com intervenção humana e na tela de manutenção de Tickets.
Regras
“Obrigar informar motivo ao liberar erro de OCR” não esteja marcada, o único pré-requisito será o ticket estar no estado “Aguardando Liberação”
Parâmetros de entrada:
- ConfiguracaoLiberarTicket - Deverá ser nulo.
- DadosLiberacao(DadosLiberarTicket - Obrigátorio)
- RetornoLiberarTicket (out RetornoLiberarTicket)
• Não contemplado: Bloquear um Ticket após Liberar ou Marcar para Cancelar via Web Método.
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /ws_Guardian_620/WS_GUARDIAN_PLUS.asmx HTTP/1.1
Host: services.toledobrasil.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://toledobrasil.com.br/WS_Guardian/LiberarTicket"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<LiberarTicket xmlns="http://toledobrasil.com.br/WS_Guardian">
<VOConfiguracaoLiberarTicket />
<VODadosLiberarTicket>
<ListaJustificativa>
<JustificativaLiberarErroOcr>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</JustificativaLiberarErroOcr>
<JustificativaLiberarErroOcr>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</JustificativaLiberarErroOcr>
</ListaJustificativa>
</VODadosLiberarTicket>
</LiberarTicket>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<LiberarTicketResponse xmlns="http://toledobrasil.com.br/WS_Guardian">
<LiberarTicketResult>
<Sequencial>int</Sequencial>
<Codigo>string</Codigo>
<PlacaCarreta>string</PlacaCarreta>
<Transportadora>
<RazaoSocial>string</RazaoSocial>
<Cnpj>string</Cnpj>
<InscricaoEstadual>string</InscricaoEstadual>
<Endereco>string</Endereco>
<Complemento>string</Complemento>
<Municipio>string</Municipio>
<UF>int</UF>
<Cep>string</Cep>
<Telefone>string</Telefone>
<Observacao>string</Observacao>
<Data>dateTime</Data>
<Email>string</Email>
<Estado>int</Estado>
<TipoDocumento>int</TipoDocumento>
</Transportadora>
<Emissor>
<TipoEmissor>int</TipoEmissor>
<RazaoSocial>string</RazaoSocial>
<Cnpj>string</Cnpj>
<InscricaoEstadual>string</InscricaoEstadual>
<Endereco>string</Endereco>
<Complemento>string</Complemento>
<Municipio>string</Municipio>
<UF>int</UF>
<Cep>string</Cep>
<Telefone>string</Telefone>
<Email>string</Email>
<Observacao>string</Observacao>
<Data>dateTime</Data>
<Estado>int</Estado>
<TipoDocumento>int</TipoDocumento>
<sequencialFatorCorrecao>int</sequencialFatorCorrecao>
<Transportadoras>
<ETransportadora xsi:nil="true" />
<ETransportadora xsi:nil="true" />
</Transportadoras>
<NaoVerificaToleranciaPesoOrigem>boolean</NaoVerificaToleranciaPesoOrigem>
</Emissor>
<Item>
<EItem>
<Tipo>int</Tipo>
<Nome>string</Nome>
<Informacao>string</Informacao>
<PesoUnitario>decimal</PesoUnitario>
<UnidadeMedida>string</UnidadeMedida>
<PodeConverter>boolean</PodeConverter>
<FatorConversao>decimal</FatorConversao>
<UnidadeMedidaConversao>string</UnidadeMedidaConversao>
<UtilizaContador>boolean</UtilizaContador>
<InicioContador>int</InicioContador>
<FinalContador>int</FinalContador>
<PrefixoContador>int</PrefixoContador>
<ValorAtualContador>int</ValorAtualContador>
<Data>dateTime</Data>
<Estado>int</Estado>
<FatorCorrecao>int</FatorCorrecao>
<CodigoFatorCorrecao>string</CodigoFatorCorrecao>
<Fluxo>int</Fluxo>
<CodigoFluxo>string</CodigoFluxo>
<InicialObrigatoria>boolean</InicialObrigatoria>
<QuantidadeViasRelatorioImpressas>int</QuantidadeViasRelatorioImpressas>
<RecebimentoToleranciaNegativa>decimal</RecebimentoToleranciaNegativa>
<RecebimentoToleranciaPositiva>decimal</RecebimentoToleranciaPositiva>
<ExpedicaoToleranciaNegativa>decimal</ExpedicaoToleranciaNegativa>
<ExpedicaoToleranciaPositiva>decimal</ExpedicaoToleranciaPositiva>
<TipoVerificacaoPesoOrigem>int</TipoVerificacaoPesoOrigem>
<EmissoresFatoresItem xsi:nil="true" />
<Emissores xsi:nil="true" />
<Gestores xsi:nil="true" />
</EItem>
<EItem>
<Tipo>int</Tipo>
<Nome>string</Nome>
<Informacao>string</Informacao>
<PesoUnitario>decimal</PesoUnitario>
<UnidadeMedida>string</UnidadeMedida>
<PodeConverter>boolean</PodeConverter>
<FatorConversao>decimal</FatorConversao>
<UnidadeMedidaConversao>string</UnidadeMedidaConversao>
<UtilizaContador>boolean</UtilizaContador>
<InicioContador>int</InicioContador>
<FinalContador>int</FinalContador>
<PrefixoContador>int</PrefixoContador>
<ValorAtualContador>int</ValorAtualContador>
<Data>dateTime</Data>
<Estado>int</Estado>
<FatorCorrecao>int</FatorCorrecao>
<CodigoFatorCorrecao>string</CodigoFatorCorrecao>
<Fluxo>int</Fluxo>
<CodigoFluxo>string</CodigoFluxo>
<InicialObrigatoria>boolean</InicialObrigatoria>
<QuantidadeViasRelatorioImpressas>int</QuantidadeViasRelatorioImpressas>
<RecebimentoToleranciaNegativa>decimal</RecebimentoToleranciaNegativa>
<RecebimentoToleranciaPositiva>decimal</RecebimentoToleranciaPositiva>
<ExpedicaoToleranciaNegativa>decimal</ExpedicaoToleranciaNegativa>
<ExpedicaoToleranciaPositiva>decimal</ExpedicaoToleranciaPositiva>
<TipoVerificacaoPesoOrigem>int</TipoVerificacaoPesoOrigem>
<EmissoresFatoresItem xsi:nil="true" />
<Emissores xsi:nil="true" />
<Gestores xsi:nil="true" />
</EItem>
</Item>
<ItemTicket>
<ItemTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<CodigoTck>string</CodigoTck>
<SequencialItm>int</SequencialItm>
<CodigoItm>string</CodigoItm>
<Estado>int</Estado>
<Data>dateTime</Data>
<SequencialLot>string</SequencialLot>
</ItemTicket>
<ItemTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<CodigoTck>string</CodigoTck>
<SequencialItm>int</SequencialItm>
<CodigoItm>string</CodigoItm>
<Estado>int</Estado>
<Data>dateTime</Data>
<SequencialLot>string</SequencialLot>
</ItemTicket>
</ItemTicket>
<Documentos>
<Documento>
<Descricao>string</Descricao>
<PesoOrigem>decimal</PesoOrigem>
<Estado>int</Estado>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<PesagemRealizada>boolean</PesagemRealizada>
<Tolerancia>double</Tolerancia>
</Documento>
<Documento>
<Descricao>string</Descricao>
<PesoOrigem>decimal</PesoOrigem>
<Estado>int</Estado>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<PesagemRealizada>boolean</PesagemRealizada>
<Tolerancia>double</Tolerancia>
</Documento>
</Documentos>
<Observacao>string</Observacao>
<DataPesagem>dateTime</DataPesagem>
<FatoresCorrecao>
<ListaFatoresCorrecaoTicket>
<Numero>int</Numero>
<Descricao>string</Descricao>
<Data>dateTime</Data>
<Estado>int</Estado>
<CodigoItem>string</CodigoItem>
<Codigo>string</Codigo>
<Fator>decimal</Fator>
<ValorMinimo>decimal</ValorMinimo>
<ValorMaximo>decimal</ValorMaximo>
</ListaFatoresCorrecaoTicket>
<ListaFatoresCorrecaoTicket>
<Numero>int</Numero>
<Descricao>string</Descricao>
<Data>dateTime</Data>
<Estado>int</Estado>
<CodigoItem>string</CodigoItem>
<Codigo>string</Codigo>
<Fator>decimal</Fator>
<ValorMinimo>decimal</ValorMinimo>
<ValorMaximo>decimal</ValorMaximo>
</ListaFatoresCorrecaoTicket>
</FatoresCorrecao>
<CamposAdicionais>
<CampoAdicionalTicket>
<Numero>int</Numero>
<Valor>string</Valor>
<Codigo>string</Codigo>
<Data>dateTime</Data>
</CampoAdicionalTicket>
<CampoAdicionalTicket>
<Numero>int</Numero>
<Valor>string</Valor>
<Codigo>string</Codigo>
<Data>dateTime</Data>
</CampoAdicionalTicket>
</CamposAdicionais>
<TagAssociado>string</TagAssociado>
<Estado>int</Estado>
<FluxoTicket>int</FluxoTicket>
<CalculoFatorCorrecao>int</CalculoFatorCorrecao>
<TipoOperacao>int</TipoOperacao>
<TipoFatorCorrecao>int</TipoFatorCorrecao>
<OperacaoTicket>
<OperacaoTicket>
<Sequencial>long</Sequencial>
<Codigo>string</Codigo>
<TicketSequencial>string</TicketSequencial>
<PlacaVeiculo>string</PlacaVeiculo>
<Motorista xsi:nil="true" />
<UnidadeAposConversao>string</UnidadeAposConversao>
<TipoVeiculo>string</TipoVeiculo>
<Eixo>int</Eixo>
<Compartimento>int</Compartimento>
<FatorCorrecaoLista>decimal</FatorCorrecaoLista>
<FatorCorrecaoCalculo>decimal</FatorCorrecaoCalculo>
<Peso>decimal</Peso>
<TaraTotal>decimal</TaraTotal>
<FatorConversao>decimal</FatorConversao>
<PesoLiqObtido>decimal</PesoLiqObtido>
<PesoLiqCorrigido>decimal</PesoLiqCorrigido>
<PesoLiqCorrigidoCalculo>decimal</PesoLiqCorrigidoCalculo>
<PesoLiqConvertido>decimal</PesoLiqConvertido>
<PesoBrutoVeiculo>decimal</PesoBrutoVeiculo>
<PesoBrutoDoTipoDeVeiculo>decimal</PesoBrutoDoTipoDeVeiculo>
<UsuarioLogin>string</UsuarioLogin>
<DataPesagem>dateTime</DataPesagem>
<Periferico>int</Periferico>
<PerifericoCodigo>string</PerifericoCodigo>
<EstacaoControle>string</EstacaoControle>
<PontoDeControle>string</PontoDeControle>
<TipoOperacaoCodigo>int</TipoOperacaoCodigo>
<TipoOperacaoDescricao>string</TipoOperacaoDescricao>
<OperacaoCodigo>string</OperacaoCodigo>
<Estado>int</Estado>
<DataIdentificacao>dateTime</DataIdentificacao>
<IdentificadoresAdicionais xsi:nil="true" />
<Eixos xsi:nil="true" />
<ErrosOperacoesTicket xsi:nil="true" />
<TaraDosador>double</TaraDosador>
<TaraTeorica>decimal</TaraTeorica>
<DataLiberacao>dateTime</DataLiberacao>
<LoginUsuarioLiberacao>string</LoginUsuarioLiberacao>
<FotosOperacaoTicket xsi:nil="true" />
</OperacaoTicket>
<OperacaoTicket>
<Sequencial>long</Sequencial>
<Codigo>string</Codigo>
<TicketSequencial>string</TicketSequencial>
<PlacaVeiculo>string</PlacaVeiculo>
<Motorista xsi:nil="true" />
<UnidadeAposConversao>string</UnidadeAposConversao>
<TipoVeiculo>string</TipoVeiculo>
<Eixo>int</Eixo>
<Compartimento>int</Compartimento>
<FatorCorrecaoLista>decimal</FatorCorrecaoLista>
<FatorCorrecaoCalculo>decimal</FatorCorrecaoCalculo>
<Peso>decimal</Peso>
<TaraTotal>decimal</TaraTotal>
<FatorConversao>decimal</FatorConversao>
<PesoLiqObtido>decimal</PesoLiqObtido>
<PesoLiqCorrigido>decimal</PesoLiqCorrigido>
<PesoLiqCorrigidoCalculo>decimal</PesoLiqCorrigidoCalculo>
<PesoLiqConvertido>decimal</PesoLiqConvertido>
<PesoBrutoVeiculo>decimal</PesoBrutoVeiculo>
<PesoBrutoDoTipoDeVeiculo>decimal</PesoBrutoDoTipoDeVeiculo>
<UsuarioLogin>string</UsuarioLogin>
<DataPesagem>dateTime</DataPesagem>
<Periferico>int</Periferico>
<PerifericoCodigo>string</PerifericoCodigo>
<EstacaoControle>string</EstacaoControle>
<PontoDeControle>string</PontoDeControle>
<TipoOperacaoCodigo>int</TipoOperacaoCodigo>
<TipoOperacaoDescricao>string</TipoOperacaoDescricao>
<OperacaoCodigo>string</OperacaoCodigo>
<Estado>int</Estado>
<DataIdentificacao>dateTime</DataIdentificacao>
<IdentificadoresAdicionais xsi:nil="true" />
<Eixos xsi:nil="true" />
<ErrosOperacoesTicket xsi:nil="true" />
<TaraDosador>double</TaraDosador>
<TaraTeorica>decimal</TaraTeorica>
<DataLiberacao>dateTime</DataLiberacao>
<LoginUsuarioLiberacao>string</LoginUsuarioLiberacao>
<FotosOperacaoTicket xsi:nil="true" />
</OperacaoTicket>
</OperacaoTicket>
<ReimpressaoTicket>
<ReimpressoesTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<Data>dateTime</Data>
<Observacao>string</Observacao>
<SequencialUsuario>int</SequencialUsuario>
<CodigoUsuario>string</CodigoUsuario>
</ReimpressoesTicket>
<ReimpressoesTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<Data>dateTime</Data>
<Observacao>string</Observacao>
<SequencialUsuario>int</SequencialUsuario>
<CodigoUsuario>string</CodigoUsuario>
</ReimpressoesTicket>
</ReimpressaoTicket>
<EmbalagensTicket>
<EmbalagensTicket>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<Peso>decimal</Peso>
<Quantidade>decimal</Quantidade>
<Sequencial>int</Sequencial>
<SequencialItem>int</SequencialItem>
<SequencialTck>int</SequencialTck>
<CodigoTck>int</CodigoTck>
<CodigoItem>string</CodigoItem>
</EmbalagensTicket>
<EmbalagensTicket>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<Peso>decimal</Peso>
<Quantidade>decimal</Quantidade>
<Sequencial>int</Sequencial>
<SequencialItem>int</SequencialItem>
<SequencialTck>int</SequencialTck>
<CodigoTck>int</CodigoTck>
<CodigoItem>string</CodigoItem>
</EmbalagensTicket>
</EmbalagensTicket>
<FluxoTicketSequencia>
<FluxoTicketSequencia>
<Codigo>string</Codigo>
<NovoRegistro>boolean</NovoRegistro>
<Sequencial>int</Sequencial>
<SequenciaFluxo>int</SequenciaFluxo>
<SeqTicket>int</SeqTicket>
<ListaFluxoTicketOperacaoEstacaoControle xsi:nil="true" />
</FluxoTicketSequencia>
<FluxoTicketSequencia>
<Codigo>string</Codigo>
<NovoRegistro>boolean</NovoRegistro>
<Sequencial>int</Sequencial>
<SequenciaFluxo>int</SequenciaFluxo>
<SeqTicket>int</SeqTicket>
<ListaFluxoTicketOperacaoEstacaoControle xsi:nil="true" />
</FluxoTicketSequencia>
</FluxoTicketSequencia>
<CodigoEmissor>string</CodigoEmissor>
<CodigoTransportadora>string</CodigoTransportadora>
<CodigoCalculoFatorCorrecao>string</CodigoCalculoFatorCorrecao>
<CodigoFluxoTicket>string</CodigoFluxoTicket>
<SequencialDiario>int</SequencialDiario>
<EstadoAguardando>int</EstadoAguardando>
<PesagemManual>boolean</PesagemManual>
<PesagemEmContingencia>boolean</PesagemEmContingencia>
<IntegracoesOCR>
<IntegracaoOCR>
<Codigo>string</Codigo>
<Sequencial>long</Sequencial>
<PontoDeControle>string</PontoDeControle>
<Data>dateTime</Data>
<RegraDoOCR>string</RegraDoOCR>
<PlacaOCR>string</PlacaOCR>
<PlacaConvergente>int</PlacaConvergente>
<CodigoOperacao>string</CodigoOperacao>
<CaminhoCompletoDaFoto>string</CaminhoCompletoDaFoto>
<TipoDaPlaca>int</TipoDaPlaca>
<SequencialOperacaoTicket>long</SequencialOperacaoTicket>
<PlacaDoGuardian>string</PlacaDoGuardian>
</IntegracaoOCR>
<IntegracaoOCR>
<Codigo>string</Codigo>
<Sequencial>long</Sequencial>
<PontoDeControle>string</PontoDeControle>
<Data>dateTime</Data>
<RegraDoOCR>string</RegraDoOCR>
<PlacaOCR>string</PlacaOCR>
<PlacaConvergente>int</PlacaConvergente>
<CodigoOperacao>string</CodigoOperacao>
<CaminhoCompletoDaFoto>string</CaminhoCompletoDaFoto>
<TipoDaPlaca>int</TipoDaPlaca>
<SequencialOperacaoTicket>long</SequencialOperacaoTicket>
<PlacaDoGuardian>string</PlacaDoGuardian>
</IntegracaoOCR>
</IntegracoesOCR>
<MensagemRetornoWebMetodo>string</MensagemRetornoWebMetodo>
<Sincronizado>boolean</Sincronizado>
<DiferencaOrigem>decimal</DiferencaOrigem>
<BloqueiaBotoeira>boolean</BloqueiaBotoeira>
<PesagemFerroviaria>boolean</PesagemFerroviaria>
<ReferenciaIntegracao>string</ReferenciaIntegracao>
<NumeroTotalCompartimentos>int</NumeroTotalCompartimentos>
<TipoIdentificacaoCompartimento>int</TipoIdentificacaoCompartimento>
<MarcardoParaCancelar>boolean</MarcardoParaCancelar>
<OCRMarcardoParaNaoValida>boolean</OCRMarcardoParaNaoValida>
<MotoristaMarcardoParaNaoValida>boolean</MotoristaMarcardoParaNaoValida>
<NumeroConteineres>int</NumeroConteineres>
<Conteineres>
<ConteinerVO>
<Sequencial>int</Sequencial>
<Descricao>string</Descricao>
<Conteiner>string</Conteiner>
<Data>dateTime</Data>
<TicketSequencial>int</TicketSequencial>
<Codigo>string</Codigo>
</ConteinerVO>
<ConteinerVO>
<Sequencial>int</Sequencial>
<Descricao>string</Descricao>
<Conteiner>string</Conteiner>
<Data>dateTime</Data>
<TicketSequencial>int</TicketSequencial>
<Codigo>string</Codigo>
</ConteinerVO>
</Conteineres>
<PesoBruto>decimal</PesoBruto>
<Tara>decimal</Tara>
<HistoricoTara>
<Sequencial>int</Sequencial>
<Tara>decimal</Tara>
<DataInicio>dateTime</DataInicio>
<DataFim>dateTime</DataFim>
<Data>dateTime</Data>
<PontoDeControle>string</PontoDeControle>
<Usuario>string</Usuario>
</HistoricoTara>
<SequencialAtualizacaoTara>int</SequencialAtualizacaoTara>
<Contrato>
<Codigo>string</Codigo>
<Descricao>string</Descricao>
<Valor>decimal</Valor>
<ValorInicioAlerta>decimal</ValorInicioAlerta>
<Estado>string</Estado>
<SaldoAtual>decimal</SaldoAtual>
<TipoLancamento>int</TipoLancamento>
</Contrato>
<PeriodosTicket>
<PeriodoTicket>
<Codigo>string</Codigo>
<DataInicio>dateTime</DataInicio>
<OperacaoInicio>string</OperacaoInicio>
<DataFim>dateTime</DataFim>
<OperacaoFim>string</OperacaoFim>
<Duracao>double</Duracao>
<CodigoObservacao>int</CodigoObservacao>
<DescricaoObservacao>string</DescricaoObservacao>
</PeriodoTicket>
<PeriodoTicket>
<Codigo>string</Codigo>
<DataInicio>dateTime</DataInicio>
<OperacaoInicio>string</OperacaoInicio>
<DataFim>dateTime</DataFim>
<OperacaoFim>string</OperacaoFim>
<Duracao>double</Duracao>
<CodigoObservacao>int</CodigoObservacao>
<DescricaoObservacao>string</DescricaoObservacao>
</PeriodoTicket>
</PeriodosTicket>
<TempoPermanencia>int</TempoPermanencia>
<DataCriacao>dateTime</DataCriacao>
<DataAlteracao>dateTime</DataAlteracao>
</LiberarTicketResult>
<VORetornoLiberarTicket>
<RetornoLiberarTicket>
<Justificativa>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</Justificativa>
</RetornoLiberarTicket>
<RetornoLiberarTicket>
<Justificativa>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</Justificativa>
</RetornoLiberarTicket>
</VORetornoLiberarTicket>
</LiberarTicketResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /ws_Guardian_620/WS_GUARDIAN_PLUS.asmx HTTP/1.1
Host: services.toledobrasil.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<LiberarTicket xmlns="http://toledobrasil.com.br/WS_Guardian">
<VOConfiguracaoLiberarTicket />
<VODadosLiberarTicket>
<ListaJustificativa>
<JustificativaLiberarErroOcr>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</JustificativaLiberarErroOcr>
<JustificativaLiberarErroOcr>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</JustificativaLiberarErroOcr>
</ListaJustificativa>
</VODadosLiberarTicket>
</LiberarTicket>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<LiberarTicketResponse xmlns="http://toledobrasil.com.br/WS_Guardian">
<LiberarTicketResult>
<Sequencial>int</Sequencial>
<Codigo>string</Codigo>
<PlacaCarreta>string</PlacaCarreta>
<Transportadora>
<RazaoSocial>string</RazaoSocial>
<Cnpj>string</Cnpj>
<InscricaoEstadual>string</InscricaoEstadual>
<Endereco>string</Endereco>
<Complemento>string</Complemento>
<Municipio>string</Municipio>
<UF>int</UF>
<Cep>string</Cep>
<Telefone>string</Telefone>
<Observacao>string</Observacao>
<Data>dateTime</Data>
<Email>string</Email>
<Estado>int</Estado>
<TipoDocumento>int</TipoDocumento>
</Transportadora>
<Emissor>
<TipoEmissor>int</TipoEmissor>
<RazaoSocial>string</RazaoSocial>
<Cnpj>string</Cnpj>
<InscricaoEstadual>string</InscricaoEstadual>
<Endereco>string</Endereco>
<Complemento>string</Complemento>
<Municipio>string</Municipio>
<UF>int</UF>
<Cep>string</Cep>
<Telefone>string</Telefone>
<Email>string</Email>
<Observacao>string</Observacao>
<Data>dateTime</Data>
<Estado>int</Estado>
<TipoDocumento>int</TipoDocumento>
<sequencialFatorCorrecao>int</sequencialFatorCorrecao>
<Transportadoras>
<ETransportadora xsi:nil="true" />
<ETransportadora xsi:nil="true" />
</Transportadoras>
<NaoVerificaToleranciaPesoOrigem>boolean</NaoVerificaToleranciaPesoOrigem>
</Emissor>
<Item>
<EItem>
<Tipo>int</Tipo>
<Nome>string</Nome>
<Informacao>string</Informacao>
<PesoUnitario>decimal</PesoUnitario>
<UnidadeMedida>string</UnidadeMedida>
<PodeConverter>boolean</PodeConverter>
<FatorConversao>decimal</FatorConversao>
<UnidadeMedidaConversao>string</UnidadeMedidaConversao>
<UtilizaContador>boolean</UtilizaContador>
<InicioContador>int</InicioContador>
<FinalContador>int</FinalContador>
<PrefixoContador>int</PrefixoContador>
<ValorAtualContador>int</ValorAtualContador>
<Data>dateTime</Data>
<Estado>int</Estado>
<FatorCorrecao>int</FatorCorrecao>
<CodigoFatorCorrecao>string</CodigoFatorCorrecao>
<Fluxo>int</Fluxo>
<CodigoFluxo>string</CodigoFluxo>
<InicialObrigatoria>boolean</InicialObrigatoria>
<QuantidadeViasRelatorioImpressas>int</QuantidadeViasRelatorioImpressas>
<RecebimentoToleranciaNegativa>decimal</RecebimentoToleranciaNegativa>
<RecebimentoToleranciaPositiva>decimal</RecebimentoToleranciaPositiva>
<ExpedicaoToleranciaNegativa>decimal</ExpedicaoToleranciaNegativa>
<ExpedicaoToleranciaPositiva>decimal</ExpedicaoToleranciaPositiva>
<TipoVerificacaoPesoOrigem>int</TipoVerificacaoPesoOrigem>
<EmissoresFatoresItem xsi:nil="true" />
<Emissores xsi:nil="true" />
<Gestores xsi:nil="true" />
</EItem>
<EItem>
<Tipo>int</Tipo>
<Nome>string</Nome>
<Informacao>string</Informacao>
<PesoUnitario>decimal</PesoUnitario>
<UnidadeMedida>string</UnidadeMedida>
<PodeConverter>boolean</PodeConverter>
<FatorConversao>decimal</FatorConversao>
<UnidadeMedidaConversao>string</UnidadeMedidaConversao>
<UtilizaContador>boolean</UtilizaContador>
<InicioContador>int</InicioContador>
<FinalContador>int</FinalContador>
<PrefixoContador>int</PrefixoContador>
<ValorAtualContador>int</ValorAtualContador>
<Data>dateTime</Data>
<Estado>int</Estado>
<FatorCorrecao>int</FatorCorrecao>
<CodigoFatorCorrecao>string</CodigoFatorCorrecao>
<Fluxo>int</Fluxo>
<CodigoFluxo>string</CodigoFluxo>
<InicialObrigatoria>boolean</InicialObrigatoria>
<QuantidadeViasRelatorioImpressas>int</QuantidadeViasRelatorioImpressas>
<RecebimentoToleranciaNegativa>decimal</RecebimentoToleranciaNegativa>
<RecebimentoToleranciaPositiva>decimal</RecebimentoToleranciaPositiva>
<ExpedicaoToleranciaNegativa>decimal</ExpedicaoToleranciaNegativa>
<ExpedicaoToleranciaPositiva>decimal</ExpedicaoToleranciaPositiva>
<TipoVerificacaoPesoOrigem>int</TipoVerificacaoPesoOrigem>
<EmissoresFatoresItem xsi:nil="true" />
<Emissores xsi:nil="true" />
<Gestores xsi:nil="true" />
</EItem>
</Item>
<ItemTicket>
<ItemTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<CodigoTck>string</CodigoTck>
<SequencialItm>int</SequencialItm>
<CodigoItm>string</CodigoItm>
<Estado>int</Estado>
<Data>dateTime</Data>
<SequencialLot>string</SequencialLot>
</ItemTicket>
<ItemTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<CodigoTck>string</CodigoTck>
<SequencialItm>int</SequencialItm>
<CodigoItm>string</CodigoItm>
<Estado>int</Estado>
<Data>dateTime</Data>
<SequencialLot>string</SequencialLot>
</ItemTicket>
</ItemTicket>
<Documentos>
<Documento>
<Descricao>string</Descricao>
<PesoOrigem>decimal</PesoOrigem>
<Estado>int</Estado>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<PesagemRealizada>boolean</PesagemRealizada>
<Tolerancia>double</Tolerancia>
</Documento>
<Documento>
<Descricao>string</Descricao>
<PesoOrigem>decimal</PesoOrigem>
<Estado>int</Estado>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<PesagemRealizada>boolean</PesagemRealizada>
<Tolerancia>double</Tolerancia>
</Documento>
</Documentos>
<Observacao>string</Observacao>
<DataPesagem>dateTime</DataPesagem>
<FatoresCorrecao>
<ListaFatoresCorrecaoTicket>
<Numero>int</Numero>
<Descricao>string</Descricao>
<Data>dateTime</Data>
<Estado>int</Estado>
<CodigoItem>string</CodigoItem>
<Codigo>string</Codigo>
<Fator>decimal</Fator>
<ValorMinimo>decimal</ValorMinimo>
<ValorMaximo>decimal</ValorMaximo>
</ListaFatoresCorrecaoTicket>
<ListaFatoresCorrecaoTicket>
<Numero>int</Numero>
<Descricao>string</Descricao>
<Data>dateTime</Data>
<Estado>int</Estado>
<CodigoItem>string</CodigoItem>
<Codigo>string</Codigo>
<Fator>decimal</Fator>
<ValorMinimo>decimal</ValorMinimo>
<ValorMaximo>decimal</ValorMaximo>
</ListaFatoresCorrecaoTicket>
</FatoresCorrecao>
<CamposAdicionais>
<CampoAdicionalTicket>
<Numero>int</Numero>
<Valor>string</Valor>
<Codigo>string</Codigo>
<Data>dateTime</Data>
</CampoAdicionalTicket>
<CampoAdicionalTicket>
<Numero>int</Numero>
<Valor>string</Valor>
<Codigo>string</Codigo>
<Data>dateTime</Data>
</CampoAdicionalTicket>
</CamposAdicionais>
<TagAssociado>string</TagAssociado>
<Estado>int</Estado>
<FluxoTicket>int</FluxoTicket>
<CalculoFatorCorrecao>int</CalculoFatorCorrecao>
<TipoOperacao>int</TipoOperacao>
<TipoFatorCorrecao>int</TipoFatorCorrecao>
<OperacaoTicket>
<OperacaoTicket>
<Sequencial>long</Sequencial>
<Codigo>string</Codigo>
<TicketSequencial>string</TicketSequencial>
<PlacaVeiculo>string</PlacaVeiculo>
<Motorista xsi:nil="true" />
<UnidadeAposConversao>string</UnidadeAposConversao>
<TipoVeiculo>string</TipoVeiculo>
<Eixo>int</Eixo>
<Compartimento>int</Compartimento>
<FatorCorrecaoLista>decimal</FatorCorrecaoLista>
<FatorCorrecaoCalculo>decimal</FatorCorrecaoCalculo>
<Peso>decimal</Peso>
<TaraTotal>decimal</TaraTotal>
<FatorConversao>decimal</FatorConversao>
<PesoLiqObtido>decimal</PesoLiqObtido>
<PesoLiqCorrigido>decimal</PesoLiqCorrigido>
<PesoLiqCorrigidoCalculo>decimal</PesoLiqCorrigidoCalculo>
<PesoLiqConvertido>decimal</PesoLiqConvertido>
<PesoBrutoVeiculo>decimal</PesoBrutoVeiculo>
<PesoBrutoDoTipoDeVeiculo>decimal</PesoBrutoDoTipoDeVeiculo>
<UsuarioLogin>string</UsuarioLogin>
<DataPesagem>dateTime</DataPesagem>
<Periferico>int</Periferico>
<PerifericoCodigo>string</PerifericoCodigo>
<EstacaoControle>string</EstacaoControle>
<PontoDeControle>string</PontoDeControle>
<TipoOperacaoCodigo>int</TipoOperacaoCodigo>
<TipoOperacaoDescricao>string</TipoOperacaoDescricao>
<OperacaoCodigo>string</OperacaoCodigo>
<Estado>int</Estado>
<DataIdentificacao>dateTime</DataIdentificacao>
<IdentificadoresAdicionais xsi:nil="true" />
<Eixos xsi:nil="true" />
<ErrosOperacoesTicket xsi:nil="true" />
<TaraDosador>double</TaraDosador>
<TaraTeorica>decimal</TaraTeorica>
<DataLiberacao>dateTime</DataLiberacao>
<LoginUsuarioLiberacao>string</LoginUsuarioLiberacao>
<FotosOperacaoTicket xsi:nil="true" />
</OperacaoTicket>
<OperacaoTicket>
<Sequencial>long</Sequencial>
<Codigo>string</Codigo>
<TicketSequencial>string</TicketSequencial>
<PlacaVeiculo>string</PlacaVeiculo>
<Motorista xsi:nil="true" />
<UnidadeAposConversao>string</UnidadeAposConversao>
<TipoVeiculo>string</TipoVeiculo>
<Eixo>int</Eixo>
<Compartimento>int</Compartimento>
<FatorCorrecaoLista>decimal</FatorCorrecaoLista>
<FatorCorrecaoCalculo>decimal</FatorCorrecaoCalculo>
<Peso>decimal</Peso>
<TaraTotal>decimal</TaraTotal>
<FatorConversao>decimal</FatorConversao>
<PesoLiqObtido>decimal</PesoLiqObtido>
<PesoLiqCorrigido>decimal</PesoLiqCorrigido>
<PesoLiqCorrigidoCalculo>decimal</PesoLiqCorrigidoCalculo>
<PesoLiqConvertido>decimal</PesoLiqConvertido>
<PesoBrutoVeiculo>decimal</PesoBrutoVeiculo>
<PesoBrutoDoTipoDeVeiculo>decimal</PesoBrutoDoTipoDeVeiculo>
<UsuarioLogin>string</UsuarioLogin>
<DataPesagem>dateTime</DataPesagem>
<Periferico>int</Periferico>
<PerifericoCodigo>string</PerifericoCodigo>
<EstacaoControle>string</EstacaoControle>
<PontoDeControle>string</PontoDeControle>
<TipoOperacaoCodigo>int</TipoOperacaoCodigo>
<TipoOperacaoDescricao>string</TipoOperacaoDescricao>
<OperacaoCodigo>string</OperacaoCodigo>
<Estado>int</Estado>
<DataIdentificacao>dateTime</DataIdentificacao>
<IdentificadoresAdicionais xsi:nil="true" />
<Eixos xsi:nil="true" />
<ErrosOperacoesTicket xsi:nil="true" />
<TaraDosador>double</TaraDosador>
<TaraTeorica>decimal</TaraTeorica>
<DataLiberacao>dateTime</DataLiberacao>
<LoginUsuarioLiberacao>string</LoginUsuarioLiberacao>
<FotosOperacaoTicket xsi:nil="true" />
</OperacaoTicket>
</OperacaoTicket>
<ReimpressaoTicket>
<ReimpressoesTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<Data>dateTime</Data>
<Observacao>string</Observacao>
<SequencialUsuario>int</SequencialUsuario>
<CodigoUsuario>string</CodigoUsuario>
</ReimpressoesTicket>
<ReimpressoesTicket>
<Codigo>string</Codigo>
<Sequencial>int</Sequencial>
<SequencialTck>int</SequencialTck>
<Data>dateTime</Data>
<Observacao>string</Observacao>
<SequencialUsuario>int</SequencialUsuario>
<CodigoUsuario>string</CodigoUsuario>
</ReimpressoesTicket>
</ReimpressaoTicket>
<EmbalagensTicket>
<EmbalagensTicket>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<Peso>decimal</Peso>
<Quantidade>decimal</Quantidade>
<Sequencial>int</Sequencial>
<SequencialItem>int</SequencialItem>
<SequencialTck>int</SequencialTck>
<CodigoTck>int</CodigoTck>
<CodigoItem>string</CodigoItem>
</EmbalagensTicket>
<EmbalagensTicket>
<Codigo>string</Codigo>
<Data>dateTime</Data>
<Peso>decimal</Peso>
<Quantidade>decimal</Quantidade>
<Sequencial>int</Sequencial>
<SequencialItem>int</SequencialItem>
<SequencialTck>int</SequencialTck>
<CodigoTck>int</CodigoTck>
<CodigoItem>string</CodigoItem>
</EmbalagensTicket>
</EmbalagensTicket>
<FluxoTicketSequencia>
<FluxoTicketSequencia>
<Codigo>string</Codigo>
<NovoRegistro>boolean</NovoRegistro>
<Sequencial>int</Sequencial>
<SequenciaFluxo>int</SequenciaFluxo>
<SeqTicket>int</SeqTicket>
<ListaFluxoTicketOperacaoEstacaoControle xsi:nil="true" />
</FluxoTicketSequencia>
<FluxoTicketSequencia>
<Codigo>string</Codigo>
<NovoRegistro>boolean</NovoRegistro>
<Sequencial>int</Sequencial>
<SequenciaFluxo>int</SequenciaFluxo>
<SeqTicket>int</SeqTicket>
<ListaFluxoTicketOperacaoEstacaoControle xsi:nil="true" />
</FluxoTicketSequencia>
</FluxoTicketSequencia>
<CodigoEmissor>string</CodigoEmissor>
<CodigoTransportadora>string</CodigoTransportadora>
<CodigoCalculoFatorCorrecao>string</CodigoCalculoFatorCorrecao>
<CodigoFluxoTicket>string</CodigoFluxoTicket>
<SequencialDiario>int</SequencialDiario>
<EstadoAguardando>int</EstadoAguardando>
<PesagemManual>boolean</PesagemManual>
<PesagemEmContingencia>boolean</PesagemEmContingencia>
<IntegracoesOCR>
<IntegracaoOCR>
<Codigo>string</Codigo>
<Sequencial>long</Sequencial>
<PontoDeControle>string</PontoDeControle>
<Data>dateTime</Data>
<RegraDoOCR>string</RegraDoOCR>
<PlacaOCR>string</PlacaOCR>
<PlacaConvergente>int</PlacaConvergente>
<CodigoOperacao>string</CodigoOperacao>
<CaminhoCompletoDaFoto>string</CaminhoCompletoDaFoto>
<TipoDaPlaca>int</TipoDaPlaca>
<SequencialOperacaoTicket>long</SequencialOperacaoTicket>
<PlacaDoGuardian>string</PlacaDoGuardian>
</IntegracaoOCR>
<IntegracaoOCR>
<Codigo>string</Codigo>
<Sequencial>long</Sequencial>
<PontoDeControle>string</PontoDeControle>
<Data>dateTime</Data>
<RegraDoOCR>string</RegraDoOCR>
<PlacaOCR>string</PlacaOCR>
<PlacaConvergente>int</PlacaConvergente>
<CodigoOperacao>string</CodigoOperacao>
<CaminhoCompletoDaFoto>string</CaminhoCompletoDaFoto>
<TipoDaPlaca>int</TipoDaPlaca>
<SequencialOperacaoTicket>long</SequencialOperacaoTicket>
<PlacaDoGuardian>string</PlacaDoGuardian>
</IntegracaoOCR>
</IntegracoesOCR>
<MensagemRetornoWebMetodo>string</MensagemRetornoWebMetodo>
<Sincronizado>boolean</Sincronizado>
<DiferencaOrigem>decimal</DiferencaOrigem>
<BloqueiaBotoeira>boolean</BloqueiaBotoeira>
<PesagemFerroviaria>boolean</PesagemFerroviaria>
<ReferenciaIntegracao>string</ReferenciaIntegracao>
<NumeroTotalCompartimentos>int</NumeroTotalCompartimentos>
<TipoIdentificacaoCompartimento>int</TipoIdentificacaoCompartimento>
<MarcardoParaCancelar>boolean</MarcardoParaCancelar>
<OCRMarcardoParaNaoValida>boolean</OCRMarcardoParaNaoValida>
<MotoristaMarcardoParaNaoValida>boolean</MotoristaMarcardoParaNaoValida>
<NumeroConteineres>int</NumeroConteineres>
<Conteineres>
<ConteinerVO>
<Sequencial>int</Sequencial>
<Descricao>string</Descricao>
<Conteiner>string</Conteiner>
<Data>dateTime</Data>
<TicketSequencial>int</TicketSequencial>
<Codigo>string</Codigo>
</ConteinerVO>
<ConteinerVO>
<Sequencial>int</Sequencial>
<Descricao>string</Descricao>
<Conteiner>string</Conteiner>
<Data>dateTime</Data>
<TicketSequencial>int</TicketSequencial>
<Codigo>string</Codigo>
</ConteinerVO>
</Conteineres>
<PesoBruto>decimal</PesoBruto>
<Tara>decimal</Tara>
<HistoricoTara>
<Sequencial>int</Sequencial>
<Tara>decimal</Tara>
<DataInicio>dateTime</DataInicio>
<DataFim>dateTime</DataFim>
<Data>dateTime</Data>
<PontoDeControle>string</PontoDeControle>
<Usuario>string</Usuario>
</HistoricoTara>
<SequencialAtualizacaoTara>int</SequencialAtualizacaoTara>
<Contrato>
<Codigo>string</Codigo>
<Descricao>string</Descricao>
<Valor>decimal</Valor>
<ValorInicioAlerta>decimal</ValorInicioAlerta>
<Estado>string</Estado>
<SaldoAtual>decimal</SaldoAtual>
<TipoLancamento>int</TipoLancamento>
</Contrato>
<PeriodosTicket>
<PeriodoTicket>
<Codigo>string</Codigo>
<DataInicio>dateTime</DataInicio>
<OperacaoInicio>string</OperacaoInicio>
<DataFim>dateTime</DataFim>
<OperacaoFim>string</OperacaoFim>
<Duracao>double</Duracao>
<CodigoObservacao>int</CodigoObservacao>
<DescricaoObservacao>string</DescricaoObservacao>
</PeriodoTicket>
<PeriodoTicket>
<Codigo>string</Codigo>
<DataInicio>dateTime</DataInicio>
<OperacaoInicio>string</OperacaoInicio>
<DataFim>dateTime</DataFim>
<OperacaoFim>string</OperacaoFim>
<Duracao>double</Duracao>
<CodigoObservacao>int</CodigoObservacao>
<DescricaoObservacao>string</DescricaoObservacao>
</PeriodoTicket>
</PeriodosTicket>
<TempoPermanencia>int</TempoPermanencia>
<DataCriacao>dateTime</DataCriacao>
<DataAlteracao>dateTime</DataAlteracao>
</LiberarTicketResult>
<VORetornoLiberarTicket>
<RetornoLiberarTicket>
<Justificativa>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</Justificativa>
</RetornoLiberarTicket>
<RetornoLiberarTicket>
<Justificativa>
<CodigoErroOperacao>string</CodigoErroOperacao>
<MotivoErro>int</MotivoErro>
<ObservacaoErro>string</ObservacaoErro>
<CorrigeCadastro>NAO or ALTERAR or INCLUIR or EXCLUIR</CorrigeCadastro>
<ValorAlteracao>string</ValorAlteracao>
</Justificativa>
</RetornoLiberarTicket>
</VORetornoLiberarTicket>
</LiberarTicketResponse>
</soap12:Body>
</soap12:Envelope>