Este ponto de entrada permite intervir no fim dos controlos de autorização de entrega de uma linha de encomenda. Permite assim de reacrescentar os testes permitindo de rejeitar a linha de encomenda.
É chamado no tratamento das entregas automáticas FUNAUTDLV.
Não existe transacção em curso.
Para recusar a linha de encomenda, falta posicionar a variável OK a 1.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de entrega automática no fim dos controlos de autorização de entrega de cada linha de encomenda.
A máscara de selecção das encomendas SAD1 está disponível.
Para recusar a linha de encomenda, falta posicionar a variável OK a 1.
Para forçar a entrega das encomendas não alocadas assim que a entrega das quantidades em ruptura (se o parâmetro "SHTDLV" o autoriza e se o stock negativo está autorizado), falta posicionar a variável global GLIVSPE a 1.
Para forçar a geração de uma ruptura correspondente à quantidade alocada não entregável (inventário em curso, pedido de análise, …) falta posicionar a variável local WRUP a 1.
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 |
SDELIVERY | Não | Entregas cabeçalho |
SDELIVERYD | Não | Entregas linha |
SORDER | Sim | Encomendas cabeçalho |
SORDERQ | Sim | Encomendas linha quantidade |
SORDERP | Sim (se encomenda normal) | Encomendas linha preço |
SORDERC | Não | Encomendas artigo / cliente (encomendas abertas) |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
SALESREP | Não | Representantes |
BPCARRIER | Não | Transportadores, |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
ITMBPC | Não | Artigos clientes |
ITMFACILIT | Não | Artigos estabelecimentos |
TABMODELIV | Não | Modos de entregas |
FACILITY | Não | Estabelecimentos |
Este ponto de entrada permite de tomar a mão do registo no ficheiro de trabalho de cada registo linha de encomenda a entregar. Permite também reacrescentar os dados servindo de critérios de ruptura os dados do ficheiro de trabalho (zona SWDDATA) ver de modificar a chave (zonas SWDKEY)
É chamado no tratamento das entregas automáticas FUNAUTDLV.
Não existe transacção em curso.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de entrega automática em cada uma do registo no ficheiro de trabalho.
A máscara de selecção das encomendas SAD1 está disponível.
Para acrescentar os critérios de ruptura, é necessário alimentar nos campos SWDDATA as informações desejadas.
Ex : [F :SWD]SWDDATA += [F :SOH]xxx
Atenção! : : No campo SWDDATA, não resta que 19 caracteres disponíveis.
Toda a modificação afectando os campos de chave SWDKEY pode-se tornar problemático afectando as entregas geradas.
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 |
SWRKDLV | Sim | Ficheiro de trabalho entrega automática |
SORDER | Sim | Encomendas cabeçalho |
SORDERQ | Sim | Encomendas linha quantidade |
SORDERP | Sim se [F:SOH]SOHCAT<>4 | Encomendas linha preço |
SORDERC | Não | Encomenda aberta artigo |
SDELIVERY | Não | Entregas cabeçalho |
SDELIVERYD | Não | Entregas linha |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
|
|
|
Este ponto de entrada permite de tomar a mão após o registo no ficheiro de trabalho de cada registo linha de encomenda a entregar. Permite assim de ter a mão antes do tratamento de criação das entregas em conhecendo as linhas a tratar. Será por exemplo possível de lançar um tratamento de aprovisionamento em urgência das zonas de picking afectados afim de evitar as rupturas no momento da entrega.
É chamado no tratamento das entregas automáticas FUNAUTDLV.
Não existe transacção em curso.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de entrega automática após registo do ficheiro de trabalho.
A máscara de selecção das encomendas SAD1 está disponível.
A tabela de trabalho SWRKDLV contém a identificação de todas as linhas de encomendas que vão entregar.
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 |
SWRKDLV | Não | Ficheiro de trabalho entrega automática |
SORDER | Não | Encomendas cabeçalho |
SORDERQ | Não | Encomendas linha quantidade |
SORDERP | Não | Encomendas linha preço |
SORDERC | Não | Encomenda aberta artigo |
SDELIVERY | Não | Entregas cabeçalho |
SDELIVERYD | Não | Entregas linha |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
|
|
|
Este ponto de entrada permite de intervir no fim do tratamento de uma linha detalhe entrega.
É chamado no tratamento das entregas automáticas FUNAUTDLV.
Existe uma transacção em curso. É a transacção de criação da entrega.
Para anular a transacção se existe um problema, falta posicionar a variável GOK a 0.
Existe um ficheiro rasto aberto.
Encontramos na transacção de criação da entrega. O cabeçalho de entrega foi alimentado, ele não foi ainda criado.
Encontra-se ao nível do tratamento de uma linha detalhe, no fim do tratamento. A linha detalhe foi criada, as actualizações relativas nesta linha foram realizados (Actualização da encomenda, do em curso e das alocações).
A máscara de selecção das encomendas SAD1 está disponível.
O registo do cabeçalho de encomenda a entregar está carregado em [F:SOH].
O registo do cabeçalho de entrega a criar está carregado em [F:SDH] mas não foi ainda criado.
Os registos do detalhe da linha de encomenda a entregar são carregados na [F:SOP] e [F:SOQ].
O registo de detalhe entrega foi carregado na [F:SDD] foi criado.
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 |
SWRKDLV | Não | Ficheiro de trabalho |
SDELIVERY | Sim | Entregas cabeçalho |
SDELIVERYD | Sim | Entregas linha |
SORDER | Sim | Encomendas cabeçalho |
SORDERQ | Sim | Encomendas linha quantidade |
SORDERP | Sim | Encomendas linha preço |
SORDERC | Sim | Encomendas artigo / cliente (encomendas abertas) |
BPARTNER | Sim (terceiro factura) | Terceiros |
BPCUSTOMER | Sim (cliente factura) | Clientes |
BPDLVCUST | Sim | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
SALESREP | Não | Representantes |
BPCARRIER | Sim | Transportadores, |
ITMMASTER | Sim | Artigos |
ITMSALES | Sim | Artigos venda |
ITMBPC | Sim | Artigos clientes |
ITMFACILIT | Não | Artigos estabelecimentos |
TABMODELIV | Sim | Modos de entregas |
FACILITY | Não | Estabelecimentos |
SPRICLINK | Não | Pesquisa tarifa venda (link) |
ACTIV | Não | Códigos de actividade : |
Este ponto de entrada permite intervir a mão quando a transacção foi determinada de maneira standard afim de a modificar de maneira mais contextual.
É chamado no tratamento das entregas automáticas FUNAUTDLV.
Não existe transacção em curso.
Para anular a transacção se existe um problema, falta posicionar a variável GOK a 1.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado :
na função de entrega automática após que a transacção de entrega por defeito foi determinada.
A máscara de selecção das encomendas SAD1 está disponível.
A veriável WFLGLIG vale 1 se se trata de entrega normal.
A veriável WFLGLIG vale 1 se se trata de entrega normal.
A transacção por defeito está armazenada na variável WTRS. Este valor pode ser modificado para se adaptar ao contexto específico.
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 |
SWRKDLV | Não | Ficheiro de trabalho entrega automática |
SORDER | Não | Encomendas cabeçalho |
SORDERQ | Não | Encomendas linha quantidade |
SORDERP | Não | Encomendas linha preço |
SORDERC | Não | Encomenda aberta artigo |
SDELIVERY | Não | Entregas cabeçalho |
SDELIVERYD | Não | Entregas linha |
BPARTNER | Não | Terceiros |
BPCUSTOMER | Não | Clientes |
BPDLVCUST | Não | Clientes entregues |
BPCUSTMVT | Não | Movimentos clientes |
ITMMASTER | Não | Artigos |
ITMSALES | Não | Artigos venda |
|
|
|