Ponto entrada > Módulo Stocks > Tratamento standard TRTSNLINV 

CUD_SNL : Antes registo detalhe inventário

Ponto de entrada permitindo alimentar o ecrã SNL1 depois a tabela CUNLISDET

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

No momento do carregamnto do ecrã SNL1 (detalhes inventários) segundo o agrupamento : ecrã SNL0

Variáveis e máscaras disponíveis

Variável ou máscara

Definição

Mask INV0 [SNL0]

Cabeçalho inventário

Mask INV1 [SNL1]

Parâmetros inventário

Table [ITM]

Artigo

Table [ITF]

Artigo-estabelecimento

Table [CUD]

Local integer I

Detalhe inventário 

Índice quadro SNL1

Tabelas abertas

As tabelas de objecto INV

INICPTSNL1 : Permite de modificar a regra de contagem em caso de multi-contagens

Ponto de entrada permitindo modificar a regra de contagem em caso de multi-contagens

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

No registo da contagem 2 da janela detalhe

Variáveis e máscaras disponíveis

Este PE não respeita que as sessões que geram as multi-contagens

Atenção : em standard o ponto de enrtrada está desativado. (ver o ponto de entrada INICPT do tratamento SUBSNLA)

Rappel da regra standard, no registo da contagem 2 :

se a contegem 2 = contagem 1, então contagem = contagem 2.

Esta regra pode ser redefinida por este ponto de entrada.

A regra standard n está mais aplicada se a variável GPE é <> 0.

Todas as rubricas da máscara SNL1 são carregadas.

As rubricas do quadro da máscara SNL1 são indiciadas pela variável LLIG

Este ponto de entrada está a associar aos pontos de entradas INICPTSNL0 do tratamento SUBSNL0

e INICPTVXAC do tratamento VXACC