Busca Parceiro
Esse exemplo de busca de parceiros (clientes, fornecedores, etc) utiliza um serviço genérico de consulta ao banco de dados, o CRUDServiceProvider.loadRecords do módulo mge.
Na prática esse serviço pode ser utilizado para buscar dados de qualquer entidade de dados do sistema, bastando, portanto, ajustar os parâmetros da chamada.
A exemplo de todos os serviços da plataforma, esse serviço deve ser chamado depois de realizar a autenticação, usando o serviço de autenticação, documentado em outro arquivo.
Parâmetros de chamada
dataSet
Elemento XML com campos solicitados, filtro, etc. Cada sub-elemento está detalhado no exemplo abaixo.
Dados modificados
Nenhuma informação é modificada por este serviço, pois trata-se de um serviço exclusivo para consultas.
Detalhes do HTTP
Método de requisição: POST
URL:
https://api.sankhya.com.br/gateway/v1/mge/service.sbr?serviceName=CRUDServiceProvider.loadRecords
Headers HTTP:
- Content-Type: text/xml;charset=ISO-8859-1
- Autorization: bearerToken=[TOKEN gerado no serviço de autenticação]
Estrutura básica da requisição:
<dataSet>
<entity>
<fieldset/>
<field/>
</entity>
<criteria>
<expression></expression>
<parameter></parameter>
</criteria>
</dataSet>
Estrutura básica da resposta:
<entities>
<metadata>
<fields>
<field/>
</fields>
</metadata>
<entity>
<f1></f1>
<f2></f2>
<fn></fn>
</entity>
</entities>
Exemplo de corpo da requisição (para testar, recomenda-se remover os comentários)
<serviceRequest serviceName="CRUDServiceProvider.loadRecords">
<requestBody>
<!--
O atributo 'rootEntity' determina em qual entidade de dados a busca será aplicada, neste caso 'Parceiro' (tabela TGFPAR), mas poderia ser 'Produto' (TGFPRO), TipoOperacao (TGFTOP) ou qualquer outra.
Para descobrir o nome da entidade, dado um nome de tabela, basta pesquisar no sistema, na tela 'Dicionário de dados', ou solicitar à Central Sankhya/Jiva o DER das tabelas que deseja utilizar.
Os outros atributos deste elemento devem ser usados sempre com os valores do exemplo, com destaque para 'disableRowsLimit' que determina se a consulta terá limitação de qtd. de linhas ou não. O padrão é ter a limitação, que pode ser diferente para cada entidade.
-->
<dataSet rootEntity="Parceiro" includePresentationFields="S"
parallelLoader="false" disableRowsLimit='false' orderByExpression='this.CODPARC'>
<!--
Podemos ter vários elementos 'entity', um para cada tabela que compoe o resultado (como se fosse um JOIN em um SELECT)
O atributo 'path' determina o nome da tabela. Quando vazio significa Entidade principal do 'dataSet', neste caso 'Parceiro'
-->
<entity path="">
<!--
o '*' significa todos os campos do Parceiro
-->
<fieldset list="*"/>
</entity>
<!--
Podemos pegar dados de qualquer entidade de dados que possuam ligação, neste caso, com Parceiro.
A regra de ligação já é conhecida do sistema através do dicionário de dados, portanto não precisamos nos preocupar em como essa ligação é feita.
Se for necessário obter dados de uma ligação com profundidade maior, basta colocarmos o path concatenado, exemplo:
'ComplementoParc_Bairro'
Neste caso, os dados do bairro do complemento do parceiro serão retornados (TGFPAR->TGFCPL->TSIBAI). O serviço cuida dos JOINs.
As ligações existentes podem ser conferidas na tela 'Dicionario de dados', aba 'Ligações'
-->
<entity path="ComplementoParc">
<!--
todos os campos do complemento do parceiro (TGFCPL)
-->
<fieldset list="*"/>
</entity>
<entity path="Bairro">
<!--
Neste exemplo pegamos apenas o nome do bairro.
Se necessário outros campos podem ser solicitados, com mais elementos 'field' ou vários usando 'fieldset'
O 'fieldset' também aceita múltiplos campos, separados por virgula.
-->
<field name="NOMEBAI"/>
</entity>
<entity path="Regiao">
<field name="NOMEREG"/>
</entity>
<entity path="Cidade">
<field name="NOMECID"/>
</entity>
<entity path="Perfil">
<field name="DESCRTIPPARC"/>
</entity>
<entity path="Endereco">
<!--
todos os campos de endereço (TSIEND)
-->
<fieldset list="*"/>
</entity>
<entity path="ParceiroMatriz">
<!--
pegamos o nome do parceiro matriz
-->
<field name="NOMEPARC"/>
</entity>
<!--
No elemento 'criteria', definimos o filtro desejado, que é na prática um trecho de SQL (portanto deve ser sintaticamente válido).
O alias 'this', neste caso, faz referencia a entidade Parceiro.
Note que os caracteres especiais devem ser encodados, como o sinal de maior e menor, etc.
É recomendado utilizar um serviço on-line para encodar a expressão de filtro, como por exemplo
http://coderstoolbox.net/string/#!encoding=xml&action=encode&charset=iso_8859_1
-->
<criteria>
<!--
Nesse exemplo, trazemos todos os clientes com CODPARC maior que zero e data de alteração maior ou igual a ultima data de integração (controlada pelo programa que está importando os dados).
Essa estratégia de controle do que deve ou não ser importado (via data de alteração do registro) é apenas um exemplo simples.
Se não for suficiente deve-se criar um método que atenda as necessidades de cada caso. Esse serviço em si, não faz esse controle.
-->
<expression>
this.CODPARC > 0 AND (this.CLIENTE = 'S' AND this.DTALTER >= ?
</expression>
<!--
Quando temos parâmetros variáveis, como é o caso da expressão aqui usada, devemos colocar um '?' onde o valor do parâmetro será injetado. Para cada '?' na expressão devemos ter um elemento 'parameter'. Os possíveis valores para o atributo 'type' são:
D = Data sem horário
H = Data com horário (00:00:00)
F = Número decimal (decimais separados por '.')
I = Número inteiro
S = Texto
IMPORTANTE: Sempre usar parâmetro para critérios do tipo data, pois colocar a data direto no SQL pode não funcionar corretamente por conta do charset do banco de dados.
-->
<parameter type="D">01/10/2015</parameter>
</criteria>
</dataSet>
</requestBody>
</serviceRequest>
Resposta bem sucedida:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serviceResponse serviceName="CRUDServiceProvider.loadRecords" status="1" pendingPrinting="false" transactionId="47770a03-6f69-4a43-8879-14351e8478ad">
<responseBody>
<!--
O atributo 'total' determina quantas linhas foram retornadas. Neste exemplo, a consulta retornou 2 linhas
-->
<entities total="2">
<!--
O elemento 'metadata' possui informações sobre os campos retornados
-->
<metadata>
<!--
O elemento 'fields' traz o nome de todos os campos retornados pela consulta. Os valores dos campos estão no elemento 'entity', mais abaixo.
A ordem dos campos aqui é a mesma ordem dos valores no elemento 'entity'. Essa ordem não é garantida entre as chamadas do serviço, por isso sempre processe a resposta usando a ordem retornada pelo serviço naquela momento, não uma ordem percebida em chamadas anteriores.
-->
<fields>
<!--
Campos com nome iniciando com 'AD_' são, geralmente, campos adicionais.
Campos cujo nome segue o padrão 'Xyz_NOMECOLUNA' são referentes a campos de tabela estrangeira, como por exemplo 'ComplementoParc_DTCREA' (relativo à TGFCPL.DTCREA)
Devemos lembrar que os campos de 'ComplementoParc' foram retornados por que foram solicitados na requisição
-->
<field name="IPIINCICMS" />
<field name="CODBCO" />
<field name="TEMIPI" />
<field name="ALIQISSRETSIMPLES" />
<field name="PRAZOCONTATO" />
<field name="OBSERVACOES" />
<field name="LATITUDE" />
<field name="DESCSTIVA" />
<field name="TOLERINADIMP" />
<field name="PRODUTORTEMNF" />
<field name="CODUSUCOBR" />
<field name="DTCAD" />
<field name="AD_INDUSTRIA" />
<field name="RETEMCOFINS" />
<field name="ALUNO" />
<field name="CODCTABCO" />
<field name="LIMCREDMENSAL" />
<field name="FAX" />
<field name="MEDICO" />
<field name="PERCJURO" />
<field name="AD_OBSRELEVANTE" />
<field name="VENDEDOR" />
<field name="CODUNIMED" />
<field name="DTALTER" />
<field name="VALDESCGRDCAR" />
<field name="CALCINSS" />
<field name="TRANSPORTADORA" />
<field name="IDESTRANGEIRO" />
<field name="CLASSIFICMS" />
<field name="CODTAB" />
<field name="GRUPOAUTOR" />
<field name="AD_KM" />
<field name="DHCADSEFAZ" />
<field name="PERCCUSVAR" />
<field name="TELEFONE" />
<field name="EVENDA" />
<field name="AD_PARCERIA" />
<field name="CODTABST" />
<field name="CTAADIANT" />
<field name="FLEX" />
<field name="RAMAL" />
<field name="CODBAI" />
<field name="RAZAOSOCIAL" />
<field name="CSTIPISAI" />
<field name="SITSINTEGRA" />
<field name="BLOQUEAR" />
<field name="MEIRJ" />
<field name="AD_SERVICO" />
<field name="STATUSEDZ" />
<field name="TIPOGERBOLETO" />
<field name="INSCESTADNAUF" />
<field name="QTDMAXTITVENCIDOS" />
<field name="CODREG" />
<field name="PRAZOPAG" />
<field name="CODPARC" />
<field name="CAIXAPOSTAL" />
<field name="ATIVO" />
<field name="TIPANEXONFE" />
<field name="AD_LIB_ATEND" />
<field name="RETEMISS" />
<field name="EMAIL" />
<field name="AD_DTCURVA" />
<field name="USATABCRFORN" />
<field name="CODCID" />
<field name="CODEMPPREF" />
<field name="DESCBONIF" />
<field name="AD_BOLETO" />
<field name="PERCDESCESPECIAL" />
<field name="CODAGE" />
<field name="AD_VAREJO" />
<field name="DIASVARPAGTO" />
<field name="CODCTACTB" />
<field name="CODROTA" />
<field name="RETSTVENDA" />
<field name="CEP" />
<field name="MOTORISTA" />
<field name="QTDMAXPEDCPA" />
<field name="CODPARCMATRIZ" />
<field name="AD_CASE" />
<field name="LONGITUDE" />
<field name="CEI" />
<field name="EMAILDANFE" />
<field name="LIMCRED" />
<field name="DTNASC" />
<field name="INDNATRET" />
<field name="SITCCF" />
<field name="CODCTACTB4" />
<field name="CODCTACTB3" />
<field name="TIPGERBOLCENT" />
<field name="AD_EMITENFE" />
<field name="POTENCIALNEG" />
<field name="CODCTACTB2" />
<field name="CODLOCALPADRAO" />
<field name="PROFESSOR" />
<field name="IMPLAUDOLOTE" />
<field name="AD_REGIME" />
<field name="RETEMPIS" />
<field name="INSCMUN" />
<field name="CODCRED" />
<field name="ENVIACOB" />
<field name="NOMEPARC" />
<field name="COMPLEMENTO" />
<field name="AD_OBRIGISS" />
<field name="AD_DTALTERCASE" />
<field name="AD_CODQTDEFUNC" />
<field name="COMOCONHECEU" />
<field name="CODANT" />
<field name="SITCADSEFAZ" />
<field name="SEXO" />
<field name="AGRUPAR" />
<field name="IDENTINSCESTAD" />
<field name="DTULTCONTATO" />
<field name="CODENQIPISAI" />
<field name="HOMEPAGE" />
<field name="FORNECEDOR" />
<field name="AD_USUALTERCASE" />
<field name="AD_CODPORTE" />
<field name="SITRECEITA" />
<field name="AD_ATACADO" />
<field name="NATUREZAOPERDES" />
<field name="CONTACESSO" />
<field name="CSTIPIENT" />
<field name="MOTBLOQ" />
<field name="RETEMCSL" />
<field name="TIPOFATUR" />
<field name="AGENCIA" />
<field name="DESCRROTA" />
<field name="USUARIO" />
<field name="DTULTNEGOC" />
<field name="ECOMPRA" />
<field name="OPERLOGIST" />
<field name="MODELONFDES" />
<field name="TARE" />
<field name="TIPJURO" />
<field name="PODEGERARCUSTOATEND" />
<field name="CODENQIPIENT" />
<field name="ENTREGAENDCONTATO" />
<field name="AGRONOMO" />
<field name="NOMEAGE" />
<field name="SELECIONADO" />
<field name="VLRMINPEDCPA" />
<field name="RETEMINSS" />
<field name="CGC_CPF" />
<field name="AD_ATIV_PRINC" />
<field name="CODVEND" />
<field name="CODEMP" />
<field name="CODASSESSOR" />
<field name="PERCMULTA" />
<field name="AD_CODNIVEL" />
<field name="EXIGENFCUSTOATEND" />
<field name="AD_CURVA" />
<field name="DIASEM" />
<field name="CODTIPPARC" />
<field name="CODUSU" />
<field name="AD_SEG_PRINC" />
<field name="CODEND" />
<field name="SERIENFDES" />
<field name="CODCTABCOINT" />
<field name="CLIENTE" />
<field name="NUMEND" />
<field name="SITUACAO" />
<field name="SIMPLES" />
<field name="DESCFIN" />
<field name="TIPPESSOA" />
<field name="EMAILNFE" />
<field name="ComplementoParc_DTCREA" />
<field name="ComplementoParc_NROCNH" />
<field name="ComplementoParc_SUGTIPNEGENTR" />
<field name="ComplementoParc_NATURALIDADE" />
<field name="ComplementoParc_NUMTRAB" />
<field name="ComplementoParc_COMPLENTREGA" />
<field name="ComplementoParc_CODCRED" />
<field name="ComplementoParc_VIATRANSP" />
<field name="ComplementoParc_CODCIDTRAB" />
<field name="ComplementoParc_PLACAVEICULO" />
<field name="ComplementoParc_GRUPODESCPARC" />
<field name="ComplementoParc_DIAPAG" />
<field name="ComplementoParc_GERARFRETE" />
<field name="ComplementoParc_TIPMORADIA" />
<field name="ComplementoParc_SEQENTREGA" />
<field name="ComplementoParc_NACIONALIDADE" />
<field name="ComplementoParc_CODENDENTREGA" />
<field name="ComplementoParc_CODMOEDALIM" />
<field name="ComplementoParc_SEQVISITA" />
<field name="ComplementoParc_FATMIN" />
<field name="ComplementoParc_DTALTER" />
<field name="ComplementoParc_USASAIDAFATPER" />
<field name="ComplementoParc_LONGITUDEENTREGA" />
<field name="ComplementoParc_CEPRECEB" />
<field name="ComplementoParc_CODCIDENTREGA" />
<field name="ComplementoParc_CODENDRECEB" />
<field name="ComplementoParc_CODBAIRECEB" />
<field name="ComplementoParc_CODBAIENTREGA" />
<field name="ComplementoParc_DHCADSUFRAMA" />
<field name="ComplementoParc_CODENDTRAB" />
<field name="ComplementoParc_RAMAL" />
<field name="ComplementoParc_CATEGORIACNH" />
<field name="ComplementoParc_VENCIMENTOCNH" />
<field name="ComplementoParc_DTADM" />
<field name="ComplementoParc_RENDAMENSAL" />
<field name="ComplementoParc_PAI" />
<field name="ComplementoParc_CONJUGE" />
<field name="ComplementoParc_ISENTOTAXAMINBOLETA" />
<field name="ComplementoParc_LIMCREDAUTOM" />
<field name="ComplementoParc_LOGISTICA" />
<field name="ComplementoParc_EXIGEPEDIDO" />
<field name="ComplementoParc_CODSUFRAMA" />
<field name="ComplementoParc_CODPARCTRANSP" />
<field name="ComplementoParc_CODPARC" />
<field name="ComplementoParc_TEMPORESID" />
<field name="ComplementoParc_CODBAITRAB" />
<field name="ComplementoParc_CEPENTREGA" />
<field name="ComplementoParc_CODTABCOT" />
<field name="ComplementoParc_CREA" />
<field name="ComplementoParc_CEPTRAB" />
<field name="ComplementoParc_MULTHORAEXTRA" />
<field name="ComplementoParc_SUGTIPNEGSAID" />
<field name="ComplementoParc_NUMENTREGA" />
<field name="ComplementoParc_MAE" />
<field name="ComplementoParc_CODCIDRECEB" />
<field name="ComplementoParc_CODMOEDARENDA" />
<field name="ComplementoParc_LATITUDEENTREGA" />
<field name="ComplementoParc_COMPLRECEB" />
<field name="ComplementoParc_CODUSU" />
<field name="ComplementoParc_NUMRECEB" />
<field name="ComplementoParc_SITCADSUFRAMA" />
<field name="ComplementoParc_COMPLTRAB" />
<field name="ComplementoParc_LOCALTRAB" />
<field name="ComplementoParc_UFCREA" />
<field name="ComplementoParc_TELTRAB" />
<field name="ComplementoParc_IDENTIFICACAO" />
<field name="Bairro_NOMEBAI" />
<field name="Regiao_NOMEREG" />
<field name="Cidade_NOMECID" />
<field name="Perfil_DESCRTIPPARC" />
<field name="Endereco_NOMEEND" />
<field name="Endereco_TIPO" />
<field name="Endereco_CODEND" />
<field name="Endereco_DTALTER" />
<field name="Endereco_DESCRICAOCORREIO" />
<field name="ParceiroMatriz_NOMEPARC" />
<field name="Banco_NOMEBCO" />
<field name="UsuarioCobranca_NOMEUSU" />
<field name="NomeTabelasPreco_NOMETAB" />
<field name="NomeTabelasPrecoFilha_NOMETAB" />
<field name="EmpresaPreferencial_NOMEFANTASIA" />
<field name="PlanoConta_DESCRCTA" />
<field name="PlanoConta4_DESCRCTA" />
<field name="PlanoConta3_DESCRCTA" />
<field name="PlanoConta2_DESCRCTA" />
<field name="LocalFinanceiro_DESCRLOCAL" />
<field name="Perfil_AD003_DESCRTIPPARC" />
<field name="Usuario_AD001_NOMEUSU" />
<field name="Perfil_AD002_DESCRTIPPARC" />
<field name="Perfil_AD005_DESCRTIPPARC" />
<field name="Vendedor_APELIDO" />
<field name="Empresa_NOMEFANTASIA" />
<field name="Assessor_APELIDO" />
<field name="Perfil_AD004_DESCRTIPPARC" />
<field name="Usuario_NOMEUSU" />
<field name="ContaBancaria_DESCRICAO" />
</fields>
</metadata>
<!--
O elemento 'entity' possui os dados propriamente ditos e representa uma linha da tabela retornada pela consulta.
O valor de cada campo está em um sub-elemento com nome 'f[N]', onde N é a ordem do campo e representa o enésimo campo do elemento 'fields'. Essa estratégia visa diminuir o tamanho do XML retornado.
O conteúdo de cada campo depende do seu tipo, e isso pode ser consultado no banco de dados ou no próprio sistema, pela tela 'Dicionário de dados'.
De forma geral:
- campos do tipo data podem ser retornados com ou sem conteúdo de horas (dd/mm/aaaa[ hh:mm:ss]);
- campos do tipo numérico (decimais ou inteiros) são retornados sem separadores de milhar e com ponto como separador de decimais.
- campos do tipo texto, dependendo da largura, podem ser retornados envolvidos em CDATA. Quando possuem caracteres inválidos para um XML, o conteúdo pode estar encodado no padrão XML.
- campos de conteúdo binário (BLOB, IMAGE,etc) nunca são retornados por esse serviço, mesmo quando solicitado.
- campos do tipo CLOB, TEXT são retornados como texto comum.
-->
<entity>
<f0>N</f0>
<f1>0</f1>
<f2>N</f2>
<f3 />
<f4 />
<f5 />
<f6>-23.6611411</f6>
<f7>S</f7>
<f8>5</f8>
<f9 />
<f10>0</f10>
<f11>04/06/2009</f11>
<f12 />
<f13>N</f13>
<f14 />
<f15 />
<f16 />
<f17>11 99999999</f17>
<f18>N</f18>
<f19 />
<f20 />
<f21>S</f21>
<f22 />
<f23>20/11/2014 21:18:00</f23>
<f24 />
<f25>N</f25>
<f26>N</f26>
<f27 />
<f28>C</f28>
<f29 />
<f30 />
<f31 />
<f32 />
<f33 />
<f34>11 88888888</f34>
<f35>N</f35>
<f36 />
<f37 />
<f38>N</f38>
<f39 />
<f40 />
<f41>0</f41>
<f42>PEDRO ALVARES CABRAL</f42>
<f43 />
<f44 />
<f45>N</f45>
<f46 />
<f47 />
<f48 />
<f49>I</f49>
<f50 />
<f51 />
<f52>0</f52>
<f53 />
<f54>6319</f54>
<f55 />
<f56>S</f56>
<f57 />
<f58 />
<f59>N</f59>
<f60>[email protected]</f60>
<f61 />
<f62 />
<f63>427</f63>
<f64 />
<f65>L</f65>
<f66 />
<f67 />
<f68 />
<f69 />
<f70 />
<f71 />
<f72 />
<f73 />
<f74> 0971514</f74>
<f75>N</f75>
<f76 />
<f77>6319</f77>
<f78 />
<f79>-46.5470116</f79>
<f80 />
<f81>N</f81>
<f82 />
<f83 />
<f84 />
<f85 />
<f86 />
<f87 />
<f88 />
<f89>S</f89>
<f90 />
<f91 />
<f92>0</f92>
<f93 />
<f94>N</f94>
<f95 />
<f96>N</f96>
<f97 />
<f98 />
<f99>S</f99>
<f100>PEDRO ALVARES CABRAL</f100>
<f101 />
<f102 />
<f103 />
<f104 />
<f105 />
<f106 />
<f107 />
<f108 />
<f109 />
<f110>15116353</f110>
<f111 />
<f112 />
<f113 />
<f114>S</f114>
<f115 />
<f116 />
<f117 />
<f118 />
<f119 />
<f120 />
<f121 />
<f122 />
<f123>N</f123>
<f124>L</f124>
<f125>N</f125>
<f126 />
<f127>S</f127>
<f128 />
<f129>N</f129>
<f130 />
<f131 />
<f132>N</f132>
<f133 />
<f134 />
<f135 />
<f136>N</f136>
<f137 />
<f138 />
<f139 />
<f140 />
<f141>N</f141>
<f142>123456789</f142>
<f143 />
<f144>0</f144>
<f145 />
<f146>0</f146>
<f147 />
<f148 />
<f149 />
<f150 />
<f151 />
<f152>0</f152>
<f153 />
<f154 />
<f155>1699</f155>
<f156 />
<f157 />
<f158>S</f158>
<f159>715</f159>
<f160>B</f160>
<f161 />
<f162 />
<f163>F</f163>
<f164 />
<f165 />
<f166 />
<f167>0</f167>
<f168 />
<f169 />
<f170 />
<f171 />
<f172 />
<f173>0</f173>
<f174 />
<f175 />
<f176 />
<f177>N</f177>
<f178 />
<f179>0</f179>
<f180>0</f180>
<f181>1699</f181>
<f182>0</f182>
<f183>0</f183>
<f184 />
<f185>26/01/2010 09:58:50</f185>
<f186>N</f186>
<f187 />
<f188 />
<f189>427</f189>
<f190>0</f190>
<f191>0</f191>
<f192>0</f192>
<f193 />
<f194>0</f194>
<f195 />
<f196 />
<f197 />
<f198 />
<f199 />
<f200 />
<f201 />
<f202>N</f202>
<f203>N</f203>
<f204 />
<f205>S</f205>
<f206 />
<f207>0</f207>
<f208>6319</f208>
<f209 />
<f210>0</f210>
<f211> 0971514</f211>
<f212 />
<f213 />
<f214 />
<f215>2</f215>
<f216>0</f216>
<f217>715</f217>
<f218 />
<f219>0</f219>
<f220 />
<f221 />
<f222 />
<f223>0</f223>
<f224 />
<f225>0</f225>
<f226 />
<f227 />
<f228 />
<f229 />
<f230 />
<f231><SEM BAIRRO></f231>
<f232><SEM REGIAO></f232>
<f233>SANTO ANDRÉ</f233>
<f234><SEM TIPO PARCEIRO></f234>
<f235>RUA DO NADA</f235>
<f236>R</f236>
<f237>1699</f237>
<f238>04/06/2009 16:03:02</f238>
<f239 />
<f240>PEDRO ALVARES CABRAL</f240>
<f241><SEM BANCO></f241>
<f242>SUP</f242>
<f243 />
<f244 />
<f245 />
<f246 />
<f247 />
<f248 />
<f249 />
<f250><SEM LOCAL></f250>
<f251 />
<f252 />
<f253 />
<f254 />
<f255>SEM VENDEDOR </f255>
<f256 />
<f257>SEM VENDEDOR </f257>
<f258 />
<f259 />
<f260 />
</entity>
<entity>
<f0>N</f0>
<f1>0</f1>
<f2>S</f2>
<f3 />
<f4>2</f4>
<f5>TEXTO QUALQUER DE OBS</f5>
<f6>-18.9146078</f6>
<f7>S</f7>
<f8>5</f8>
<f9 />
<f10>0</f10>
<f11>07/03/2003</f11>
<f12 />
<f13 />
<f14 />
<f15 />
<f16 />
<f17>71 98989898</f17>
<f18 />
<f19 />
<f20 />
<f21>S</f21>
<f22 />
<f23>19/11/2014 13:00:57</f23>
<f24 />
<f25>N</f25>
<f26>N</f26>
<f27 />
<f28>C</f28>
<f29 />
<f30 />
<f31 />
<f32 />
<f33 />
<f34>71 87878787</f34>
<f35>N</f35>
<f36 />
<f37 />
<f38>N</f38>
<f39 />
<f40 />
<f41>0</f41>
<f42>PEDRO DAS COUVES</f42>
<f43 />
<f44 />
<f45>N</f45>
<f46 />
<f47 />
<f48 />
<f49>I</f49>
<f50 />
<f51 />
<f52>0</f52>
<f53 />
<f54>1037</f54>
<f55 />
<f56>S</f56>
<f57 />
<f58 />
<f59>N</f59>
<f60>[email protected]</f60>
<f61 />
<f62 />
<f63>12</f63>
<f64 />
<f65>L</f65>
<f66 />
<f67 />
<f68 />
<f69 />
<f70 />
<f71 />
<f72 />
<f73 />
<f74 />
<f75 />
<f76 />
<f77>1037</f77>
<f78 />
<f79>-48.2753801</f79>
<f80 />
<f81>N</f81>
<f82 />
<f83>09/05/1956</f83>
<f84 />
<f85 />
<f86 />
<f87 />
<f88 />
<f89>S</f89>
<f90 />
<f91>885</f91>
<f92>0</f92>
<f93 />
<f94 />
<f95 />
<f96 />
<f97 />
<f98 />
<f99>S</f99>
<f100>PEDRO DAS COUVES</f100>
<f101 />
<f102 />
<f103 />
<f104 />
<f105 />
<f106 />
<f107 />
<f108 />
<f109 />
<f110 />
<f111 />
<f112 />
<f113 />
<f114>S</f114>
<f115 />
<f116 />
<f117 />
<f118 />
<f119 />
<f120 />
<f121 />
<f122 />
<f123 />
<f124>L</f124>
<f125>N</f125>
<f126 />
<f127>S</f127>
<f128 />
<f129>N</f129>
<f130 />
<f131 />
<f132>N</f132>
<f133 />
<f134 />
<f135 />
<f136>N</f136>
<f137 />
<f138 />
<f139 />
<f140 />
<f141>S</f141>
<f142>19339160525</f142>
<f143 />
<f144>0</f144>
<f145 />
<f146>0</f146>
<f147 />
<f148 />
<f149 />
<f150 />
<f151 />
<f152>30200</f152>
<f153 />
<f154 />
<f155>0</f155>
<f156 />
<f157 />
<f158>S</f158>
<f159 />
<f160>B</f160>
<f161 />
<f162 />
<f163>F</f163>
<f164 />
<f165 />
<f166 />
<f167>0</f167>
<f168 />
<f169 />
<f170 />
<f171 />
<f172 />
<f173>0</f173>
<f174 />
<f175 />
<f176 />
<f177>N</f177>
<f178 />
<f179>0</f179>
<f180>0</f180>
<f181>0</f181>
<f182>0</f182>
<f183>0</f183>
<f184 />
<f185>22/05/2006 17:01:23</f185>
<f186>N</f186>
<f187 />
<f188 />
<f189>12</f189>
<f190>0</f190>
<f191>0</f191>
<f192>0</f192>
<f193 />
<f194>0</f194>
<f195 />
<f196 />
<f197 />
<f198 />
<f199 />
<f200 />
<f201 />
<f202 />
<f203>N</f203>
<f204 />
<f205>S</f205>
<f206 />
<f207>0</f207>
<f208>1037</f208>
<f209 />
<f210>0</f210>
<f211 />
<f212 />
<f213 />
<f214 />
<f215>2</f215>
<f216>0</f216>
<f217 />
<f218 />
<f219>0</f219>
<f220 />
<f221 />
<f222 />
<f223>0</f223>
<f224 />
<f225>0</f225>
<f226 />
<f227 />
<f228 />
<f229 />
<f230 />
<f231><SEM BAIRRO></f231>
<f232><SEM REGIAO></f232>
<f233>UBERLANDIA</f233>
<f234>COLABORADOR</f234>
<f235><SEM ENDEREÇO></f235>
<f236>RUA</f236>
<f237>0</f237>
<f238>21/09/2009 17:35:33</f238>
<f239 />
<f240>PEDRO DAS COUVES</f240>
<f241><SEM BANCO></f241>
<f242>SUP</f242>
<f243 />
<f244 />
<f245 />
<f246 />
<f247 />
<f248 />
<f249>AKEJFHDKJSFHJKDSFHKJSDFH</f249>
<f250><SEM LOCAL></f250>
<f251 />
<f252 />
<f253 />
<f254 />
<f255>SEM VENDEDOR </f255>
<f256 />
<f257>SEM VENDEDOR </f257>
<f258 />
<f259 />
<f260 />
</entity>
</entities>
</responseBody>
</serviceResponse>
Updated 12 months ago