01. DADOS GERAIS
| Produto: | TOTVS Manufatura
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Manufatura |
| Módulo: |
TOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP)
|
| Função: | MATI681 - Adapter de integração dos apontamentos de produção |
| País: | Todos |
02. DESCRIÇÃO
É utilizado para alterar a quantidade do apontamento de produção.
É executado tanto para a quantidade aprovada - ApprovedQuantity, quanto para a quantidade refugada - ScrapQuantity/ListOfWasteAppointments->ScrapQuantity.
| Localização | MATI681: Adapter de integração dos apontamentos de produção | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Parâmetros | .
. | ||||||||||||||||||||
| Retorno | .
. |
03. DEMAIS INFORMAÇÕES
Exemplo
#Include 'Protheus.ch' User Function MTI681QTAP() Local cNumOP := PARAMIXB[1] //Número da ordem de produção (C2_NUM+C2_ITEM+C2_SEQUEN) Local cProduto := PARAMIXB[2] //Código do produto da OP (C2_PRODUTO) Local nQuant := PARAMIXB[3] //Quantidade do apontamento Local nTipoQtd := PARAMIXB[4] //Identifica se é uma quantidade aprovada ou refugada. Valores: "A" = Aprovada; "R" = Refugada. Local nFatorApr := 2 //Fator de conversão para quantidade Aprovada. Local nFatorRef := 3 //Fator de conversão para quantidade Refugada. /* OBS: Deve retornar um valor numérico, caso contrário o valor será desconsiderado. */ If nTipoQtd == "A" nQuant := nQuant*nFatorApr //Aplica o fator de conversão para quantidade aprovada. ElseIf nTipoQtd == "R" nQuant := nQuant*nFatorRef //Aplica o fator de conversão para quantidade refugada. EndIf Return nQuant
04. ASSUNTOS RELACIONADOS
- Não se aplica.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas