Ponto-de-Entrada: MA250VAL - Manipula o valor do item
Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição:
LOCALIZAÇÃO: Função "A250CalcD4" da rotina de apontamento de produções.QUANDO É EXECUTADO: Este ponto de entrada será executado antes que a função "A250CalcD4" retorne o valor do apontamento para o item. Pode ser usado para manipular o valor do item em questão, por exemplo, arredondando ou truncando o valor original.Será enviado como parâmetro o valor bruto do item (sem arredondamentos).Deverá receber como retorno o novo valor para o item.
Programa Fonte
MATA250.PRX
Sintaxe
MA250VAL - Manipula o valor do item ( [ nValor ] ) --> nRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nValor | Numérico | Será enviado o valor bruto do item (sem arredondamentos). |
Retorno
-
nRet()
- Deve ser retonado o novo valor do iem. Caso o retorno não seja válido será assumido o valor original arredondado em 8 casas decimais (padrão do sistema).
Exemplos
User Function MA250VAL()Local nRet := 0Local nValor := PARAMIXB[1] // Valor bruto do item (sem arredondamentos).nRet := NoRound(nValor, 2) // customizações.Return nRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas