Ponto entrada > Módulo Stocks > Tratamento standard STKMAJE 

MAJENTSTR : Antes atualização das alterações de stock de uma linha de documento

Este ponto de entrada foi chamado antes a actualização das entradas em stock associadas a uma linha de documento.

As características destas novas entradas são contidas no ecrã de trabalho [M:STW].

A modificação do conteúdo deste ecrã de trabalho permite intervir sobre as actualizações a realizar.

Exemplo de utilização :

Um pedido de análise se faz sempre referência ao documento que desencadeia a entrada em stock a controlar

No momento de uma declaração de produção emitida de uma OF, se deseja referenciar este no pedido de análise (em vez de declaração de produção), falta proceder da maneira seguinte :

If [M :STW]VCRTYP=15 & [M :STW]VCRTYPORI=10

            [L]WVCRTYPANA = [M :STW]VCRTYPORI

            [L]WVCRNUMANA = [M :STW]VCRNUMORI

            [L]WVCRLINANA = [M :STW]VCRLINORI

Endif

As variáveis locais [L]WVCRxxxANA contém o número de documento a referenciar no pedido de análise.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O documento na origem da atualização pode ser determinado pelo valor dos campos seguintes :

[M :STW]VCRTYP    Tipo de documento (menu local 701)

[M :STW]VCRNUM  Número de documento

[M :STW]VCRLIN Linha de documento

[M:STW]TRSTYP      contém o tipo de transacção (menu local 704)

Tabelas abertas

Todas as tabelas do motor stock são abertas mas o seu conteúdo não é significativo.

O ecrã de interface de atualização dos stocks : STOWORK [STW] está aberto e contém todas as características das entradas a efetuar.

 

MAJENTEND : Antes atualização das alterações de stock de uma linha de documento

Este ponto de entrada foi chamado após a actualização das entradas em stock associadas a uma linha de documento.

As características destas novas entradas são contidas no ecrã de trabalho [M:STW].

Permite fazer as actualizações complementares.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O documento na origem da atualização pode ser determinado pelo valor dos campos seguintes :

[M :STW]VCRTYP    Tipo de documento (menu local 701)

[M :STW]VCRNUM  Número de documento

[M :STW]VCRLIN Linha de documento

[M:STW]TRSTYP      contém o tipo de transacção (menu local 704)

Tabelas abertas

Todas as tabelas do motor stock estão abertas mas o seu conteúdo não é significativo.

O ecrã de interface de atualização dos stocks : STOWORK [STW] está aberto e contém todas as características das entradas que são realizadas.

 

ENT_STOSTJ : Antes actualização do movimento de entrada

Este ponto de entrada está chamado antes o registo de um movimento de entrada de stock e a atualização da linha de stock.

As características desta entrada estão contidas no ecrã de trabalho [M:STW].

A modificação do conteúdo deste ecrã de trabalho permite intervir sobre as actualizações a realizar.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O documento na origem da atualização pode ser determinado pelo valor dos campos seguintes :

[M :STW]VCRTYP    Tipo de documento (menu local 701)

[M :STW]VCRNUM  Número de documento

[M :STW]VCRLIN Linha de documento

[M:STW]TRSTYP      contém o tipo de transacção (menu local 704)

O 2º bloco de ecrã [M :STW] indiciado pela variável I contendo as características de entrada.

As variáveis locais [L]SIGN e [L]SENS têm o significado seguinte :

SIGN

SENS

 

+1

+1

entrada

-1

+1

Anulação entrada

+1

-1

Entrada negativa

-1

-1

Anulação entrada negativa

Tabelas abertas

Todas as tabelas do motor stock estão abertas mas o seu conteúdo não é significativo.

O ecrã de interface de atualização dos stocks : STOWORK [STW] está aberto e contém todas as características das entradas a efetuar.

 

LOOP_STWE : Antes atualização das entradas em stock de uma linha de stock

Este ponto de entrada foi chamado antes a atualização de um detalhe entrada associadas a uma linha de documento.

As características desta entrada estão contidas no ecrã de trabalho [M:STW] indiciada por I.

A modificação do conteúdo deste ecrã de trabalho permite intervir sobre as actualizações a realizar.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O documento na origem da atualização pode ser determinado pelo valor dos campos seguintes :

[M :STW]VCRTYP    Tipo de documento (menu local 701)

[M :STW]VCRNUM  Número de documento

[M :STW]VCRLIN Linha de documento

[M:STW]TRSTYP      contém o tipo de transacção (menu local 704)

As características do detalhe stock a entrar o seu conteúdo no bloco (quadro) do ecrã [STW] em utilizando o índice I

Tabelas abertas

Todas as tabelas do motor stock estão abertas mas o seu conteúdo não é significativo.

O ecrã de interface de atualização dos stocks : STOWORK [STW] está aberto e contém todas as características das entradas a efetuar.

 

NODELETE_LOT : Para não suprimir um lote

Este ponto de entrada está chamado antes a supressão de um lote quando se suprime o documento que foi criado.

Permite não suprimir o lote.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Para interdir a supressão do lote, falta posicionar a variável global GPE = 1

Tabelas abertas

Todas as tabelas do motor stock estão abertas mas o seu conteúdo não é significativo.