<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4106226829722590325</id><updated>2024-09-05T02:39:10.505-03:00</updated><category term="Integração"/><category term="Advpl"/><category term="Exemplo"/><category term="GoogleMaps"/><category term="Cep"/><category term="Developweb"/><category term="Excel"/><category term="GeoMind"/><category term="Portais"/><category term="Protheus"/><category term="Webservice"/><category term="Word"/><title type='text'>U_Function()</title><subtitle type='html'>User Function ...(Exemplos em Advpl)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-6647686723910633163</id><published>2013-06-19T13:05:00.002-03:00</published><updated>2013-07-26T16:59:46.551-03:00</updated><title type='text'>Atendimento TOTVS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;p_Heading1&quot; style=&quot;border: none; font-family: Tahoma; font-size: 13px; margin-bottom: 38px; margin-left: 19px; margin-top: 19px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: black; color: white; font-size: 19px; font-weight: bold;&quot;&gt;Suporte...&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_CorpodoTexto&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 11px; margin-left: 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;A TOTVS contribui para que mais de 23 mil clientes alcancem a excelência nos processos de gestão, tornando-os mais competitivos, integrados e rentáveis.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_CorpodoTexto&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 11px; margin-left: 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;Como Cliente TOTVS, percebi uma dificuldade no compartilhamento de informações e de acompanhamento de minhas duvidas com suporte. Muitas são as reclamações, mas temos que acompanhar o crescimento da fabrica de software.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;Se possui algum conhecimento ou alguma duvida não exite em deixar aqui seu comentario;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;Espero que de alguma forma esse blog sirva para compatilhar conhecimento.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;

&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;f_CorpodoTexto&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;As notas abaixo são informações do site www.totvs.com&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;f_Topicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt; font-weight: bold;&quot;&gt;Treinamento&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;Visando um maior apoio ao usuário, a TOTVS possui cursos para cada módulo adquirido que esteja relacionado no Programa de Treinamento.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;f_Conttopicos&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;Para melhor aproveitamento, é sugerida a participação do usuário nos cursos, somente após o recebimento do&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;f_Conttopicos&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-style: italic;&quot;&gt;software&lt;/span&gt;&lt;span class=&quot;f_Conttopicos&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;&amp;nbsp;e a primeira leitura do manual. Desta forma, o usuário pode esclarecer suas dúvidas a partir do primeiro contato com o&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;f_Conttopicos&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-style: italic;&quot;&gt;software&lt;/span&gt;&lt;span class=&quot;f_Conttopicos&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;f_Topicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt; font-weight: bold;&quot;&gt;Atendimento Personalizado&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;A TOTVS oferece toda assessoria para informatização de empresas, desde o desenvolvimento do projeto piloto até os serviços de programação, implantação, cursos de treinamento e manutenção de Sistemas.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;O contrato de evolução tecnológica garante a melhoria dos sistemas, a atualização tecnológica e o acesso aos sistemas de apoio por meio da internet. O contrato de atendimento e relacionamento garante o Help-Desk que auxilia o usuário na solução de suas dúvidas.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;Através &amp;nbsp;da Central de Atendimento e Relacionamento é possível efetuar os seguintes serviços:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 57px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-weight: bold;&quot;&gt;Remessa de dúvidas e não-conformidades&lt;/span&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;&amp;nbsp;dos produtos TOTVS, seja de sistemas, módulos, ou qualquer serviço prestado como pós-venda, suporte, treinamento, ou ainda, em qualquer relacionamento administrativo/financeiro;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 57px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-weight: bold;&quot;&gt;Retorno com esclarecimentos e/ou soluções&lt;/span&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;&amp;nbsp;de dúvidas ou não-conformidades;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 57px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-weight: bold;&quot;&gt;Coleta de novas atualizações&lt;/span&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;, produzidas para reverter situações de emergência, evitando prazos incompatíveis de distribuição;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 57px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-weight: bold;&quot;&gt;Consultas sobre planejamento de melhorias e novas ve&lt;/span&gt;&lt;span class=&quot;f_Topicos2&quot; style=&quot;font-family: Verdana; font-size: 8pt;&quot;&gt;rsões, inclusive sobre solução de não-conformidades que não interferiram no andamento dos trabalhos (não-conformidades brandas).&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos2&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 76px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos2&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;O acesso aos sistemas de apoio via Internet é feito mediante o seguinte endereço:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos2&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 76px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos2&quot; style=&quot;color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;&lt;a class=&quot;weblink&quot; href=&quot;http://www.suporte.totvs.com.br/&quot; style=&quot;background-color: black;&quot; target=&quot;_blank&quot;&gt;http://www.suporte.totvs.com.br&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 8px 0px 4px 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: baseline;&quot; valign=&quot;baseline&quot;&gt;&lt;td width=&quot;19&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-family: &#39;Arial Unicode MS&#39;, &#39;Lucida Sans Unicode&#39;, Arial; font-size: 8pt;&quot;&gt;•&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;f_Topicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt; font-style: italic; font-weight: bold;&quot;&gt;Help-Desk&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_Conttopicos&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;Plantão telefônico, por meio do qual o cliente expõe suas dúvidas bem como sugestões para o bom funcionamento do Sistema. As dúvidas também podem ser recebidas via fax/e-mail, o que facilita a interpretação da ocorrência.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_Conttopicos&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 4px; margin-left: 57px; margin-top: 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Tahoma; font-size: 13px; margin: 0px 0px 11px 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; border: none; font-size: 10pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;font-size: 10pt; vertical-align: top;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(75, 78, 121);&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;p_FontedaTabela&quot; style=&quot;margin: 4px 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;img alt=&quot;Help_button&quot; border=&quot;0&quot; height=&quot;19&quot; src=&quot;http://www.totvs.com/mktfiles/tdiportais/helponlineprotheus/portuguese/help_button.zoom40.gif&quot; width=&quot;24&quot; /&gt;&lt;span class=&quot;f_FontedaTabela&quot; style=&quot;font-family: Verdana; font-size: 8pt; font-style: italic; font-weight: bold;&quot;&gt;&amp;nbsp;Dica:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p_FontedaTabela&quot; style=&quot;margin: 4px 8px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span class=&quot;f_FontedaTabela&quot; style=&quot;background-color: black; color: white; font-family: Verdana; font-size: 8pt;&quot;&gt;Consulte o Guia de Relacionamento TOTVS do seu país.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;p_CorpodoTexto&quot; style=&quot;font-family: Tahoma; font-size: 13px; margin-bottom: 11px; margin-left: 38px; padding: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/6647686723910633163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/6647686723910633163'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2013/06/atendimento-totvs.html' title='Atendimento TOTVS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-2896268456972134209</id><published>2012-12-01T12:00:00.001-02:00</published><updated>2012-12-01T12:13:15.820-02:00</updated><title type='text'>Estrutura de um Programa ADVPL</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Um programa de computador nada mais é do que um grupo de comandos logicamente dispostos com o objetivo de executar determinada tarefa. Esses comandos são gravados em um arquivo texto que é transformado em uma linguagem executável por um computador através de um processo chamado compilação. A compilação substitui os comandos de alto nível (que os humanos compreendem) por instruções de baixo nível (compreendida pelo sistema operacional em execução no computador). No caso do ADVPL, não é o sistema operacional de um computador que irá executar o código compilado, mas sim o Protheus Server.&lt;/font&gt;&lt;/p&gt; &lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Dentro de um programa, os comandos e funções utilizados devem seguir regras de sintaxe da linguagem utilizada, pois caso contrário o programa será interrompido por erros. Os erros podem ser de compilação ou de execução.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Erros de compilação são aqueles encontrados na sintaxe que não permitem que o arquivo de código do programa seja compilado. Podem ser comandos especificados de forma errônea, utilização inválida de operadores, etc.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Erros de execução são aqueles que acontecem depois da compilação, quando o programa está sendo executado. Podem ocorrer por inúmeras razões, mas geralmente se referem as funções não existentes, ou variáveis não criadas ou inicializadas, etc.&lt;/font&gt;&lt;/p&gt; Blogger Labels: &lt;a href=&quot;http://userfunction.blogspot.com/search/label/Estrutura&quot; rel=&quot;Tag&quot;&gt;Estrutura&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Programa&quot; rel=&quot;Tag&quot;&gt;Programa&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/ADVPL&quot; rel=&quot;Tag&quot;&gt;ADVPL&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/computador&quot; rel=&quot;Tag&quot;&gt;computador&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/tarefa&quot; rel=&quot;Tag&quot;&gt;tarefa&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Esses&quot; rel=&quot;Tag&quot;&gt;Esses&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/texto&quot; rel=&quot;Tag&quot;&gt;texto&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/compila&amp;ccedil;&amp;atilde;o&quot; rel=&quot;Tag&quot;&gt;compilação&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/pelo&quot; rel=&quot;Tag&quot;&gt;pelo&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/sistema&quot; rel=&quot;Tag&quot;&gt;sistema&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Protheus&quot; rel=&quot;Tag&quot;&gt;Protheus&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Server&quot; rel=&quot;Tag&quot;&gt;Server&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Dentro&quot; rel=&quot;Tag&quot;&gt;Dentro&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/fun&amp;ccedil;&amp;otilde;es&quot; rel=&quot;Tag&quot;&gt;funções&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/sintaxe&quot; rel=&quot;Tag&quot;&gt;sintaxe&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Erros&quot; rel=&quot;Tag&quot;&gt;Erros&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/Podem&quot; rel=&quot;Tag&quot;&gt;Podem&lt;/a&gt;,&lt;a href=&quot;http://userfunction.blogspot.com/search/label/utiliza&amp;ccedil;&amp;atilde;o&quot; rel=&quot;Tag&quot;&gt;utilização&lt;/a&gt;&lt;br&gt;  &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;/font&gt;&lt;/p&gt;   &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;/font&gt;&lt;/p&gt;   &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;  &lt;h2&gt;Linhas de Programa&lt;/h2&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;As linhas existentes dentro de um arquivo texto de código de programa podem ser linhas de comando, linhas de comentário ou linhas mistas.&lt;/font&gt;&lt;/p&gt; &lt;h3&gt;_ Linhas de Comando&lt;/h3&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Linhas de comando possuem os comandos ou instruções que serão executadas. Por exemplo:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Local nCnt&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Local nSoma := 0&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;For nCnt := 1 To 10&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;nSoma += nCnt&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Next nCnt&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;_ Linhas de Comentário&lt;/h3&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Linhas de comentário possuem um texto qualquer, mas não são executadas. Servem apenas para documentação e para tornar mais fácil o entendimento do programa. Existem três formas de se comentar linhas de texto. A primeira delas é utilizar o sinal de * (asterisco) no começo da linha:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;* Programa para cálculo do total&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;* Autor: Microsiga Software S.A.&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;* Data: 2 de outubro de 2001&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Todas as linhas iniciadas com um sinal de asterisco são consideradas como comentário. Podese utilizar a palavra NOTE ou dois símbolos da letra &quot;e&quot; comercial (&amp;amp;&amp;amp;) para realizar a função do sinal de asterisco. Porém todas estas formas de comentário de linhas são obsoletas e existem apenas para compatibilização com o padrão xBase. A melhor maneira de comentar linhas em ADVPL é utilizar duas barras transversais:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;// Programa para cálculo do total&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;// Autor: Microsiga Software S.A.&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;// Data: 2 de outubro de 2001&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Outra forma de documentar textos é utilizar as barras transversais juntamente com o asterisco, podendo-se comentar todo um bloco de texto sem precisar comentar linha a linha:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;/*&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Programa para cálculo do total&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Autor: Microsiga Software S.A.&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Data: 2 de outubro de 2001&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;*/&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Todo o texto encontrado entre a abertura (indicada pelos caracteres /*) e o fechamento (indicada pelos caracteres */) é considerado como comentário.&lt;/font&gt;&lt;/p&gt; &lt;h3&gt;_ Linhas Mistas&lt;/h3&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;O ADVPL também permite que existam linhas de comando com comentário. Isto é possível adicionando-se as duas barras transversais (//) ao final da linha de comando e adicionando-se o texto do comentário:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Local nCnt&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Local nSoma := 0 // Inicializa a variável com zero para a soma&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;For nCnt := 1 To 10&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;nSoma += nCnt&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Next nCnt&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;_ Tamanho da Linha&lt;/h3&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Assim como a linha física, delimitada pela quantidade de caracteres que pode ser digitado no editor de textos utilizado, existe uma linha considerada linha lógica. A linha lógica, é aquela considerada para a compilação como uma única linha de comando.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;A princípio, cada linha digitada no arquivo texto é diferenciada após o pressionamento da tecla &amp;lt;Enter&amp;gt;. Ou seja, a linha lógica, é a linha física no arquivo. Porém algumas vezes, por limitação física do editor de texto ou por estética, pode-se &quot;quebrar&quot; a linha lógica em mais de uma linha física no arquivo texto. Isto é efetuado utilizando-se o sinal de ponto-e-vírgula (;).&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;If !Empty(cNome) .And. !Empty(cEnd) .And. ; &amp;lt;enter&amp;gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;!Empty(cTel) .And. !Empty(cFax) .And. ; &amp;lt;enter&amp;gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;!Empty(cEmail)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;GravaDados(cNome,cEnd,cTel,cFax,cEmail)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face=&quot;Verdana&quot;&gt;Endif&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;Neste exemplo existe uma linha de comando para a checagem das variáveis utilizadas. Como a linha torna-se muito grande, pode-se dividi-la em mais de uma linha física utilizando o sinal de ponto-e-vírgula. Se um sinal de ponto-e-vírgula for esquecido nas duas primeiras linhas, durante a execução do programa ocorrerá um erro, pois a segunda linha física será considerada como uma segunda linha de comando na compilação. E durante a execução esta linha não terá sentido.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/2896268456972134209/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/12/estrutura-de-um-programa-advpl.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/2896268456972134209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/2896268456972134209'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/12/estrutura-de-um-programa-advpl.html' title='Estrutura de um Programa ADVPL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-7705867517404207345</id><published>2012-11-29T11:52:00.001-02:00</published><updated>2012-12-01T11:20:53.394-02:00</updated><title type='text'>Desenvolvendo aplicações em ADVPL</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;A Linguagem ADVPL teve seu início em 1994, sendo na verdade uma evolução na utilização de      &lt;br /&gt;linguagens no padrão xBase pela Microsiga Software S.A. (Clipper, Visual Objects e depois       &lt;br /&gt;FiveWin). Com a criação da tecnologia Protheus, era necessário criar uma linguagem que       &lt;br /&gt;suportasse o padrão xBase para a manutenção de todo o código existente do sistema de ERP       &lt;br /&gt;Siga Advanced. Foi então criada a linguagem chamada Advanced Protheus Language.       &lt;br /&gt;O ADVPL é uma extensão do padrão xBase de comandos e funções, operadores, estruturas de       &lt;br /&gt;controle de fluxo e palavras reservadas, contando também com funções e comandos       &lt;br /&gt;disponibilizados pela Microsiga que a torna uma linguagem completa para a criação de       &lt;br /&gt;aplicações ERP prontas para a Internet. Também é uma linguagem orientada a objetos e       &lt;br /&gt;eventos, permitindo ao programador desenvolver aplicações visuais e criar suas próprias       &lt;br /&gt;classes de objetos.       &lt;br /&gt;Quando compilados, todos os arquivos de código tornam-se unidades de inteligência básicas,       &lt;br /&gt;chamados APO´s (de Advanced Protheus Objects). Tais APO´s são mantidos em um       &lt;br /&gt;repositório e carregados dinamicamente pelo PROTHEUS Server para a execução. Como não       &lt;br /&gt;existe a linkedição, ou união física do código compilado a um determinado módulo ou       &lt;br /&gt;aplicação, funções criadas em ADVPL podem ser executadas em qualquer ponto do ambiente       &lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;h2&gt;
Advanced Protheus. &lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;O compilador e o interpretador da linguagem ADVPL é o próprio servidor PROTHEUS      &lt;br /&gt;(PROTHEUS Server), e existe um ambiente visual para desenvolvimento integrado       &lt;br /&gt;(PROTHEUSIDE) onde o código pode ser criado, compilado e depurado.       &lt;br /&gt;Os programas em ADVPL podem conter comandos ou funções de interface com o usuário. De       &lt;br /&gt;acordo com tal característica, tais programas são subdivididos nas seguintes categorias:&lt;/span&gt;     &lt;br /&gt;
&lt;h2&gt;
Programação Com Interface Própria com o Usuário &lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Nesta categoria entram os programas desenvolvidos para serem executados através do      &lt;br /&gt;terminal remoto do Protheus, o Protheus Remote. O Protheus Remote é a aplicação       &lt;br /&gt;encarregada da interface e da interação com o usuário, sendo que todo o processamento do       &lt;br /&gt;código em ADVPL, o acesso ao banco de dados e o gerenciamento de conexões é efetuado no       &lt;br /&gt;Protheus Server. O Protheus Remote é o principal meio de acesso a execução de rotinas       &lt;br /&gt;escritas em ADVPL no Protheus Server, e por isso permite executar qualquer tipo de código,       &lt;br /&gt;tenha ele interface com o usuário ou não. Porém nesta categoria são considerados apenas os       &lt;br /&gt;programas que realizem algum tipo de interface remota utilizando o protocolo de comunicação       &lt;br /&gt;do Protheus.       &lt;br /&gt;Podem-se criar rotinas para a customização do sistema ERP Microsiga Protheus, desde       &lt;br /&gt;processos adicionais até mesmo relatórios. A grande vantagem é aproveitar todo o ambiente       &lt;br /&gt;montado pelos módulos do ERP Microsiga Protheus. Porém, com o ADVPL é possível até       &lt;br /&gt;mesmo criar toda uma aplicação, ou módulo, do começo.       &lt;br /&gt;Todo o código do sistema ERP Microsiga Protheus é escrito em ADVPL.&lt;/span&gt;     &lt;br /&gt;
&lt;h2&gt;
Programação Sem Interface Própria com o Usuário&lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;As rotinas criadas sem interface são consideradas nesta categoria porque geralmente têm uma      &lt;br /&gt;utilização mais específica do que um processo adicional ou um relatório novo. Tais rotinas não       &lt;br /&gt;têm interface com o usuário através do Protheus Remote, e qualquer tentativa nesse sentido       &lt;br /&gt;(como a criação de uma janela padrão) ocasionará uma exceção em tempo de execução. Estas       &lt;br /&gt;rotinas são apenas processos, ou Jobs, executados no Protheus Server. Algumas vezes, a       &lt;br /&gt;interface destas rotinas fica a cargo de aplicações externas, desenvolvidas em outras       &lt;br /&gt;linguagens, que são responsáveis por iniciar os processos no servidor Protheus através dos       &lt;br /&gt;meios disponíveis de integração e conectividade no Protheus.       &lt;br /&gt;De acordo com a utilização e com o meio de conectividade utilizado, estas rotinas são       &lt;br /&gt;subcategorizadas assim: &lt;/span&gt;    &lt;br /&gt;
&lt;h2&gt;
Programação por Processos &lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Rotinas escritas em ADVPL podem ser iniciadas como processos individuais (sem interface) no      &lt;br /&gt;Protheus Server através de duas maneiras: Iniciadas por outra rotina ADVPL através da       &lt;br /&gt;chamada de funções como StartJob() ou CallProc() ou iniciadas automaticamente na       &lt;br /&gt;inicialização do Protheus Server (quando propriamente configurado).&lt;/span&gt;     &lt;br /&gt;
&lt;h2&gt;
Programação de RPC &lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Através de uma biblioteca de funções disponível no Protheus (uma API de comunicação),      &lt;br /&gt;podem-se executar rotinas escritas em ADVPL diretamente no Protheus Server, através de       &lt;br /&gt;aplicações externas escritas em outras linguagens. Isto é o que se chama de RPC (de Remote       &lt;br /&gt;Procedure Call, ou Chamada de Procedimentos Remota).       &lt;br /&gt;O servidor Protheus também pode executar rotinas em ADVPL em outros servidores Protheus       &lt;br /&gt;através de conexão TCP/IP direta utilizando o conceito de RPC. Do mesmo modo, aplicações       &lt;br /&gt;externas podem requisitar a execução de rotinas escritas em ADVPL através de conexão       &lt;br /&gt;TCP/IP direta.&lt;/span&gt;     &lt;br /&gt;
&lt;h2&gt;
Programação Web &lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;O Protheus Server pode também ser executado como um servidor Web, respondendo a      &lt;br /&gt;requisições HTTP. No momento destas requisições, pode executar rotinas escritas em ADVPL       &lt;br /&gt;como processos individuais, enviando o resultado das funções como retorno das requisições       &lt;br /&gt;para o cliente HTTP (como por exemplo, um Browser de Internet). Qualquer rotina escrita em       &lt;br /&gt;ADVPL que não contenha comandos de interface pode ser executada através de requisições       &lt;br /&gt;HTTP. O Protheus permite a compilação de arquivos HTML contendo código ADVPL embutido.       &lt;br /&gt;São os chamados arquivos ADVPL ASP, para a criação de páginas dinâmicas.&lt;/span&gt;     &lt;br /&gt;
&lt;h2&gt;
Programação TelNet &lt;/h2&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;TelNet é parte da gama de protocolos TCP/IP que permite a conexão a um computador remoto      &lt;br /&gt;através de uma aplicação cliente deste protocolo. O PROTHEUS Server pode emular um       &lt;br /&gt;terminal TelNet, através da execução de rotinas escritas em ADVPL. Ou seja, pode-se escrever       &lt;br /&gt;rotinas ADVPL cuja interface final será um terminal TelNet ou um coletor de dados móvel.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/7705867517404207345/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/11/desenvolvendo-aplicacoes-em-advpl.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7705867517404207345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7705867517404207345'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/11/desenvolvendo-aplicacoes-em-advpl.html' title='Desenvolvendo aplicações em ADVPL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-283990641897038297</id><published>2012-09-11T18:44:00.001-03:00</published><updated>2013-07-24T13:56:17.647-03:00</updated><title type='text'>Pedido de Vendas (ExecAuto)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;partContent clearfix&quot; style=&quot;background-color: #f3f5f9; margin: 0px 0px 0px 50px; padding: 0px;&quot;&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17.33333396911621px; margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;table class=&quot;confluenceTable&quot; style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px 1px; border: 0px; clear: left; color: #333333; font-size: 12px; line-height: 13pt; margin: 0px 0px 10px; padding: 0px; width: auto;&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Abrangências:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Microsiga Protheus 11 , Protheus 10&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Versões:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Protheus 10&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Compatível Países:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Todos&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Sistemas Operacionais:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Todos&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Compatível às Bases de Dados:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Todos&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Nível de Acesso:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Nível 1 (Acesso Clientes)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Idiomas:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Português (Brasil)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #072b5a; font-weight: bold;&quot;&gt;Descrição:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; line-height: normal; margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 17.33333396911621px;&quot;&gt;MATA410 - Geração automática de Pedido de Vendas (ExecAuto) ( [ aCabec ] [ aItens ] [ nOpc ] )&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 17.33333396911621px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;color: #072b5a; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 17.33333396911621px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class=&quot;page view&quot; id=&quot;content&quot; style=&quot;clear: left; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;wiki-content&quot; style=&quot;margin: 1em 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;tdnSite&quot; style=&quot;margin: 0px auto; min-width: 980px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;#INCLUDE &amp;quot;PROTHEUS.CH&amp;quot;
#INCLUDE &amp;quot;TBICONN.CH&amp;quot;
/*
&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#218;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#194;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#194;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#194;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#194;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#194;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#191;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;Fun&amp;#8225;&amp;#8222;o    &amp;#179;MyMata410 &amp;#179; Autor &amp;#179; Eduardo Riera         &amp;#179; Data &amp;#179;17.04.2003 &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#195;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#197;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#193;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#193;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#193;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#193;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#180;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;          &amp;#179;Rotina de teste da rotina automatica do programa MATA410     &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;          &amp;#179;                                                             &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#195;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#197;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#180;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;Parametros&amp;#179;Nenhum                                                       &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;          &amp;#179;                                                             &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#195;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#197;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#180;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;Retorno   &amp;#179;Nenhum                                                       &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;          &amp;#179;                                                             &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#195;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#197;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#180;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;Descri&amp;#8225;&amp;#8222;o &amp;#179;Esta rotina tem como objetivo efetuar testes na rotina de    &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;          &amp;#179;pedido de venda                                              &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;          &amp;#179;                                                             &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#195;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#197;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#180;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#179;Uso       &amp;#179; Materiais                                                   &amp;#179;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#192;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#193;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#217;&amp;#177;&amp;#177;
&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;&amp;#177;
&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;&amp;#223;
*/

Function MyMata410()
Local aCabec := {}
Local aItens := {}
Local aLinha := {}
Local nX     := 0
Local nY     := 0
Local cDoc   := &amp;quot;&amp;quot;
Local lOk    := .T.
PRIVATE lMsErroAuto := .F.

//&amp;#218;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#191;
//&amp;#124; Abertura do ambiente                                         &amp;#124;
//&amp;#192;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#217;

ConOut(Repl(&amp;quot;-&amp;quot;,80))ConOut(PadC(&amp;quot;Teste de Inclusao de 10 pedidos de venda  com 30 itens cada&amp;quot;,80))
PREPARE ENVIRONMENT EMPRESA &amp;quot;99&amp;quot; FILIAL &amp;quot;01&amp;quot; MODULO &amp;quot;FAT&amp;quot; TABLES &amp;quot;SC5&amp;quot;,&amp;quot;SC6&amp;quot;,&amp;quot;SA1&amp;quot;,&amp;quot;SA2&amp;quot;,&amp;quot;SB1&amp;quot;,&amp;quot;SB2&amp;quot;,&amp;quot;SF4&amp;quot;

//&amp;#218;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#191;
//&amp;#124; Verificacao do ambiente para teste                           &amp;#124;
//&amp;#192;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#217;

dbSelectArea(&amp;quot;SB1&amp;quot;)
dbSetOrder(1)
If !SB1-&amp;gt;(MsSeek(xFilial(&amp;quot;SB1&amp;quot;)+&amp;quot;PA001&amp;quot;)) 
 lOk := .F. 
 ConOut(&amp;quot;Cadastrar produto: PA001&amp;quot;)
EndIf

dbSelectArea(&amp;quot;SF4&amp;quot;)
dbSetOrder(1)
If !SF4-&amp;gt;(MsSeek(xFilial(&amp;quot;SF4&amp;quot;)+&amp;quot;501&amp;quot;))
 lOk := .F. 
 ConOut(&amp;quot;Cadastrar TES: 501&amp;quot;)
EndIf

dbSelectArea(&amp;quot;SE4&amp;quot;)
dbSetOrder(1)
If !SE4-&amp;gt;(MsSeek(xFilial(&amp;quot;SE4&amp;quot;)+&amp;quot;001&amp;quot;))
 lOk := .F. 
 ConOut(&amp;quot;Cadastrar condicao de pagamento: 001&amp;quot;)
EndIf

If !SB1-&amp;gt;(MsSeek(xFilial(&amp;quot;SB1&amp;quot;)+&amp;quot;PA002&amp;quot;)) 
 lOk := .F. 
 ConOut(&amp;quot;Cadastrar produto: PA002&amp;quot;)
EndIf

dbSelectArea(&amp;quot;SA1&amp;quot;)
dbSetOrder(1)
If !SA1-&amp;gt;(MsSeek(xFilial(&amp;quot;SA1&amp;quot;)+&amp;quot;CL000101&amp;quot;))
 lOk := .F. 
 ConOut(&amp;quot;Cadastrar cliente: CL000101&amp;quot;)
 EndIf
 
If lOk 
 ConOut(&amp;quot;Inicio: &amp;quot;+Time()) 
 For nY := 1 To 10  
 cDoc := GetSxeNum(&amp;quot;SC5&amp;quot;,&amp;quot;C5_NUM&amp;quot;)  
 RollBAckSx8()  
 aCabec := {}  
 aItens := {}  
 
 aadd(aCabec,{&amp;quot;C5_NUM&amp;quot;   ,cDoc,Nil})  
 aadd(aCabec,{&amp;quot;C5_TIPO&amp;quot; ,&amp;quot;N&amp;quot;,Nil})  
 aadd(aCabec,{&amp;quot;C5_CLIENTE&amp;quot;,SA1-&amp;gt;A1_COD,Nil})    
 aadd(aCabec,{&amp;quot;C5_LOJACLI&amp;quot;,SA1-&amp;gt;A1_LOJA,Nil})  
 aadd(aCabec,{&amp;quot;C5_LOJAENT&amp;quot;,SA1-&amp;gt;A1_LOJA,Nil})  
 aadd(aCabec,{&amp;quot;C5_CONDPAG&amp;quot;,SE4-&amp;gt;E4_CODIGO,Nil})  
 
If cPaisLoc == &amp;quot;PTG&amp;quot;   
 aadd(aCabec,{&amp;quot;C5_DECLEXP&amp;quot;,&amp;quot;TESTE&amp;quot;,Nil})  
Endif  

For nX := 1 To 30   
aLinha := {}   
aadd(aLinha,{&amp;quot;C6_ITEM&amp;quot;,StrZero(nX,2),Nil})   
aadd(aLinha,{&amp;quot;C6_PRODUTO&amp;quot;,SB1-&amp;gt;B1_COD,Nil})   
aadd(aLinha,{&amp;quot;C6_QTDVEN&amp;quot;,1,Nil})   
aadd(aLinha,{&amp;quot;C6_PRCVEN&amp;quot;,100,Nil})   
aadd(aLinha,{&amp;quot;C6_PRUNIT&amp;quot;,100,Nil})   
aadd(aLinha,{&amp;quot;C6_VALOR&amp;quot;,100,Nil})   
aadd(aLinha,{&amp;quot;C6_TES&amp;quot;,&amp;quot;501&amp;quot;,Nil})   
aadd(aItens,aLinha)  
Next nX  

//&amp;#218;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#191;  
//&amp;#124; Teste de Inclusao                                            &amp;#124;  
//&amp;#192;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#217;  

MATA410(aCabec,aItens,3)  

If !lMsErroAuto   
 ConOut(&amp;quot;Incluido com sucesso! &amp;quot;+cDoc) 
Else     
 ConOut(&amp;quot;Erro na inclusao!&amp;quot;)  
EndIf 

Next nY 
ConOut(&amp;quot;Fim  : &amp;quot;+Time()) 

//&amp;#218;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#191; 
//&amp;#124; Teste de alteracao                                           &amp;#124; 
//&amp;#192;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#217; 
aCabec := {} 
aItens := {} 
 aadd(aCabec,{&amp;quot;C5_NUM&amp;quot;,cDoc,Nil}) 
 aadd(aCabec,{&amp;quot;C5_TIPO&amp;quot;,&amp;quot;N&amp;quot;,Nil}) 
 aadd(aCabec,{&amp;quot;C5_CLIENTE&amp;quot;,SA1-&amp;gt;A1_COD,Nil}) 
 aadd(aCabec,{&amp;quot;C5_LOJACLI&amp;quot;,SA1-&amp;gt;A1_LOJA,Nil}) 
 aadd(aCabec,{&amp;quot;C5_LOJAENT&amp;quot;,SA1-&amp;gt;A1_LOJA,Nil}) 
 aadd(aCabec,{&amp;quot;C5_CONDPAG&amp;quot;,SE4-&amp;gt;E4_CODIGO,Nil}) 

If cPaisLoc == &amp;quot;PTG&amp;quot;  
 aadd(aCabec,{&amp;quot;C5_DECLEXP&amp;quot;,&amp;quot;TESTE&amp;quot;,Nil})
Endif 

For nX := 1 To 30  
aLinha := {}
 aadd(aLinha,{&amp;quot;LINPOS&amp;quot;,&amp;quot;C6_ITEM&amp;quot;,StrZero(nX,2)})
 aadd(aLinha,{&amp;quot;AUTDELETA&amp;quot;,&amp;quot;N&amp;quot;,Nil})  
 aadd(aLinha,{&amp;quot;C6_PRODUTO&amp;quot;,SB1-&amp;gt;B1_COD,Nil})  
 aadd(aLinha,{&amp;quot;C6_QTDVEN&amp;quot;,2,Nil})  
 aadd(aLinha,{&amp;quot;C6_PRCVEN&amp;quot;,100,Nil})  
 aadd(aLinha,{&amp;quot;C6_PRUNIT&amp;quot;,100,Nil})  
 aadd(aLinha,{&amp;quot;C6_VALOR&amp;quot;,200,Nil})  
 aadd(aLinha,{&amp;quot;C6_TES&amp;quot;,&amp;quot;501&amp;quot;,Nil})  
 aadd(aItens,aLinha) 
Next nX  

 ConOut(PadC(&amp;quot;Teste de alteracao&amp;quot;,80)) 
 ConOut(&amp;quot;Inicio: &amp;quot;+Time()) 

 MATA410(aCabec,aItens,4) 
 ConOut(&amp;quot;Fim  : &amp;quot;+Time()) 
 ConOut(Repl(&amp;quot;-&amp;quot;,80))  
 
//&amp;#218;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#191; 
//&amp;#124; Teste de Exclusao                                            &amp;#124; 
//&amp;#192;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#196;&amp;#217; 

 ConOut(PadC(&amp;quot;Teste de exclusao&amp;quot;,80)) 
 ConOut(&amp;quot;Inicio: &amp;quot;+Time()) 
 MATA410(aCabec,aItens,5) 

If !lMsErroAuto    
 ConOut(&amp;quot;Exclusao com sucesso! &amp;quot;+cDoc)
Else 
 ConOut(&amp;quot;Erro na exclusao!&amp;quot;)
EndIf 

 ConOut(&amp;quot;Fim  : &amp;quot;+Time()) 
 ConOut(Repl(&amp;quot;-&amp;quot;,80))

EndIf

RESET ENVIRONMENT

Return(.T.)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/283990641897038297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/283990641897038297'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/mata410-geracao-automatica-de-pedido-de.html' title='Pedido de Vendas (ExecAuto)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-7742960510466791444</id><published>2012-09-11T18:20:00.001-03:00</published><updated>2012-11-13T13:01:28.958-02:00</updated><title type='text'>ProtheusXBestsales</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;
Função:&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;MATA030 - Cadastro de Clientes (ExecAuto)&lt;/strong&gt;&lt;/div&gt;
&lt;div class=&quot;partContent clearfix&quot; style=&quot;line-height: 13pt; margin: 0px 0px 0px 50px; padding: 0px;&quot;&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;table class=&quot;confluenceTable&quot; style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px 1px; border: 0px; clear: left; color: #333333; font-size: 12px; line-height: 13pt; margin: 0px 0px 10px; padding: 0px; width: auto;&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Abrangências:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Microsiga Protheus 11 , Protheus 10&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Versões:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Protheus 10&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Compatível Países:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Todos&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Sistemas Operacionais:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Todos&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Compatível às Bases de Dados:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Todos&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Nível de Acesso:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Nível 1 (Acesso Clientes)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; font-size: 10pt; line-height: 13pt; margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;tituloItem confluenceTd&quot; style=&quot;background-color: #e6e9ec; background-image: url(http://tdn.totvs.com/resources/images/pontilhadovertical.gif); background-position: 100% 50%; background-repeat: no-repeat repeat; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; color: #072b5a; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; text-align: right; vertical-align: top; width: 166px;&quot;&gt;Idiomas:&lt;/td&gt;&lt;td class=&quot;conteudoItem confluenceTd&quot; style=&quot;background-color: #d6dadf; background-image: none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-style: solid; border-width: 1px; font-size: 10pt; line-height: 13pt; margin: 0px; min-width: 0.6em; padding: 5px; position: relative; vertical-align: top;&quot;&gt;Português (Brasil)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #072b5a; font-weight: bold; line-height: 13pt;&quot;&gt;Descrição:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;tituloModel&quot; style=&quot;line-height: 1.5em; margin: 0px; padding: 0px;&quot;&gt;Função utilizada para inclusão, alteração e exclusão de clientes via rotina  automática (ExecAuto).&lt;/span&gt;&lt;span style=&quot;line-height: 13pt;&quot;&gt;MATA030 - Cadastro de Clientes (ExecAuto) ( [ aVetor ] [ nOpc ] ) --&amp;gt; Ni&lt;/span&gt;&lt;span style=&quot;color: #0b5394; line-height: 13pt;&quot;&gt;l&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;margin: 0px; overflow: auto; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0b5394; line-height: 13pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0b5394; line-height: 13pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;model&quot; style=&quot;background-image: url(http://tdn.totvs.com/resources/images/pontilhadohorizontal.gif); background-position: 50% 0%; margin: 20px 0px 0px; padding: 15px 0px 0px; position: relative;&quot;&gt;
&lt;div class=&quot;conteudoModel&quot; style=&quot;margin: 5px 0px 0px 40px; padding: 0px;&quot;&gt;
&lt;pre class=&quot;codePart&quot; style=&quot;background-color: #dee7ec; border: 1px solid rgb(140, 172, 187); margin-bottom: 10px; margin-top: 10px; overflow: auto; padding: 1em;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5px;&quot;&gt;

/*
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄN’ z¿
//³Inicio personalização para importar pré cadastro de clientes ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄN’ zÙ
*/
    


  ELSEIF cCampo==&quot;160&quot;
//inicializa Cadastro
  aVetor := {} 
//inicia leitura da linha
 nCon := 1
//percorrendo a linha
 WHILE xPos!=xTam
 xAnt := xPos
 xPos := AT(CHR(94),SUBSTR(cBuffer,xAnt+1,xTam)) + xAnt
 cCampo := SUBSTR(cBuffer,xAnt+1,xPos-xAnt-1)
           DO CASE
         CASE nCon == 3
             cRsocial   := cCampo
         CASE nCon == 4
             cNfantasia := cCampo
  CASE nCon == 6
      cCnpj      := cCampo
  CASE nCon == 7
             cInscri  := cCampo
  CASE nCon == 11
             cMpagto  := cCampo
    ENDCASE
 nCon++
 ENDDO
     

 ELSEIF cCampo==&quot;161&quot;
  //inicia leitura da linha
nCon := 1
 //percorrendo a linha
 WHILE xPos!=xTam
 xAnt := xPos
 xPos := AT(CHR(94),SUBSTR(cBuffer,xAnt+1,xTam)) + xAnt
 cCampo := SUBSTR(cBuffer,xAnt+1,xPos-xAnt-1)
  DO CASE
  CASE nCon == 3
              cRua       := cCampo
  CASE nCon == 4
              cNumero := cCampo
  CASE nCon == 5
              cComplem := cCampo
  CASE nCon == 6
              cBairro := cCampo
  CASE nCon == 7
              cCidade := cCampo
  CASE nCon == 8
              cUf        := cCampo
  CASE nCon == 9
              cCep       := cCampo
  CASE nCon == 12
              cTel       := cCampo
  CASE nCon == 14
              cEmail := cCampo
  ENDCASE
nCon++
       ENDDO
 
 aVetor:={     {&quot;A1_LOJA&quot;      ,&quot;01&quot;                      ,Nil},; 
        {&quot;A1_NOME&quot;      ,cRsocial               ,Nil},; 
                      {&quot;A1_PESSOA&quot;    ,&quot;F&quot;                    ,Nil},; 
                      {&quot;A1_NREDUZ&quot;    ,cNfantasia       ,Nil},; 
                      {&quot;A1_END&quot;       ,cRua        ,Nil},; 
                      {&quot;A1_TIPO&quot;      ,&quot;F&quot;                           ,Nil},; 
                      {&quot;A1_EST&quot;       ,cUf        ,Nil},; 
                      {&quot;A1_COD_MUN&quot;   ,&quot;03205&quot;        ,Nil},; 
                      {&quot;A1_MUN&quot;       ,cCidade        ,Nil},; 
                      {&quot;A1_BAIRRO&quot;    ,cBairro        ,Nil},; 
                      {&quot;A1_CEP&quot;       ,cCep        ,Nil},; 
                      {&quot;A1_CGC&quot;       ,&quot;11111111111&quot;                ,Nil},; 
                      {&quot;A1_INSCR&quot;     ,&quot;ISENTO&quot;               ,Nil},; 
                      {&quot;A1_MSBLQL&quot;    ,&quot;1&quot;               ,Nil},; 
                      {&quot;A1_COMPLEM&quot;   ,&quot;CGC/CNPJ -&amp;gt; &quot;+cCnpj      ,Nil},; 
                      {&quot;A1_VEND&quot;      ,vPastas[ip][1]            ,Nil},; 
                      {&quot;A1_CODPAIS&quot;   ,&quot;01058&quot;                       ,Nil},; 
                      {&quot;A1_RISCO&quot;     ,&quot;B&quot;                     ,Nil},; 
                      {&quot;A1_YMEIO&quot;     ,cMpagto                      ,Nil},; 
                      {&quot;A1_YRESTRI&quot;   ,&quot;N&quot;                         ,Nil},; 
                      {&quot;A1_YRAMO&quot;     ,&quot;91&quot;                         ,Nil},; 
                      {&quot;A1_YDTVISI&quot;   ,&quot;02&quot;                    ,Nil}} 


 lMsErroAuto := .F.
 MSExecAuto({|x,y| Mata030(x,y)},aVetor,3)
 If lMsErroAuto
   MostraErro()
 Endif
   
/*
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´[¿
//³Final da rotina de importação de clientes³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´[Ù
*/&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small; line-height: 16.5px;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;span style=&quot;font-size: xx-small; line-height: 16.5px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;model clearfix&quot; style=&quot;background-image: url(http://tdn.totvs.com/resources/images/pontilhadohorizontal.gif); background-position: 50% 0%; color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; margin: 20px 0px 0px; padding: 15px 0px 0px; position: relative;&quot;&gt;
&lt;div class=&quot;conteudoModel&quot; style=&quot;color: #333333; margin: 5px 0px 0px 40px; padding: 0px;&quot;&gt;
&lt;div class=&quot;agrpParametro clearfix&quot; style=&quot;float: left; margin: 10px 0px 0px; padding: 0px; width: 818px;&quot;&gt;
&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;a class=&quot;assistive&quot; href=&quot;http://tdn.totvs.com.br/display/mp/MATA030+-+Cadastro+de+Clientes+ExecAuto#page-metadata-end&quot; style=&quot;border: 0px; clip: rect(0px 0px 0px 0px); color: #006daf; display: inline !important; font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 1px; line-height: 17px; margin: -1px; outline: none; overflow: hidden; padding: 0px; position: absolute; text-decoration: none; width: 1px;&quot;&gt;I&lt;/a&gt;&lt;a class=&quot;assistive&quot; href=&quot;http://tdn.totvs.com.br/display/mp/MATA030+-+Cadastro+de+Clientes+ExecAuto#page-metadata-end&quot; style=&quot;border: 0px; clip: rect(0px 0px 0px 0px); color: #006daf; display: inline !important; font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 1px; line-height: 17px; margin: -1px; outline: none; overflow: hidden; padding: 0px; position: absolute; text-decoration: none; width: 1px;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a class=&quot;assistive&quot; href=&quot;http://tdn.totvs.com.br/display/mp/MATA030+-+Cadastro+de+Clientes+ExecAuto#page-metadata-end&quot; style=&quot;border: 0px; clip: rect(0px 0px 0px 0px); color: #006daf; display: inline !important; font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 1px; line-height: 17px; margin: -1px; outline: none; overflow: hidden; padding: 0px; position: absolute; text-decoration: none; width: 1px;&quot;&gt;r para o final dos metadados&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;page view&quot; id=&quot;content&quot; style=&quot;clear: left; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;assistive&quot; id=&quot;page-metadata-start&quot; style=&quot;border: 0px; clip: rect(0px 0px 0px 0px); color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 1px; line-height: 17px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;&quot;&gt;
&lt;span style=&quot;background-color: #f3f5f9; color: #072b5a; font-size: 12px; font-weight: bold; line-height: 13pt;&quot;&gt;Exemplos&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/7742960510466791444/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/mata030-cadastro-de-clientes-execauto.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7742960510466791444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7742960510466791444'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/mata030-cadastro-de-clientes-execauto.html' title='ProtheusXBestsales'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-6073285910014164106</id><published>2012-09-11T12:45:00.002-03:00</published><updated>2012-09-11T12:45:46.059-03:00</updated><title type='text'>Manipulação de Data e Hora</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixLnqOG6fa_ET4_hWQwir-tiBxn8tVhEPxiXtkw3sRwX5sp_sQvha1c76PC-yVL00d9aRde-FU5xUO56E5ffRITzFTT1K35zxqyYjmdqUuXh2Vqpyf3MR76Bqbf0Z9hheruYGMGV1MDQc/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixLnqOG6fa_ET4_hWQwir-tiBxn8tVhEPxiXtkw3sRwX5sp_sQvha1c76PC-yVL00d9aRde-FU5xUO56E5ffRITzFTT1K35zxqyYjmdqUuXh2Vqpyf3MR76Bqbf0Z9hheruYGMGV1MDQc/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixLnqOG6fa_ET4_hWQwir-tiBxn8tVhEPxiXtkw3sRwX5sp_sQvha1c76PC-yVL00d9aRde-FU5xUO56E5ffRITzFTT1K35zxqyYjmdqUuXh2Vqpyf3MR76Bqbf0Z9hheruYGMGV1MDQc/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;182&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixLnqOG6fa_ET4_hWQwir-tiBxn8tVhEPxiXtkw3sRwX5sp_sQvha1c76PC-yVL00d9aRde-FU5xUO56E5ffRITzFTT1K35zxqyYjmdqUuXh2Vqpyf3MR76Bqbf0Z9hheruYGMGV1MDQc/s320/site1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;, serif; font-size: 16px;&quot;&gt;&lt;a href=&quot;http://advplbrasil.com.br/advpl/manipulacao-de-data-e-hora/&quot; style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 16px;&quot;&gt;http://advplbrasil.com.br/advpl/manipulacao-de-data-e-hora/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;span style=&quot;background: #F4F8FB; color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;span style=&quot;background: #F4F8FB; color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;by&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://advplbrasil.com.br/author/rogeriolino/&quot; title=&quot;Posts de Rogério Rafael Lino&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #336699; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; text-decoration: none; text-underline: none;&quot;&gt;Rogério Rafael Lino&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;

&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: 15.6pt;&quot;&gt;
&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Abaixo segue várias funções para manipulação de Data e Hora.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;CDOW()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Função que converte uma data para uma cadeia de caracteres.&lt;br /&gt;
Sintaxe: CDOW( dExp )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dExp Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
cDayWeek Nome do dia da semana como uma cadeia de caracteres. A primeira letra
é&lt;br /&gt;
maiúscula e as demais minúsculas.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() // Resultado:
  09/01/90&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cDiaDaSemana := CDOW(DATE()) //
  Resultado: Friday&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cDiaDaSemana := CDOW(DATE() +
  7) // Resultado: Friday&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cDiaDaSemana :=
  CDOW(CTOD(&quot;06/12/90&quot;)) // Resultado: Tuesday&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;A função FG_CDOW(dExp) retorna o nome do dia da semana de acordo com&lt;br /&gt;
o idioma em uso pelo ERP.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&amp;lt;strong&amp;gt;CMONTH()&amp;lt;/strong&amp;gt;&lt;br /&gt;
Função de conversão de datas que retorna uma cadeia de caracteres com o nome do
mês em inglês.&lt;br /&gt;
Sintaxe: CMONTH( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
cMonth Retorna o nome do mês em uma cadeia de caracteres. A primeira letra do
retorno em maiúscula e o restante do nome, em minúsculas.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cMes := CMONTH(DATE()) // Resultado: September&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cMes := CMONTH(DATE() + 45) // Resultado: October&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cMes := CMONTH(CTOD(&quot;12/01/94&quot;)) // Resultado: December&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cMes := SUBSTR(CMONTH(DATE()), 1, 3) + STR(DAY(DATE())) // Resultado:
  Sep 1&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;DATE()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função que retorna a data do atual sistema. O formato de saída é controlado
pelo comando SET DATE, sendo que o formato padrão é mm/dd/yy.&lt;br /&gt;
Sintaxe: DATE()&lt;br /&gt;
Parâmetros:&lt;br /&gt;
Nenhum .&lt;br /&gt;
Retorno:&lt;br /&gt;
dData Data do sistema.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() // Resultado:
  09/01/01&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() + 30 //
  Resultado: 10/01/01&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() - 30 //
  Resultado: 08/02/90&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE()&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cMes := CMONTH(dData) //
  Resultado: September&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;DAY()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função de conversão de datas usada para converter o valor data em um número
inteiro que representa o dia do mês. Esta função pode ser usada em conjunto com
CMONTH() e YEAR() para formatar datas. Pode ser usada também em diversos
cálculos envolvendo datas.&lt;br /&gt;
Sintaxe: DAY( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
nDias Se o mês do argumento dData for fevereiro, anos bissextos são&lt;br /&gt;
considerados. Se a data do argumento dData for 29 de fevereiro e o ano não&lt;br /&gt;
for bissexto, ou se o argumento dData for vazio.&lt;br /&gt;
Exemplo:&lt;br /&gt;
// Estes exemplos mostram a função DAY() de diversas maneiras:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 703px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;8&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 506.25pt;&quot; width=&quot;675&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() // Resultado:
  09/01/01&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nDia := DAY(DATE()) //
  Resultado: 1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nDia := DAY(DATE()) + 1 //
  Resultado: 2&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nDia :=
  DAY(CTOD(&quot;12/01/94&quot;)) // Resultado: 1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;// Este exemplo mostra a função
  DAY() usada em conjunto com CMONTH() e&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;//YEAR() para formatar o valor
  da data:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := Date()&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := CMONTH(dData) +
  STR(DAY(dData)) + &quot;,&quot;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;+ STR(YEAR(dData)) // Resultado: June 15, 2001&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;DOW()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função que converte uma data para o valor numérico que representa o dia da
semana. Útil quando se deseja fazer cálculos semanais. DOW() é similar a
CDOW(), que retorna o dia da semana como uma cadeia de caracteres.&lt;br /&gt;
Sintaxe: DOW( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
nDia Retorna um número entre zero e sete, representando o dia da semana. O
primeiro dia da semana é 1 (Domingo) e o último é 7 (Sábado). Se a data for
vazia ou inválida, DOW() retorna zero.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() // Resultado:
  09/01/01&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nDiaDaSemana := DOW(DATE()) //
  Resultado: 3&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cDiaDaSemana := CDOW(DATE()) //
  Resultado: Tuesday&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nDiaDaSemana := DOW(DATE() - 2)
  // Resultado: 1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cDiaDaSemana := CDOW(DATE() -
  2) // Resultado: Sunday&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;DTOC()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função para conversão de uma data para uma cadeia de caracteres formatada
segundo o padrão corrente, definido pelo comando SET DATE. Se for necessária a
utilização de formatação especial, use a função TRANSFORM().&lt;br /&gt;
Em expressões de índices de arquivo, use DTOS() no lugar de DTOC() para
converter datas para cadeia de caracteres.&lt;br /&gt;
Sintaxe: DTOC( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
cData É uma cadeia de caracteres representando o valor da data. O retorno é
formatado utilizando-se o formato corrente definido pelo comando SET DATE
FORMAT. O formato padrão é mm/dd/yy. Para uma data nula ou inválida, o&lt;br /&gt;
retorno será uma cadeia de caracteres com espaços e tamanho igual ao formato
atual.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := DATE() // Resultado: 09/01/90&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := DTOC(DATE()) //
  Resultado: 09/01/90&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := &quot;Today is &quot;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;+
  DTOC(DATE()) // Resultado: Today is 09/01/90&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;DTOS()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função para conversão de uma data que pode ser usada para criar expressões de
índice. O resultado é estruturado visando manter a ordem correta do índice
(ano, mês, dia).&lt;br /&gt;
Sintaxe: DTOS( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
sData Retorna uma cadeia de caracteres com oito byte de tamanho no formato
yyyymmdd. Quando dData é nulo ou invalido, DTOS() retorna uma cadeia de
caracteres com oito espaços. O valor retornado não é afetado pela&lt;br /&gt;
formato da data corrente.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := DATE() // Resultado:
  09/01/90&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := DTOS(DATE()) //
  Resultado: 19900901&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nLen := LEN(DTOS(CTOD(&quot;&quot;))) // Resultado: 8&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;ELAPTIME()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função que retorna uma cadeia de caracteres contendo a diferença de tempo no
formato hh:mm:ss, onde hh é a hora ( 1 a 24 ), mm os minutos e ss os segundos.&lt;br /&gt;
Sintaxe: ElapTime( cHoraInicial , cHoraFinal )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
cHoraInicial Informe a hora inicial no formato hh:mm:ss, onde hh é a hora ( 1 a
24 ), mm os minutos e ss os segundos&lt;br /&gt;
CHoraFinal Informe a hora final no formato hh:mm:ss, onde hh é a hora ( 1 a 24
), mm os minutos e ss os segundos.&lt;br /&gt;
Retorno:&lt;br /&gt;
Caracter A diferença de tempo no formato hh:mm:ss, onde hh é a hora ( 1 a 24 ),
mm os minutos e ss os segundos.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cHoraInicio := TIME() //
  Resultado: 10:00:00&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cElapsed := ELAPTIME(TIME(),
  cHoraInicio)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;MONTH()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função de conversão que extrai da data o valor numérico do mês, semelhante a
função que retorna o nome do mês a partir do valor de dData.&lt;br /&gt;
Sintaxe: MONTH( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
Numérico &amp;gt;=0 e &amp;lt;=12&amp;nbsp; Para uma data válida.&lt;br /&gt;
0&amp;nbsp; Se a data for nula ou inválida&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() // Resultado: 09/01/01&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nMes := MONTH(DATE()) // Resultado: 9&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;nMes := MONTH(DATE()) + 1 // Resultado: 10&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;SECONDS()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Esta função retorna o número de segundos decorridos desde a meia-noite, segundo
a hora do sistema. Está relacionada à função TIME() que retorna a hora do
sistema como uma cadeia de caracteres no formato hh:mm:ss.&lt;br /&gt;
Sintaxe: SECONDS()&lt;br /&gt;
Parâmetros:&lt;br /&gt;
Nenhum .&lt;br /&gt;
Retorno:&lt;br /&gt;
Numérico &amp;gt;=0 e &amp;lt;=86399&amp;nbsp; Retorna a hora do sistema em segundos. O
valor numérico representa o número de segundos decorridos desde a meia-noite,
baseado no relógio de 24 horas e varia de 0 a 86399.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cHora := TIME() // Resultado:
  10:00:00&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cSegundos := SECONDS() //
  Resultado: 36000.00&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;//Este exemplo usa a função
  SECONDS() para cronometrar o tempo decorrido:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;LOCAL nStart, nElapsed&amp;lt;br /&amp;gt;nStart:= SECONDS()&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;TIME()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
Função que retorna a hora do sistema como uma cadeia de caracteres, e que está
relacionada com SECONDS(), que retorna o valor inteiro representando o número
de segundos desde a meia-noite. SECONDS() é geralmente usada no lugar de TIME()
para cálculos.&lt;br /&gt;
Sintaxe: TIME()&lt;br /&gt;
Parâmetros:&lt;br /&gt;
Nenhum .&lt;br /&gt;
Retorno:&lt;br /&gt;
Caracter A hora do sistema como uma cadeia de caracteres no formato hh:mm:ss
onde hh é a hora ( 1 a 24 ), mm os minutos e ss os segundos.&lt;br /&gt;
Exemplo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cTime := TIME() // Resultado:
  10:37:17&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cHora := SUBSTR(cTime, 1, 2) //
  Resultado: 10&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cMinutos := SUBSTR(cTime, 4, 2)
  // Resultado: 37&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cSegundos := SUBSTR(cTime, 7,
  2) // Resultado: 17&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;YEAR()&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;br /&gt;
YEAR() é uma função de conversão de data que extrai o valor numérico do ano.
YEAR() é membro de um grupo de funções que retornam valores numéricos de uma
data. O grupo inclui DAY() e MONTH() que retornam o dia e o mês como valores
numéricos.&lt;br /&gt;
Sintaxe: YEAR( dData )&lt;br /&gt;
Parâmetros:&lt;br /&gt;
dData Data que será convertida.&lt;br /&gt;
Retorno:&lt;br /&gt;
Numérico Valor numérico do ano da data especificada em dData incluindo os
dígitos do século. O valor retornado não é afetado pelos valores especificados
pelos comandos SET DATE ou SET CENTURY.&lt;br /&gt;
Para uma data inválida ou nula será retornado o valor 0.&lt;br /&gt;
Exemplo 01:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 600px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 429.0pt;&quot; width=&quot;572&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dData := DATE() // Resultado:
  09/20/01&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dAno := YEAR(dData) //
  Resultado: 2001&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;dAno := YEAR(dData) + 11 //
  Resultado: 2012&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F4F8FB; line-height: 14.25pt; margin-bottom: 15.6pt;&quot;&gt;
&lt;span style=&quot;color: #6f6f6f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Exemplo 02:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0cm; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 731px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;Código&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm;&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0cm 0cm 0cm 0cm; width: 527.25pt;&quot; width=&quot;703&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;// Este exemplo cria uma função
  de usuário que usa a função YEAR() para formatar o valor da data:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;cData := Mdy(DATE()) // Result: September 20, 1990&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;FUNCTION Mdy( dDate )&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;RETURN CMONTH(dDate) + &quot; &quot;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;+
  LTRIM(STR(DAY(dDate))) + &quot;,&quot;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;+
  STR(YEAR(dDate))&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/6073285910014164106/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/manipulacao-de-data-e-hora.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/6073285910014164106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/6073285910014164106'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/manipulacao-de-data-e-hora.html' title='Manipulação de Data e Hora'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixLnqOG6fa_ET4_hWQwir-tiBxn8tVhEPxiXtkw3sRwX5sp_sQvha1c76PC-yVL00d9aRde-FU5xUO56E5ffRITzFTT1K35zxqyYjmdqUuXh2Vqpyf3MR76Bqbf0Z9hheruYGMGV1MDQc/s72-c/site1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-5818764596526823357</id><published>2012-09-10T12:46:00.003-03:00</published><updated>2013-07-24T13:51:33.855-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GoogleMaps"/><category scheme="http://www.blogger.com/atom/ns#" term="Integração"/><category scheme="http://www.blogger.com/atom/ns#" term="Protheus"/><title type='text'>Integração Advpl - GMaps via XML</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
Rdmake cria xml que pode posicionar dados no Google Maps num html.&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEVFYw-aJ17SwAY5odjgBTxWirLdQ3mqsnRKve3i5spHtUcNP27vqUXItb0bJhniveQujnA9VhPJAjkabHse2XCyS6BLhwvXURErZRv6uLa09dRRQ5PT_sy41yFn7X7GOQbj9RG6cIQA/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;263&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEVFYw-aJ17SwAY5odjgBTxWirLdQ3mqsnRKve3i5spHtUcNP27vqUXItb0bJhniveQujnA9VhPJAjkabHse2XCyS6BLhwvXURErZRv6uLa09dRRQ5PT_sy41yFn7X7GOQbj9RG6cIQA/s400/site1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
*-------------------------------------------------------------------------------------------------&lt;script type=&quot;text/javascript&quot;&gt;
    //&lt;![CDATA[

    if (GBrowserIsCompatible()) {
      // this variable will collect the html which will eventualkly be placed in the side_bar
      var side_bar_html = &quot;&quot;;
    
      // arrays to hold copies of the markers used by the side_bar
      // because the function closure trick doesnt work there
      var gmarkers = [];

      // A function to create the marker and set up the event window
      function createMarker(point,name,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, &quot;click&quot;, function() {
          marker.openInfoWindowHtml(html);
        });
        // save the info we need to use later for the side_bar
        gmarkers.push(marker);
        // add a line to the side_bar html
        side_bar_html += &#39;&lt;a href=&quot;javascript:myclick(&#39; + (gmarkers.length-1) + &#39;)&quot;&gt;&#39; + name + &#39;&lt;\/a&gt;&lt;br&gt;&#39;;
        return marker;
      }


      // This function picks up the click and opens the corresponding info window
      function myclick(i) {
        GEvent.trigger(gmarkers[i], &quot;click&quot;);
      }


      // create the map
      var map = new GMap2(document.getElementById(&quot;map&quot;));
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng( -19.389282,-40.064515), 14);


      // Read the data from example.xml
      GDownloadUrl(&quot;example.xml&quot;, function(doc) {
        var xmlDoc = GXml.parse(doc);
        var markers = xmlDoc.documentElement.getElementsByTagName(&quot;marker&quot;);
          
        for (var i = 0; i &lt; markers.length; i++) {
          // obtain the attribues of each marker
          var lat = parseFloat(markers[i].getAttribute(&quot;lat&quot;));
          var lng = parseFloat(markers[i].getAttribute(&quot;lng&quot;));
          var point = new GLatLng(lat,lng);
          var html = markers[i].getAttribute(&quot;html&quot;);
          var label = markers[i].getAttribute(&quot;label&quot;);
          // create the marker
          var marker = createMarker(point,label,html);
          map.addOverlay(marker);
        }
        // put the assembled side_bar_html contents into the side_bar div
&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;#INCLUDE &#39;protheus.ch&#39;
#INCLUDE &quot;XMLXFUN.CH&quot;

*-------------------------------------------------------------------
* Retorna  CLiente Posicionado no Google Maps via XML
*-------------------------------------------------------------------
User Function MpsCli()
Local cCliente  := &quot;&quot;//_QryChec_-&amp;gt;C9_CLIENTE
Local cLoja   := &quot;&quot;//_QryChec_-&amp;gt;C9_LOJA                               
Local cEol2   := &quot;&amp;amp;lt;br&amp;amp;gt;&quot;
Local cError    := &quot;&quot;
Local cWarning  := &quot;&quot;
Local oScript
Local nRet       



dbselectarea(&quot;SA1&quot;)

cString := &#39;&amp;lt;markers&amp;gt; &#39;
While !Eof()

  If  Alltrim(SA1-&amp;gt;A1_MUN) == &quot;LINHARES&quot;  .and. ;
 Alltrim(SA1-&amp;gt;A1_BAIRRO) == &quot;INTERLAGOS&quot; //SA1-&amp;gt;A1_ULTCOM &amp;gt; dDate

   cCodigo  := SA1-&amp;gt;A1_COD+&quot;-&quot;+SA1-&amp;gt;A1_LOJA
  cNome  := SA1-&amp;gt;A1_NOME
  cLogad  := SA1-&amp;gt;A1_END
  cEstMun  := SA1-&amp;gt;A1_MUN
  cEstado  := SA1-&amp;gt;A1_EST
                                      
 cEnd := &quot;http://maps.google.com/maps/geo?q=&quot;+Alltrim(cLogad)+&#39;+&#39;+;
 Alltrim(cEstMun)+&#39;+&#39;+Alltrim(cEstado)+&quot;&amp;amp;output=csv&amp;amp;sensor=true_or_false&amp;amp;key=abcdefg&quot;
   
 cEnd := strtran(cEnd, &quot; &quot;, &quot;%20&quot;)
    cLatiLonge := HTTPGET(cEnd)
    cEnd1 := &#39;{&#39;+cLatiLonge+&#39;}&#39;
 aMaps := &amp;amp;cEnd1
 
 cString += &#39;&amp;lt;marker lat=&quot;&#39;+cValtoChar(aMaps[3])+&#39;&quot; lng=&quot;&#39;+cValToChar(aMaps[4])+&#39;&quot; html=&quot;Endereco&amp;amp;lt;br&amp;amp;gt;&#39;
 cString += cLogad+&#39;&quot;&#39;+&#39;  label=&#39;+&#39;&quot;&#39;+cNome+&#39;&quot;&#39;+&#39; /&amp;gt;&#39;
 Endif
 dbskip()
Enddo 

cString += &#39;&amp;lt;/markers&amp;gt; &#39;
                                
dbgotop()
 //Gera o Objeto XML ref. ao script
 oScript := XmlParser( cString, &quot;_&quot;, @cError, @cWarning )

   SAVE oScript XMLFILE &quot;c:\maps\example.xml&quot;

DEFINE MSDIALOG oMaps FROM 0,0 TO 850,1000 PIXEL TITLE &quot;Consulta Cliente&quot;
 oTIBrowser:= TIBrowser():New(0,0,850,650,&quot;c:\maps\map3.htm&quot;,oMaps )
          oButton:= TButton():New(310,0070,&quot;OK&quot;,oMaps,{||oMaps:End(),lContinue := .T.},40,10,,,,.T.)     
          oButton:= TButton():New(310,0150,&quot;Cancela&quot;,oMaps,{||oMaps:End(),lContinue :=.F.},40,10,,,,.T.)     
          oButton:= TButton():New(310,0190,&quot;Imprimir&quot;,oMaps,{||oTIBrowser:Print(),lContinue :=.F.},40,10,,,,.T.)     
          //@ 20, 160 BUTTON oBtnPrint PROMPT &quot;Imprimir&quot; SIZE 50,10 ACTION oTIBrowser:Print() OF oDlg PIXEL
ACTIVATE MSDIALOG oMaps CENTERED

Return

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/5818764596526823357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/5818764596526823357'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/integracao-advpl-google-maps-via-xml.html' title='Integração Advpl - GMaps via XML'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEVFYw-aJ17SwAY5odjgBTxWirLdQ3mqsnRKve3i5spHtUcNP27vqUXItb0bJhniveQujnA9VhPJAjkabHse2XCyS6BLhwvXURErZRv6uLa09dRRQ5PT_sy41yFn7X7GOQbj9RG6cIQA/s72-c/site1.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-3354502926777573182</id><published>2012-09-08T10:49:00.001-03:00</published><updated>2012-09-10T13:23:20.028-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GeoMind"/><category scheme="http://www.blogger.com/atom/ns#" term="GoogleMaps"/><category scheme="http://www.blogger.com/atom/ns#" term="Integração"/><title type='text'>Geomind</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilgCCnSaeVfM9vr9lxSMUyyEXWoKefqu6dHb38BSaU-GkicQti_2ZalGRY_Ou4SyB1_gHDvfzh8eSfBXqSOYWoiIMjJW9lzr2N8ssvVmicTbSyyPWTT-2GYR-Y1ebP2lgsQxRSLXKcQ90/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;321&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilgCCnSaeVfM9vr9lxSMUyyEXWoKefqu6dHb38BSaU-GkicQti_2ZalGRY_Ou4SyB1_gHDvfzh8eSfBXqSOYWoiIMjJW9lzr2N8ssvVmicTbSyyPWTT-2GYR-Y1ebP2lgsQxRSLXKcQ90/s640/site1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 style=&quot;color: #006fc1; font-family: Verdana, Geneva, sans-serif; font-size: 20px; font-weight: normal; line-height: 27px; margin: 0px;&quot;&gt;
&lt;em style=&quot;color: #666666; font-size: 12px; line-height: 20px;&quot;&gt;&lt;div style=&quot;display: inline !important;&quot;&gt;
GeoMind é uma avançada ferramenta de geoprocessamento que permite uma visualização geográfica de todos os seus clientes, capaz de gerar inúmeras informações de mercado indispensáveis para o melhor gerenciamento do seu negócio. Toda e qualquer informação que sua empresa possua pode ser associada a um ponto geográfico em mapas digitais abrangendo 100% do território nacional. Com esta visão dos dados, é possível fazer um estudo através de uma nova ótica mais poderosa das regiões de atuação dos seus vendedores, melhor definição das rotas e acompanhamento das vendas. O Gestor pode visualizar no mapa informações de seu interesse como: clientes inadimplentes, últimas vendas, ticket médio etc.&amp;nbsp;&lt;/div&gt;
&lt;/em&gt;&lt;/h3&gt;
&lt;span style=&quot;background-color: white; color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;&lt;/span&gt;&lt;img align=&quot;left&quot; alt=&quot;Original_geomind&quot; src=&quot;http://www.softsite.com.br/images/contents/photos/8/original_geomind.jpg?2010&quot; style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px; margin-right: 10px;&quot; /&gt;&lt;br /&gt;
&lt;h2 style=&quot;color: #006fc1; font-family: Verdana, Geneva, sans-serif; font-size: 25px; font-weight: normal; line-height: 27px; margin: 0px;&quot;&gt;
Como são feitas as análises de informações?&lt;/h2&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
A obtenção dos dados pode ser feita através do SoftSite Mobile®, pois todas as informações coletadas podem ser integradas e analisadas pelo GeoMind. Além disso, outras fontes poderão ser utilizadas e obter dados do ERP, planilhas do Excel, dentre outras possibilidades, serão possíveis devido à grande flexibilidade que o GeoMind dispõe para categorizar as informações a serem visualizadas pelo Gestor.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
&lt;a href=&quot;http://www.softsite.com.br/menu/10/conteudo/8&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.softsite.com.br/images/viewlet_geomind_ticketmedio.jpg&quot; style=&quot;border: 0px;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
Com o objetivo de facilitar essa visualização, o sistema dispõe de diversos ícones para ilustrar quaisquer indicadores de acordo com os critérios definidos pelo Gestor, e ainda possibilita o uso de imagens personalizadas como fotos dos vendedores e logo dos clientes, tornando as análises muito mais significativas.&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
&lt;a href=&quot;http://www.softsite.com.br/menu/10/conteudo/8&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.softsite.com.br/images/viewlet_geomind_faturamento_vendedor.jpg&quot; style=&quot;border: 0px;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
O SoftSite GeoMind permite que o gestor delimite qualquer área separando-as por cor e gere relatórios específicos dessas áreas com ícones personalizados, podendo inclusive atribuir clientes a rota de um vendedor.&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
&lt;a href=&quot;http://www.softsite.com.br/menu/10/conteudo/8&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot;&gt;&lt;img alt=&quot; alt=&quot; src=&quot;http://www.softsite.com.br/images/viewlet_geomind_territorio.jpg&quot; style=&quot;border: 0px;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot;&gt;
Com todas essas possibilidades, é possível ter um maior poder de decisão e uma gerência muito mais precisa, captando todas as informações que você necessita, de forma prática e inovadora.&lt;/div&gt;
&lt;br style=&quot;color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px;&quot; /&gt;
&lt;div style=&quot;background-image: url(http://www.softsite.com.br/images/background-galery.png); background-repeat: no-repeat no-repeat; color: #666666; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; height: 105px; line-height: 27px; padding-left: 14px; padding-top: 13px; position: relative; width: 105px;&quot;&gt;
&lt;a class=&quot;help&quot; href=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/78/large_geomind_01.png?2010&quot; id=&quot;&quot; rel=&quot;lightbox[GALERIA]&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot; title=&quot;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;90&quot; src=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/78/small_geomind_01.png?2010&quot; width=&quot;90&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-image: url(http://www.softsite.com.br/images/background-galery.png); background-repeat: no-repeat no-repeat; color: #666666; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; height: 105px; line-height: 27px; padding-left: 14px; padding-top: 13px; position: relative; width: 105px;&quot;&gt;
&lt;a class=&quot;help&quot; href=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/79/large_geomind_02.png?2010&quot; id=&quot;&quot; rel=&quot;lightbox[GALERIA]&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot; title=&quot;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;90&quot; src=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/79/small_geomind_02.png?2010&quot; width=&quot;90&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-image: url(http://www.softsite.com.br/images/background-galery.png); background-repeat: no-repeat no-repeat; color: #666666; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; height: 105px; line-height: 27px; padding-left: 14px; padding-top: 13px; position: relative; width: 105px;&quot;&gt;
&lt;a class=&quot;help&quot; href=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/80/large_geomind_03.png?2010&quot; id=&quot;&quot; rel=&quot;lightbox[GALERIA]&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot; title=&quot;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;90&quot; src=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/80/small_geomind_03.png?2010&quot; width=&quot;90&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-image: url(http://www.softsite.com.br/images/background-galery.png); background-repeat: no-repeat no-repeat; color: #666666; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; height: 105px; line-height: 27px; padding-left: 14px; padding-top: 13px; position: relative; width: 105px;&quot;&gt;
&lt;a class=&quot;help&quot; href=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/81/large_geomind_04.png?2010&quot; id=&quot;&quot; rel=&quot;lightbox[GALERIA]&quot; style=&quot;color: #666666; font-size: 10px; font-weight: bold; vertical-align: top;&quot; title=&quot;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;90&quot; src=&quot;http://www.softsite.com.br/images/content_image_galeries/photos/81/small_geomind_04.png?2010&quot; width=&quot;90&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;hr style=&quot;border-bottom-style: solid; border-color: white rgb(255, 255, 255) rgb(255, 255, 255); border-left-style: solid; border-right-style: solid; color: #666666; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 27px; padding: 5px; position: relative; width: 544px;&quot; /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/3354502926777573182/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/geomind.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/3354502926777573182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/3354502926777573182'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/geomind.html' title='Geomind'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilgCCnSaeVfM9vr9lxSMUyyEXWoKefqu6dHb38BSaU-GkicQti_2ZalGRY_Ou4SyB1_gHDvfzh8eSfBXqSOYWoiIMjJW9lzr2N8ssvVmicTbSyyPWTT-2GYR-Y1ebP2lgsQxRSLXKcQ90/s72-c/site1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-7147372414717749003</id><published>2012-09-08T10:45:00.000-03:00</published><updated>2012-09-10T13:24:22.295-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Developweb"/><category scheme="http://www.blogger.com/atom/ns#" term="Integração"/><category scheme="http://www.blogger.com/atom/ns#" term="Portais"/><title type='text'>DW Portal do Representante®</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;h1 style=&quot;font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 28px;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #2a2a2a;&quot;&gt;Sistema inovador que otimiza o relacionamento entre empresa e representante, disponibilizando informações completas sobre os clientes, contribuindo de forma decisiva para o sucesso dos negócios desenvolvido pela&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b style=&quot;background-color: white; font-size: small;&quot;&gt;Developweb - Sistemas Web&lt;/b&gt;&lt;span style=&quot;background-color: white; font-size: x-small;&quot;&gt;.&lt;/span&gt;&lt;/h1&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0NouOw6SGEIo9OqeEJ8nAWS7alJaMrKjOydsQObq-7IqSPW3J-qMwpfso_PhaiBpt70_1_9z2W_5trIzO2PQ5BrY7N2rXYDmLIpjs2snSIHs08CPpR2Za6Eaw84hiNKspPTOQ-zVST3E/s1600/dw.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0NouOw6SGEIo9OqeEJ8nAWS7alJaMrKjOydsQObq-7IqSPW3J-qMwpfso_PhaiBpt70_1_9z2W_5trIzO2PQ5BrY7N2rXYDmLIpjs2snSIHs08CPpR2Za6Eaw84hiNKspPTOQ-zVST3E/s400/dw.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #2a2a2a; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: small; width: 935px;&quot;&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.developweb.com.br/images/linha_maior.png&quot; /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;float: left; width: 490px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;padding-left: 20px;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Integrado com o ERP Protheus da TOTVS (conexão direta com o banco de dados)&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Seus representantes incluem pedidos online.&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Formulário de pedidos customizado para atender as regras de negócios de sua empresa&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Consultas, relatórios e gráficos essencias para o representante: Pedidos, Títulos, NFs, Informações Gerais, Financeiras e Estratégicas de Clientes, Prospects, entre outros.&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Compatível com smartphones (Android, iPhone) e tablets (Android, iPad)&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Gerenciamento de Pendências (correio eletrônico exclusivo para os usuários do DW Portal do Representante®)&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Acompanhamento da agenda do representante&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Registro e acompanhamento de prospecção (com registro de históricos e podendo ser convertido em cliente)&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Ideal para qualquer empresa que venda através de representantes&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Controle e monitoramento de acesso do representante&lt;/li&gt;
&lt;li style=&quot;padding-top: 10px;&quot;&gt;Inclusão de orçamentos (podendo ser convertido&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/7147372414717749003/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/dw-portal-do-representante.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7147372414717749003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7147372414717749003'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/dw-portal-do-representante.html' title='DW Portal do Representante®'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0NouOw6SGEIo9OqeEJ8nAWS7alJaMrKjOydsQObq-7IqSPW3J-qMwpfso_PhaiBpt70_1_9z2W_5trIzO2PQ5BrY7N2rXYDmLIpjs2snSIHs08CPpR2Za6Eaw84hiNKspPTOQ-zVST3E/s72-c/dw.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-1788197772563519990</id><published>2012-09-08T10:32:00.000-03:00</published><updated>2013-07-24T14:01:58.815-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Exemplo"/><category scheme="http://www.blogger.com/atom/ns#" term="Integração"/><category scheme="http://www.blogger.com/atom/ns#" term="Word"/><title type='text'> u_WordImp() .DOT </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBJ35tCBWDYLBhx5KYANhoQX29TzR1j3UzAsKTFYMIwsnvhMIn5OUCk1e4j-eyQecRBBHD4-f8zCrM8mmQypy2l3FMOkaHTjD6T-IiTW4-Dj0Cw2oMimYN3M7LIFMkgxulpLwczotniCc/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;&lt;img border=&quot;0&quot; height=&quot;205&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBJ35tCBWDYLBhx5KYANhoQX29TzR1j3UzAsKTFYMIwsnvhMIn5OUCk1e4j-eyQecRBBHD4-f8zCrM8mmQypy2l3FMOkaHTjD6T-IiTW4-Dj0Cw2oMimYN3M7LIFMkgxulpLwczotniCc/s400/site1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px;&quot;&gt;//Por&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.luislacombe.com.br/Fontes.aspx&quot; style=&quot;-webkit-transition: color 0.3s; background-color: white; color: #009eb8; display: inline; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; outline: none; text-decoration: none;&quot;&gt;http://www.luislacombe.com.br/Fontes.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Essa integração visa automatizar a criação de contratos, cartas etc. Basicamente,&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;podemos ter um arquivo modelo e a partir dele informar valores para as DocVariables e&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;assim ter um documento personalizado. Nesta documentação irei fazer um passo a&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;passo aonde vamos simular a geração de um contrato de compra e venda a partir de um&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;cliente cadastrado no Protheus.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;O Primeiro passo será criar um documento do tipo .DOT no Word e inserir as&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;DocVariables nos lugares corretos para que elas sejam substituídas por valores&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;definidos para elas. Vamos então abrir um novo documento do Word e colocar um&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;trecho de um contrato de compra e venda de um imóvel:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;CONTRATO DE COMPRA E VENDA DE IMÓVEL&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Pelo presente instrumento particular, de um lado , nacionalidade , profissão , estado civil,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;portador da Cédula de Identidade, RG nº , inscrito no CPF sob o nº , residente e domiciliado à&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;_________________________________________________________________&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Agora clique em salvar e escolha o tipo .DOT. Pronto, podemos então inserir as&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;DocVariables dentro do modelo do Word. Abaixo eu listei as DocVariables que irei&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;usar neste exemplo:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Nome_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Nacionalidade_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Profissão_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;EstCivil_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;RG_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;CPF_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Endereco_vendedor&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Para inserir uma DocVariable,deixe o curso posicionado no local aonde ela&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;deverá ficar e clique em inserir campo docvariable&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Repita o mesmo procedimento para as demais variáveis e após isso é só&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;compilar o fonte WordImp e chamá-lo pelo menu. Verifique que no fonte temos que&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;dizer em qual local está o arquivo .DOT sendo possível também definir esse caminho&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;através de parâmetros do Protheus.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
*------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;
#INCLUDE &#39;PROTHEUS.CH&#39;
#INCLUDE &#39;RWMAKE.CH&#39;


User Function WordImp
                    
                    // caminho do arquivo .DOT
Local cPathDot  := &quot;X:\INTEGRACAO.dot&quot;     

//Conecta ao word
Private oWord := OLE_CreateLink()
OLE_NewFile(oWord, cPathDot ) 

                  // OLE_SetDocumentVar(objeto link,nome da docvariable no word,conteúdo a ser passado para o word)
OLE_SetDocumentVar(oWord,&quot;Nome_vendedor&quot;,&quot;Fulano da Silva Nobre&quot;) 
OLE_SetDocumentVar(oWord,&quot;Nacionalidade_vendedor&quot;,&quot;brasileira&quot;) 
OLE_SetDocumentVar(oWord,&quot;Profissão_vendedor&quot;,&quot;Programador&quot;) 
OLE_SetDocumentVar(oWord,&quot;EstCivil_vendedor&quot;,&quot;Casado&quot;) 
OLE_SetDocumentVar(oWord,&quot;RG_vendedor&quot;,&quot;02344332 SSP/RJ&quot;) 
OLE_SetDocumentVar(oWord,&quot;CPF_vendedor&quot;,&quot;065746342-53&quot;)
OLE_SetDocumentVar(oWord,&quot;Endereco_vendedor&quot;,&quot;Av Marques de Andrade n° 123, Bairro Novo, Rio de Janeiro, RJ.&quot;)


OLE_UpdateFields(oWord) 

If MsgYesNo(&quot;Imprime o Documento ?&quot;)
 Ole_PrintFile(oWord,&quot;ALL&quot;,,,1)
EndIf
  
If MsgYesNo(&quot;Fecha o Word e Corta o Link ?&quot;)
 OLE_CloseFile( oWord )
 OLE_CloseLink( oWord )
Endif 

Return
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/1788197772563519990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/1788197772563519990'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/pequeno-exemplo-de-integracao-do.html' title=' u_WordImp() .DOT '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBJ35tCBWDYLBhx5KYANhoQX29TzR1j3UzAsKTFYMIwsnvhMIn5OUCk1e4j-eyQecRBBHD4-f8zCrM8mmQypy2l3FMOkaHTjD6T-IiTW4-Dj0Cw2oMimYN3M7LIFMkgxulpLwczotniCc/s72-c/site1.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-7553324363517311482</id><published>2012-09-08T10:02:00.000-03:00</published><updated>2012-12-01T10:06:53.339-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Advpl"/><category scheme="http://www.blogger.com/atom/ns#" term="Cep"/><category scheme="http://www.blogger.com/atom/ns#" term="Exemplo"/><category scheme="http://www.blogger.com/atom/ns#" term="Webservice"/><title type='text'>Rdmake VerCep()</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlzkjRKtoLXow5qpAjr21K4jpr4aIDjjJddYXN96eRoxzvyhZri8chyNm4GCvKkJB5OXdVuTwLDYRRCnjWS2MbkKKTzQe5RSdfY0W6PKqCH6gdE0Mn_a7Ri7wGVL_CM5gWb8Fh0F62y74/s1600/site1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlzkjRKtoLXow5qpAjr21K4jpr4aIDjjJddYXN96eRoxzvyhZri8chyNm4GCvKkJB5OXdVuTwLDYRRCnjWS2MbkKKTzQe5RSdfY0W6PKqCH6gdE0Mn_a7Ri7wGVL_CM5gWb8Fh0F62y74/s320/site1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
//Por&amp;nbsp;&lt;a href=&quot;http://www.luislacombe.com.br/Fontes.aspx&quot;&gt;http://www.luislacombe.com.br/Fontes.aspx&lt;/a&gt;&lt;br /&gt;
*-----------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#INCLUDE &#39;PROTHEUS.CH&#39;&lt;br /&gt;
#INCLUDE &#39;RWMAKE.CH&#39;&lt;br /&gt;
#INCLUDE &#39;FONT.CH&#39;&lt;br /&gt;
#INCLUDE &#39;COLORS.CH&#39;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
User Function VerCep()&lt;br /&gt;
&lt;br /&gt;
/*ÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±±&lt;br /&gt;
±± Declaração de cVariable dos componentes &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ±±&lt;br /&gt;
Ù±±ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ*/&lt;br /&gt;
Private cBairro &amp;nbsp; &amp;nbsp;:= Space(100)&lt;br /&gt;
Private cCidade &amp;nbsp; &amp;nbsp;:= Space(100)&lt;br /&gt;
Private cLog &amp;nbsp; &amp;nbsp; &amp;nbsp; := Space(100)&lt;br /&gt;
Private cTipLog &amp;nbsp; &amp;nbsp;:= Space(20)&lt;br /&gt;
Private cUF &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;:= Space(20) &amp;nbsp; &amp;nbsp; &lt;br /&gt;
Private cCep &amp;nbsp; &amp;nbsp; &amp;nbsp; := Space(9)&lt;br /&gt;
&lt;br /&gt;
/*ÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±±&lt;br /&gt;
±± Declaração de Variaveis Private dos Objetos &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ±±&lt;br /&gt;
Ù±±ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ*/&lt;br /&gt;
SetPrvt(&quot;oDlg1&quot;,&quot;oSay1&quot;,&quot;oSay2&quot;,&quot;oSay3&quot;,&quot;oSay4&quot;,&quot;oSay5&quot;,&quot;oSay6&quot;,&quot;oGet1&quot;,&quot;oSBtn1&quot;)&lt;br /&gt;
&lt;br /&gt;
/*ÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±±&lt;br /&gt;
±± Definicao do Dialog e todos os seus componentes. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;±±&lt;br /&gt;
Ù±±ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ*/&lt;br /&gt;
oDlg1 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= MSDialog():New( 088,232,316,624,&quot;Consulta Online CEP&quot;,,,.F.,,,,,,.T.,,,.T. )&lt;br /&gt;
oSay1 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 012,012,{||&quot;Digite o CEP:&quot;},oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,036,008)&lt;br /&gt;
oSay2 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 044,016,,oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,032,008)&lt;br /&gt;
oSay3 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 044,056,,oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,128,012)&lt;br /&gt;
oSay4 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 064,016,,oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,168,012)&lt;br /&gt;
oSay5 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 084,012,,oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,032,012)&lt;br /&gt;
oSay6 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 084,052,,oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,132,012)&lt;br /&gt;
oGet1 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TGet():New( 012,052,{|u| If(PCount()&amp;gt;0,cCep:=u,cCep)},oDlg1,060,008,&#39;99999-999&#39;,,CLR_BLACK,CLR_WHITE,,,,.T.,&quot;&quot;,,,.F.,.F.,,.F.,.F.,&quot;&quot;,&quot;cCep&quot;,,)&lt;br /&gt;
oSBtn1 &amp;nbsp; &amp;nbsp; := SButton():New( 012,160,1,,oDlg1,,&quot;&quot;, ) &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
oSBtn1:bLClicked := {|| LoadCEP() }&lt;br /&gt;
&lt;br /&gt;
oDlg1:Activate(,,,.T.)&lt;br /&gt;
&lt;br /&gt;
Return&lt;br /&gt;
&lt;br /&gt;
Static Function LoadCEP()&lt;br /&gt;
Local cError &amp;nbsp; := &quot;&quot;&lt;br /&gt;
Local cWarning := &quot;&quot;&lt;br /&gt;
Local aRetorno := {}&lt;br /&gt;
Local cRETORNO&lt;br /&gt;
&lt;br /&gt;
cRETORNO := HttpGet( &#39;http://republicavirtual.com.br/web_cep.php?cep=&#39;+cCep+&#39;&amp;amp;formato=xml&#39; )&lt;br /&gt;
&lt;br /&gt;
if cRETORNO == nil&lt;br /&gt;
&amp;nbsp; &amp;nbsp;MsgStop( Alert( &quot;Servidor de CEP indisponível.&quot; ) )&lt;br /&gt;
else&lt;br /&gt;
&amp;nbsp; &amp;nbsp;oScript := XmlParser( cRETORNO, &quot;_&quot;, @cError, @cWarning )&lt;br /&gt;
&amp;nbsp; &amp;nbsp;if oScript &amp;lt;&amp;gt; nil&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; if XmlChildEx( oSCRIPT, &quot;_WEBSERVICECEP&quot; ) &amp;lt;&amp;gt; nil &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if Val(oSCRIPT:_WEBSERVICECEP:_RESULTADO:TEXT) &amp;gt; 0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cUF &amp;nbsp; &amp;nbsp; := oSCRIPT:_WEBSERVICECEP:_UF:TEXT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cCidade := oSCRIPT:_WEBSERVICECEP:_CIDADE:TEXT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cBairro := oSCRIPT:_WEBSERVICECEP:_BAIRRO:TEXT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cTipLog := oSCRIPT:_WEBSERVICECEP:_TIPO_LOGRADOURO:TEXT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cLog &amp;nbsp; &amp;nbsp;:= oSCRIPT:_WEBSERVICECEP:_LOGRADOURO:TEXT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;endif &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; endif&lt;br /&gt;
&amp;nbsp; &amp;nbsp;endif&lt;br /&gt;
endif&lt;br /&gt;
&lt;br /&gt;
oSay2 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 044,016,{||&quot;UF: &quot; + cUF},oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,032,008)&lt;br /&gt;
oSay3 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 044,056,{||&quot;Cidade: &quot; + cCidade},oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,128,012)&lt;br /&gt;
oSay4 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 064,016,{||&quot;Bairro: &quot; + cBairro},oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,168,012)&lt;br /&gt;
oSay5 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 084,012,{|| cTipLog},oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,032,012)&lt;br /&gt;
oSay6 &amp;nbsp; &amp;nbsp; &amp;nbsp;:= TSay():New( 084,052,{|| cLog},oDlg1,,,.F.,.F.,.F.,.T.,CLR_BLACK,CLR_WHITE,132,012) &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Return&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/7553324363517311482/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/rdmake-que-mostra-uma-tela-capaz-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7553324363517311482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/7553324363517311482'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/rdmake-que-mostra-uma-tela-capaz-de.html' title='Rdmake VerCep()'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlzkjRKtoLXow5qpAjr21K4jpr4aIDjjJddYXN96eRoxzvyhZri8chyNm4GCvKkJB5OXdVuTwLDYRRCnjWS2MbkKKTzQe5RSdfY0W6PKqCH6gdE0Mn_a7Ri7wGVL_CM5gWb8Fh0F62y74/s72-c/site1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-5273580079334986954</id><published>2012-09-06T19:07:00.002-03:00</published><updated>2013-07-24T13:54:11.959-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Advpl"/><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Integração"/><title type='text'>Integração com o Excel</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;Esta funcao deve ser chamada a partir da planilha Excel. O dados contidos no array serao distribuidos nas celulas. Na planilha, digitar na celula A1 o comando:&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQLBLnU53bm0RPTcqaPimTc5EecBZuIVswoX5TrjnFARra-7Sp4cSJR5GYsNyCVwtO9xNdelZfhuxCvKA0WeCnyqpFPg70DQNT9rCwzhLErMi7eNeWexCIRiYFgGVurq75-JBWC5Ddop8/s1600/Planilha+Beneficio.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQLBLnU53bm0RPTcqaPimTc5EecBZuIVswoX5TrjnFARra-7Sp4cSJR5GYsNyCVwtO9xNdelZfhuxCvKA0WeCnyqpFPg70DQNT9rCwzhLErMi7eNeWexCIRiYFgGVurq75-JBWC5Ddop8/s320/Planilha+Beneficio.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;MSGetArray(A1,Siga(“U_PLANMOV”))
ou
MSGetArray(A1,Siga(“U_PLANMOV(p1,p2,pN)”)) –&amp;gt; passando parametros para a funcao. A funcao deverá receber os parametros.
Ou, escrever a seguinte macro e associa-la a um botao:
Sub Atualiza()
Range(“A1″).FormulaR1C1 = “=MSGetArray(RC,Siga(“”U_PLANMOV”&quot;))”
ou
aMovimentos = MSExecArray(siga(“U_PLANMOV”))
End Sub
User Function PlanMOV()
// A funcao poderá receber parametros: User Function PlanMOV(p1,p2,pN)
Local aMovim := {}
dbSelectArea(&quot;SZ2&quot;)
dbOrderNickName(&quot;NOME_NR_IT&quot;) // Filial + Nome + Nro.Trans. + Item
dbGoTop()
While !SZ2-&amp;gt;(Eof())
AAdd(aMovim, {SZ2-&amp;gt;Z2_Nome, SZ2-&amp;gt;Z2_Numero, SZ2-&amp;gt;Z2_Item,
SZ2-&amp;gt;Z2_Data, SZ2-&amp;gt;Z2_Tipo, SZ2-&amp;gt;Z2_Hist, SZ2-&amp;gt;Z2_Valor, SZ2-&amp;gt;Z2_Aprov})
SZ2-&amp;gt;(dbSkip())
End
Return aMovim
//----------------------------------------------------------------------------//
User Function PlanCAD()
Local aCad := {}
dbSelectArea(&quot;SZ1&quot;)
dbOrderNickName(&quot;NOME&quot;)
dbGoTop()
While !SZ1-&amp;gt;(Eof())
AAdd(aCad, {SZ1-&amp;gt;Z1_Nome, SZ1-&amp;gt;Z1_EMail, SZ1-&amp;gt;Z1_Saldo})
SZ1-&amp;gt;(dbSkip())
End
Return aCad
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/5273580079334986954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/5273580079334986954'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/integracao-com-o-excel.html' title='Integração com o Excel'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQLBLnU53bm0RPTcqaPimTc5EecBZuIVswoX5TrjnFARra-7Sp4cSJR5GYsNyCVwtO9xNdelZfhuxCvKA0WeCnyqpFPg70DQNT9rCwzhLErMi7eNeWexCIRiYFgGVurq75-JBWC5Ddop8/s72-c/Planilha+Beneficio.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-8459807810770817006</id><published>2012-09-06T18:37:00.000-03:00</published><updated>2012-09-06T18:37:11.157-03:00</updated><title type='text'>Exemplo  - Email Marketing</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
*------------------------------------------------------------------&lt;br /&gt;
* Consulta cadastro clientes e filtra registros bloqueados&lt;br /&gt;
*------------------------------------------------------------------&lt;br /&gt;
#include &quot;Ap5Mail.ch&quot;&lt;br /&gt;
&lt;br /&gt;
User function fmailcli()&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
dbselectarea(&quot;SA1&quot;)&lt;br /&gt;
cExpressao := &quot;SA1-&amp;gt;A1_MSBLQL&amp;lt;&amp;gt;&#39;1&#39; .and. !empty(SA1-&amp;gt;A1_EMAIL&quot;&lt;br /&gt;
bExpressao := {|| &amp;nbsp;SA1-&amp;gt;A1_MSBLQL&amp;lt;&amp;gt;&#39;1&#39; .and. !empty(SA1-&amp;gt;A1_EMAIL) }&lt;br /&gt;
DbSetFilter(bExpressao ,cExpressao)&lt;br /&gt;
dbgotop()&lt;br /&gt;
&lt;br /&gt;
While !Eof()&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; fSend(SA1-&amp;gt;A1_EMAIL)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; dbskip()&lt;br /&gt;
Enddo&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;
Return &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Static function fSend(_cTo)&lt;br /&gt;
&lt;br /&gt;
Local cSubject, cBCC, cCC&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= &#39;&#39;&lt;br /&gt;
lHtml &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;:= .f.&lt;br /&gt;
cFrom &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= &#39;Exemplo Email &amp;lt;faturamento@empresa.com.br&amp;gt;&#39;&lt;br /&gt;
cSubject &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;:= &#39;Lista de Produtos&#39;&lt;br /&gt;
_cHTML &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;:= MemoRead(&quot;\workflow\mailings\mCalend.html&quot;)&lt;br /&gt;
&lt;br /&gt;
U_SduMandaEmail(_cTo,cCC,cBCC,cSubject,cFrom,_cHTML,lHtml)&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Return&lt;br /&gt;
&lt;br /&gt;
*----------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
User Function SduMandaEmail(cPara,cCopia,cConhCopia,cAssunto,cDe,cTexto,lHtml,cFile)&lt;br /&gt;
&lt;br /&gt;
Local lHtml &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= Iif(ValType(lHtml)=&quot;U&quot;,.f.,lHtml)&lt;br /&gt;
Local lOk &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= .F.&lt;br /&gt;
Local cAccount &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= GetMv(&quot;MV_RELACNT&quot;)&lt;br /&gt;
Local cPassword &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= GetMv(&quot;MV_RELPSW&quot;)&lt;br /&gt;
Local cServer &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= GetMv(&quot;MV_RELSERV&quot;)&lt;br /&gt;
Local cDe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;:= Iif(cDe==Nil,&#39;Servidor Protheus &amp;lt;workflow@empresa.com.br&amp;gt;&#39;,cDe)&lt;br /&gt;
&lt;br /&gt;
Connect Smtp Server cServer Account cAccount Password cPassword Result lOk&lt;br /&gt;
&lt;br /&gt;
If &amp;nbsp; &amp;nbsp; lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;If ! MailAuth(cAccount,cPassword)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Get Mail Error cErrorMsg&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Help(&quot;&quot;,1,&quot;AVG0001056&quot;,,&quot;Error: &quot;+cErrorMsg,2,0)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Disconnect Smtp Server Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if !lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Get Mail Error cErrorMsg&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Help(&quot;&quot;,1,&quot;AVG0001056&quot;,,&quot;Error: &quot;+cErrorMsg,2,0)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endif&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return ( .f. )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;If !Empty(cCopia)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if lHtml&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If !Empty(cFile)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara CC cCopia Subject cAssunto Body cTexto Attachment cFile Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara CC cCopia Subject cAssunto Body cTexto Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If !Empty(cFile)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara CC cCopia Subject cAssunto Body cTexto Format Text Attachment cFile Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara CC cCopia Subject cAssunto Body cTexto Format Text Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endif&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if lHtml&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If !Empty(cFile)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara BCC cConhCopia Subject cAssunto Body cTexto Attachment cFile Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara BCC cConhCopia Subject cAssunto Body cTexto Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If !Empty(cFile)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara BCC cConhCopia Subject cAssunto Body cTexto Format Text Attachment cFile Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Send Mail From cDe To cPara BCC cConhCopia Subject cAssunto Body cTexto Format Text Result lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endif&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;If ! lOk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Get Mail Error cErrorMsg&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Help(&quot;&quot;,1,&quot;AVG0001056&quot;,,&quot;Error: &quot;+cErrorMsg,2,0)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;EndIf&lt;br /&gt;
Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Get Mail Error cErrorMsg&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Help(&quot;&quot;,1,&quot;AVG0001057&quot;,,&quot;Error: &quot;+cErrorMsg,2,0)&lt;br /&gt;
EndIf&lt;br /&gt;
Disconnect Smtp Server&lt;br /&gt;
&lt;br /&gt;
Return&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/8459807810770817006/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/exemplo-email-marketing.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/8459807810770817006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/8459807810770817006'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/exemplo-email-marketing.html' title='Exemplo  - Email Marketing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-3961574655245182354</id><published>2012-09-06T18:23:00.000-03:00</published><updated>2012-09-06T18:23:19.758-03:00</updated><title type='text'>Exemplo TSay com HTML</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
*-----------------------------------------------------------------------------------------
&lt;br /&gt;
&lt;br /&gt;
#Include &quot;TOTVS.CH&quot;&lt;br /&gt;
User Function TSayHtml()&lt;br /&gt;
&amp;nbsp;DEFINE DIALOG oDlg TITLE &quot;Exemplo TSay com HTML&quot; FROM 180,180 TO 550,700 PIXEL&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; // Cria fonte para ser usada na Get&lt;br /&gt;
&amp;nbsp; oFont := TFont():New(&#39;Courier new&#39;,,-18,.T.)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; // Monta o Texto no formato HTML&lt;br /&gt;
&amp;nbsp; cTextHtml := &#39;&amp;lt;img src=&quot;C:\Totvs\ApData\system\BB_Logo.bmp&quot;&amp;gt;&amp;lt;br&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;font size=2 color=red&amp;gt;Linha 01 Vermelha&amp;lt;br&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;font size=3 color=green&amp;gt;Linha 02 Verde&amp;lt;br&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;font size=4 color=pink&amp;gt;Linha 03 Pink&amp;lt;br&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;font size=5 color=blue&amp;gt;Linha 04 Azul&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;hr&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;font size=2 color=black&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;table border=1 cellpadding=0 cellspacing=0&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;tr&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td width=100 bgcolor=&quot;#FFFF87&quot;&amp;gt;Coluna 01a&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td width=200 bgcolor=&quot;#FFFF87&quot;&amp;gt;Coluna 02a&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td width=100 bgcolor=&quot;#FFFF87&quot;&amp;gt;Coluna 03a&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;tr&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td&amp;gt;Coluna 01b&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td&amp;gt;Coluna 02b&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td&amp;gt;Coluna 03b&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;tr&amp;gt;&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td&amp;gt;Coluna 01c&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td&amp;gt;Coluna 02c&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;td&amp;gt;Coluna 03c&#39;+;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;&amp;lt;/table&amp;gt;&#39;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; // Cria o Say permitindo texto no formato HMTL&lt;br /&gt;
&amp;nbsp; lHtml := .T. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; oSay:= TSay():New(01,01,{||cTextHtml},oDlg,,oFont,,,,.T.,,,200,50,,,,,,lHtml)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;ACTIVATE DIALOG oDlg CENTERED&lt;br /&gt;
Return&lt;br /&gt;
&lt;br /&gt;
*-----------------------------------------------------------------------------------------&lt;br /&gt;
Resultado:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTaTnCeP8WYHk0tsNFvEE7-NLizYBF_QhmXXGPHVgrofHiXT_9010LEu2AtboDg39ZudMUWy2AYr5zM0wU6uZ5Y84BXrnefJ3llMQjfOa9vZo8Lk3yNwn_cBuA9qbIF489l3O4uPY6IBo/s1600/tSAY.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTaTnCeP8WYHk0tsNFvEE7-NLizYBF_QhmXXGPHVgrofHiXT_9010LEu2AtboDg39ZudMUWy2AYr5zM0wU6uZ5Y84BXrnefJ3llMQjfOa9vZo8Lk3yNwn_cBuA9qbIF489l3O4uPY6IBo/s320/tSAY.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/3961574655245182354/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/exemplo-tsay-com-html.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/3961574655245182354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/3961574655245182354'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/exemplo-tsay-com-html.html' title='Exemplo TSay com HTML'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTaTnCeP8WYHk0tsNFvEE7-NLizYBF_QhmXXGPHVgrofHiXT_9010LEu2AtboDg39ZudMUWy2AYr5zM0wU6uZ5Y84BXrnefJ3llMQjfOa9vZo8Lk3yNwn_cBuA9qbIF489l3O4uPY6IBo/s72-c/tSAY.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-1197146735694428783</id><published>2012-09-04T10:10:00.004-03:00</published><updated>2012-11-13T13:00:57.071-02:00</updated><title type='text'>Arena TOTVS&#39;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; color: #2a2a2a; font-family: Calibri, Arial, Helvetica, sans-serif; line-height: 25px; text-transform: uppercase;&quot;&gt;SOLUÇÕES - aRENA toTVS&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;portlet&quot; id=&quot;portlet-wrapper-56_INSTANCE_hMa3&quot; style=&quot;background-color: white; color: #505050; font-family: Calibri, Arial, Helvetica, sans-serif; line-height: 19.200000762939453px; margin: 0px 0px 15px; padding: 0px;&quot;&gt;
&lt;div class=&quot;portlet-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;portlet-content-container&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;journal-content-article&quot; id=&quot;article_10102_174318491_1.0&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;hr style=&quot;border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255); border-style: dotted solid solid; height: 0px; margin: 6px 0px;&quot; /&gt;
&lt;div style=&quot;padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;padding: 0px;&quot;&gt;
A TOTVS fornece ao mercado soluções administrativas, sistêmicas, de processos, de&lt;br /&gt;
desempenho e de infraestrutura.&lt;/div&gt;
&lt;div style=&quot;padding: 0px;&quot;&gt;
&lt;br /&gt;
As soluções TOTVS garantem maior competitividade e permitem que cada cliente terceirize&lt;br /&gt;
suas operações administrativas/sistêmicas, focando energia e tranquilidade para pensar&lt;br /&gt;
apenas no que é seu próprio negócio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq0zuScVa6kxtwFX1fV8vk2u4HoRToqr2UUXIjSE0F4NTrKlVWoa8_dI5OsFsscnIGYPmuqg7rTpGUpP7YEDByJEZXKw9d2KRJgKQzgBt1F-BzAQ3duLxK92nmdPvfWfB5dGgwmDW1dPg/s1600/Sem+t%C3%ADtulo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;279&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq0zuScVa6kxtwFX1fV8vk2u4HoRToqr2UUXIjSE0F4NTrKlVWoa8_dI5OsFsscnIGYPmuqg7rTpGUpP7YEDByJEZXKw9d2KRJgKQzgBt1F-BzAQ3duLxK92nmdPvfWfB5dGgwmDW1dPg/s320/Sem+t%C3%ADtulo.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;portlet-boundary portlet-boundary_56_  portlet-journal-content&quot; id=&quot;p_p_id_56_INSTANCE_VTS8_&quot; style=&quot;background-color: white; color: #505050; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.200000762939453px; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;portlet-boundary portlet-boundary_56_  portlet-journal-content&quot; id=&quot;p_p_id_56_INSTANCE_0s4L_&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=4106226829722590325&quot; name=&quot;p_56_INSTANCE_0s4L&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;portlet&quot; id=&quot;portlet-wrapper-56_INSTANCE_0s4L&quot; style=&quot;margin: 0px 0px 15px; padding: 0px;&quot;&gt;
&lt;div class=&quot;portlet-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;portlet-content-container&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;journal-content-article&quot; id=&quot;article_10102_176850680_1.0&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; clear: both; width: 712px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot;&gt;&lt;img alt=&quot;Imagem do artigo&quot; height=&quot;54&quot; src=&quot;http://www.totvs.com/image/image_gallery?uuid=ec740be2-4a46-413a-9f33-439c2b375c20&amp;amp;groupId=10102&amp;amp;t=1336051113168&quot; style=&quot;border: 0px;&quot; width=&quot;66&quot; /&gt;&lt;/td&gt;&lt;td align=&quot;left&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;h3 style=&quot;margin: 0px; padding: 0px; text-transform: uppercase;&quot;&gt;
&lt;a href=&quot;http://www.totvs.com/Ler%20Mais&quot; style=&quot;color: #1f3356; cursor: pointer; text-decoration: none;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;SOFTWARE&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
Torna a empresa mais competitiva, com maior velocidade de decisão, oferecendo&lt;br /&gt;
soluções que organizam, disciplinam, definem e impõem processos, armazenam&lt;br /&gt;
dados, geram informação e auxiliam a gestão.&lt;br /&gt;
&lt;a href=&quot;http://www.totvs.com/software&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;Ler Mais&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; colspan=&quot;2&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;separador&quot; style=&quot;border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255); border-style: dotted solid solid; border-width: 1px; height: 0px; margin: 6px 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot;&gt;&lt;img alt=&quot;Imagem do artigo&quot; height=&quot;54&quot; src=&quot;http://www.totvs.com/image/image_gallery?uuid=42bd6e7a-ee5a-42e8-9c78-fcc708d9f8bc&amp;amp;groupId=10102&amp;amp;t=1336051088911&quot; style=&quot;border: 0px;&quot; width=&quot;66&quot; /&gt;&lt;/td&gt;&lt;td align=&quot;left&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;h3 style=&quot;margin: 0px; padding: 0px; text-transform: uppercase;&quot;&gt;
&lt;a href=&quot;http://www.totvs.com/Ler%20Mais&quot; style=&quot;color: #1f3356; cursor: pointer; text-decoration: none;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;TECNOLOGIA&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
Oferece mobilidade, flexibilidade, personalização e integração por meio de soluções&lt;br /&gt;
empresariais de uma plataforma tecnológica que utiliza linguagens (AdvPL, 4GL),&lt;br /&gt;
sistemas operacionais e bancos de dados múltiplos.&amp;nbsp;&lt;a href=&quot;http://www.totvs.com/tecnologia&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;&lt;br /&gt;Ler Mais&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; colspan=&quot;2&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;separador&quot; style=&quot;border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255); border-style: dotted solid solid; border-width: 1px; height: 0px; margin: 6px 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot; width=&quot;82&quot;&gt;&lt;img alt=&quot;Imagem do artigo&quot; height=&quot;54&quot; src=&quot;http://www.totvs.com/image/image_gallery?uuid=48d32634-b265-4c59-8d9c-55bb15f217f4&amp;amp;groupId=10102&amp;amp;t=1336051150795&quot; style=&quot;border: 0px;&quot; width=&quot;66&quot; /&gt;&lt;/td&gt;&lt;td align=&quot;left&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; width=&quot;608&quot;&gt;&lt;h3 style=&quot;margin: 0px; padding: 0px; text-transform: uppercase;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
SERVIÇOS&lt;/span&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.totvs.com/cloud-outsourcing&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;margin: 0px; padding: 0px; text-transform: uppercase;&quot;&gt;
&lt;a href=&quot;http://www.totvs.com/cloud-outsourcing&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;br /&gt;CLOUD &amp;amp; OUTSOURCING&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.totvs.com/cloud-outsourcing&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;
&lt;/a&gt;Serviços que contribuem de forma eficaz na operação de cada cliente, sem interferir&lt;br /&gt;
na execução do negócio principal. A TOTVS oferece, por meio dos produtos BPO,&lt;br /&gt;
Marketplace, Service Desk,Infraestrutura e Educação, soluções que proporcionam...&lt;a href=&quot;http://www.totvs.com/cloud-outsourcing&quot; style=&quot;color: #1f3356; cursor: pointer; text-decoration: none;&quot;&gt;&lt;br /&gt;&lt;b style=&quot;color: #1f3356; cursor: pointer; text-decoration: none;&quot;&gt;Ler Mais&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;margin: 0px; padding: 0px; text-transform: uppercase;&quot;&gt;
&lt;a href=&quot;http://www.totvs.com/consultoria&quot; style=&quot;color: #1f3356; cursor: pointer; text-decoration: none;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;CONSULTORIA&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
Alavanca os resultados dos clientes por meio de consultoria em gestão empresarial,&lt;br /&gt;
com a aplicação das melhores práticas de gestão de negócios, envolvendo estratégia,&lt;br /&gt;
gestão, tecnologia, pessoas e os processos da empresa.&amp;nbsp;&lt;a href=&quot;http://www.totvs.com/consultoria&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;&lt;br /&gt;Ler Mais&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; colspan=&quot;2&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;separador&quot; style=&quot;border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255); border-style: dotted solid solid; border-width: 1px; height: 0px; margin: 6px 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; valign=&quot;top&quot;&gt;&lt;img alt=&quot;Imagem do artigo&quot; src=&quot;http://www.totvs.com/image/image_gallery?img_id=58652873&quot; style=&quot;border: 0px;&quot; /&gt;&lt;/td&gt;&lt;td align=&quot;left&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://www.totvs.com/Ler%20Mais&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;margin: 0px; padding: 0px; text-transform: uppercase;&quot;&gt;
&lt;a href=&quot;http://www.totvs.com/Ler%20Mais&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;
BY YOU&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;a href=&quot;http://www.totvs.com/Ler%20Mais&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;
&lt;/a&gt;O by You é a primeira rede social de propósitos corporativos e profissionais,&lt;br /&gt;
em que stakeholders&amp;nbsp;&lt;span style=&quot;background-color: white; color: #505050; line-height: 19.200000762939453px;&quot;&gt;tanto corporativos, como pessoais, rigorosamente qualificados&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #505050; line-height: 19.200000762939453px;&quot;&gt;e autenticados, interagem, colaboram,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #505050; line-height: 19.200000762939453px;&quot;&gt;buscam e geram negócios&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #505050; line-height: 19.200000762939453px;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.totvs.com/by-you&quot; style=&quot;color: #1f3356; cursor: pointer; font-weight: bold; text-decoration: none;&quot;&gt;Ler Mais&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: black;&quot;&gt;Conteúdo&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;extraído&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;&amp;nbsp;de&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.totvs.com/arena&quot; style=&quot;background-color: white;&quot;&gt;http://www.totvs.com/arena&lt;/a&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #53575f; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-ansi-language: PT-BR; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: PT-BR;&quot;&gt;*TOTVS e Microsiga são
marcas registradas pertencentes ao Grupo TOTVS S/A.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/1197146735694428783/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/solucoes-arena-totvs-conteudo-extraido.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/1197146735694428783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/1197146735694428783'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/solucoes-arena-totvs-conteudo-extraido.html' title='Arena TOTVS&#39;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq0zuScVa6kxtwFX1fV8vk2u4HoRToqr2UUXIjSE0F4NTrKlVWoa8_dI5OsFsscnIGYPmuqg7rTpGUpP7YEDByJEZXKw9d2KRJgKQzgBt1F-BzAQ3duLxK92nmdPvfWfB5dGgwmDW1dPg/s72-c/Sem+t%C3%ADtulo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-6992549338373094382</id><published>2012-09-01T11:20:00.001-03:00</published><updated>2012-09-01T11:20:56.149-03:00</updated><title type='text'>Tabblet Corporativo - Motorola ET1</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/e7dj0uVQuWk?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/6992549338373094382/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/tabblet-corporativo-motorola-et1.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/6992549338373094382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/6992549338373094382'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/tabblet-corporativo-motorola-et1.html' title='Tabblet Corporativo - Motorola ET1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4106226829722590325.post-5230868496214713516</id><published>2012-09-01T11:12:00.001-03:00</published><updated>2012-09-01T11:12:48.350-03:00</updated><title type='text'>Como sera o futuro do Varejo?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;object width=&quot;320&quot; height=&quot;266&quot; class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://1.gvt0.com/vi/PpmaXDju_7U/0.jpg&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/PpmaXDju_7U&amp;fs=1&amp;source=uds&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/PpmaXDju_7U&amp;fs=1&amp;source=uds&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://userfunction.blogspot.com/feeds/5230868496214713516/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://userfunction.blogspot.com/2012/09/como-sera-o-futuro-do-varejo.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/5230868496214713516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4106226829722590325/posts/default/5230868496214713516'/><link rel='alternate' type='text/html' href='http://userfunction.blogspot.com/2012/09/como-sera-o-futuro-do-varejo.html' title='Como sera o futuro do Varejo?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>