Ponto entrada > Módulo Stocks > Tratamento standard STKSOR 

ISSQLYCTL : Permite sair do stock alocado submetido a um controlo de qualidade

Este ponto de entrada permite de autorizar a saída de linhas de stocks alocados fazendo objeto de um pedido de análise.

No momento de uma entrega de encomenda ou de um seguimento de OF, o stock alocado sobre a encomenda ou OF e submetido a um pedido de análise pode ser assim ser tomado em conta e torna-se assim livre ou consumí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 no sub-programa ALLSTOSORW do tratamento STKSOR.

É chamado no momento do carregamento do stock a sair (no ecrã de trabalho STOSORW) a partir das alocações detalhadas do documento origem (encomenda ou OF).

Para autorizar a tomada em conta das linhas de stock submetidas a um controlo qualidade,é suficiente de alimentar a variável ecrã [M :ALP]PECQLYCTL da maneira seguinte : [M:ALP]PECQLYCTL =  2.

As variáveis significativas são:

[M:ALP]TRSTYP :     Tipo de transação (Menu local 704)

[M:ALP]VCRTYP :    Tipo de documento origem (2=encomenda, 10=OF)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificação documento origem

[M:ALP]STOFCY :   Estabelecimento

 [M:ALP]ITM :           Artigo

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

ITMASTER

Sim

Artigos

TABSTORUL

Sim

Regras de gestão

STOALL

Não

Alocações

STOCK 

Não

Stocks

 

NEWFILSTA : Permite modificar o filtro sobre as alocações

Este ponto de entrada permite substituir o filtro aplicado às alocações afim por exemplo de modificar a ordem de tratamento daquelas.

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 ALLSTOSORW do tratamento STKSOR.

É chamado no momento do carregamento do stock a sair (no ecrã de trabalho STOSORW) a partir das alocações detalhadas do documento origem (encomenda ou OF).

Para substituir o filtro, aplicar em standard às alocações, falta :

- Reescreve o filtro :       Filter [STA] Where VCRTYP=[M:ALP]VCRTYP & VCRNUM=[M:ALP]VCRNUM &

&                  VCRLIN=[M:ALP]VCRLIN & VCRSEQ=[M:ALP]VCRSEQ &

&                  ITMREF=[M:ALP]ITMREF & evalue(WFILSTA)

em lhe reacrescentando uma ordem de ordenação de ordem ( Order BY) por exemplo.

- Alimentar a variável GPE da maneira seguinte: GPE = 1

As variáveis significativas são:

[M:ALP]TRSTYP :     Tipo de transação (Menu local 704)

[M:ALP]VCRTYP :    Tipo de documento origem (2=encomenda, 10=OF)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificação documento origem

[M:ALP]STOFCY :   Estabelecimento

 [M:ALP]ITM :           Artigo

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

ITMASTER

Sim

Artigos

TABSTORUL

Sim

Regras de gestão

STOALL

Não

Alocações

STOCK 

Não

Stocks

 

PECALLSOW : Permite de não sair sobre certas alocações

Este ponto de entrada permite não carregar as linhas de stocks alocados sobre um documento (encomenda ou OF) no momento do tratamento daquele (entrega ou seguimento).

No momento de uma entrega de encomenda ou de um seguimento de OF, do stock alocado sobre a encomenda ou a OF pode ser considerada como não entregue ou não consumí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 no sub-programa ALLSTOSORW do tratamento STKSOR.

É chamado no momento do carregamento do stock a sair (no ecrã de trabalho STOSORW) a partir das alocações detalhadas do documento origem (encomenda ou OF).

Para interdir a tomada de uma linha de stock alocado, é suficiente de alimentar a variável global GOK da maneira seguinte: GOK = 0.

As variáveis significativas são:

[M:ALP]TRSTYP :     Tipo de transação (Menu local 704)

[M:ALP]VCRTYP :    Tipo de documento origem (2=encomenda, 10=OF)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificação documento origem

[M:ALP]STOFCY :   Estabelecimento

 [M:ALP]ITM :           Artigo

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

ITMASTER

Sim

Artigos

TABSTORUL

Sim

Regras de gestão

STOALL

Sim

Alocações

STOCK  [STO1]

Sim

Stocks

 

DOC_SOW: Transferência dos dados linha de documento versus o ecrã de armazenamen

Este ponto de entrada permite transferir os dados do ecrã de registo de uma linha de documento versus o ecrã de armazenagem dos dados de saída (STOSORW).

É chamado em todos os documentos tratando os fluxos de saída.

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 na etiqueta RECH_STOCK do tratamento STKSOR.

Está chamado em todos os documentos tratando de fluxo de saída no fim de registo de uma nova linha no momento de exploração dos dados registado para determinar o stock a sair.

Se uma linha de stock foi encontrada, pode-se assim alimentar no ecrã de armazenagem das saídas STOSORW ([M :SOW]), das informações registadas na linha de documento.

A variável contendo o nome de ecrã de registo das linhas de documento é :

LABRMSK     = Ecrã de registo das linhas de documento sob a forma : [M :XXX]    (Exemplo : [M :SDH1] para as entregas)

Os índices a utilizar nos quadros dos ecrãs são :

LNOL             = Índice da linha de documento no ecrã "LABRMSK"

I          = Índice em STOSORW [M :SOW]

As variáveis significativas são:

[M:ALP]STOFCY: =  Estabelecimento

[M :ALP]TRSTYP      = Tipo movimento (menu local 704)

[M :ALP]VCRTYP     = Tipo documento (menu local 701)

[M :ALP]ITMREF      = Artigo

Atenção :

Este ponto de entrada não foi destinado que a gerir as novas zonas.

Em nenhum caso falta modificar o conteúdo standard do ecrã STOSORW.

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

ITMMASTER

Sim

Artigos

ITMFACILIT

Sim

Artigos - Estabelecimentos

STOCK  [STO1]

Sim

Stock

 

ALI_SHTSOW : Permite completar as características de uma linha de rutura

Este ponto de entrada permite completar as características de uma linha de rutura gerado no momento da determinação automática do stock a sair.

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 GENSTOSORW do tratamento STKSOR.

É chamado então de alimentação de uma linha de rutura no ecrã de trabalho STOSORW.

Permite então de completar o conteúdo da linha de rutura do ecrã de travalho [M :SOW] indiciado pela variável local K

Por exemplo, para alimentar um estatuto de rutura "A1" nesta linha, falta reacrescentar a instrução :

            [M :SOW]STA(K) = " A1"

As variáveis significativas são:

[M:ALP]TRSTYP :     Tipo de transação (Menu local 704)

[M:ALP]VCRTYP :    Tipo de documento (Menu local 701)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificação documento

[M:ALP]STOFCY :   Estabelecimento

[M :ALP]ITMREF : Artigo

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

ITMASTER

Sim

Artigos

ITMFACILIT

Sim

Artigos - Estabelecimentos

ITMCATEG

Sim

Categorias artigos

TABSTORUL

Sim

Regras de gestão

TABALLRUL

Sim se existe

Regra de saida

STOCK 

Não

Stocks

 

MOD_SORPAR : Modificação dos parâmetros da saída automática

Este ponto de entrada permite intervir sobre certos parãmetros da saida automática e nomeadamente sobre a quantidade a sair.

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 início de sub-programa GENSTOSORW do tratamento STKSOR

Permite por exemplo de intervir sobre a quantidade a sair.

Os parâmetros acessíveis são:

- [M:ALP]QTY  :  Quantidade a sair (em unidade de stock ativa)

- Os campos do bloco 1 do ecrã de parametrizaçao ALLPAR são registados e acessíveis. Atenção toda a modificação destes campos não deve ser feito que em conhecimento de causa.

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

ITMMASTER

Sim

Artigos

ITMFACILIT

Não

Artigos - Estabelecimentos

ITMCATEG

Não

Categorias artigos

STOLOT [STL1]

Não

Lotes

STOCK  [STO1]

Não

Stocks

STOALL   [STA1]

Não

Alocações

TABALLRUL

Não

Regras de alocações / saídas

TABSTORUL

Não

Regras de gestão

 

OUV_ALLPAR : Modificação dos parâmetros de saída

Este ponto de entrada permite intervir sobre certos parâmetros da saída no momento da pesquisa do stock a partir dos elementos de stock registado sobre a linha do documento.

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 OUVSOR do tratamento STKSOR.

Os parâmetros acessíveis são:

- [M :ALP]PECSCOLOC :     Autorizar os acondicionamentos sub-contratos                          (1=não / 2=sim)

                                               Valor por defeito = 1

- [M :ALP]PECPLFLOC :      Autorizar os acondicionamentos em espera de classificação      (1=não / 2=sim)

                                               Valor por defeito = 2

- [M :ALP]PECQLYCTL : Autorizar os stocks fazendo objecto de um pedido de análise (1=não / 2=sim)

                                               Valor por defeito = 2 (se encomenda ou OF) , 1 para os outros documentos

 

CHARGE_ALL_SOW: Permite alterar as zonas específicas

Este ponto de enntrada permite recuperar as zonas específicas da tabela das alocações (STOALL) no momento de alteração do ecrã de trabalho STOSORW a partir da alocação de uma linha documento.

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 CHARGE_ALL_SOW do tratamento STKSOR.

É chamado no momento do carregamento do stock a sair (no ecrã de trabalho STOSORW) a partir das alocações detalhadas do documento origem (encomenda ou OF).

As variáveis significativas são:

I corresponde ao índice da linha da máscara STOSORW ([SOW]) em curso de alteração

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

ITMASTER

Sim

Artigos

TABSTORUL

Sim

Regras de gestão

STOALL

Sim

Alocações

STOCK  [STO1]

Sim

Stocks