Output Message of Operation 'alterarImovel'

Differences:

Output Template

The message templates below show how an original message and a message based on the modified WSDL will look like.

Original Modified
<ns1:alterarImovelResponse xmlns:ns1='cadastro.basico.tfs.totvs.com'>
<!-- optional -->
  <return>
<!-- optional -->
    <codigoClienteUnico>?999?</codigoClienteUnico>
<!-- optional -->
    <codigoBem>?999?</codigoBem>
<!-- optional -->
    <areaTerreno>?999.99?</areaTerreno>
<!-- optional -->
    <numeroRegistroImovel>?XXX?</numeroRegistroImovel>
<!-- optional -->
    <numeroEscritura>?XXX?</numeroEscritura>
<!-- optional -->
    <siglaUnidadeMedida>?XXX?</siglaUnidadeMedida>
  </return>
</ns1:alterarImovelResponse>
<ns1:alterarImovelResponse xmlns:ns1='cadastro.basico.tfs.totvs.com'>
<!-- optional -->
  <return>
<!-- optional -->
    <codigoClienteUnico>?999?</codigoClienteUnico>
<!-- optional -->
    <codigoBem>?999?</codigoBem>
<!-- optional -->
    <areaTerreno>?999.99?</areaTerreno>
<!-- optional -->
    <numeroRegistroImovel>?XXX?</numeroRegistroImovel>
<!-- optional -->
    <numeroEscritura>?XXX?</numeroEscritura>
<!-- optional -->
    <siglaUnidadeMedida>?XXX?</siglaUnidadeMedida>
<!-- optional -->
    <tamanhoTotalArea>?999.99?</tamanhoTotalArea>
<!-- optional -->
    <totalAreaCultivavel>?999.99?</totalAreaCultivavel>
<!-- optional -->
    <nomeArrendador>?XXX?</nomeArrendador>
<!-- optional -->
    <dataVigenciaArrendamento>2008-12-31</dataVigenciaArrendamento>
  </return>
</ns1:alterarImovelResponse>

Schema Definition

The following schemas are only showing definitions that are relevant to the message. The real schemas might be bigger.

Original Modified
<xsd:schema targetNamespace='cadastro.basico.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='cadastro.basico.tfs.totvs.com'>
  <xsd:element name='alterarImovelResponse' type='tns:alterarImovelResponse' />
  <xsd:complexType name='alterarImovelResponse'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='return' type='tns:imovelDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='imovelDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoClienteUnico' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoBem' type='xsd:long' minOccurs='0' />
      <xsd:element name='areaTerreno' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='numeroRegistroImovel' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroEscritura' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaUnidadeMedida' type='xsd:string' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>
<xsd:schema targetNamespace='cadastro.basico.tfs.totvs.com' attributeFormDefault='unqualified' elementFormDefault='unqualified' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:tns='cadastro.basico.tfs.totvs.com'>
  <xsd:element name='alterarImovelResponse' type='tns:alterarImovelResponse' />
  <xsd:complexType name='alterarImovelResponse'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='return' type='tns:imovelDTO' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name='imovelDTO'>
    <xsd:sequence minOccurs='1' maxOccurs='1'>
      <xsd:element name='codigoClienteUnico' type='xsd:long' minOccurs='0' />
      <xsd:element name='codigoBem' type='xsd:long' minOccurs='0' />
      <xsd:element name='areaTerreno' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='numeroRegistroImovel' type='xsd:string' minOccurs='0' />
      <xsd:element name='numeroEscritura' type='xsd:string' minOccurs='0' />
      <xsd:element name='siglaUnidadeMedida' type='xsd:string' minOccurs='0' />
      <xsd:element name='tamanhoTotalArea' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='totalAreaCultivavel' type='xsd:decimal' minOccurs='0' />
      <xsd:element name='nomeArrendador' type='xsd:string' minOccurs='0' />
      <xsd:element name='dataVigenciaArrendamento' type='xsd:date' minOccurs='0' />
    </xsd:sequence>
  </xsd:complexType>
</xsd:schema>