Páginas filhas
  • DT Data de cadastro de pessoa


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Integração
Função:WebService - Consulta de Pessoa
Ticket:7030422
Requisito/Story/Issue (informe o requisito relacionado) :DVAITG - 3563


02. SITUAÇÃO/REQUISITO

Ao realizar a consulta de Pessoa ou PessoaAlteração, não estava retornando a data de inclusão e o código do operador que realizou a última alteração.

03. SOLUÇÃO

Foram incluídos no retorno da consulta de Pessoa ou PessoaAlteração os campos dt_inclusao e cd_operadorcad.



Imagem 1 - Os campos dt_inclusao cd_operadorcad são retirados do cadastro de pessoa - PESFM010. Campos Operador/Cadastro.

Requisição Pessoa
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:udmDados-IdmDados">
    <soapenv:Header/>
    <soapenv:Body>
        <urn:requisicao soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
            <XML xsi:type="xsd:string">
                <requisicao in_schema="F">
                    <loginws cd_loginws="XXXXXXX" cd_senhaws="XXXXXXX" />
                    <pessoa acao="con" nr_cpfcnpj="12345678909" />
                </requisicao>
            </XML>
        </urn:requisicao>
    </soapenv:Body>
</soapenv:Envelope>
Retorno da Resquisição
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
    <SOAP-ENV:Body SOAP-ENC:encodingStyle="http://schemas.xmlsoap.org/soap/envelope/">
        <NS1:requisicaoResponse xmlns:NS1="urn:udmDados-IdmDados">
            <return xsi:type="xsd:string">
				<?xml version="1.0"?>
					<retorno>
						<pessoa nr_cpfcnpj="12345678909" cd_pessoa="24292" tp_pessoa="F" nm_pessoa="TESTE 12345" ds_homepage="" 	dt_inclusao="2019-02-25 09:53:45" cd_operadorcad="999998">
						</pessoa>
					</retorno>
			</return>
        </NS1:requisicaoResponse>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

04. DEMAIS INFORMAÇÕES

IMPORTANTE!

Trecho de código modificado para melhor entendimento