e fala galera de moçambique e fala que ser e hoje a gente começa mais um vídeo da série na prática abordando o tema de processos field ok é se inscreva no canal nós deixa o seu joinha e vamos trabalhar a e o pessoal na aula anterior nós trabalhamos com fluxos é e aqui no nosso aplicativo imobiliária dentro dos registros vou abrir um registro nós criamos um fluxo né onde eu posso agendar uma visita né é aqui já tem uma visita agendada mas eu posso agendar uma visita para esse né real e não a data diferenciada
né por exemplo eu quero agendar uma visita né cliquei sim amansar escolha uma data tá bom eu escolhi aqui para hoje beleza e vou clicar em avançar bom quando eu clico em concluir a data aqui é alterada né pelo meu fluxo tá bom muito tranquilo e hoje nosso objetivo é criar um processo que vai fazer o seguinte verificar o nosso registro quando ele tiver alguma data que agendada né o quando essa data foi alterada tá ele vai vir aqui e criar o compromisso né pro nosso corretor de imóveis né se for um compromisso para que
ele mesmo dia e esse aqui para ele para o compromisso do dia tá no caso a visita aquele agendor tá bom se for para outro dia nós vamos colocar aqui no calendário tá bom e esse calendário vai mostrar o registro é de né de agendamento de visita ali daquele modo tá bom mundo tranquilo tá três começar a trabalhar com processo fielder né a gente vai vir aqui em configurações tá bom você quer ir em configuração a irmã busca rápida a gente vai escrever aqui ó processo yuri tá bom beleza ou poderia pesquisar para automação de
processo também tá e clique em processo builder ao clicar em processo civil de abre para mim a tela né é inicial do criador de processos tá e como eu não tenho nenhum processo criado ele me mostra boas-vindas é se eu tivesse processo já é criado e mostrar os processos aqui tá bom então tá me dando alguns detalhes é que defina critérios é seleciona objeto tá e só alguns cliques realmente né é bem tranquilo trabalhar com processo de uma coisa interessante foi até uma pergunta dos inscritos aqui do canal é compra o melhor de utilizar flor
fluxos ou processo bild tá pessoa vai depender muito da necessidade que você tem tá até porque quando você tá trabalhando com a experiência visual guiada pelo usuário por telas é interessante usar o fluxo tá quando você tá trabalhando com algum background é interessante usar o processo builder mas sem características que processo civil detém que fluxo não tem e que fruto tem processo vida não tem tá por exemplo no fluxo você consegue excluir um registro do processo de você não consegue excluir com registro tá então são características vai depender aí da sua necessidade aí tá bom
então vamos começar aqui clicando em nova tá beleza tudo isso é novo né mas vamos lá então para mim que é um novo processo de cara tem que dar o nome tá então vou colocar aqui agendamento em compromisso tá beleza nome é pei vou manter não vou colocar descrição e vem um passo importante que deve promoção esse processo vai começar quando tá eu não falei deixa eu ver o que que vai começar quando uma data né uma visita foi agendada então eu vou colocar aqui ó quando tiver um registro de mudança tá onde tiver alguma
alteração em alguma coisa vai começar a um processo e eu poderia também colocar aqui olha é chamado por outro processo se eu tivesse um processo que chamava é esse processo que eu tô criando tá ou quando aconteceu o evento de plataforma né alguma coisa assim tá só que não vem ao caso o nosso caso aqui é quando aconteceu com a mudança que aí vai acontecer por o start do nosso processo tá então o clicar aqui em salvar e aí abre a tela do processo build ele tá bom ela é muito tranquilo de entender essa tela
da pessoa muito tranquilo mesmo tá a gente tem que o título né da nossa processo builder e aqui nós temos as opções de expandir tudo recolher tudo né que poderia ter um processo aqui enorme tá eu tenho que exibir todos os processos clonar né e as propriedades tá bom mas o importante por enquanto é a gente entender essa telinha aqui é muito naquele mesmo inicia o processo parece um fluxograma né é nesse processo eu tenho primeiro elemento né que vai ser um objeto tá depois eu tenho a condicional e se condiciona verificar alguma coisa desse
objeto o verdadeiro vai acontecer as ações que eu colocar aqui se for falso vai conhecer as ações vou colocar aqui beleza quando você estar aqui essa condicional ele vai também abrir mais um aqui para mim caso queira seguir no próximo caminho tá mas aí vem aqui dentro que você precisa mesmo tá bom se você parar não vai precisar nem de mim por aqui o próximo tá se for falsa ele nem desse beleza eu gosto aqui na nossa imediata criar diversas situações sabe é e posso agendar também ações ó vai acontecer isso aqui dependendo o tempo
da corrente uma coisa aconteceu aqui lá então vai depender muito mesmo que você está pretendendo fazer ali os requisitos você tem tá bom então vamos começar o nosso aqui objeto principal da nossa verificação eu objeto imóveis ó é nosso objeto imóveis que tá os nossos registros onde está o nosso campo ele vai verificar tranquilo tão que cara que eu já posso ficar adicionar o objeto tá e aí os seus próximo e pede o que é o processo dele me pergunta ao escolher um objeto me ligue quando iniciar o processo tá que no objeto eu vou
ficar aqui vou escolher pelo objeto imóvel né imóvel imóveis é bom e aí me fala quando vai iniciar esse processo apenas quando o registro foi criado ou quando o registro foi criado ou editado é a segunda opção porque porque se o cara presente criar o cadastro de casa lá e já coloca uma data de lamento né e aí no caso aqui vai entrar também tá vendo ó o luís foi criado mas se tiver um registro já criado e editar o registro eu deixar só nessa opção aí não vai entrar no meu para vocês beleza então
eu deixo aqui com abrange as duas coisas quando criado quando ele tá tá bom nessa primeira opção também eu tenho aqui a opção de repulsão tá é essa opção que me dá uma informação se eu quero que execute esse registro não é uma balinha que o processo a vale o registro diversas vezes né em uma única opção de salvar eu não recomendo você colocar aqui ainda né porque no nosso caso não é ser necessário tá e pode ser que tipo de execução você pega um pouquinho tá se você escolher essa opção caso você tenha um
processo gigantesco tá bom então nesse caso aqui é tem que se pensar se você vai necessidade essa opção ou não bom então como eu não vou necessitar vou clicar em salvar beleza já criei aqui o meu primeiro elemento tá bom hein agora eu passo para condicional tá então no lugar que adicionar os critérios tá bom e vou colocar um nome para minha condicional colocação verifica data agendada bom verifica a data agendar e eu falo o seguinte você quer só o nome da minha condição tá e aí o processo do outro me perguntou quais são os
que vão você quer trabalhar os critérios né pra execução das ações tá você quer que todas as condições sejam atendidas né quais condições essas que eu vou estabelecer aqui bom ou você quer que eu verifico uma fórmula né e se ela for verdadeira né vai ser é falso você falso né beleza ou você não quer critérios um você quer já que de podia vir para cá e já vai direto para executar as ações que você tá querendo eu poderia escolher essa também né mas eu não quero eu quero verificar as condições porque eu quero verificar
se o campo precisa agendada sofreu alteração beleza não toma é beleza tão escura que a opção as condições são atendidas tá e agora eu vou colocar as condições aqui beleza a primeira condição né que eu vou colocar aqui é o campo tá eu quero verificar um campo ou campos que é esse o campo visita a gelado né ó visita agendada do meu objeto imóveis é então você vem aqui de novo a voz iniciar aqui ó só clicar aqui em campo tá ele me mostra aqui ó o objeto imóveis que objeto que você dele aqui né
ele tem todos esses campos todos esses campos qual você quer escolher né eu tenho ao campo né qual a sala né tipo de imóvel né valor né mas eu não quero verificar nesses cantos eu quero verificar sua visita já a sua visita né então só escolheu visita agendada ele me mostra aqui ó né o campo que você escolheu né o tipo dele então dá até oro né e aí simples vou escolher esse aqui ó tranquilo então vou lá qual que é o meu objetivo verificar seu campo visita agendada foi alterado beleza se ele falou tá
errado bom você teve alguma alteração nele tá porque se eu criar um registro do zero né ele vai estar vazio então não vai ter alteração nele né então quando ele fonte errado né vai ter algum valor nele é e eu quero que o processo faça alguma coisa beleza então para isso eu poderia fazer várias coisas ele ficasse o visto agendada é nulo né verificar se ele é diferente de uma data x eu vou lá parar mas um processo de tem uma função que interessante na criador que o que foi alterado ou em legal né ele
é do tipo booleano nesse operador do tipo leandro e ele retorna para mim tu ou falso né então poder se eu colocar aqui ó tro né eu tô falando assim o imóvel né o campo vive o resultado do produto objeto imóvel foi alterado se for alterado ele mostra aqui para mim tro beleza se não for alterado né ele mostra aqui para mim falsa beleza e retorna falso tá então eu posso é deve trabalhar dessa forma então eu vou deixar aqui no trampo tranquilo porque trufa porque tá falando para mim ou se o campo visita agendada
foi alterado tá bom né ele retorna para mim que tu ok então é isso qualquer isso cantor alterado vai acontecer uma ação imediata tá eu poderia colocar mais eh condições da pessoa poderia colocar aqui mais opção eu quero verificar outro campo né prejudicar se acontecer alguma coisa específica em algum canto né e aí eu colocar mais né condições aqui só que eu não tenho necessidade de usar quantos né mais de uma condição tá eu quero ficar só um campo tá bom então aqui nas condições eu poderia também trabalhar com essas condições que eu coloquei aqui
né nas definições das condições se eu quero que todos sejam atendidas porque antes é só se for todas é verdadeira aí vai ser trouxe alguma dela só falsa e já vai dar falsa aqui beleza ou se eu quero trabalhar com o né que as funções lá de dentro nem dior né por exemplo se eu tenho várias condições pelo menos uma dela não é verdadeira aí já é verdade tranquilo mas não é o caso é o meu caso e o todas as condições atendidas até porque eu só tenho beleza tranquilo clique em salvar acabei de chegar
minha condição é muito tranquilo tá acabei de criar a minha condição primeiro ct o objeto que eu quero verificar se terá condição né que certa que verifica o campo visita agendado né e agora eu vou criar o verdadeiro é um truque o o o caminho do tu porque se a visita agendada não for não tiver em alteração naquele campo visita agendada né do nosso nosso registro que aconteceu com meu processo de nada ele termina beleza não tem nada para fazer bom então só tem um caminho do tronco vai mexer aqui então a gente começa agora
as ações imediatas caso tro beleza o que que eu quero que faça caso a visita agendada foi modificada eu quero que cria um compromisso para mim beleza então para isso eu vou começar a criar aqui ameaçam imediata então por que que eu me adicionar ação tá e aí aí eu passo muito importante né no processo builder que mostra o que ele pode fazer o poder do processo então você clicar aqui é o tipo de ação me mostra eu posso criar uma ação rápida eu posso criar um alerta por e-mail eu posso criar né uma chamar
o app que você não pode guapofix cinema página alguma coisa e rappi quiser eu posso atualizar um registro criar o registro da licitante coisa eu posso puxar um fluxo né possa iniciar um fluxo eu posso puxar um processo tá bom fazer uma publicação tá então o que acontece nosso caso nós vamos usar essa opção aqui ó criar um registro a criar um registro de compromisso porque o compromisso de nos seus faustão objeto né igual o objeto imóveis e a gente tem tá então a gente vai criar né um compromisso e o nosso cliente então é
nós o corretor então vou clicar aqui em criar o registro pronto o nome dessa ação que vou colocar aqui ó queria compromisso tá compromisso encontro isso é bom e aí ele me pergunta qual o tipo de registro que você quer criar né você quer criar algum registro de aqui objeto né na verdade que tá me perguntando que objeto eu quero criar um registro de compromisso né então vem aqui ó procuro compromisso aí ó olha que legal tão frio ó o processo civil de se a visita agendada lá foi modificado cria para mim o registro do
tipo compromisso beleza e aí para criar esse registro do tipo compromissos tem que colocar três campos obrigatório só que são campos data e hora de término atribuído ao aí de nem data de hora de início beleza ou pessoal agora para mim terminar né definição da ação eu colocar os valores nos campos né que são os campos o meu compromisso beleza né então vamos lá o mais importante aqui para gente desse início né é a gente de tv lá né a data e hora de início do nosso compromisso né e essa data e hora de início
do meu compromisso é aquela data e hora de visita agendada né que o usuário já concluiu na hora que ele terminou o fluxo setor aquela data no fluxo não quero que ela data venha para cá o campo que recebeu aquela data é o visita agendada então eu posso fazer simplesmente isso aplicar aqui no tipo e manda ele referenciar um campo ou cama o visita agendada do objeto imóvel né então que eu tenho imóvel é o campo visita agendada beleza fiz isso clique em use tá para escolher e pronto já tem minha data e hora de
início tá e a data e hora de termino pessoal a gente vai assim gente vai colocar a mesma data porque geralmente as visitas não duram muito né então para mim não é o máximo uma hora né então como eu também não tenho um campo eu vou pegar nessa data e hora de término né e eu não quero usar uma fórmula né eu quero fazer uma forma bem simples só pra gente ver como é que cria esse compromisso eu vou colocar a mesma data e hora de enfim até então vem aqui ó vem aqui na referência
de campo de novo eu vou escolher né visita agendada beleza bom não tem problema tranquilo e aí atribuído ao atingir nível seguinte a gente quer que esse compromisso seja atrelado a pessoa que alterou por último né que a gente julga-se que a pessoa que alterou por último foi pessoa que agendou um horário beleza tá bom então a gente vai fazer dessa forma é lógico que poderia ter algumas alterações dependendo pré-requisito do seu do seu projeto beleza mas vamos assim já vão pedir para reiniciar o campo tá e eu vou pegar aqui wide lá no imóveis
da última modificação mega última modificação feita pelo pode né aí a gente vai descobrir quem que foi a pessoa que fez a última indicação bonito ficou o nome dele beleza outra coisa legal eu posso colocar mais campos aqui né na verdade eu posso utilizar mais campos o objeto compromisso clicando aqui ó adicionar a linha tá e o procurar pelo canto aqui muito e o assunto tá não precisar mesmo assunto é que o assunto não tive stringhi e eu vou colocar aqui o assunto ó você tem uma roupa você tem uma visita agendada beleza então essa
vai ser o assunto no meu compromisso tá é chamei mais campos que tem que disponível para a gente poder utilizar a gente tem aqui eu poderia escolher que descrição tá o que mostra procurar que descrição descrição que a descrição e também do tipo string que eu vou colocar aqui ó você tem uma visita viada ok então beleza então eu já preenchi que os campos básicos é do meu compromisso tá beleza bem simples mesmo ela não vamos aqui e colocar muita ter né complexidade aqui que eu e tu tente ficar na forma bem simples tá então
e daqui salvar tá e o meu processo já está criado beleza esse é criado o meu processo tá então agora que que eu posso fazer aqui para mim verificar se ele já está em funcionamento está tudo ok clicar em ativar tá bom não é igual no fluxo vc precisa salvar né você que só clicar em ativar chegar está ativo o seu fluxo para ser usado né no no seus ossos é nós você for precisar tá bom então vou ligar aqui em ativar tá bom ele pegou se eu quero ativar essa versão né e essa versão
que eu tô tirando o curso desativar e as outras né se tivesse tá bom então vou clicar em confirmar tá beleza agora eu vou voltar lá no meus registros vou dar o controle chiftr né mas já sabemos que é muito importante para poder atualizar o queixo aqui do nosso navegador oi e aí vou testar book imóveis vou procurar né é um imóvel qualquer tá aqui nesse móvel quiser 06 ed até uma visita agendada para essa data só que eu vou reagendar uma outra visita porque tá aqui sim boa avançar ó e vou escolher dia de
hoje podia 28 costurei aqui é a hora 14 horas beleza vou clicar em avançar bom oi e aí como agendamento de visitas foi concluído tá vou clicar em cucuí olha só que legal e vocês ir que atualizou aqui e atualizou que também né então que nós temos a visita a gente dá dia 2822 1020 as 14horas eu posso início tá início e aqui ó mostra para mim o compromisso de hoje olha que legal já tem um compromisso você tem uma visita agendada para o dia 2822 1020 as 14horas tá vou clicar em outro imóvel aqui
ó e caiu tem móvel escolher o imóvel 001 e vou agendar uma visita para ele ó avançar você olhei aqui dia 28 anos escolha aqui as e as 20 horas tá 20 horas clique em avançar oi e aí que concluí tá olha só que legal visita foi agendada aqui para o meu né porque o registro da de 28 2020 se eu for que na guia início de novo aparece mais um compromisso de hoje olha que legal beleza então é muito tranquilo a gente trabalhar né com o processo viu dele é nossa valeu de uma forma
bem simples é é só alteração bem simples uma criação de um registo simples para mim modificar essa tela tá pessoal eu posso vir aqui em configurações tá editar página bom bom agora eu vou organizar né o meu comprou minha tela na minha página inicial tá vou arrastar o compromisso de hoje para cá ou eu vou colocar ele aqui tá bom registros recentes eu vou tirar esses componentes aqui debaixo que por enquanto eu não preciso dele sabe a esse eu precisar também a gente já viu que é tranquilo gente utilizados aqui e vou ficar aqui salvar
tá bom ele me pergunta se eu quero ativar né a página salva tá deixa ela visível para os meus usuários eu vou clicar em ativar bom e vou clicar em salvar novamente tá e aí ele me pede para me parece eu quero deixar com o padrão da minha organização eu quero vou clicar como atribuir com o padrão né e vou clicar em salvar isso quer dizer que todos que acessarem o aplicativo vai estar como padrão essa página eles todos a minha realização que acessar o meu aplicativo né imobiliária doce lar a tela inicial vai ser
desse formato como clicar em salvar novamente só para gente confirmar aqui e vou clicar em voltar bom pessoal que já tem a tela inicial configurado da forma que eu escolhi né no edição de página tá e mostra aqui para mim compromisso de hoje então que eu a partir do momento que o corretor de imóveis acessou o aplicativo imobiliária doce lá já vai um dos compromissos de hoje né uma data aqui se ele clicar aqui nesse compromisso por exemplo das14horas tá vai abrir uma aba nova para ele tá bom mostrando aquele compromisso tá e eu com
os detalhes a gente não não não inserir outros tantos por exemplo nome relativo à tá local início filme tá mas a gente pode também tá atualizando eles beleza é por enquanto eu fiz uma forma bem simples gente ver funcionando tá já tá funcionando tá bom e agora o próximo passo a gente colocar o calendário da que vai aparecer aqui para o nosso é corretor tá vai ter então três dois objetos é objeto imóvel objeto calendário para ele poder verificar né as com os compromissos dele né das visitas agendadas quem tem nela e outros imóveis aí
ok ouvir é só pra gente ativar que o calendário né a gente vai vir aqui em configurações o e pesquisar por gerente de aplicativo o acesso gerente aplicativo eu procuro pelo meu objeto né pelo meu o aplicativo né imobiliária doce lar tá clique em editar e pronto com meu gerente aplicativo né já aberto né a gente vai aqui na opção itens de navegação ó e vai pesquisar por calendário a beleza pesquisamos calendário ficamos ele e passam ele né para o itens de navegação que já estão ativos no meu aplicativo tá nós já temos a linha
inicial temos agora aguiimoveis né e vamos ser o calendário também beleza lindo em salvar já foi salvo e agora eu posso ir aqui no meu no meu aplicativo né vou dar o contracheque rr e eu vou ter mais uma aqui aqui né mas o menu não é para mim aqui com os caras com calendário ok clicando no calendário se eu consigo até acesso aqui né aos compromissos né é baseado aí no calendário mesmo né gente pode vir aqui passar o mouse em cima e a gente vai ter uma prévia ele daquele compromisso no dia né
no caso se tiver outro compromisso vamos fazer um teste aqui em imóveis vou escolher um registro ó e vou fazer uma agendamento para o dia 29 ok que o de 29 vou lançar em concluir a e agora eu vou abrir que o calendário novamente ó calendário beleza nós já temos aqui um compromisso para um dia 29 beleza então é isso pessoal nossa aula de hoje é mostrar de uma forma bem simples mesmo processo viu de né a forma como ele age com nossos registros e criar né compromissos aqui para mostrar na tela né para o
nosso corretor de forma automatizada né usando somente process builder ok na próxima a gente vai continuar falando sobre process builder de uma forma um pouco mais ampla beleza então e sempre sol se você gostou deixe seu like e nos vemos na próxima abraço e aí