<p dir="ltr">Beleza. Obrigado pelos esclarecimentos!</p>
<div class="gmail_quote">On May 6, 2014 4:14 PM, "Rubens Kuhl" <<a href="mailto:rubensk@nic.br">rubensk@nic.br</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><br></div>Guilherme,<div><br></div><div>A atualização desses campos é um caso de uso que precisa ser suportado. Se alguém denuncia uma empresa por dados incorretos, ela precisa poder corrigir os dados para não ter seus domínios congelados... pode não ser algo comum, mas é necessário, quer no painel do cliente quer no painel para operadores do provedor de serviço. </div>
<div><br></div><div><br></div><div>Rubens</div><div><br></div><div><br><div><div>Em 06/05/2014, à(s) 13:25:000, Guilherme Suzuki <<a href="mailto:suzuki.gui@gmail.com" target="_blank">suzuki.gui@gmail.com</a>> escreveu:</div>
<br><blockquote type="cite"><p dir="ltr">Beleza. Muito obrigado pelos esclarecimentos. </p><p dir="ltr">Como essa associação é bem separada do processo do registro. Bloquear a atualização desses campos com base nessa regra será mais efetivo.</p>

<div class="gmail_quote">On May 6, 2014 1:06 PM, "Rubens Kuhl" <<a href="mailto:rubensk@nic.br" target="_blank">rubensk@nic.br</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Guilherme,<br>
<br>
Tem sim, usando "brorg info". O XML de envio é assim:<br>
<br>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"<br>
     xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>"<br>
     xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"><br>
 <command><br>
  <info><br>
   <contact:info xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"<br>
                 xsi:schemaLocation="urn:ietf:params:xml:ns:contact-1.0<br>
                 contact-1.0.xsd"><br>
    <contact:id>11111111111</contact:id><br>
   </contact:info><br>
  </info><br>
  <extension><br>
   <brorg:info xmlns:brorg="urn:ietf:params:xml:ns:brorg-1.0"<br>
               xsi:schemaLocation="urn:ietf:params:xml:ns:brorg-1.0<br>
               brorg-1.0.xsd"><br>
    <brorg:organization>111.111.111-11</brorg:organization><br>
   </brorg:info><br>
  </extension><br>
  <clTRID>99999999999</clTRID><br>
 </command><br>
<br>
Se voltar código 2303, o CPF ou CNPJ não existe e poderá ser cadastrado pelo provedor EPP:<br>
<br>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"<br>
     xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>"<br>
     xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"><br>
 <response><br>
  <result code="2303"><br>
   <msg>Object does not exist</msg><br>
  </result><br>
  <trID><br>
   <clTRID>1957747793</clTRID><br>
   <svTRID>20140506155836-2AE55F4B-228-0005</svTRID><br>
  </trID><br>
 </response><br>
</epp><br>
<br>
Se existir, retorna código 1000:<br>
<br>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"<br>
     xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>"<br>
     xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"><br>
 <response><br>
  <result code="1000"><br>
   <msg>Command completed successfully</msg><br>
  </result><br>
  <resData><br>
   <contact:infData xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"<br>
                    xsi:schemaLocation="urn:ietf:params:xml:ns:contact-1.0<br>
                    contact-1.0.xsd"><br>
    <contact:id>11111111111</contact:id><br>
    <contact:roid>e_1111-BR</contact:roid><br>
    <contact:status s="linked"/><br>
    <contact:status s="ok"/><br>
    <contact:postalInfo type="loc"><br>
     <contact:name>Nome Omitido</contact:name><br>
     <contact:addr><br>
      <contact:street/><br>
      <contact:city>S?o Paulo</contact:city><br>
      <contact:cc>BR</contact:cc><br>
     </contact:addr><br>
    </contact:postalInfo><br>
    <contact:voice/><br>
    <contact:fax/><br>
    <contact:email>N/A</contact:email><br>
    <contact:clID>555</contact:clID><br>
    <contact:crID>555</contact:crID><br>
    <contact:crDate>2013-05-09T03:26:44.0Z</contact:crDate><br>
   </contact:infData><br>
  </resData><br>
  <extension><br>
   <brorg:infData xmlns:brorg="urn:ietf:params:xml:ns:brorg-1.0"<br>
                  xsi:schemaLocation="urn:ietf:params:xml:ns:brorg-1.0<br>
                  brorg-1.0.xsd"><br>
    <brorg:organization>111.111.111-11</brorg:organization><br>
    <brorg:contact type="admin">NOME1234</brorg:contact><br>
   </brorg:infData><br>
  </extension><br>
  <trID><br>
   <clTRID>99999999999</clTRID><br>
   <svTRID>99999999999</svTRID><br>
  </trID><br>
 </response><br>
</epp><br>
<br>
O objeto a comparar é o contact:clID (555 no exemplo acima) com o número do provedor EPP que está fazendo a operação. Se não for o mesmo, a operação não precisa nem ser tentada... notar também que o contato já cadastrado para essa organização (NOME1234 no exemplo acima) pode ser usado para evitar ter que criar um novo conjunto de contatos.<br>


<br>
<br>
Rubens<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Em 06/05/2014, à(s) 12:55:000, Guilherme Suzuki <<a href="mailto:suzuki.gui@gmail.com" target="_blank">suzuki.gui@gmail.com</a>> escreveu:<br>
<br>
> Provável que não esteja associado. Melhor: tem como detectar essa associação pelo epp?<br>
><br>
> On May 6, 2014 12:54 PM, "Rubens Kuhl" <<a href="mailto:rubensk@nic.br" target="_blank">rubensk@nic.br</a>> wrote:<br>
><br>
><br>
> Guilherme,<br>
><br>
> Se trata de uma organização associada ao provedor EPP que tentou a atualização ?<br>
><br>
> Poderia nos mandar o XML enviado e o XML de resposta ?<br>
><br>
><br>
> Rubens<br>
><br>
><br>
> Em 06/05/2014, à(s) 12:14:000, Guilherme Suzuki <<a href="mailto:suzuki.gui@gmail.com" target="_blank">suzuki.gui@gmail.com</a>> escreveu:<br>
><br>
>> Boa tarde a todos!<br>
>><br>
>> Estou trabalhando na integração com o epp e em um determinado registro de domínio para uma organização (cnpj), por meio de regra pelo status, a aplicação permite a alteração de endereço e telefone do cadastro.<br>


>><br>
>> Só que ao prosseguir com o procedimento (atualização de cadastro antes de efetivar o registro), o epp retorna um erro Authorization error.<br>
>><br>
>> Alguém pode me indicar a referência de leitura para esses casos? Ou me informar quais situações uma aplicação pode alterar o endereço e telefone de uma organização?<br>
>><br>
>> Grato,<br>
>> Guilherme Suzuki<br>
>> Consultor em TI para projetos Microsoft<br>
>> <a href="http://www.guilhermesuzuki.com/" target="_blank">http://www.guilhermesuzuki.com</a><br>
>> 11 - 992360535<br>
>> _______________________________________________<br>
>> eppnicbr mailing list<br>
>> <a href="mailto:eppnicbr@eng.registro.br" target="_blank">eppnicbr@eng.registro.br</a><br>
>> <a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
><br>
><br>
> _______________________________________________<br>
> eppnicbr mailing list<br>
> <a href="mailto:eppnicbr@eng.registro.br" target="_blank">eppnicbr@eng.registro.br</a><br>
> <a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
><br>
> _______________________________________________<br>
> eppnicbr mailing list<br>
> <a href="mailto:eppnicbr@eng.registro.br" target="_blank">eppnicbr@eng.registro.br</a><br>
> <a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
<br>
_______________________________________________<br>
eppnicbr mailing list<br>
<a href="mailto:eppnicbr@eng.registro.br" target="_blank">eppnicbr@eng.registro.br</a><br>
<a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
</blockquote></div>
_______________________________________________<br>eppnicbr mailing list<br><a href="mailto:eppnicbr@eng.registro.br" target="_blank">eppnicbr@eng.registro.br</a><br><a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
</blockquote></div><br></div></div><br>_______________________________________________<br>
eppnicbr mailing list<br>
<a href="mailto:eppnicbr@eng.registro.br">eppnicbr@eng.registro.br</a><br>
<a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
<br></blockquote></div>