none
Campo de tipo "date?" não serializa no XML através de Service Reference SOAP RRS feed

  • Pergunta

  • Olá Pessoal, tudo bem?

    Gostaria muito da ajuda de vocês em um problema que estou tendo em passar campo data através de um serviço de terceiros, onde importei o WSDL como Service Reference / Web Reference e não está sendo passado.

    No WSDL, a definição dos campos está da seguinte forma:

    <xsd:complexType name="CreateResourceCenterInput">
    <xsd:sequence>
    <xsd:element name="employeeId" maxOccurs="1" minOccurs="0" nillable="true" type="xsd:string" /> 
    <xsd:element name="centerId" maxOccurs="1" minOccurs="0" nillable="true" type="xsd:string" /> 
    <xsd:element name="fromDate" maxOccurs="1" minOccurs="0" nillable="true" type="xsd:dateTime" /> 
    <xsd:element name="toDate" maxOccurs="1" minOccurs="0" nillable="true" type="xsd:dateTime" /> 
    </xsd:sequence>
    </xsd:complexType>


    Qualquer tipo de formato de data que eu passe, independente do formato, ele não gera de jeito nenhum as TAGs de data para envio do pacote SOAP

    <ResourceCenters>
      <employeeId>ABC</employeeId>
      <centerId>CLTESPST</centerId>
    </ResourceCenters>

    Já procurei em diversos lugares a solução para este problema e não encontro.

    Se puderem me ajudar, fico muito agradecido.

    terça-feira, 15 de outubro de 2013 17:15