Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura
ModulosTOTVSManufaturaTOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP)

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:MATA250 - Apontamento de produção 
País:BrasilTicket: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

.

NomeTipoDescriçãoObrigatório
nValorPARAMIXB[1]NuméricoQuantidade bruta do produto sem arredondamentoSim

.

Retorno

.

NomeTipoDescriçãoValores
nRetNumé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).

03. DEMAIS INFORMAÇÕES


Bloco de código
languagec#
firstline1
titleExemplo
linenumberstrue
#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



Templatedocumentos