ti-cst Postado 3 de Setembro de 2012 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 141 Conteúdo/Dia: 0.03 Reputação: 1 Pontos/Conquistas: 1.296 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 46 Denunciar Compartilhar Postado 3 de Setembro de 2012 Pessoal o que eu queria era isso SE FOR('TI.01') = 1 /*VERIFIQUE DATA DO IRRF*/ ENTAO SE FOR('TI.02') = 1 /*VERIFIQUE CAMPOS COMPLEMENTARES*/ ENTAO SE FOR('TI.03') = 1 /*VERIFIQUE NOTA DUPLICADA*/ ENTAO SE FOR('TI.04') = 1 /*VERIFIQUE CHAVE NFE*/ ENTAO 1 SENAO 0 FIMSE SENAO 0 FIMSE SENAO 0 FIMSE SENAO 0 FIMSE Fica com exemplo para quem quizer usar varias formulas em uma só. Obrigado. Pessoal o que eu queria era isso SE FOR('TI.01') = 1 /*VERIFIQUE DATA DO IRRF*/ ENTAO SE FOR('TI.02') = 1 /*VERIFIQUE CAMPOS COMPLEMENTARES*/ ENTAO SE FOR('TI.03') = 1 /*VERIFIQUE NOTA DUPLICADA*/ ENTAO SE FOR('TI.04') = 1 /*VERIFIQUE CHAVE NFE*/ ENTAO 1 SENAO 0 FIMSE SENAO 0 FIMSE SENAO 0 FIMSE SENAO 0 FIMSE Fica com exemplo para quem quizer usar varias formulas em uma só. Obrigado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
ti-cst Postado 3 de Setembro de 2012 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 141 Conteúdo/Dia: 0.03 Reputação: 1 Pontos/Conquistas: 1.296 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 46 Denunciar Compartilhar Postado 3 de Setembro de 2012 Pessoal o que eu queria era isso SE FOR('TI.01') = 1 /*VERIFIQUE DATA DO IRRF*/ ENTAO SE FOR('TI.02') = 1 /*VERIFIQUE CAMPOS COMPLEMENTARES*/ ENTAO SE FOR('TI.03') = 1 /*VERIFIQUE NOTA DUPLICADA*/ ENTAO SE FOR('TI.04') = 1 /*VERIFIQUE CHAVE NFE*/ ENTAO 1 SENAO 0 FIMSE SENAO 0 FIMSE SENAO 0 FIMSE SENAO 0 FIMSE Fica com exemplo para quem quizer usar varias formulas em uma só. Obrigado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 18 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 18 de Dezembro de 2012 Jair, Segue minha contribuição: PARMQRY (STRING) A função PARMQRY é bem interessante quando você precisa fazer algum cálculo, retorno de um dado de qualquer tipo e ainda utilizá-la para filtro no relatório. Para fazer uma função PARMQRY você precisa ter é claro um relatório criado e: a) saber as informações que a sentença SQL do relatórios possui. Para isso gere o relatório e abra a pasta do aplicativo (c:\corporerm\rmnucleus) e abra o arquivo SQL.TXT; b) com posse do nome do campo na SELECT do relatório crie a fórmula da seguinte forma: PARMQRY ('NOME DO CAMPO') c) adicione a fórmula criada na linha de detalhe correspondete ao SELECT do arquivo txt d) quando gerar o relatório a fórmula será executada e o resultado será impresso A fórmula PARMQRY ode ser usada simplesmente para retornar um campo: PARMQRY ('CODCOLIGADA') Pode ser usada para retornar um campo de uma Consulta SQL inserida no relatório, ou seja, não precisa ser campo da base; Pode ser utilizada para cálculos, como por exemplo: SE ( PARMQRY('PRECO1') + PARMQRY('PRECO2') + PARMQRY('PRECO3') + PARMQRY('PRECO4') + PARMQRY('PRECO5') ) > 0 ENTAO 1 SENAO 0 FIMSE E também para filtros nos relatórios!!! Ou seja, essa fórmula é campeã Att, Maffra, Bom dia! Se eu quiser por exemplo criar um fórmula para verificar se o preço de venda informado no movimento de venda não é menor que o preço de venda informado no cadastro de produto, posso utilizar o PARMQRY na fórmula? Sdds, Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Maffra Postado 18 de Dezembro de 2012 Tópicos Que Criei: 15 Tópicos/Dia: 0.00 Meu Conteúdo: 548 Conteúdo/Dia: 0.09 Reputação: 1 Pontos/Conquistas: 2.891 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 44 Denunciar Compartilhar Postado 18 de Dezembro de 2012 Rogero, boa noite. Você pode, mas não sei se atenderá o que você precisa. O uso dessa função é para recuperar um campo que será impresso num relatório e com fórmula que também está no mesmo relatório, utilizando essa fórmula, por exemplo, como filtro. Outra coisa, esse meu post tem uns 4 anos e há pelo menos 3 não trabalho ativamente com RM, motivo pelo qual me afastei do fórum. Por isso é importante verificar se isso tudo se aplica ainda. De qualquer forma ainda é um prazer contribuir... Abraços a todos do fórum! Maffra Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
astersis Postado 15 de Janeiro de 2013 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 9 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 95 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 15 de Janeiro de 2013 Gostaria de uma formula que calculasse o valor de insalubridade e periculosidade, sendo que as funções na folha que tem insalubridade nao pode receber periculosidade e dentro da insalubridade tem algumas funções que rebem valores diferente EX: Função 0001 (Radiologia) recebe 40% de insalubridade do salario minimo e ULTRASSONOGRAFIA recebe 20% de insalubridade do salario base Quem recebe insalubridade não Recebe periculosidade. Alguem Me ajuda Por favor Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Leandro Gonçalves Postado 18 de Janeiro de 2013 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 10 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 18 de Janeiro de 2013 Muito bom o tópico, estou tirando várias dúvidas =) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Robinson Postado 29 de Julho de 2013 Tópicos Que Criei: 58 Tópicos/Dia: 0.01 Meu Conteúdo: 672 Conteúdo/Dia: 0.11 Reputação: 25 Pontos/Conquistas: 4.005 Conteúdo Resolvido: 0 Dias Ganho: 18 Status: Offline Idade: 48 Denunciar Compartilhar Postado 29 de Julho de 2013 Olá pessoal Olha eu desenterrando um tópico antigo :-) Alguém já tentou pegar por formula o valor pata diminuir o valor total do Item? No item do movimento de entrada, na aba Tributos e Valores, vá em valores e lá você consegue diminuir o valor total do item (TITMMOV.VALORBRUTOITEM) Apesar de não ser muito bom buscar o valor diretamente na base por que preciso do valor no momento em que estou dando entrada na NFe e não depois disso, também tentei pegar o valor com a função TABITM ('VALORBRUTOITEM' , 'v') e mesmo na base de dados estando assim R$ 13633.0700 a função listou assim 13633.1000 Conhecem alguma função que pode me ajudar? Acho que li tanto sobre as formulas que devo estar olhando para a função que preciso e já nem estou enxergando corretamente. Até mais pessoal. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 17 de Agosto de 2015 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.842 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.579 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Autor Denunciar Compartilhar Postado 17 de Agosto de 2015 Pessoal, Mais outras funções que gosto muito também: TABINI - retorna 0 e 1 para identificar se está no início da tabela TABFIM - retorna 0 e 1 para identificar se está no fim da tabela TABIRINI - vai para o primeiro registro da tabela TABIRFIM - vai para o último registro da tabela TABAVANCA - vai para o próximo registro da tabela Vou postar agora um exemplo que preciso somar os valores dos itens na tabela de Itens do Movimento apenas de produtos específicos. Utilizei também a declaração de variáveis e o Repita, mas estes já foram demonstrados no início deste tópico. TABIRINI ('TITMMOV'); DECL SOMA; SETVAR(SOMA,0); REPITA SE TABITM ('IDPRD' , 'S') = 3762 ENTAO SETVAR(SOMA, SOMA + TABITM ('VALORTOTALITEM' , 'V')) FIMSE; TABAVANCA ('TITMMOV') ATE TABFIM ('TITMMOV') = 1; SOMA Como nem tudo é perfeito, essa fórmula poderosíssima tem uma limitação: só funciona para algumas tabelas.Att, Muito interessante mesmo esse recurso. Mas fui usar para a tabela de Rateio de C.Custos de Movimento do NUcleus, e sem chance, ela é aceita apenas para a FLAN, TITMMOV, E mais umas duas tabelas Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
ViniciusEduardo Postado 9 de Setembro de 2016 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 20 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 41 Denunciar Compartilhar Postado 9 de Setembro de 2016 Alguém tem algum exemplo de formula para contemplar este calculo no Nucleos? ORIENTAÇÃO PARA SOMAR O VALOR DE ICMS NA BASE DE ICMS QUANDO A OPÇÃO NO CFOP BASE COM ICMS NA ABA DADOS ICMS ST ESTIVER PREENCHIDA. Decreto 46.930/2015 EXEMPLO CALCULO NFE - DIFERENCIAL MINAS GERAIS QUANTIDADE: 2,00 PREÇO UNITARIO: 500,00 TOTAL DOS PRODUTOS: ( 500,00 * 2,00 ) = 1.000,00 CALCULO DO IPI - ALIQUOTA 5%: (1000,00*5% ) = 50,00 TOTAL DA NFE: (1.000,00+ 50,00) = 1.050,00 Base de cálculo ICMS – “operação própria” : 1.050,00 Valor DO ICMS - ALIQUOTA 12% (1.050,00*12%) = 126,00 TOTAL NFE s/ icms st: 1.050,00 Base de cálculo substituição tributaria Valor da operação sem icms: 1.050,00 - 126,00 = 924,00 Base de cálculo com icms (18% alíquota interna de MG) (924,00/0,82) = 1.126,83 BC ST NA NFE CALCULO DIFAL considerando alíquota 18%: (1.126,83 *18%) = 202,83 Valor difal A PAGAR: (126,00 - 202,83 ) 76,83 VALOR ICMS ST NA NFE TOTAL NFE c/ icms st 1.126,83 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Dimas Dias Monteiro Postado 2 de Fevereiro de 2018 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 11 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 87 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 37 Denunciar Compartilhar Postado 2 de Fevereiro de 2018 Pessoal, boa tarde! Segue a minha contribuição, está formula visual consiste em tonar o campo "Observação" dentro do Nucleus obrigatório em um movimento especifico: Adicionamos uma atividade "Se/Senao" e declaramos a seguinte expressão: this.Tables["TMOV"]["OBSERVACAO"].IsNull && this.Tables["TMOV"]["CODTMV"].AsString == "1.2.30" E no campo "Mensagem de erro" definimos uma mensagem de erro para o usuário caso o campo "Observação" não seja preenchido. Ex: O campo Observação é obrigatório. Favor preencher. Abaixo print do Workflow Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Dimas Dias Monteiro Postado 2 de Fevereiro de 2018 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 11 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 87 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 37 Denunciar Compartilhar Postado 2 de Fevereiro de 2018 14 minutos atrás, Dimas Dias Monteiro disse: Pessoal, boa tarde! Segue a minha contribuição, está formula visual consiste em tonar o campo "Observação" dentro do Nucleus obrigatório em um movimento especifico: Adicionamos uma atividade "Se/Senao" e declaramos a seguinte expressão: this.Tables["TMOV"]["OBSERVACAO"].IsNull && this.Tables["TMOV"]["CODTMV"].AsString == "1.2.30" E no campo "Mensagem de erro" definimos uma mensagem de erro para o usuário caso o campo "Observação" não seja preenchido. Ex: O campo Observação é obrigatório. Favor preencher. Abaixo print do Workflow Obs. Peço desculpa pelo post acima, sendo que o mesmo é referente a formula visual. Att Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 2 de Fevereiro de 2018 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.842 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.579 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Autor Denunciar Compartilhar Postado 2 de Fevereiro de 2018 Não tem problema. No final são Fórmulas também, rsrsrsrsr Precisamos criar um desse para FVs. Vou agilizar isso. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
MaTSuBaBR Postado 6 de Novembro de 2018 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 10 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 92 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 39 Denunciar Compartilhar Postado 6 de Novembro de 2018 Bom dia a todos! Excelente post, porém sinto que falta informações sobre as fórmulas do Educacional! Sou louco por um curso de fórmulas! Existe algum passo-a-passo onde eu consiga algo a mais para entender as fórmulas de notas? Compartilhem conosco! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.