Ponto entrada > Módulo Stocks > Tratamento standard TRTREOA 

NEW_CRIT : Acréscimo de filtros suplementares no momento de preenchimento do qua

Este ponto de entrada permite completar os filtros standard (CRITERE0 se lista de reaprovisionamento, CRITERE1 e CRITERE3 se não existe lista) no momento de preenchimento do quadro dos acondicionamentos a reaprovisionar.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada está situado no sub-programa ACT_SELREO do tratamento TRTREOA. 

Permite completar os filtros standard explorados no momento de preenchimento do quadro dos acondicionamentos a reaprovisionar.

- CRITERE0 se lista de aprovisionamento ([M:REO1]SRGPPSSTR<>"")

- CRITERE1 e CRITERE3 se não existe lista ([M:REO1]SRGPPSSTR="")

Os parâmetros acessíveis são:

- [L]CRITERE0

- [L]CRITERE1

- [L]CRITERE3

 - [M :REO1]     Plano de aprovisionamento

- [M:REOC]       Critérios do plano de aprovisionamento

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

STOREO

‎Não

Aprovisionamentos

ITMMASTER

‎Não

Artigos

ITMFACILIT

‎Não

Artigos - Estabelecimentos

ITMCATEG

‎Não

Categorias artigos

STOLOC

‎Não

Acondicionamentos

STOLOCTYP 

‎Não

Tipos de acondicionamentos

STOALL

‎Não

Alocações

 

REO_REO1 : Alimentação das rubricas específicas da máscara REO1

Este ponto de entrada permite preencher as rubricas específicas da máscara REO1 

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada está situado nos aneis de leitura da tabela STOREO ou da tabela STOALL segundo o valor das globais seguintes :

     GLOCREO  = 2  se a rubrica "Acondicionamentos reaprovisionáveis" está assinalada

     GCSMREO = 2  se a rubrica "Zonas de consumo" está assinalada

     GSHTREO = 2  se a rubrica "Ruturas sobre acondicionamento" está assinalada

se GLOCREO = 2 anel de leitura da tabela STOREO : etiqueta LECTURE_STOREO

se GCSMREO = 2  anel de leitura da tabela STOALL (alltyp = 2) : etiqueta LECTURE_STOALL_2

se GSHTREO = 2  anel de leitura da tabela STOALL (alltyp = 4) : etiqueta LECTURE_STOALL_4

permite preencher as rubricas específicas da máscara REO1

Se as rubricas específicas são apreentadas no bloco quadro falta as alimentar com nolign_1

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

STOREO

Sim

Aprovisionamentos

ITMMASTER

STOALL

Sim

Sim

Artigos

Alocações

 

STODISTOT : Antes chamada ao componente STODISTOT

Este ponto de entrada permite preencher o parâmetro estatuto que está passado ao componente STODISTOT (cálculo do disponível)

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada está situado nos anéis de leitura da tabela STOREO, no caso de acondicionamentos reaprovisionais ou da tabela STOALL no caso das ruturas sobre acondicionamento.

Permite preencher pelo l intermédio da rubrica WSTATUS o valor do parãmetro status passa ao componente STODISTOT

A variável WSTATUS será a preencher segundo os valores do menu local 2701.

Em standard ela tem 7 como valor

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela


 

 

MAJREOSRG : Após validação parcial de uma linha de aprovisionamento

Este ponto de entrada permite de fazer as atualizações após validação parcial de uma linha de aprovisionamento.

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 - Variáveis significativas

Este ponto de entrada está situado no anel de leitura do ecrã REO1 etiqueta ACT_VALREO do tratamento TRTREOA. Este anel permite validar todas as linhas selecionadas do ecrã REO1.

Este PE permite em todo o caso de uma validação parcial de fazer as atualizações específicas como por exemplo de suprimir a lista a arrumar sobre o remanescente da linha.

Para este caso preciso falta escrever o código seguinte no PE.

   Call MAJ_REO_SRGPPS (NOL,"")  From TRTREOA  

 

 

TRI_REO1 : Alteração da ordenação do quadro dos aprovisionamentos a tratar

Este ponto de entrada permite efetuar um outro ordenamento dos aprovisionametos a tratar, o que pode propor em standard.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada - Variáveis significativas

Este ponto de entrada está situado antes da execução do ordenamento do quadro dos aprovisionamentos a tratar.

Para efetuar um outro ordenamento falta obligatoriamente colocar a zona [M:REO1]SRTCRI1 a 0 e escrever a ordenação desejada. Os campos disponíveis para a ordenação são estes presentes no bloco 4 do ecrã REO1 :

[M:REO1]SRTCRI1 = 0

Sorta [M:REO1]NBLIG [M:REO1]NBLIG Order By ...