Guia Salesforce.com Integration. Versão 5.5

Tamanho: px
Começar a partir da página:

Download "Guia Salesforce.com Integration. Versão 5.5"

Transcrição

1 Guia Salesforce.com Integration Versão 5.5

2 2013 Pitney Bowes Software Inc. Todos os direitos reservados. Esse documento pode conter informações confidenciais ou protegidas por direitos autorais pertencentes à Pitney Bowes Inc. e/ou a seus subsidiários e suas empresas associadas. Portrait Software, o logotipo Portrait Software, Portrait e a marca Portrait Software s Portrait são marcas comerciais da Portrait Software International Limited e não podem ser usadas nem exploradas de forma alguma sem prévia autorização expressa por escrito da Portrait Software International Limited. Reconhecimento de marcas comerciais Outros nomes do produto, nomes, marcas, logotipos e símbolos da empresa referenciados aqui podem ser marcas comerciais ou marcas comerciais registradas de seus proprietários registrados. Suporte Portrait Software Se precisar de ajuda com algo que não se encontre nesses documentos, visite a Base de Conhecimentos em nosso site da Web. e siga os links para seu produto. Também é possível baixar outros documentos da Portrait Software a partir desse site. Se não tiver um nome de usuário e senha - ou se os esqueceu - contate-nos através de um dos canais abaixo. Se tiver algum problema com o uso, a instalação ou os documentos desse produto, contate-nos usando um dos seguintes métodos: support@portraitsoftware.com Telefone EUA/Canadá (número gratuito) Resto do mundo Quando estiver reportando um problema, ajuda se nos disser: O nome do aplicativo de software As circunstâncias em que o problema apareceu Que mensagens de erro você viu (se tiver visto alguma) A versão do software que você estava usando Pitney Bowes Software Inc. June 13, 2013

3 Sumário Capítulo 1: Introdução...5 Objetivo...6 Público-alvo...6 Documentos relacionados...6 Capítulo 2: Visão geral...7 Visão geral Salesforce.com/Interaction Optimizer...8 Capítulo 3: Integração do Interaction Optimizer com o Salesforce.com...11 Pré-requisitos...12 Limitações...12 Considerações sobre o serviço web do Interaction Optimizer...13 Por que um Interceptador?...14 Orientações sobre interceptador...16 Cliente Salesforce.com para Interaction Optimizer...18 Componentes Visual Force...18 Controladores de componentes...19 Proxy Entity Wrapper para recomendação...20 Páginas Apex Visualforce...20 Extensão de controlador Visualforce...21 Fazer download e instalar o código de exemplo...22 Atualize as classes proxy...22 Lidando com respostas de recomendação...23 Capítulo 4: Apêndice...25 fragmentos XSLT...26 Código InlineXsdInWsdlBehavior.cs...27 Componentes Salesforce.com...29

4 Código Apex Portrait IO 5.5

5 Capítulo 1 Introdução Nesta seção: Objetivo Público-alvo Documentos relacionados

6 Objetivo Objetivo Este documento descreve como integrar o Portrait Interaction Optimizer (Interaction Optimizer) com Salesforce.com. O documento identifica as restrições atuais do Salesforce.com para consumir os serviços web do Interaction Optimizer, indicando a forma de contorná-las. Público-alvo Este documento é fornecido aos desenvolvedores Salesforce.com que desejam integrar recomendações em tempo real focalizadas no cliente do Portrait Interaction Optimizer (Interaction Optimizer) com o Salesforce.com. Documentos relacionados Documento Mídia (zip/dvd) e localização Guia de Administração do Portrait Interaction Optimizer Notas de Versão do Portrait Interaction Optimizer Mídia do Portrait Interaction Optimizer em: \Documentation\Portrait Interaction Optimizer Administration Guide.pdf Mídia do Portrait Interaction Optimizer em: \Documentation\Interaction Optimizer-release-notes.pdf Dica: Todos os documentos estão também disponíveis no site de suporte do Portrait Software: 6 Portrait IO 5.5

7 Capítulo 2 Visão geral Nesta seção: Visão geral Salesforce.com/Interaction Optimizer

8 Visão geral Salesforce.com/Interaction Optimizer Visão geral Salesforce.com/Interaction Optimizer Salesforce.com oferece uma oferta de Software como Serviço (SaaS) que proporciona uma automação da força de vendas, com recursos de Vendas, Serviço e Helpdesk, suportadas por um modelo de dados padrão, mas extensível, que inclui contas, contatos e oportunidades. Salesforce.com oferece seu próprio ambiente de desenvolvimento de aplicativo (Apex), que pode ser utilizado para elaborar novos aplicativos dentro do Salesforce.com, e também amplia funcionalidades existentes por meio da integração com sistemas de terceiros (tais como o Interaction Optimizer), através de serviços web. O cliente Salesforce.com para Interaction Optimizer proporciona: Uma interface de serviços web Apex para o Interaction Optimizer que inclui dados com a possibilidade de configurar como conteúdo do Salesforce.com, bem como todos os campos de conta padrão que são mapeados nas requisições de recomendação do Interaction Optimizer. Uma extensão para que o Contact Controller do Salesforce.com exiba recomendações do Interaction Optimizer através da amostra de página código do Visualforce. As recomendações são exibidas, com a opção de capturar feedback positivo, negativo ou não apresentado. 8 Portrait IO 5.5

9 Capítulo 2: Visão geral Guia Salesforce.com Integration 9

10

11 Capítulo 3 Integração do Interaction Optimizer com o Salesforce.com Nesta seção: Pré-requisitos Limitações Considerações sobre o serviço web do Interaction Optimizer Por que um Interceptador? Orientações sobre interceptador Cliente Salesforce.com para Interaction Optimizer

12 Pré-requisitos Pré-requisitos Os pré-requisitos para integrar uma instância do Interaction Optimizer com o Salesforce.com são: Uma instância do Salesforce.com que utilize visualizações de Contato para interações Uma instância do Interaction Optimizer que deve ser publicamente acessável através da Internet Estar familiarizado com a administração do Interaction Optimizer e, em particular, os serviços web do Interaction Optimizer, conforme descrito no Guia de Administração do Interaction Optimizer Estar familiarizado com desenvolvimento Apex (a linguagem de desenvolvimento para a plataforma Force.com) Estar familiarizado com o desenvolvimento.net/wcf; é um requisito para elaborar um interceptador que traduza mensagens entre o Salesforce.com e o serviço web do Interaction Optimizer. Observação: Você pode optar por outras plataformas de desenvolvimento, tais como Java, em função do que será usado para montar o interceptador Limitações A plataforma de desenvolvimento Force.com apresenta algumas limitações, quando se trata de consumir serviço web com protocolo SOAP (caso do serviço web Interaction Optimizer). A plataforma não faz análise sintática de um SOAP WSDL SOAP que contenha os seguintes construtores: Wsdl:import Xsd:import Xsd:attribute Xsd:extension Xsd:enumeration Xsd:anyType A forma como Force.com reage a estes construtores varia. Para alguns (por ex.: wsdl:import, xsd:import ou xsd:attribute), um erro é gerado e a análise sintática para o WSDL não é feita Para elementos xsd:extension, o Force.com gera classes, mas apenas com elementos para o tipo derivado por ex.: considere este tipo no WSDL: <xsd:complextype name="getactionsresponse"> <xsd:complexcontent mixed="false"> <xsd:extension base="tns:iowebserviceresponse"> <xsd:sequence> <xsd:element minoccurs="0" name="output" nillable="true" type="tns:getactionsoutput"/> </xsd:sequence> </xsd:extension> </xsd:complexcontent> </xsd:complextype> 12 Portrait IO 5.5

13 Capítulo 3: Integração do Interaction Optimizer com o Salesforce.com Estes tipos são gerados como resultado de hierarquias que herdaram a classe.net dentro do Interaction Optimizer. Aqui, o tipo complexo GetActionsResponse deriva do IOWebServiceResponse. O Force.com gera classes tanto para IOWebServiceResponse, quanto para GetActionsResponse, mas a classe parseada Apex para GetActionsResponse não contém nenhum membro proveniente da classe de base IOWebServiceResponse. Assim, há uma falha ao parsear a mensagem xml durante a execução, na qual o elemento GetActionsResponse contém membros do tipo básico IOWebServiceResponse. Se um membro for chamado "Foo" no IOWebServiceResponse, a execução do Force.com produzirá um erro "não pode encontrar o tipo Apex para name>/foo". Isso ocorre pelo fato de que tenta encontrar o membro Foo na classe gerada GetActionsResponse, que não está aí. Para os construtores xsd:enumeration, o Force.com gera elementos com seus tipos subjacentes xsd. Por exemplo, considere o seguinte elemento: <xsd:element name="refdata.marketingcampaigncategory" nillable="true" type="tns:refdata.marketingcampaigncategory"/> Onde o tipo RefData.MarketingCampaginCategory é definido como: <xsd:simpletype name="refdata.marketingcampaigncategory"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="gatherinformation"/> <xsd:enumeration value="retain"/> <xsd:enumeration value="sell"/> <xsd:enumeration value="service"/> </xsd:restriction> </xsd:simpletype> Aqui, o Force.com parseia o elemento com um tipo de string (neste caso, o tipo subjacente xsd). Considerações sobre o serviço web do Interaction Optimizer Enquanto algumas das supracitadas limitações do Force.com podem ser solucionadas pelo serviço web do Interaction Optimizer, outras não podem. Ativar geração de WSDL simples no Interaction Optimizer O serviço web do Interaction Optimizer pode ser gerado (por meio de uma ferramenta chamada ServiceMaker) para criar um wsdl que não inclua nenhuma declaração w wsdl:import ou xsd:import, isto é, o WSDL é gerado como um único documento. Isso pode ser feito ativando a opção "Não importar declarações WSDL" (no assistente do ServiceMaker) ou utilizando a opção /FlatWsdl (quando o utilitário de linha de comando do ServiceMaker for utilizado). Embora isto não seja necessário, se utilizamos um interceptador (ver explicações mais adiante neste documento), o ativamento desta opção ajuda a escrevê-lo. Hierarquias de tipo e espaços de nome Guia Salesforce.com Integration 13

14 Por que um Interceptador? O serviço web do Interaction Optimizer gera um WSDL hierárquico que contém construtores xsd:extension (conforme explicação mais acima) que não podem ser parseados pelo Force.com. Atualmente, a ferramenta ServiceMaker não oferece opção para tanto. Embora isto possa ser transformado através do uso de um xslt, estes tipos muitas vezes pertencem a diversos espaços de nome e isto resulta em elementos xml com múltiplas referências de espaços de nome, algo que o Salesforce não consegue parsear durante a execução. Por exemplo, considere o seguinte elemento de uma mensagem xml (mensagens como esta são geradas a partir do serviço web do Interaction Optimizer, que contém hierarquias). <ExecuteWSTestResult xmlns:i=" <CompletionString xmlns=" Completed</CompletionString> <Outcome xmlns=" <Suspension xmlns= xmlns:a=" <a:contextdata>context</a:contextdata> <a:resumeid>resume</a:resumeid> <a:serialisationstrategy>strategy</a:serialisationstrategy> </Suspension> <Output> <MyString>Hello world</mystring> </Output> </ExecuteWSTestResult> Considere o elemento CompletionString. É uma string, mas o elemento contém uma declaração padrão de espaço de nome, para o espaço de nome " Isto ocorre pelo fato de que este elemento é definido em um dos tipos básicos (chamado Resposta) do elemento ExecuteWSTestResult, que pertence ao espaço de nome xml " Por que um Interceptador? Em decorrência das capacidades limitadas de parseamento WSDL do Force.com (conforme descrito na seção anterior), não é possível consumir o serviço web do Interaction Optimizer como tal a partir do Salesforce.com. Há várias soluções alternativas: Consumir o serviço web do Interaction Optimizer com a geração e parseamento de mensagens xml, usando a API de parseamento nativa do Apex DOM certamente uma opção, embora não muito limpa, já que tem por base a manipulação de strings em baixo nível e parseamento de conteúdo xml. Além do mais, este código não pode ser reutilizado por múltiplas instalações do Interaction Optimizer (podendo variar em termos de tipos de dados, conforme modelos utilizados, personalizações realizadas e opções selecionadas para gerar o serviço através do Service Maker) Construir um serviço de interceptador que se localiza entre o Salesforce.com e o serviço web do Interaction Optimizer, que traduza mensagens entre os dois sistemas, nos dois sentidos. Embora o código para um interceptador deste tipo continue não sendo reutilizável entre várias instalações do Interaction Optimizer (uma vez que a origem de dados de decisão é variável), o 14 Portrait IO 5.5

15 Capítulo 3: Integração do Interaction Optimizer com o Salesforce.com mesmo proporciona uma abordagem mais limpa do que o parseamento de DOM de xml baseado em string bruta Um serviço de interceptador deste tipo terá que ficar hospedado e exposto em um terminal publicamente accessível (mas seguro) com o qual SalesForce poderá comunicar Entre estas alternativas, o interceptador é a abordagem recomendada para integrar o Salesforce.com e o Interaction Optimizer como abordagem transitória (até que outras opções sejam suportadas pelo Interaction Optimizer em lançamentos futuros). Benefícios Não é necessário parsear DOM de xml bruto No que se refere ao Salesforce, basta utilizar o serviço do interceptador, que fornece um WSDL que o Salesforce pode entender Este interceptador pode ser construído usando qualquer tecnologia padrão capaz de parsear o WSDL atualmente exposto pelo serviço web do Interaction Optimizer (por ex.:.net/wcf, Java, etc.) Limitações O código para o interceptador não pode ser genérico entre as instalações do Interaction Optimizer, podendo haver variações entre os tipos expostos pelo serviço web do Interaction Optimizer e, assim, os tipos expostos pelo interceptador Para construir um interceptador deste tipo, é preciso conhecimento sobre ma plataforma tecnológica além da Force.com, o que pode ou não estar disponível na equipe de TI de uma empresa que possui uma instalação do Salesforce.com esta tarefa poderá potencialmente ser conduzida pela equipe profissional de serviços PBBI que auxilia na configuração, instalação e customização dos produtos PBBI O serviço do interceptador e o serviço real do Interaction Optimizer podem ser hospedados no mesmo servidor, ou em servidores separados. Ambas as opções funcionam desde que o interceptador fique exposto em um terminal publicamente accessível (mas seguro) com o qual SalesForce poderá comunicar. O diagrama abaixo ilustra um dos cenários possíveis de implementar. Guia Salesforce.com Integration 15

16 Orientações sobre interceptador Orientações sobre interceptador Sempre que estiver escrevendo um serviço WCF de interceptador, você precisa seguir algumas orientações para estar seguro de que o serviço é compatível com o Salesforce.com e é acessível por ele. Orientações O tipo do interceptador precisa expor todos os tipos expostos pelo serviço web do Interaction Optimizer de forma simplificada (isto é, se o Interaction Optimizer expõe um tipo GetActionsResponse, que por sua vez deriva do IOWebServiceResponse, então o interceptador precisa remover a relação de herança existente entre estes dois tipos no WSDL/contrato que expõe, replicar todos os membros do IOWebServiceResponse no GetActionsResponse e processá-los como duas classes distintas) o que garantirá que o WSDL não comporte elementos xsd:extension que o Salesforce não possa parsear Todos os tipos simplificados deverão pertencer a um único espaço de nome xml (de preferência, aquele ao qual pertence o tipo derivado original) O WSDL gerado não deveria conter nenhum construtor xsd:attribute O interceptador precisa expor um WSDL simples (que não contenha nenhum construtor xsd:import ou wsdl:import) Uma forma possível de criar um interceptador: Esta é uma forma possível de criar um serviço de interceptador que utiliza Windows Communication Foundation e Visual Studio. Esta abordagem leva em conta as orientações mencionadas acima. Crie um projeto de serviço WCF no Visual Studio Adicione uma referência de serviço para o serviço web do Interaction Optimizer a este projeto Exporte o WSDL a partir do serviço web do Interaction Optimizer (é possível executar o comando svcutil.exe /t:metadata <URL do serviço do Interaction Optimizer>) no aviso de comando para fazê-lo Crie um xslt que: Transforme todos os tipos de hierarquias em suas versões simplificadas Remova todos os elementos xsd:attribute (isto é possível por que o xsd:attribute atualmente gerado pelo Interaction Optimizer não é utilizado em nenhuma de suas operações expostas) Para ver um exemplo deste tipo de xslt, veja o Apêndice Use este WSDL transformado (gerado na etapa anterior) para criar um conjunto de classes proxy (é possível executar o comando svcutil.exe /o:<nome do arquivo> /l:cs /n:<string,string> <nome do arquivo WSDL transformado> - observe que a opção /n ajuda a mapear os espaços de nome xsd/wsdl alvo para espaços de nome clr no código; o que pode ser utilizado para mapear tipos para um único espaço de nome homogêneo) Adicione este arquivo (com as classes geradas) ao projeto de serviço WCF que tinha sido criado para o interceptador Abra o arquivo no Visual Studio e altere os espaços de nome xml dos tipos gerados para algo que seja diferente dos espaços de nome xml utilizados pelo Interaction Optimizer 16 Portrait IO 5.5

17 Capítulo 3: Integração do Interaction Optimizer com o Salesforce.com Coloque todos os tipos gerados em um único espaço de nome clr (inclusive as classes de serviço e as interfaces) Procure o código da interface IIOWebService e remova todas as operações indesejadas assegure-se que esteja atrelado a um ServiceContract e que suas operações estejam atreladas a um atributo OperationContract (talvez já estejam, já que foi gerado pelo utilitário svcutil) Remova a interface IIOWebServiceChannel Renomeie a classe IOWebServiceClient com algum nome que faça sentido neste contexto, por ex.: IOWebServiceAdapter (será uma classe de implementação do serviço para o serviço de interceptador, encaminhando chamadas para o serviço web do Interaction Optimizer) Decore a classe IOWebServiceAdapter com o atributo ServiceBehavior e defina a propriedade deste atributo para o mesmo espaço de nome xml da interface IIOWebService Escreva a lógica de tradução para transformar os tipos do serviço web do Interaction Optimizer para tipos definidos pelo interceptador e vice-versa Crie um elemento de extensão de comportamento que expõe um WSDL simplificado (isto é, qualquer um que não possua construtores wsdl:import ou xsd:import) a partir do interceptador o código correspondente pode ser encontrado no Apêndice B Adicione o código para esta classe ao projeto de interceptador Construa o projeto para garantir que tudo seja compilado conforme esperado Hospede o interceptador WCF em um ponto publicamente acessível (por ex.: como serviço IIS hospedado em máquina virtual na nuvem). Se for possível, isto será co-instalado pelo serviço web do Interaction Optimizer. Abra o arquivo Web.Config do serviço hospedado e adicione a seguinte seção ao <system.servicemodel>: <extensions> <behaviorextensions> <add name="wsdlflatteningextension" type="messagetranslator.extensions.inlinexsdinwsdlbehavior, MessageTranslator.Extensions"/> </behaviorextensions> </extensions> Na seção de behaviors (crie uma, se já não estiver presente) em <system.servicemodel>, adicione a seguinte seção: <behaviors> <endpointbehaviors> <behavior name="wsdlflatteningbehavior"> <WSDLFlatteningExtension/> </behavior> </endpointbehaviors> <servicebehaviors> <behavior name="servicebehavior"> <servicemetadata httpgetenabled="true"/> </behavior> </servicebehaviors> </behaviors> Crie a seção do serviço da seguinte forma: <services> <service name="<serviceimplementationclassname>" Guia Salesforce.com Integration 17

18 Cliente Salesforce.com para Interaction Optimizer behaviorconfiguration="servicebehavior"> <endpoint address="test" binding="basichttpbinding" contract="<servicecontractinterfacename>" bindingnamespace=<bindingnamespace> behaviorconfiguration="wsdlflatteningbehavior"/> </service> </services> Assegure-se de que o valor do bindingnamespace digitado na seção acima é o mesmo que o nome digitado para a interface de contrato de serviço e a classe de implementação de serviço, ou seja, os três devem ter o mesmo valor de espaço de nome (isto é crítico para que o serviço de interceptador exponha um único documento WSDL) Tente ir até o arquivo.svc para este serviço, usando um navegador, e assegure-se que a página de descrição do serviço pode ser exibida sem erro Clique no link para o WSDL deste serviço (a página de descrição do serviço deveria apresentar um link terminado em?wsdl) e assegure-se de que o WSDL é exibido adequadamente (em alguns navegadores, por ex. IE 9, isso pode gerar diretamente uma caixa de diálogo de download de arquivo para salvar o WSDL). Copie/faça download do WSDL e salve o arquivo no sistema local de arquivo este é o WSDL que precisa ser enviado ao SalesForce.com para gerar proxies Apex Cliente Salesforce.com para Interaction Optimizer Esta seção destaca (usando algumas páginas e componentes de exemplos do Salesforce) os itens de alto nível que devem ser construídos como parte de uma interface de cliente dentro do Salesforce.com para poder consumir o serviço web interceptador do Interaction Optimizer (daqui em diante designado sob o nome de serviço Interaction Optimizer) e exibir as recomendações em uma página VisualForce. Baseia-se em um exemplo de código que pode ser baixado em Consulte o Apêndice para obter um diagrama de classe que ilustre as relações entre diferentes componentes Salesforce. Em alto nível, os itens seguintes deverão necessariamente ser construídos: Componentes Visual Force RecommendationForSObject.component. Atua como interface para interagir com o objeto SalesForce atual no contexto. Expõe um atributo para configurar o objeto SalesForce atual no contexto. Tipicamente adicionado como componente de qualquer página SalesForce padrão/customizada (por ex.: Contato, Contas, etc.) RecommendationComponent.component. Proporciona a interface de usuário que exibe e grava respostas a recomendações provenientes do Interaction Optimizer e são exibidas em páginas SalesForce. 18 Portrait IO 5.5

19 Capítulo 3: Integração do Interaction Optimizer com o Salesforce.com Tipicamente adicionado como componente de qualquer página SalesForce padrão/personalizada (por ex.: Contato, Contas, etc.). Esta abordagem permite reutilizar a lógica e a interface de usuário para exibir recomendações em qualquer página SalesForce e não apenas contatos. Este componente configura/acessa campos e métodos apropriados em seu controlador associado, de forma a informar/retornar dados (por ex.: recomendações reais). Controladores de componentes RecommendationForSObject.cls Controlador para o componente RecommendationForSObject.component Propõe campos e métodos de acesso para realizar buscas e definir o objeto SalesForce atual no contexto (Contato, Contas, etc.). RecommendationComponentCtlr.cls Controlador para o componente RecommendationComponent.component Expõe campos e métodos chamados a partir do RecommendationComponent.component, para retornar recomendações e resposta de registro para uma recomendação. Os dados (entradas) requeridos por estes métodos são informados através da configuração de propriedades públicas expostas pelo controlador Estes métodos delegam a lógica para obter recomendações ou respostas de registro para uma classe helper IOHelper que atua como empacotadora para chamar por meio do serviço de interceptador do Interaction Optimizer (explicado em seção anterior), usando classes proxy Apex (cf. Apêndice D para um exemplo de código que ilustra a chamada do serviço para obter recomendações e respostas de registro para uma das recomendações retornadas). Define e expõe uma classe pública RecommendationsWrapper aninhada que atua como simples objeto de transferência de dados, para informar recomendações ao RecommendationComponent.component Interage com a classe RecommendationsForSObject para acessar o objeto SalesForce atual O método retrieverecommendations nesta classe utiliza a informação no objeto SalesForce atual (acessado a partir da classe RecommendationForSObject) para popular os parâmetros requeridos para invocar o método GetActions do serviço de proxy do interceptador subjacente do Interaction Optimizer. Este método adiciona as recomendações retornadas a uma lista de instâncias RecommendationsWrapper acessada pelo RecommendationComponent.component para vincular a interface de usuário Embora a maior parte da informação obrigatória para obter recomendações seja informada no parâmetro de pedido, os dados que controlam a filtragem dos alertas são informados no contexto adicional As recomendações podem então ser acessadas pela interface de usuário componente, conforme exibido abaixo: Guia Salesforce.com Integration 19

20 Proxy Entity Wrapper para recomendação <apex:panelbar items="!recommendations" var="a"> <apex:panelbaritem label="!a.campaignclass -!a.linktext"> <table> <tr> <td>!a.contenthtml</td> <td><button onclick="">accept</button> <button onclick="">refuse</button> <button onclick="">not Presented</button> </td> </tr> </table> </apex:panelbaritem> </apex:panelbar> Observação: Aqui, a se refere a uma instância do RecommandationsWrapper e a informação requerida é acessada através de suas propriedades públicas A marcação abaixo mostra uma recomendação expandida por vez: Proxy Entity Wrapper para recomendação RecommendationsWrapper.cls Este é um simples objeto de transferência de dados, utilizado para vincular recomendações à interface de usuário do SalesForce Atua como empacotadora para a classe subjacente IOWebService_Action exposta pelo serviço interceptador do Interaction Optimizer Expõe uma interface mais simples do que o IOWebService_Action, com membros relevantes para a interface de usuário do SalesForce (por ex.: propriedades para texto de aviso, classe de campanha, etc.) Páginas Apex Visualforce Recommendations.page Usado para exibir recomendações Incluído em outros layouts de objeto padrão (por ex.: Contato) É preciso criar uma página destas para cada página padrão em que recomendações precisam ser exibidas Contém os componentes RecommendationComponent.component e RecommendationForSObject.component Configura o atributo SFDCObject do componente RecommendationForSObject com o objeto SFDC associado da página da qual ela é parte 20 Portrait IO 5.5

21 Capítulo 3: Integração do Interaction Optimizer com o Salesforce.com A página de código para recomendações do Visual Force (para a página padrão Contato) se apresenta da seguinte forma: <apex:page standardcontroller="contact" extensions="recommendationcontactcntrlr" id="page1"> <apex:form id="frm1" > <c: RecommendationComponent SFDCObject="!Objcontact" /> </apex:form> </apex:page> Quando esta página for incluída como parte do layout da página de Contato, a página poderá ter a seguinte aparência: Extensão de controlador Visualforce Para cada página Visual Force em que recomendações devem ser exibidas, será preciso criar uma extensão de controlador. RecommendationContactCtrlr.cls Extensão para o controlador de Contact Controller O código para uma extensão de controlador deste tipo deve se apresentar da seguinte forma: public with sharing class RecommendationContactCntrlr Contact objcontact; public RecommendationContactCntrlr (ApexPages.StandardController stdcontroller) objcontact=(contact)stdcontroller.getrecord(); public RecommendationContactCntrlr () public Contact getobjcontact() Guia Salesforce.com Integration 21

22 Fazer download e instalar o código de exemplo return this.objcontact; Fazer download e instalar o código de exemplo Esta seção ilustra as etapas necessárias para fazer download do código de exemplo para um SalesForce org existente. 1. Abra um janela do navegador e digite a URL do pacote não gerenciado: in the address bar 2. Na tela de login, informe os dados do SalesForce org para o qual o pacote precisa ser enviado 3. Após fazer login, siga as instruções para fazer download e aceite as configurações padrão até o pedido para instalar o pacote 4. Instale o pacote 5. Vá para Setup -> Customize -> Contacts -> Page Layouts 6. Clique no botão Page Layout Assignment 7. Na página da atribuição de layout, clique em Edit Assignment 8. Clique na linha do perfil para o qual a seção de recomendações precisa ser adicionada no layout (a linha deveria aparecer realçada) 9. Selecione Layout de Contato para Interaction Optimizer a partir do menu drop down Page Layout to Use 10. Assim, o layout deve ser aplicado 11. Agora, abra qualquer um dos contatos e todas as recomendações aplicáveis devem ser exibidas Atualize as classes proxy Embora o pacote proporcione um ponto de partida do código de integração que inclui classes proxy Apex para chamar o serviço de interceptador do Interaction Optimizer, haverá casos em que será preciso regenerá-las após instalar o pacote (por ex.: quando há uma mudança no WSDL do serviço de interceptador, quer devido à reconfiguração ou à mudança de versão do Interaction Optimizer). Estas são as etapas para modificar o código afetado que utiliza classes proxy: 1. Atualize o WSDL enviado para o SalesForce (no org, vá até Setup/Develop/Apex Classes e clique no botão Generate from WSDL, percorra até o documento WSDL e clique no botão Parse WSDL. Uma vez que o processo estiver completo, clique em Concluído) 2. Volte para Setup/Develop/Apex Classes e procure a classe chamada IOHelper (para tanto, é possível pesquisar clicando no link de navegação estrutural para a letra inicial do nome da classe) e clique no link Editar 3. Modifique o código desta classe para refletir as recém-geradas classes proxy do código todo 4. Clique no botão Salvar para que o código seja salvo sem erro 5. Teste os recém-atualizados proxies, abrindo uma página de contato e assegurando-se que as recomendações são retornadas pelo Interaction Optimizer 22 Portrait IO 5.5

Guia de administração para a integração do Portrait Dialogue 6.0. Versão 7.0A

Guia de administração para a integração do Portrait Dialogue 6.0. Versão 7.0A Guia de administração para a integração do Portrait Dialogue 6.0 Versão 7.0A 2013 Pitney Bowes Software Inc. Todos os direitos reservados. Esse documento pode conter informações confidenciais ou protegidas

Leia mais

Notas de Versão. Versão 6.0 SP1

Notas de Versão. Versão 6.0 SP1 Notas de Versão Versão 6.0 SP1 2013 Pitney Bowes Software Inc. Todos os direitos reservados. Esse documento pode conter informações confidenciais ou protegidas por direitos autorais pertencentes à Pitney

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Manual de Utilização do GLPI

Manual de Utilização do GLPI Manual de Utilização do GLPI Perfil Usuário Versão 1.0 NTI Campus Muzambinho 1 Introdução Prezado servidor, o GLPI é um sistema de Service Desk composto por um conjunto de serviços para a administração

Leia mais

CONSTRUÇÃO DE BLOG COM O BLOGGER

CONSTRUÇÃO DE BLOG COM O BLOGGER CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das

Leia mais

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã... ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7

Leia mais

Manual de Atualização Versão 3.6.4.

Manual de Atualização Versão 3.6.4. Manual de Atualização Versão 3.6.4. Sumário 1. AVISO... 1 2. INTRODUÇÃO... 2 3. PREPARAÇÃO PARA ATUALIZAÇÃO... 3 4. ATUALIZANDO GVCOLLEGE E BASE DE DADOS... 7 5. HABILITANDO NOVAS VERSÕES DO SISTEMA....

Leia mais

MANUAL DO USUÁRIO. AssetView FDT. AssetView FDT

MANUAL DO USUÁRIO. AssetView FDT. AssetView FDT MANUAL DO USUÁRIO AssetView FDT AssetView FDT A S T V W F D T M P www.smar.com.br Especificações e informações estão sujeitas a modificações sem prévia consulta. Informações atualizadas dos endereços estão

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

BEM-VINDO AO dhl PROVIEW

BEM-VINDO AO dhl PROVIEW BEM-VINDO AO dhl PROVIEW Guia de Usuário O DHL PROVIEW COLOCA VOCÊ NO CONTROLE DE SEUS ENVIOS. PROVIEW O DHL ProView é uma ferramenta de rastreamento on-line que permite o gerenciamento dos envios, a programação

Leia mais

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. 1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar

Leia mais

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente

Leia mais

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer

Leia mais

Licenciamento por volume da Adobe

Licenciamento por volume da Adobe Licenciamento por volume da Adobe Admin Console para clientes do VIP Guia do usuário do Value Incentive Plan (VIP) Versão 2.5 November 21, 2013 Sumário O que é o Admin Console para clientes do VIP?...

Leia mais

Série ArcGIS Online I. Aprenda em 20. Módulo 4. Configure pop-ups. www.academiagis.com.br

Série ArcGIS Online I. Aprenda em 20. Módulo 4. Configure pop-ups. www.academiagis.com.br Série ArcGIS Online I Aprenda em 20 Módulo 4 Configure pop-ups Junho/2015 academiagis@img.com.br www.academiagis.com.br 1 Configure pop-ups No módulo 3, você trabalhou com várias propriedades diferentes

Leia mais

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014

Leia mais

Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto

Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto Objetivos do Treinamento Apresentar as principais funcionalidades do Rational Requirements Composer relacionadas

Leia mais

MQSeries Everyplace. Leia-me primeiro G517-7010-00

MQSeries Everyplace. Leia-me primeiro G517-7010-00 MQSeries Everyplace Leia-me primeiro G517-7010-00 MQSeries Everyplace Leia-me primeiro G517-7010-00 Primeira Edição (Junho de 2000) Esta edição se aplica ao MQSeries Everyplace Versão 1.0 e a todos os

Leia mais

O PaperPort 12 Special Edition (SE) possui uma grande variedade de novos e valiosos recursos que ajudam a gerenciar seus documentos.

O PaperPort 12 Special Edition (SE) possui uma grande variedade de novos e valiosos recursos que ajudam a gerenciar seus documentos. Bem-vindo! O Nuance PaperPort é um pacote de aplicativos para gerenciamento de documentos da área de trabalho que ajuda o usuário a digitalizar, organizar, acessar, compartilhar e gerenciar documentos

Leia mais

Introdução ao Tableau Server 7.0

Introdução ao Tableau Server 7.0 Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

Leia mais

COMO INSTALAR ZIM 8.50 WINDOWS

COMO INSTALAR ZIM 8.50 WINDOWS ZIM TECHNOLOGIES DO BRASIL COMO INSTALAR ZIM 8.50 WINDOWS Próx Antes de Iniciar O objetivo deste documento é apresentar os passos necessários para instalar a versão mais recente do Zim 8.50 para Windows.

Leia mais

Atualizaça o do Maker

Atualizaça o do Maker Atualizaça o do Maker Prezados Clientes, Nós da Playlist Software Solutions empresa líder de mercado no desenvolvimento de software para automação de rádios - primamos pela qualidade de nossos produtos,

Leia mais

Anote aqui as informações necessárias:

Anote aqui as informações necessárias: banco de mídias Anote aqui as informações necessárias: URL E-mail Senha Sumário Instruções de uso Cadastro Login Página principal Abrir arquivos Área de trabalho Refine sua pesquisa Menu superior Fazer

Leia mais

Sistema de Chamados Protega

Sistema de Chamados Protega SUMÁRIO 1. INTRODUÇÃO... 3 2. REALIZANDO ACESSO AO SISTEMA DE CHAMADOS... 4 2.1 DETALHES DA PÁGINA INICIAL... 5 3. ABERTURA DE CHAMADO... 6 3.1 DESTACANDO CAMPOS DO FORMULÁRIO... 6 3.2 CAMPOS OBRIGATÓRIOS:...

Leia mais

Curso Básico de Visual FoxPro 8.0

Curso Básico de Visual FoxPro 8.0 AULA Curso Básico de Visual FoxPro 8.0 Nosso curso de Visual FoxPro é voltado para pessoas iniciantes com a ferramenta. Por isso, requer que comecemos realmente do princípio. Sendo assim, vamos começar

Leia mais

GUIA INTEGRA SERVICES E STATUS MONITOR

GUIA INTEGRA SERVICES E STATUS MONITOR GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. 1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.

Leia mais

Microsoft Access XP Módulo Um

Microsoft Access XP Módulo Um Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo

Leia mais

Guia de Solução de Problemas do HASP

Guia de Solução de Problemas do HASP Guia de Solução de Problemas do HASP 1 Escritório corporativo: Trimble Geospatial Division 10368 Westmoor Drive Westminster, CO 80021 EUA www.trimble.com Direitos autorais e marcas registradas: 2005-2013,

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

Polycom RealPresence Content Sharing Suite Guia rápido do usuário

Polycom RealPresence Content Sharing Suite Guia rápido do usuário Polycom RealPresence Content Sharing Suite Guia rápido do usuário Versão 1.2 3725-69877-001 Rev.A Novembro de 2013 Neste guia, você aprenderá a compartilhar e visualizar conteúdos durante uma conferência

Leia mais

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro Índice 1. Fluxo de Solicitação 2. Acesso ao Aplicativo 3. Alteração de Senha 4. Opções do Menu 5. Pesquisar um item já existente 6. Como criar

Leia mais

Como criar e editar Blogs. Manual Básico do. Mario Roberto Barro Jerino Queiroz Ferreira Profª Drª Salete Linhares Queiroz

Como criar e editar Blogs. Manual Básico do. Mario Roberto Barro Jerino Queiroz Ferreira Profª Drª Salete Linhares Queiroz Como criar e editar Blogs Manual Básico do Mario Roberto Barro Jerino Queiroz Ferreira Profª Drª Salete Linhares Queiroz São Carlos Setembro / 2008 Sumário Introdução...3 Criando um Blog no Edublogs...4

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

INSTALAÇÃO DE NOKIA CONNECTIVITY CABLE DRIVERS

INSTALAÇÃO DE NOKIA CONNECTIVITY CABLE DRIVERS GUIA DE CONSULTA RÁPIDA DA INSTALAÇÃO DE NOKIA CONNECTIVITY CABLE DRIVERS 1/6 Copyright 2003-2004 Nokia. Todos os direitos reservados. Conteúdo 1. INTRODUÇÃO...3 2. REQUISITOS DO SISTEMA...3 3. INSTALANDO

Leia mais

Manual Administrador - Mídia System

Manual Administrador - Mídia System Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido

Leia mais

Omega Tecnologia Manual Omega Hosting

Omega Tecnologia Manual Omega Hosting Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8

Leia mais

Guia de instalação. Configuração necessária Instalação e ativação

Guia de instalação. Configuração necessária Instalação e ativação Guia de instalação Configuração necessária Instalação e ativação Configuração necessária As aplicações da linha de produtos 4D v14 requerem como mínimo a seguinte configuração: Windows Mac OS Processador

Leia mais

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon MDaemon GroupWare plugin para o Microsoft Outlook Trabalhe em Equipe Usando o Outlook e o MDaemon Versão 1 Manual do Usuário MDaemon GroupWare Plugin for Microsoft Outlook Conteúdo 2003 Alt-N Technologies.

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

HP Visual Collaboration Desktop. Introdução

HP Visual Collaboration Desktop. Introdução HP Visual Collaboration Desktop Introdução HP Visual Collaboration Desktop v2.0 First edition: December 2010 Notificação legal Copyright 2010 Hewlett-Packard Development Company, L.P. As informações contidas

Leia mais

Microsoft Office PowerPoint 2007

Microsoft Office PowerPoint 2007 INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

Auxiliar de instalação (Português Brasileiro) Primeiros passos

Auxiliar de instalação (Português Brasileiro) Primeiros passos Primeiros passos Auxiliar de instalação (Português Brasileiro) Agradecemos que você tenha optado por nosso produto e esperamos que esteja sempre satisfeito(a) com seu novo software da G DATA. Caso algo

Leia mais

Manual das funcionalidades Webmail AASP

Manual das funcionalidades Webmail AASP Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento

Leia mais

SMS Corporativo Manual do Usuário

SMS Corporativo Manual do Usuário NEXTEL SMS Corporativo Manual do Usuário Conteúdo 2 CAPÍTU LO 1 Introdução 3 CAPÍTU LO 2 Funcionalidades 1 Copyright Curupira S/A TakeNET INTRODUÇÃO A FERRAMENTA O SMS Corporativo é um serviço criado para

Leia mais

Manual de Instalação e Configuração para Revendedores e Assinantes Virtual Server.

Manual de Instalação e Configuração para Revendedores e Assinantes Virtual Server. Manual de Instalação e Configuração para Revendedores e Assinantes Virtual Server. Parte I Cadastrando Sites no painel de controle Parte II Criando E-mail Parte III Configurando o Outlook do Cliente Última

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

A CMNet disponibilizou no dia 24 de junho para download no Mensageiro a nova versão do Padrão dos Sistemas CMNet.

A CMNet disponibilizou no dia 24 de junho para download no Mensageiro a nova versão do Padrão dos Sistemas CMNet. Prezado Cliente, A CMNet disponibilizou no dia 24 de junho para download no Mensageiro a nova versão do Padrão dos Sistemas CMNet. No Padrão 9 você encontrará novas funcionalidades, além de alterações

Leia mais

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Manual do Google agenda. criação e compartilhamento de agendas

Manual do Google agenda. criação e compartilhamento de agendas Manual do Google agenda criação e compartilhamento de agendas 1 O que é o Google Agenda? Google Agenda é um serviço de agenda on line gratuito do Google, onde você pode anotar compromissos e tarefas, organizando

Leia mais

Documentação. Programa de Evolução Contínua Versão 1.72

Documentação. Programa de Evolução Contínua Versão 1.72 Documentação Programa de Evolução Contínua Versão 1.72 Sumário Resumo das Novidades... 3 Configuração das Novidades... 5 Exibição de variações nas listagens... 5 Novo Sistema de Lista de Desejos... 7 Resumo

Leia mais

VVS Sistemas (21)3405-9500

VVS Sistemas (21)3405-9500 Índice Assunto Página Apresentação... 2 Funcionamento do Módulo... 3 Instalação do Módulo... 4 Configurações no C-Plus NF-e... 9 Acessando os arquivos... 11 Apresentação Apresentamos o módulo C-Plus NF-e

Leia mais

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO

Leia mais

Manual de Operação do Sistema de Tickets Support Suite

Manual de Operação do Sistema de Tickets Support Suite Manual de Operação do Sistema de Tickets Support Suite Sumário Acessando a página do HelpDesk helpdesk.virtuem.com.br... 3 Criando um Ticket... 6 Visualizando Tickets Existentes... 9 Respondendo um Ticket...

Leia mais

WordPress Institucional UFPel Guia Rápido

WordPress Institucional UFPel Guia Rápido GABINETE DO REITOR COORDENAÇÃO DE TECNOLOGIA DA INFORMAÇÃO NÚCLEO DE SISTEMAS DE INFORMAÇÃO SEÇÃO DE TECNOLOGIAS PARA WEBSITES WordPress Institucional UFPel Guia Rápido Versão 2.0.1 Março de 2015 Introdução

Leia mais

Portal Sindical. Manual Operacional Empresas/Escritórios

Portal Sindical. Manual Operacional Empresas/Escritórios Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da

Leia mais

Portal Contador Parceiro

Portal Contador Parceiro Portal Contador Parceiro Manual do Usuário Produzido por: Informática Educativa 1. Portal Contador Parceiro... 03 2. Acesso ao Portal... 04 3. Profissionais...11 4. Restrito...16 4.1 Perfil... 18 4.2 Artigos...

Leia mais

2 de maio de 2014. Remote Scan

2 de maio de 2014. Remote Scan 2 de maio de 2014 Remote Scan 2014 Electronics For Imaging. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. Conteúdo 3 Conteúdo...5 Acesso ao...5

Leia mais

PROCEDIMENTOS PARA UTILIZAÇÃO DE NOVA VERSÃO DO JAVA

PROCEDIMENTOS PARA UTILIZAÇÃO DE NOVA VERSÃO DO JAVA 1 PROCEDIMENTOS PARA UTILIZAÇÃO DE NOVA VERSÃO DO JAVA A partir da atualização da versão do programa JAVA ( 7 Update 51) que ocorreu nas máquinas dos usuários em Janeiro/2014, algumas alterações de segurança

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML... 1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...

Leia mais

Motorola Phone Tools. Início Rápido

Motorola Phone Tools. Início Rápido Motorola Phone Tools Início Rápido Conteúdo Requisitos mínimos... 2 Antes da instalação Motorola Phone Tools... 3 Instalar Motorola Phone Tools... 4 Instalação e configuração do dispositivo móvel... 5

Leia mais

Manual do Almoxarifado SIGA-ADM

Manual do Almoxarifado SIGA-ADM Manual do Almoxarifado SIGA-ADM DIRETORIA DE GESTÃO DA TECNOLOGIA DA INFORMAÇÃO(DGTI) MARÇO/2012 Requisição de Almoxarifado Requisições O sistema retornará a tela do menu de Administração. Nela selecione

Leia mais

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um

Leia mais

MANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3

MANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3 ÍNDICE Sobre o módulo de CRM... 2 1 Definindo a Campanha... 3 1.1 Incluir uma campanha... 3 1.2 Alterar uma campanha... 4 1.3 Excluir... 4 1.4 Procurar... 4 2 Definindo os clientes para a campanha... 4

Leia mais

MANUAL DE UTILIZAÇÃO. HELP SUPORTE e HELP - REMOTO (Versão de usuário: 2.0)

MANUAL DE UTILIZAÇÃO. HELP SUPORTE e HELP - REMOTO (Versão de usuário: 2.0) MANUAL DE UTILIZAÇÃO HELP SUPORTE e HELP - REMOTO (Versão de usuário: 2.0) 1 Sumário 1 Introdução...3 2 O que é o HELP Suporte?...3 3 Cadastro no Help Suporte...3 4 Como Acessar e Utilizar o HELP SUPORTE...3

Leia mais

Moodle - CEAD Manual do Estudante

Moodle - CEAD Manual do Estudante Moodle - CEAD Manual do Estudante Índice Introdução 3 Acessando o Ambiente 4 Acessando o Curso 5 Navegando no Ambiente do Curso 5 Box Participantes 5 Box Atividades 5 Box Buscar nos Fóruns 5 Box Administração

Leia mais

Para participar de um mapa colaborativo usando o Cmap Tools

Para participar de um mapa colaborativo usando o Cmap Tools Antes de trabalhar num mapa colaborativo, você deve instalar o software no seu computador. Pegue a sua cópia, gratuita, em http://cmap.ihmc.us/download/. Veja a versão compatível com o seu computador.

Leia mais

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados.

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik Sense Cloud Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik, QlikTech,

Leia mais

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Introdução a listas - Windows SharePoint Services - Microsoft Office Online Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Guia de Demonstração MeusPets

Guia de Demonstração MeusPets 1. Objetivo e Principais Funcionalidades Com o email clique no link de ativação. E confirme a instalação. O MeusPets é um sistema simplificado para acompanhamento da vida do Pet. Pode ser usado de forma

Leia mais

SaaS Email and Web Services 8.3.0

SaaS Email and Web Services 8.3.0 Notas de versão Revisão A SaaS Email and Web Services 8.3.0 Conteúdo Sobre esta versão Novos recursos Problemas resolvidos Encontrar a documentação do serviço McAfee SaaS Sobre esta versão Obrigado por

Leia mais

para Mac Guia de Inicialização Rápida

para Mac Guia de Inicialização Rápida para Mac Guia de Inicialização Rápida O ESET Cybersecurity fornece proteção de última geração para o seu computador contra código malicioso. Com base no ThreatSense, o primeiro mecanismo de verificação

Leia mais

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet Ebook Como configurar e-mails no seu celular Este e-book irá mostrar como configurar e-mails, no seu celular. Sistemas operacionais: Android, Apple, BlackBerry, Nokia e Windows Phone Há muitos modelos

Leia mais

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado

Leia mais

MANUAL DO PVP SUMÁRIO

MANUAL DO PVP SUMÁRIO Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11

Leia mais

Personalizações do mysuite

Personalizações do mysuite Personalizações do mysuite 1. mysuite... 2 2. Customização de campos... 3 3. Importação de dados... 3 4. Integração de sistemas... 3 5. Personalização do Atendimento Online... 4 5.1. Imagens de online

Leia mais

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando

Leia mais

Cadastramento de usuário. Acesse o site www.tefmatic.com.br. Clique no link Criar uma conta.

Cadastramento de usuário. Acesse o site www.tefmatic.com.br. Clique no link Criar uma conta. 1 Tutorial Tefmatic. Index: Cadastro de usuário no site Pag. 02 Cadastro de empresa parceira Pag. 04 Cadastro de clientes Pag. 05 Abertura de chamado técnico - Pag. 06 Impressão de boletos segunda via.

Leia mais

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede O sistema de nome de domínio (DNS) é um sistema que nomeia computadores e serviços de rede e é organizado em uma hierarquia de domínios.

Leia mais

ANDROID APPLICATION PROJECT

ANDROID APPLICATION PROJECT Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Word 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido

Leia mais

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...

Leia mais

Serviço Seguro de Mensagens Instantâneas

Serviço Seguro de Mensagens Instantâneas COORDENADORIA DA RECEITA ESTADUAL GERÊNCIA DE CONTROLE E INFORMAÇÕES Serviço Seguro de Mensagens Instantâneas Jabber & Exodus Jabber é um protocolo aberto, baseado em XML para troca de mensagens instantâneas.

Leia mais

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Appliance virtual do StruxureWare Data Center Expert O servidor do StruxureWare Data Center Expert 7.2 está agora disponível como um appliance

Leia mais

Manual de Instalação do Agente Citsmart

Manual de Instalação do Agente Citsmart 16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento

Leia mais

Usando o Conference Manager do Microsoft Outlook

Usando o Conference Manager do Microsoft Outlook Usando o Conference Manager do Microsoft Outlook Maio de 2012 Conteúdo Capítulo 1: Usando o Conference Manager do Microsoft Outlook... 5 Introdução ao Conference Manager do Microsoft Outlook... 5 Instalando

Leia mais

WebEDI - Tumelero Manual de Utilização

WebEDI - Tumelero Manual de Utilização WebEDI - Tumelero Manual de Utilização Pedidos de Compra Notas Fiscais Relação de Produtos 1. INTRODUÇÃO Esse documento descreve o novo processo de comunicação e troca de arquivos entre a TUMELERO e seus

Leia mais

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil...

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil... Sumário INTRODUÇÃO... 3 1. Acesso ao Ambiente do Aluno... 4 2. Ferramentas e Configurações... 5 2.1 Ver Perfil... 5 2.2 Modificar Perfil... 6 2.3 Alterar Senha... 11 2.4 Mensagens... 11 2.4.1 Mandando

Leia mais

Atualizaça o do Playlist Digital

Atualizaça o do Playlist Digital Atualizaça o do Playlist Digital Prezados Clientes, Nós da Playlist Software Solutions empresa líder de mercado no desenvolvimento de software para automação de rádios - primamos pela qualidade de nossos

Leia mais