<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>EMS , HCM e Totvs 11</title>
    <description>Duvidas sobre Magnus, EMS , HCM e Totvs 11</description>
    <pubDate>Mon, 15 Jun 2026 08:03:53 +0000</pubDate>
    <lastBuildDate>Mon, 15 Jun 2026 08:03:53 +0000</lastBuildDate>
    <generator>4Each - Forum Progress</generator>
    <link>http://www.4each.com.br/forums/ems-hcm-e-totvs-11.4/</link>
    <atom:link rel="self" type="application/rss+xml" href="http://www.4each.com.br/forums/ems-hcm-e-totvs-11.4/index.rss"/>
    <item>
      <title>Cancelar evento LEAVE em UPC</title>
      <pubDate>Sat, 13 Jun 2026 23:26:13 +0000</pubDate>
      <link>http://www.4each.com.br/threads/cancelar-evento-leave-em-upc.171004/</link>
      <guid>http://www.4each.com.br/threads/cancelar-evento-leave-em-upc.171004/</guid>
      <author>Celso V Alves</author>
      <dc:creator>Celso V Alves</dc:creator>
      <content:encoded><![CDATA[Boa noite!<br />
Já tentei de tudo: RETURN ERROR; RETURN NO-APPLY; APPLY &quot;ENTRY&quot; TO... <br />
como o exemplo abaixo...<br />
<br />
Não consigo cancelar o LEAVE e obrigar que permaneça no FILL-IN, impedindo qlqr outra ação.<br />
Desde já, agradeço o socorro!!!<br />
<br />
IF wgh-meu-campo:SCREEN-VALUE = &quot;&quot; THEN DO:<br />
    <br />
    MESSAGE &quot;Obrigatório informar MEU CAMPO!&quot;<br />
        VIEW-AS ALERT-BOX.<br />
<br />
    //APPLY &quot;ENTRY&quot; TO wgh-meu-campo.<br />
    //RETURN.<br />
<br />
    //RETURN NO-APPLY. <br />
<br />
    RETURN ERROR.<br />
<br />
END.]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>gotokey boin569</title>
      <pubDate>Sat, 13 Jun 2026 01:34:44 +0000</pubDate>
      <link>http://www.4each.com.br/threads/gotokey-boin569.170983/</link>
      <guid>http://www.4each.com.br/threads/gotokey-boin569.170983/</guid>
      <author>reissobr</author>
      <dc:creator>reissobr</dc:creator>
      <content:encoded><![CDATA[Bom dia Pessoal.<br />
<br />
Sempre achei que o metodo gotokey de BO, para posicionar o registro, precisava ser em uma chave unica.<br />
<br />
Mas na boin569 -  tabela movto ggf, ele tem os campos do indice ordem, algo assim:<br />
<br />
RUN goToKey IN h-boin569 (INPUT nr-ord-produ,       <br />
                                                      INPUT dt-trans,<br />
                                                      INPUT cc-codigo). <br />
<br />
Eu vou usar a BO para deletar registros da tabela, e como os dados do goToKey não são de chave unica, pode ter mais de um registro com estes campos (reporte parcial vai gerar esta situação), não estou sabendo como lidar com isto.<br />
<br />
Atte;]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Smart View Datasul - Utilização de Consultas SQL</title>
      <pubDate>Fri, 12 Jun 2026 20:45:13 +0000</pubDate>
      <link>http://www.4each.com.br/threads/smart-view-datasul-utiliza%C3%A7%C3%A3o-de-consultas-sql.170895/</link>
      <guid>http://www.4each.com.br/threads/smart-view-datasul-utiliza%C3%A7%C3%A3o-de-consultas-sql.170895/</guid>
      <author>Marcelo Goncalves</author>
      <dc:creator>Marcelo Goncalves</dc:creator>
      <content:encoded><![CDATA[Bom dia pessoal, espero encontrar todos bem!<br />
<br />
Tenho uma dúvida relacionada à utilização do Smart View liberado pela Totvs para uso no Datasul:<br />
<br />
Ele permite tanto a utilização de objetos de negócio já liberados pela Totvs, quanto à criação de objetos de negócio próprios, via conector SQL ao invés de utilizar o conector nativo.<br />
<br />
No meu caso, temos base Oracle e ao tentar criar um objeto de negócio utilizando uma consulta PL-SQL, percebi que ele não trabalha bem com parâmetros.<br />
<br />
Exemplo simples:<br />
<br />
<br />
SELECT<br />
  vw_cusven.TIPO                         AS TIPO,<br />
  vw_cusven.COD_ESTABEL                  AS COD_ESTABEL,<br />
  vw_cusven.NR_NOTA_FIS                  AS NR_NOTA_FIS,<br />
  vw_cusven.SERIE                        AS SERIE,<br />
  vw_cusven.DT_EMISSAO                   AS DT_EMISSAO,<br />
  vw_cusven.IT_CODIGO                    AS IT_CODIGO,<br />
  vw_cusven.DESC_ITEM                    AS DESC_ITEM,...<br />
<br />
<a href="http://www.4each.com.br/threads/smart-view-datasul-utiliza%C3%A7%C3%A3o-de-consultas-sql.170895/" class="internalLink">Smart View Datasul - Utilização de Consultas SQL</a>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>re-gerar movto-ggf para a ordem</title>
      <pubDate>Fri, 12 Jun 2026 13:35:06 +0000</pubDate>
      <link>http://www.4each.com.br/threads/re-gerar-movto-ggf-para-a-ordem.170918/</link>
      <guid>http://www.4each.com.br/threads/re-gerar-movto-ggf-para-a-ordem.170918/</guid>
      <author>reissobr</author>
      <dc:creator>reissobr</dc:creator>
      <content:encoded><![CDATA[Bom dia Pessoal.<br />
<br />
Temos uma ordens de produção que o tempo nas operações está muito maior que o previsto, e isto afetou o custo das ordens.<br />
<br />
Alguem já conseguii re-gerar os reportes de GGF (cs0306) com base nas operações do EN0105  ?<br />
<br />
A ideia é eliminar os registros atuais da movto-ggf, e gerar automaticamente os novos, com base no cadastro das operações do item.]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Procurando programador VUE.JS/NODE.JS/PROGRESS</title>
      <pubDate>Tue, 26 May 2026 19:50:39 +0000</pubDate>
      <link>http://www.4each.com.br/threads/procurando-programador-vue-js-node-js-progress.170533/</link>
      <guid>http://www.4each.com.br/threads/procurando-programador-vue-js-node-js-progress.170533/</guid>
      <author>bootstrapmaster</author>
      <dc:creator>bootstrapmaster</dc:creator>
      <content:encoded><![CDATA[Boa tarde colegas, tudo na paz ?<br />
Temos um projeto na empresa que as telas foram desenvolvidas em VUE.JS, apis em NODE.JS e comunica com o datasul via passoe e um servidor http/socket caseiro.<br />
Temos no datasul um programa de vendas que é um especifico, para a maioria dos processos, usa classes, então para o projeto quase tudo está encaminhado, a ideia do projeto é ter essa mesma tela do especifico em progress, na web.<br />
A tela toda está praticamente pronto, já fizemos alguns testes e está funcional, mas tem alguns detalhes pra concluir.<br />
Um dos desafios é que o especifico de venda já faz tudo, ele gera a nota no datasul, manda pro sefaz, quando dá um uso autorizado, gera os titulos e tudo mais que a empresa precisa, só que esse tempo de fazer todo esse processo segura o web service, atrapalhando a consulta de dados de outros usuarios, pensamos em criar uma outra instancia do pasoe só pra...<br />
<br />
<a href="http://www.4each.com.br/threads/procurando-programador-vue-js-node-js-progress.170533/" class="internalLink">Procurando programador VUE.JS/NODE.JS/PROGRESS</a>]]></content:encoded>
    </item>
    <item>
      <title>Como obter o Número do Pedido em MLA-doc-pend-aprov?</title>
      <pubDate>Tue, 26 May 2026 12:44:21 +0000</pubDate>
      <link>http://www.4each.com.br/threads/como-obter-o-n%C3%BAmero-do-pedido-em-mla-doc-pend-aprov.170504/</link>
      <guid>http://www.4each.com.br/threads/como-obter-o-n%C3%BAmero-do-pedido-em-mla-doc-pend-aprov.170504/</guid>
      <author>ds201</author>
      <dc:creator>ds201</dc:creator>
      <content:encoded><![CDATA[Boa noite a todos<br />
<br />
A procedure abaixo foi preparada para ser usada com a tabela doc-pend-aprov. Estou precisando reescreve-la para funcionar com a tabela mla-doc-pend-aprov.<br />
Na tabela mla-doc-pend-aprov existe algo correspondente ao campo &quot;num-pedido&quot;? Este é o único ponto que eu não consegui entender. Para o campo &quot;doc-pend-aprov.sit-aprov&quot; eu sei a correspondência. Ainda estou estudando como fica &quot;dt-aprova&quot;.<br />
<br />
Obrigado<br />
<br />
<br />
<span style="font-family: 'Courier New'">=== Procedure ===<br />
procedure pi-dt-aprovacao-ped.<br />
   DEF INPUT  PARAMETER p-num-pedido like pedido-compr.num-pedido   no-undo.<br />
   DEF OUTPUT PARAMETER p-dt-aprova  like doc-pend-aprov.dt-aprova  no-undo.<br />
<br />
   assign p-dt-aprova  = ?.<br />
<br />
   for each doc-pend-aprov <br />
      where doc-pend-aprov.num-pedido = p-num-pedido<br />
      and   doc-pend-aprov.sit-aprov  = yes<br />
      no-lock by doc-pend-aprov.num-pedido<br />
              by doc-pend-aprov.seq-aprov:...</span><br />
<br />
<a href="http://www.4each.com.br/threads/como-obter-o-n%C3%BAmero-do-pedido-em-mla-doc-pend-aprov.170504/" class="internalLink">Como obter o Número do Pedido em MLA-doc-pend-aprov?</a>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Campo natureza de despesa na tabela Familia</title>
      <pubDate>Mon, 25 May 2026 20:59:00 +0000</pubDate>
      <link>http://www.4each.com.br/threads/campo-natureza-de-despesa-na-tabela-familia.170500/</link>
      <guid>http://www.4each.com.br/threads/campo-natureza-de-despesa-na-tabela-familia.170500/</guid>
      <author>reissobr</author>
      <dc:creator>reissobr</dc:creator>
      <content:encoded><![CDATA[Bom  dia Pessoal, tudo bom ?<br />
<br />
Alguem sabe qual o campo guarda o valor da natureza de despesa na tabela familia ?<br />
<br />
O Tipo de Despesa está no INT-1.<br />
Mas a natureza de despesa não achei na tabela.<br />
<br />
Atte;]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Manipular browser cp0309</title>
      <pubDate>Tue, 19 May 2026 16:22:11 +0000</pubDate>
      <link>http://www.4each.com.br/threads/manipular-browser-cp0309.170290/</link>
      <guid>http://www.4each.com.br/threads/manipular-browser-cp0309.170290/</guid>
      <author>tfofano</author>
      <dc:creator>tfofano</dc:creator>
      <content:encoded><![CDATA[Boa tarde pessoal eu precisava manipular um browser do cp0309 via UPC, mas não estou conseguindo acessar o browser, pegando o fonte do programa vi que ele é feito usando treelist, nunca tive a experiência de trabalhar com esse tipo de componente, alguém saberia como fazer ou teria um exemplo?]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Contabilizacao nota de entrada com contrato de compras</title>
      <pubDate>Tue, 19 May 2026 14:00:17 +0000</pubDate>
      <link>http://www.4each.com.br/threads/contabilizacao-nota-de-entrada-com-contrato-de-compras.170256/</link>
      <guid>http://www.4each.com.br/threads/contabilizacao-nota-de-entrada-com-contrato-de-compras.170256/</guid>
      <author>reissobr</author>
      <dc:creator>reissobr</dc:creator>
      <content:encoded><![CDATA[Pessoal, quando a nota entra no recebimento e tem um contrato associado, ela gera a contabilização com base na matriz definida no contrato.<br />
Existe alguma tabela especifica para esta contabilização, ou ela fica na movto-estoq ?<br />
<br />
Atte;]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Atualização requisição estoque/item requisição</title>
      <pubDate>Mon, 18 May 2026 19:28:20 +0000</pubDate>
      <link>http://www.4each.com.br/threads/atualiza%C3%A7%C3%A3o-requisi%C3%A7%C3%A3o-estoque-item-requisi%C3%A7%C3%A3o.168481/</link>
      <guid>http://www.4each.com.br/threads/atualiza%C3%A7%C3%A3o-requisi%C3%A7%C3%A3o-estoque-item-requisi%C3%A7%C3%A3o.168481/</guid>
      <author>tfofano</author>
      <dc:creator>tfofano</dc:creator>
      <content:encoded><![CDATA[Boa tarde pessoal,<br />
<br />
Estou desenvolvendo uma integração com um sistema externo, e atualmente já fiz a implantação da movimentação de estoque do material, mas fiquei com dúvida em relação ao atendimento do item da requisição e da requisição, esse tratamento deve ser feito via BO?<br />
<br />
Digo eu posso movimentar o material usando a API de movimentação de estoque e depois realizar a mudança dos status manualmente via banco de dados?<br />
<br />
Agradeço pelas informações,<br />
<br />
Atenciosamente.]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>erro campo estrutura.quant-usada</title>
      <pubDate>Thu, 14 May 2026 19:44:34 +0000</pubDate>
      <link>http://www.4each.com.br/threads/erro-campo-estrutura-quant-usada.170244/</link>
      <guid>http://www.4each.com.br/threads/erro-campo-estrutura-quant-usada.170244/</guid>
      <author>reissobr</author>
      <dc:creator>reissobr</dc:creator>
      <content:encoded><![CDATA[Bom dia Pessoal.<br />
<br />
Estamos com um erro no EN0804 e é no campo estrutura.quant-usada, que  é usado somente pelos programas onde se usa.<br />
<br />
Alguem já passou por isto ?<br />
Poderia informar qual foi a forma para a correção ?<br />
<br />
Atte;]]></content:encoded>
      <slash:comments>5</slash:comments>
    </item>
    <item>
      <title>Posicionamento de Registro na CC0301</title>
      <pubDate>Mon, 11 May 2026 20:19:30 +0000</pubDate>
      <link>http://www.4each.com.br/threads/posicionamento-de-registro-na-cc0301.170158/</link>
      <guid>http://www.4each.com.br/threads/posicionamento-de-registro-na-cc0301.170158/</guid>
      <author>marco.luques</author>
      <dc:creator>marco.luques</dc:creator>
      <content:encoded><![CDATA[Pessoal, preciso abrir a tela cc0301 ja posicionada em um registro da ordem-compra.<br />
<br />
Alguém conseguiu fazer isso? encontrei um topico ja  nesse forum sobre isso, mas sem resposta]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Vscode com progress</title>
      <pubDate>Mon, 11 May 2026 17:53:21 +0000</pubDate>
      <link>http://www.4each.com.br/threads/vscode-com-progress.168482/</link>
      <guid>http://www.4each.com.br/threads/vscode-com-progress.168482/</guid>
      <author>bootstrapmaster</author>
      <dc:creator>bootstrapmaster</dc:creator>
      <content:encoded><![CDATA[Boa tarde a todos, gostaria se compartilhar com vcs uma conquista, consegui configurar o famoso Visual Studio da Microsoft para trabalhar com progress.<br />
Estou usando a extensão ChrisCamicas, que é melhor pra questão de autocomplete para tabelas e campos de banco, autocomplete para tabelas temporarias funciona bem também, ele só não faz autocomplete entre procedures, tipo, criou uma variavel em uma procerdure, ele não leva pra outra ...<br />
o esquema de cores podem tornar o trabalho bem agradavel, meu olhos agradecem por ter tirado o fundo branco.<br />
Só não tem como desenvolver tela nele, dai tem que usar o appBuilder, não tem jeito.<br />
<br />
eu tenho 3 ambientes distintos na empresa, ou seja, 3 bancos de dados separados de datasul, consegui criar um workspace pra cada um conectando seus respectivos bancos.<br />
a parte de propath e conections é um pouco chata, mas fica muito bom, quando vc clica ctrl-s pra...<br />
<br />
<a href="http://www.4each.com.br/threads/vscode-com-progress.168482/" class="internalLink">Vscode com progress</a>]]></content:encoded>
      <slash:comments>19</slash:comments>
    </item>
    <item>
      <title>Ordem de Compra</title>
      <pubDate>Mon, 11 May 2026 17:40:49 +0000</pubDate>
      <link>http://www.4each.com.br/threads/ordem-de-compra.167476/</link>
      <guid>http://www.4each.com.br/threads/ordem-de-compra.167476/</guid>
      <author>Marcos Gomes</author>
      <dc:creator>Marcos Gomes</dc:creator>
      <content:encoded><![CDATA[Bom dia.. Pessoal...<br />
<br />
vou precisar criar ordens de compra cotada e não cotado, via api ou BO&#039;s algume ja precisou fazer algo do tipo ?<br />
<br />
tem exemplo ?]]></content:encoded>
      <slash:comments>3</slash:comments>
    </item>
    <item>
      <title>Calculo de Previsão Depreciação</title>
      <pubDate>Thu, 16 Apr 2026 17:39:08 +0000</pubDate>
      <link>http://www.4each.com.br/threads/calculo-de-previs%C3%A3o-deprecia%C3%A7%C3%A3o.169721/</link>
      <guid>http://www.4each.com.br/threads/calculo-de-previs%C3%A3o-deprecia%C3%A7%C3%A3o.169721/</guid>
      <author>magidigor</author>
      <dc:creator>magidigor</dc:creator>
      <content:encoded><![CDATA[Olá,<br />
<br />
Preciso montar um relatorio que exiba o valor de depreciação por previsto para um determinado periodo. A ideia seria exibir para o usario um relatorio com os dados Conta Patrimonial, centro de custo, periodo e o valor que será depreciado.<br />
<br />
Alguem tem alguma ideia de como fazer isso (API, tabela...) ?<br />
<br />
Obrigado.]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Gerar pedido de execucao em RPW.</title>
      <pubDate>Thu, 09 Apr 2026 18:37:32 +0000</pubDate>
      <link>http://www.4each.com.br/threads/gerar-pedido-de-execucao-em-rpw.169364/</link>
      <guid>http://www.4each.com.br/threads/gerar-pedido-de-execucao-em-rpw.169364/</guid>
      <author>reissobr</author>
      <dc:creator>reissobr</dc:creator>
      <content:encoded><![CDATA[Bom dia Pessoal.<br />
<br />
Eu consigo gerar um pedido de execuçao de um programa no RPW, a partir de outro programa rodando em outro RPW ?]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Campo moeda CD0401</title>
      <pubDate>Thu, 09 Apr 2026 12:42:20 +0000</pubDate>
      <link>http://www.4each.com.br/threads/campo-moeda-cd0401.169571/</link>
      <guid>http://www.4each.com.br/threads/campo-moeda-cd0401.169571/</guid>
      <author>Arthur G</author>
      <dc:creator>Arthur G</dc:creator>
      <content:encoded><![CDATA[Bom dia,<br />
<br />
Sabem me dizer qual é a tabela moeda padrão na tela CD0401?<br />
<br />
DBName: ? <br />
Table: ? <br />
Name: c-mo-padrao <br />
Type: INTEGER <br />
Format: &gt;9 <br />
Transaction: no <br />
Program: cdp/cd0401-v04.w]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>campo c-opcao no programa pd4000</title>
      <pubDate>Wed, 08 Apr 2026 20:27:38 +0000</pubDate>
      <link>http://www.4each.com.br/threads/campo-c-opcao-no-programa-pd4000.169542/</link>
      <guid>http://www.4each.com.br/threads/campo-c-opcao-no-programa-pd4000.169542/</guid>
      <author>renato.andrade</author>
      <dc:creator>renato.andrade</dc:creator>
      <content:encoded><![CDATA[Tenho uma UPC desenvolvida para o modulo de pedido com o campo C-OPCAO do programa pd4000 para verificar na tela se o usuário esta fazendo incluir/ modificar, etc, porem agora esta indicando que é um campo EXTENT e não tenho a definição correta da variável para corrigir meu programa, conseguem me ajudar.....]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Campo ordem de manutenção</title>
      <pubDate>Wed, 08 Apr 2026 13:27:59 +0000</pubDate>
      <link>http://www.4each.com.br/threads/campo-ordem-de-manuten%C3%A7%C3%A3o.169500/</link>
      <guid>http://www.4each.com.br/threads/campo-ordem-de-manuten%C3%A7%C3%A3o.169500/</guid>
      <author>tfofano</author>
      <dc:creator>tfofano</dc:creator>
      <content:encoded><![CDATA[Boa noite pessoal,<br />
<br />
Sabe me dizer como localizar se um item-doc-est está relacionado a uma ordem de manutenção, não encontrei o campo na tabela, não sei se fica em outra,<br />
<br />
Atenciosamente,]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Uso ENAPI302</title>
      <pubDate>Wed, 01 Apr 2026 00:44:00 +0000</pubDate>
      <link>http://www.4each.com.br/threads/uso-enapi302.169347/</link>
      <guid>http://www.4each.com.br/threads/uso-enapi302.169347/</guid>
      <author>tfofano</author>
      <dc:creator>tfofano</dc:creator>
      <content:encoded><![CDATA[Bom dia pessoal, <br />
<br />
Espero que se encontrem bem,<br />
<br />
Ao chamar a API da seguinte forma, conforme documentação:<br />
<br />
RUN enp/enapi302.p (INPUT TABLE  tt-versao-integr,<br />
                                    OUTPUT TABLE tt-erros-geral,<br />
                                    INPUT-OUTPUT TABLE tt-alternativo,<br />
                                    INPUT-OUTPUT TABLE tt-alternativo,<br />
                                    INPUT c-return). // Se necessário incluir item alternativo obsoleto<br />
recebo o erro: <br />
&quot;Mismatched parameter types passed to procedure enp/enapi302.p. (3230)&quot;,<br />
<br />
c-return defini como logical, e na doc indica para passar duas vezes as tt-alternativo, tentei passei a tt-ref-estrut mas continuou com o mesmo erro, alguém já implementou essa API?<br />
<br />
Desde já agradeço]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
  </channel>
</rss>
