Ponto entrada > Módulo Vendas > Tratamento standard FUNDESALL 

DESALLFIL : Acréscimo de critérios de selecção das linhas de encomenda a desaloc

Este ponto de entrada permite intervir no momento da definição dos critérios de selecção das linhas de encomenda a desalocar.

Permite de acrescentar os filtros suplementares sobre as linhas de encomendas.

É chamado no tratamento de desalocação FUNDESALL.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ainda ficheiro rasto aberto quando se está em fase de selecção das linhas a desalocar.

Contexto de utilização

Este ponto de entrada está chamado no momento dos critérios de selecção.

Variáveis e máscaras disponíveis

A máscara de selecção das linhas de encomenda [M :DIA] (SDESALL) está ainda disponível.

Os critérios standards são carregadas nas variáveis CRITERE e CRITERE1. Afectam o ficheiro SORDERQ.

A variável FILSUP foi criada para o acréscimo dos critérios suplementares. Ela está dimensionada a 250 caracteres. Para que aquela funcione bem no momento da avaliação se a variável não foi carregada pelo ponto de entrada, FILSUP está inicializada na cadeia "1=1"

É suficiente da completar no ponto de entrada.

Exemplo : Acréscimo de um filtro suplementar sobre a referência artigo que deve começar por "VEN".

FILSUP -= " & ITMREF >= "VEN" "

FILSUP está avaliado ao mesmo tempo que CRITERE e CRITERE1, no momento do filtro sobre o ficheiro SORDERQ. Os critérios devem se reportar a zonas do ficheiro SORDERQ.

 

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...). Tradicionalmente, é o caso para que o ficheiro que contém o cabeçalho e por aquele que contém as linhas...

Tabela

Conteúdo significativo

Intitulado Tabela

SORDER

Não

Encomendas cabeçalho

SORDERQ

Não

Encomendas linha quantidade

SORDERP

Não

Encomendas linha preço

SORDERC

Não

Encomendas artigo / cliente (encomendas abertas)

ITMMASTER

Não

Artigos

ITMFACILIT

Não

Artigos estabelecimentos

ITMMVT

Não

Movimentos artigos

FACILITY

Não

Estabelecimentos :

 

DESALLSEL : Acréscimos de controos de autorização de uma linha de encomenda a de

Este ponto de entrada permite tomar a mão no fim dos controlos de selecção de uma linha de encomenda a des-alocar.

Permite de re-acrescentar os controlos e testes suplementares permitindo de rejeitar a encomenda ou a linha de encomenda a des-alocar.

É chamado no tratamento de des-alocação FUNDESALL.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ainda ficheiro rasto aberto quando se está em fase de selecção das linhas a des-alocar.

Contexto de utilização

Este ponto de entrada está chamado no fim dos controlos de selecção de uma linha de encomenda a des-alocar.

Variáveis e máscaras disponíveis

A máscara de selecção das linhas de encomenda [M :DIA] (SDESALL) está ainda disponível.

Os buffers [F :SOQ], [F :SOP] são carregados com a linha de encomenda que se está em vias de seleccionar.

O buffer [F :SOH] está carregado com o cabeçalho de encomenda correspondente.

Todos os controlos de selecções standards foram realizados.   

Para permitir de tomar em conta dos controlos suplementares, é suficiente de posicionar no ponto de entrada a variável OK. Ela está inicializada em 2. Em a posicionando a 1, a linha de encomenda não será tida em conta no tratamento de des-alocaçã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...). Tradicionalmente, é o caso para que o ficheiro que contém o cabeçalho e por aquele que contém as linhas...

Tabela

Conteúdo significativo

Intitulado Tabela

SORDER

Sim                 

Encomendas cabeçalho

SORDERQ

Sim                 

Encomendas linha quantidade

SORDERP

Sim (se encomenda normal)

Encomendas linha preço

SORDERC

Sim (se encomenda aberta)

Encomendas artigo / cliente (encomendas abertas)

ITMMASTER

Sim                 

Artigos

ITMSALES

Sim                 

Artigos venda

ITMFACILIT

Sim                 

Artigos estabelecimentos

ITMMVT

Não

Movimentos artigos

FACILITY

Não

Estabelecimentos :