The message templates below show how an original message and a message based on the modified WSDL will look like.
Original | Modified |
---|---|
<ns1:registrarBoletoBRBResponse xmlns:ns1='backoffice.credito.tfs.totvs.com'> <!-- optional --> <return> <!-- optional --> <agenciaCobrador>?XXX?</agenciaCobrador> <!-- optional --> <bancoCobrador>?XXX?</bancoCobrador> <!-- optional --> <codigoBarras>?XXX?</codigoBarras> <!-- optional --> <codigoConvenioBeneficiarioCentralizador>?XXX?</codigoConvenioBeneficiarioCentralizador> <!-- optional --> <codigoErroCip>?XXX?</codigoErroCip> <!-- optional --> <codigoOcorrencia>?XXX?</codigoOcorrencia> <!-- optional --> <codigoRateio>?XXX?</codigoRateio> <!-- optional --> <contaCorrente>?XXX?</contaCorrente> <!-- optional --> <cpfCnpj>?XXX?</cpfCnpj> <!-- optional --> <dataCredito>?XXX?</dataCredito> <!-- optional --> <dataOcorrencia>?XXX?</dataOcorrencia> <!-- optional --> <dataPagamentoLiquidacao>?XXX?</dataPagamentoLiquidacao> <!-- optional --> <dataVencimento>?XXX?</dataVencimento> <!-- optional --> <descontoTitulo>?XXX?</descontoTitulo> <!-- optional --> <erro>?XXX?</erro> <!-- optional --> <espcieTitulo>?XXX?</espcieTitulo> <!-- optional --> <indicacaoPagadorEletronicoDDA>?XXX?</indicacaoPagadorEletronicoDDA> <!-- optional --> <iofDevido>?XXX?</iofDevido> <!-- optional --> <linhaDigitavel>?XXX?</linhaDigitavel> <!-- optional --> <mensagem>?XXX?</mensagem> <!-- optional --> <motivoRejeicao>?XXX?</motivoRejeicao> <!-- optional --> <nossoNumero>?XXX?</nossoNumero> <!-- optional --> <numeroDocumento>?XXX?</numeroDocumento> <!-- optional --> <numeroIdentificacaoTitulo>?XXX?</numeroIdentificacaoTitulo> <!-- optional --> <ocorrencia>?XXX?</ocorrencia> <!-- optional --> <outrosCreditos>?XXX?</outrosCreditos> <!-- optional --> <outrosDebitos>?XXX?</outrosDebitos> <!-- optional --> <statusInclusaoCip>?XXX?</statusInclusaoCip> <!-- optional --> <sucesso>?XXX?</sucesso> <!-- optional --> <tipoBaixa>?XXX?</tipoBaixa> <!-- optional --> <tipoInscricao>?XXX?</tipoInscricao> <!-- optional --> <valorPago>?XXX?</valorPago> <!-- optional --> <valorTitulo>?XXX?</valorTitulo> </return> </ns1:registrarBoletoBRBResponse> |
<ns1:registrarBoletoBRBResponse xmlns:ns1='backoffice.credito.tfs.totvs.com'> <!-- optional --> <return> <!-- optional --> <agenciaCobrador>?XXX?</agenciaCobrador> <!-- optional --> <bancoCobrador>?XXX?</bancoCobrador> <!-- optional --> <codigoBarras>?XXX?</codigoBarras> <!-- optional --> <codigoConvenioBeneficiarioCentralizador>?XXX?</codigoConvenioBeneficiarioCentralizador> <!-- optional --> <codigoErroCip>?XXX?</codigoErroCip> <!-- optional --> <codigoOcorrencia>?XXX?</codigoOcorrencia> <!-- optional --> <codigoRateio>?XXX?</codigoRateio> <!-- optional --> <contaCorrente>?XXX?</contaCorrente> <!-- optional --> <cpfCnpj>?XXX?</cpfCnpj> <!-- optional --> <dataCredito>?XXX?</dataCredito> <!-- optional --> <dataOcorrencia>?XXX?</dataOcorrencia> <!-- optional --> <dataPagamentoLiquidacao>?XXX?</dataPagamentoLiquidacao> <!-- optional --> <dataVencimento>?XXX?</dataVencimento> <!-- optional --> <descontoTitulo>?XXX?</descontoTitulo> <!-- optional --> <erro>?XXX?</erro> <!-- optional --> <espcieTitulo>?XXX?</espcieTitulo> <!-- optional --> <indicacaoPagadorEletronicoDDA>?XXX?</indicacaoPagadorEletronicoDDA> <!-- optional --> <iofDevido>?XXX?</iofDevido> <!-- optional --> <linhaDigitavel>?XXX?</linhaDigitavel> <!-- optional --> <mensagem>?XXX?</mensagem> <!-- optional --> <motivoRejeicao>?XXX?</motivoRejeicao> <!-- optional --> <nossoNumero>?XXX?</nossoNumero> <!-- optional --> <numeroDocumento>?XXX?</numeroDocumento> <!-- optional --> <numeroIdentificacaoTitulo>?XXX?</numeroIdentificacaoTitulo> <!-- optional --> <ocorrencia>?XXX?</ocorrencia> <!-- optional --> <outrosCreditos>?XXX?</outrosCreditos> <!-- optional --> <outrosDebitos>?XXX?</outrosDebitos> <!-- optional --> <pdfBoletoBase64>?XXX?</pdfBoletoBase64> <!-- optional --> <statusInclusaoCip>?XXX?</statusInclusaoCip> <!-- optional --> <sucesso>?XXX?</sucesso> <!-- optional --> <tipoBaixa>?XXX?</tipoBaixa> <!-- optional --> <tipoInscricao>?XXX?</tipoInscricao> <!-- optional --> <valorPago>?XXX?</valorPago> <!-- optional --> <valorTitulo>?XXX?</valorTitulo> </return> </ns1:registrarBoletoBRBResponse> |
The following schemas are only showing definitions that are relevant to the message. The real schemas might be bigger.
Original | Modified |
---|---|
<xsd:schema targetNamespace='backoffice.credito.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='backoffice.credito.tfs.totvs.com'> <xsd:element name='registrarBoletoBRBResponse' type='tns:registrarBoletoBRBResponse' /> <xsd:complexType name='registrarBoletoBRBResponse'> <xsd:sequence minOccurs='1' maxOccurs='1'> <xsd:element name='return' type='tns:boletoOnlineBRBResponseDTO' minOccurs='0' /> </xsd:sequence> </xsd:complexType> <xsd:complexType name='boletoOnlineBRBResponseDTO'> <xsd:sequence minOccurs='1' maxOccurs='1'> <xsd:element name='agenciaCobrador' type='xsd:string' minOccurs='0' /> <xsd:element name='bancoCobrador' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoBarras' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoConvenioBeneficiarioCentralizador' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoErroCip' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoOcorrencia' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoRateio' type='xsd:string' minOccurs='0' /> <xsd:element name='contaCorrente' type='xsd:string' minOccurs='0' /> <xsd:element name='cpfCnpj' type='xsd:string' minOccurs='0' /> <xsd:element name='dataCredito' type='xsd:string' minOccurs='0' /> <xsd:element name='dataOcorrencia' type='xsd:string' minOccurs='0' /> <xsd:element name='dataPagamentoLiquidacao' type='xsd:string' minOccurs='0' /> <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' /> <xsd:element name='descontoTitulo' type='xsd:string' minOccurs='0' /> <xsd:element name='erro' type='xsd:string' minOccurs='0' /> <xsd:element name='espcieTitulo' type='xsd:string' minOccurs='0' /> <xsd:element name='indicacaoPagadorEletronicoDDA' type='xsd:string' minOccurs='0' /> <xsd:element name='iofDevido' type='xsd:string' minOccurs='0' /> <xsd:element name='linhaDigitavel' type='xsd:string' minOccurs='0' /> <xsd:element name='mensagem' type='xsd:string' minOccurs='0' /> <xsd:element name='motivoRejeicao' type='xsd:string' minOccurs='0' /> <xsd:element name='nossoNumero' type='xsd:string' minOccurs='0' /> <xsd:element name='numeroDocumento' type='xsd:string' minOccurs='0' /> <xsd:element name='numeroIdentificacaoTitulo' type='xsd:string' minOccurs='0' /> <xsd:element name='ocorrencia' type='xsd:string' minOccurs='0' /> <xsd:element name='outrosCreditos' type='xsd:string' minOccurs='0' /> <xsd:element name='outrosDebitos' type='xsd:string' minOccurs='0' /> <xsd:element name='statusInclusaoCip' type='xsd:string' minOccurs='0' /> <xsd:element name='sucesso' type='xsd:string' minOccurs='0' /> <xsd:element name='tipoBaixa' type='xsd:string' minOccurs='0' /> <xsd:element name='tipoInscricao' type='xsd:string' minOccurs='0' /> <xsd:element name='valorPago' type='xsd:string' minOccurs='0' /> <xsd:element name='valorTitulo' type='xsd:string' minOccurs='0' /> </xsd:sequence> </xsd:complexType> </xsd:schema> |
<xsd:schema targetNamespace='backoffice.credito.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='backoffice.credito.tfs.totvs.com'> <xsd:element name='registrarBoletoBRBResponse' type='tns:registrarBoletoBRBResponse' /> <xsd:complexType name='registrarBoletoBRBResponse'> <xsd:sequence minOccurs='1' maxOccurs='1'> <xsd:element name='return' type='tns:boletoOnlineBRBResponseDTO' minOccurs='0' /> </xsd:sequence> </xsd:complexType> <xsd:complexType name='boletoOnlineBRBResponseDTO'> <xsd:sequence minOccurs='1' maxOccurs='1'> <xsd:element name='agenciaCobrador' type='xsd:string' minOccurs='0' /> <xsd:element name='bancoCobrador' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoBarras' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoConvenioBeneficiarioCentralizador' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoErroCip' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoOcorrencia' type='xsd:string' minOccurs='0' /> <xsd:element name='codigoRateio' type='xsd:string' minOccurs='0' /> <xsd:element name='contaCorrente' type='xsd:string' minOccurs='0' /> <xsd:element name='cpfCnpj' type='xsd:string' minOccurs='0' /> <xsd:element name='dataCredito' type='xsd:string' minOccurs='0' /> <xsd:element name='dataOcorrencia' type='xsd:string' minOccurs='0' /> <xsd:element name='dataPagamentoLiquidacao' type='xsd:string' minOccurs='0' /> <xsd:element name='dataVencimento' type='xsd:string' minOccurs='0' /> <xsd:element name='descontoTitulo' type='xsd:string' minOccurs='0' /> <xsd:element name='erro' type='xsd:string' minOccurs='0' /> <xsd:element name='espcieTitulo' type='xsd:string' minOccurs='0' /> <xsd:element name='indicacaoPagadorEletronicoDDA' type='xsd:string' minOccurs='0' /> <xsd:element name='iofDevido' type='xsd:string' minOccurs='0' /> <xsd:element name='linhaDigitavel' type='xsd:string' minOccurs='0' /> <xsd:element name='mensagem' type='xsd:string' minOccurs='0' /> <xsd:element name='motivoRejeicao' type='xsd:string' minOccurs='0' /> <xsd:element name='nossoNumero' type='xsd:string' minOccurs='0' /> <xsd:element name='numeroDocumento' type='xsd:string' minOccurs='0' /> <xsd:element name='numeroIdentificacaoTitulo' type='xsd:string' minOccurs='0' /> <xsd:element name='ocorrencia' type='xsd:string' minOccurs='0' /> <xsd:element name='outrosCreditos' type='xsd:string' minOccurs='0' /> <xsd:element name='outrosDebitos' type='xsd:string' minOccurs='0' /> <xsd:element name='pdfBoletoBase64' type='xsd:string' minOccurs='0' /> <xsd:element name='statusInclusaoCip' type='xsd:string' minOccurs='0' /> <xsd:element name='sucesso' type='xsd:string' minOccurs='0' /> <xsd:element name='tipoBaixa' type='xsd:string' minOccurs='0' /> <xsd:element name='tipoInscricao' type='xsd:string' minOccurs='0' /> <xsd:element name='valorPago' type='xsd:string' minOccurs='0' /> <xsd:element name='valorTitulo' type='xsd:string' minOccurs='0' /> </xsd:sequence> </xsd:complexType> </xsd:schema> |