Home

Linha Microsiga Protheus

Páginas filhas
  • MTDGPERD - Digitação e Classificação de Perdas

Ponto-de-Entrada: MTDGPERD - Digitação e Classificação de Perdas
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Ponto de Entrada que preenche as informações da classificação de perda automaticamente.

Ex.: Possibilita preencher o código do produto que está sendo apontado, bem como seu local padrão e a quantidade de perda, conforme informado na tela de apontamento.

Localização - Function DigiPerda() - Função responsável pela digitação e classificação da perda informada no apontamento de produção.
Eventos

Após a montagem do aCols da classificação da perda, antes de construir a interface de digitação.

Programa Fonte
SIGACUSA.PRX
Sintaxe

MTDGPERD - Digitação e Classificação de Perdas ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ] ) --> Nil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB[1] Array of Record String que contém o código do produto.
PARAMIXB[2] Array of Record String que contém o número da OP.
PARAMIXB[3] Array of Record Numérico que contém a quantidade informada na perda.
Retorno
    Nil(nulo)
  • Nenhum
Observações

Esse Ponto de Entrada visa principalmente à necessidade do preenchimento automático dos valores no aCols que será gravado na tabela SBC de apontamento de perdas.

Caso seja utilizado para manipular o aHeader e aCols da rotina, deverá ser considerado que as duas últimas posições dos vetores mencionados são reservadas e sempre deverão ser mantidas conforme utilização para as funções de WalkThru.

Os parâmetros passados pelo Ponto de Entrada são:

1) Código do produto que está selecionado no apontamento;

2) Número da OP que está selecionada;

3) Quantidade da perda informada.

Exemplos
User Function MTDGPERDLocal:= cProd := PARAMIXB[1]Local:= cOP:= PARAMIXB[2]Local:= nQtd:= PARAMIXB[3]//Customizações desejadas conforme regra de negócio praticadaReturn Nil