Este ponto de entrada situado nos tratamentos SUBPPI e SUBPPI2 tomada em conta de necessidades de pedidos de compra, de encomendas ou de pedidos de entrega, gera uma acção "PECFILTSUP".
O objectivo desta acção é de dar a possibilidade de posicionar os filtros suplemtares sobre as necessidades a tratar.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
A chamada se faz antes tratamnto da tomada em conta das necessidades após ter registado os elementos de cabeçalho de proposição automática.
As variáveis seguintes são carregadas no momento de chamada de acção "PECFILTSUP".
TYPFILT
Tipo de filtro :
- 1 = Filtro sobre a tabela das linhas de encomendas de compra PREQUISD [PSD]
- 2 = Filtro sobre a tabela dos em-curso ORDERS [ORD]
CRITERES
Filtro standard posicionado sobre a tabela PREQUISD ou ORDERS
CRITLNK
Filtro standard posicionado sobre o "Link" necessário à pesquisa das necessidades.
As variáveis precedentes não devem ser modificados.
As variáveis seguintes devem estar modificadas para influenciar o tratamento da tomada em conta das necessidades.
CRITSUP
Filtro suplementar sobre a tabela PREQUISD se TYPFILT=1 ou ORDERS se TYPFILT=2. O comprimento máximo do filtro é de 240 caracteres. Se o filtro está vazio não terá filtro suplementar.
CRITLNK2
Filtro suplementar sobre a tabela ITMFACILIT se TYPFILT=2. O comprimento máximo do filtro é de 240 caracteres. Se o filtro está vazio não terá filtro suplementar.
Nota : Se o parâmetro "Filtro por comprador" BUYFLT está posicionado a 2 (Sim) o filtro seguinte será automaticamnte gerado sobre a tabela ITMFACILIT : [F:ITF]BUY=[M:PPI2]ORDBUY or [F:ITF]BUY=""
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto (neste caso preciso não existe nenhum).
Tabela | Conteúdo significativo | Intitulado Tabela |
PREQUISD |
| Linhas pedidos de compra |
ORDERS |
| Em-curso |
Se o filtro suplementar não foi correcto, uma caixa de informação será afixado em seguida este filtro será ignorado.
Este ponto de entrada situado nos tratamentos SUBPPI e SUBPPI2 tomado em conta das necessidades em criação de pedidos de compra, de encomendas ou de pedidos de entrega, gera uma acção "PECBESOINS".
O objectivo desta acção é de dar a possibilidade de modificar a quantidade de necessidade a tomar em conta.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
A chamada se faz para cada linha de necessidade encontrada no momento de criação de pedidos de compra, de encomendas de compra ou de pedidos de entrega ligados a um contrato de compra.
As variáveis seguintes são carregadas no momento de chamada de acção "PECBESOINS".
TRAIT
Tipo de alteração das necessidades :
- 1 = Depois a tabela das linhas de encomendas de compra PREQUISD [PSD]
- 2 = Depois a tabela dos em-curso ORDERS [ORD]
ABREV
Abreviação da máscara ecrã utilizada ("PPI1" ou "PPI2")
A máscara ecrã [M:PPIx] é utilizável, a variável I indica a linha do quadro em curso de carregamento.
[M:PPIx]CODE
Código do tratamento :
1 = Tomada em conta dos "POS"
2 = Tomada em conta dos "POP"
3 = Tomada em conta dos "POS" e dos "POP"
4 = Tomada em conta dos "SCF"
5 = Tomada em conta dos "POS" e "POP" outras que pedidos de compra
-6= Tomada em conta dos pedidos de compra
7 = Tomada em conta dos "TRS" e "TRP"
As classes ficheiros seguintes estão caregados : [F:PSD] se TRAIT=1 ou [F:ORD] se TRAIT=2
As variáveis e classes precedentes não devem ser modificados.
A variável seguinte deve estar modificada para influenciar o tratamento da tomada em conta das necessidades.
RMNQTY :
Quantidade da necessidade a ter em conta exprimida em unidade de stock.
No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (a linha de pedido de compra está carregada…etc).
Tabela | Conteúdo significativo | Intitulado Tabela |
PREQUISD | Sim se TRAIT=1 | Linhas pedidos de compra |
ORDERS | Sim se TRAIT=2 | Em-curso |
Um valor nulo ou negativo de RMNQTY terá como significado "sem tomada em conta", a linha da necessidade não estará caregada no quadro.