sexta-feira, 21 de agosto de 2015

Erro ao envia mensagem Via WorkFlow CRM 2013

Erro ao envia mensagem Via WorkFlow CRM 2013

solução
porém, é muito simples, insira os seguintes privilégios
Executando uma atualização que vai corrigir isso para você: 

UserSettings 

UPDATE UserSettings
SET IsSendAsAllowed = 1
WHERE IsSendAsAllowed = 0


Lógico, não; mas isso funciona, sim. 

terça-feira, 21 de julho de 2015

Busca de CEP via Java script web service CRM Dynamics 2011 / 2013

Busca de CEP via Java script web service CRM Dynamics 2011 / 2013


function BuscaCEP(){
       var cep = Xrm.Page.getAttribute("address1_postalcode").getValue();     
         /*Limpa os Valores do Campos de Endereço*/      
         /*Faz a chamado do Web Service e popula os campos com o retorno obtido*/       
         /*Mensagem de alerta caso o endereço não seja localizado*/

      Xrm.Page.getAttribute("address1_line1").setValue('');
      Xrm.Page.getAttribute("address1_line2").setValue('');
      Xrm.Page.getAttribute("address1_city").setValue('');
      Xrm.Page.getAttribute("address1_stateorprovince").setValue('');
      Xrm.Page.getAttribute("address1_country").setValue('');

      $.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep=" + cep,           function(){
        if(resultadoCEP["resultado"] == 1){
             var TipoLogradouro = resultadoCEP["tipo_logradouro"] + ' ' + resultadoCEP["logradouro"];
             Xrm.Page.getAttribute("address1_line1").setValue(unescape(TipoLogradouro));
             Xrm.Page.getAttribute("address1_line2").setValue(unescape(resultadoCEP["bairro"]));
             Xrm.Page.getAttribute("address1_city").setValue(unescape(resultadoCEP["cidade"]));
            Xrm.Page.getAttribute("address1_stateorprovince").setValue(unescape(resultadoCEP["uf"]));
            Xrm.Page.getAttribute("address1_country").setValue("Brasil");
       }

      if(resultadoCEP["resultado"] == 0){
          alert("Endereço não Localizado!");
      }
   });
}