Este ponto de entrada está situado no tratamento. TRTACHPOD1 actualização dos pedidos de entrega de compra, gera uma acção "MAJDL :".
O objectivo desta acção é de dar a possibilidade de alimentar os campos específicos no registo da tabela dos pedidos de entrega (PORDERQ) antes do registo deste.
Existe uma transacção em curso.
Existe um ficheiro rasto aberto.
A chamada faz-se antes os "Write" ou "Rewrite" da tabela dos pedidos de entrega.
Esta tabela é a linha detalhe quantidades dos contratos de compra (PORDERQ).
As variáveis seguintes são carregadas no momento da chamada de acção "MAJDL".
FICHIER
Nome da tabela que vai ser escrita (PORDERQ).
ABRFIC
Abreviação da tabela que vai ser escrita (POQ ou POQW).
TYPMAJ
Tipo de actualização.
1 = Criação de um novo pedido de entrega
2 = Modificação de um pedido de entrega existente.
3 = Consumo de um pedido de entrega
4 = Saldo de um pedido de entrega
Separação de uma encomenda de entrega no caso de uma entrega ou recepção parcial :
5 = Ajustamento do pedido de entrega na quantidade entregue (inter-estabelecimentos)
6 = Criação de um novo pedido de entrega para o remanescente.
7 = Recepção de um pedido de entrega
[F :POQ]WIPTYP
Tipos de ordem (2 = PO pedidos clássicos, 7 = TR pedidos inter-estab.)
[F :POQ]WIPSTA
Status da ordem (1 = F pedidos firmes, 2 = P pedidos planificados)
As classes precedentes não devem ser modificadas.
A classe seguinte pode ser modificada para alimentar as zonas específicas :
[F:POQ] ou [F:POQW]
No quadro a seguir, a flag "conteúdo significativo" significa que o conteúdo está em fase com o contexto.
Tabela | Conteúdo significativo | Intitulado Tabela |
PORDERQ | Sim | Linhas quantidades de encomendas de compra |
Este ponto de entrada afecta todos os pedidos de entrega (clássicos e inter-estabelecimentos).