Este ponto de entrada permite tomar a mão no momento da definição dos critérios de selecção das linhas de encomenda a alocar.
Permite de acrescentar os filtros suplementares sobre as linhas de encomendas.
É chamado no tratamento das alocações manuais FUNMANALL
Não existe transacção em curso.
Não existe ainda ficheiro rasto aberto quando se está em fase de selecção das linhas a alocar.
Este ponto de entrada foi chamado :
na função de alocações manuais, no momento da definição dos critérios de selecção.
A máscara de selecção das linhas de encomenda [M :DIA] (SMANALL1) está ainda disponível.
A máscara de registo das alocações [M :SAL2] (SMANALL2) está disponível. Está em curso de alteração (Alteração das linhas de alocação para o artigo em-curso de tratamento).
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.
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 : |
Este ponto de entrada permite tomar a mão no fim dos controlos de selecção de uma linha de encomenda a alocar.
Permite de reacrescentar os controlos e testes suplementares permitindo de rejeitar a encomenda ou a linha de encomenda a alocar.
É chamado no tratamento das alocações manuais FUNMANALL
Não existe transacção em curso.
Não existe ainda ficheiro rasto aberto quando se está em fase de selecção das linhas a alocar.
Este ponto de entrada foi chamado :
na função de alocações manuais ao fim dos controlos de selecção de uma linha de encomenda a alocar.
A máscara de selecção das linhas de encomenda [M :DIA] (SMANALL1) está ainda disponível.
A máscara de registo das alocações [M :SAL2] (SMANALL2) está disponível. Está em curso de alteração (Alteração das linhas de alocação para o artigo em-curso de tratamento).
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 em 1, a linha de encomenda não será tida em conta no tratamento de alocação.
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 : |