Este ponto de entrada permite forçar os índices a utilizar em caso de problemas de performances.
Não existe transação em curso.
O ficheiro rasto está aberto.
Este ponto de entrada está chamado antes o primerio objeto a sincronizar.
A máscara de registo dos parâmetros [M :DIA] (BPCMVT) está ainda disponível.
5 variáveis locais de tipo alfanumérico são declarados, afim de permitir indicar o índice (HINT) a utilizar para cada um dos objetos afetados pelo tratamento :
É suficiente de indicar o índice HINT a utilizar em cada caso, quando é necessário.
Quando nenhum índice HINT não está a indicar a variável correspondente resta vazia (valor por defeito).
Exemplo: Forçagem de índice "SPE_ZSIH1" sobre as faturas (objeto SIH).
SIH_HINT = "SPE_ZSIH1"
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 o ficheiro que contém o cabeçalho e não aquele que contém as linhas...
Tabela | Conteúdo significativo | Título Tabela |
SINVOICE : | Não | Faturas cabeçalho |
SINVOICEV | Não | Cabeçalhos faturas valorização |
SDELIVERY : | Não | Entregas cabeçalho |
SDELIVERYD | Não | Entregas linha |
SORDER : | Não | Encomendas de cabeçalho |
BPCUSTOMER | Não | Clientes |
BPCUSTMVT | Não | Movimentos clientes |
LASTCUSMVT | Não | Últimos movimentos clientes |
SRETURN : | Não | Devolução |
SQUOTE | Não | Orçamentos |
SQUOTED | Não | Linhas orçamentos |