Ponto-de-Entrada: A250INDI - Permite alteração de índice no cálculo do Empenho
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : Executado na função A250Atu( ) que e responsavel por atualizar as tabelas relacionadas a produção.
EM QUE PONTO : O ponto de entrada 'A250INDI' permite a alteração do índice utilizado no cálculo do Empenho.
Eventos
Programa Fonte
MATA250.PRX
Sintaxe
A250INDI - Permite alteração de índice no cálculo do Empenho ( < cProduto> , < nQtd> , < nPerda> , < nQtdOp> , < nIndice> , < lProdTot> ) --> nRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cProduto | Caracter | Código do Produto | X | ||||||||||||||
nQtd | Numérico | Quantidade a ser apontada | X | ||||||||||||||
nPerda | Numérico | Quantidade da Perda | X | ||||||||||||||
nQtdOp | Numérico | Quantidade da Op | X | ||||||||||||||
nIndice | Vetor | Índice calculado pelo sistema | X | ||||||||||||||
lProdTot | Lógico | Produção Total (True) ou Parcial(False) | X |
Retorno
-
nRet(numerico)
- Indice de Perda
Observações
Exemplos
User Function A250INDILocal cProduto := PARAMIXB[01] // Codigo do Produto Local nQtd := PARAMIXB[02] // Quantidade a ser apontada Local nPerda := PARAMIXB[03] // Quantidade da Perda Local nQtdOP := PARAMIXB[04] // Quantidade da OP Local nIndice := PARAMIXB[05] // Indice calculado pelo Sistema Local lProdTot := PARAMIXB[06] // Protucao Total (True) ou Parcial (False) Local nRet := NILIf Upper(Substr(cProduto,1,3))=='MIC' //-- Customizações do Cliente nRet := 10EndIfReturn nRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas