Ponto entrada > Módulo Stocks > Tratamento standard TRTSHTAUTO 

REGSTJAUTO : Permite regularizar os movts em espera de um lote não preenchido

Este ponto de entrada permite pagar em automático, os movimentos em espera para os quais o lote não foi registado.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada foi chamado no momento da regularização de um movimento em espera, justo antes a alimentação dos filtros sobre stocks de regualarizar estes movimentos.

Para tornar facultativo a presença do valor do lote no movimento a regularizar, é suficiente de posicionar a variável local WLOTOPT da maneira seguinte :   WLOTOPT =  1.

Um movimento em espera afectando um artigo gerido em lote, poderá assim estar a regularizar se o lote não foi preenchido.

As máscaras significativas são :

STKSHTSEL [SHTS] (com índice PNOL)   : Movimentos em espera a pagar

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (o cliente corrente está carregado…).

Tabela

Conteúdo significativo

Título Tabela

STOCK 

‎Não

Stock

ITMMASTER

Sim

Artigo

ITMFACILIT

Sim

Artigo-estabelecimento

 

MODTRACE : Permite substituir o rasto standard por uma outra

Este ponto de entrada permite substituir o rasto standard no momento da regularização das faltas.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada chamado no momento da regularização de uma falta, justo após cada tentiva de regularização.

Para substituir o rasto standard por uma outra (que criou no ponto de entrada) falta posicionar a variável GPE da maneira seguinte   GPE = 1

Uma variável local WACT permite de identificar o contextocorresponde ao rasto escrito em standard. Os diferentes valores são :

WACT = "A" : Alocação da falta.

WACT = "D" : Supressão da falta.

WACT = "M" : Diminuição da falta.

WACT = "S" : Resultado da tentativa de alocação quando resta uma falta.

WACT = "F" : Fim da regularização de uma linha ("A regularização terminou correctamente")

Por exemplo, se não se pretende rastrear as tentativas de regularização não terminadas, falta testar [M:ALP]ALLQTY.

If [M:ALP]ALLQTY=0 : GPE=1 : Endif

As máscaras significativas são :

ALLPAR [ALP] : Paâmetros da alocação ([M:ALP]ALLQTY contém a quantidade que está a alocar)

STKSHTSEL [SHTS] (com índice PNOL)   : Movimentos em espera a pagar

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (o cliente corrente está carregado…).

Tabela

Conteúdo significativo

Título Tabela

STOCK 

‎Não

Stock

STOALL

‎Não

Alocação

ITMMASTER

Sim

Artigo

ITMFACILIT

Sim

Artigo-estabelecimento

 

NO_REAJUST : Permite de não reacrescentar a qtd alocada en unidade de venda

Este ponto de entrada permite não reajustar a qtd alocada em unidade venda inteira.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada está chamada no momento da regularização de uma alocação

para os tipos : [M:ALP]VCRTYP,2,3,4,5 : encomendas,preparações,entregas,faturas.

Para não fazer o reajustamnto falta posicionar a variável GPE da maneira seguinte :   GPE = 1

As máscaras significativas são :

ALLPAR [ALP] : Paâmetros da alocação ([M:ALP]ALLQTY contém a quantidade que está a alocar)

CRITSTASPE : Permite acrescentar os filtros em regfularização

Este ponto de entrada permite reacrescentar os filtros sobre a tabela STOALL em regularização dos stocks em falta.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada está chamado no momento de regularização dos stocks em falta :

O ponto de entrada está colocado antes a leitura da tabela STOALL.

O filtro pode se fazer com os elementos da máscara STKSHTSEL ou da tabela STOALL

Uma rubrica de 250 caracteres alfanuméricos está disponível : CRITSTA para definir o filtro