01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_manufatura |
|---|
| ModulosTOTVSManufatura | TOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP) |
|---|
|
| Modulos_totvs_prestadores_de_servicos |
|---|
|
|---|
| Função: | MATA250 - Apontamento de produção |
|---|
| País: | Brasil | Ticket: | Requisito/Story/Issue (informe o requisito relacionado) : |
|---|
02. 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.
l
...
| Localização | Fonte: MATA250.PRX Função: A250CalcD4 - Calcula campos de quantidade da tabela SD4 - Empenhos com com arredondamento ou truncamento. |
|---|
| Parâmetros | . | Nome | Tipo | Descrição | Obrigatório |
|---|
| nValorPARAMIXB[1] | Numérico | Quantidade bruta do produto sem arredondamento | Sim |
. |
|---|
| Retorno | . | Nome | Tipo | Descrição | Valores |
|---|
| nRet | Numérico() | Quantidade convertida |
|
. |
|---|
| Observação | Deve ser Será retornada a nova quantidade do produto. Caso o retorno não seja válido, será assumida a quantidade original arredondada em 8 casas decimais (padrão do sistema). |
|---|
| Bloco de código |
|---|
| language | c# |
|---|
| firstline | 1 |
|---|
| title | Exemplo |
|---|
| linenumbers | true |
|---|
|
#INCLUDE "TOTVS.CH"
User Function MA250VAL()
Local nRet := 0
Local nValor := PARAMIXB[1] // Valor bruto do itemproduto (sem arredondamentosarredondamento ou truncamento).
nRet := NoRound(nValor, 2) // customizações.
Return nRet |
...
04. ASSUNTOS RELACIONADOS