Este ponto de entrada permite importar os campos específicos invisíveis ou afixados em provendo a classe [M] Não é utilizável que para as importações específicas e não actualmente activada que para a importação das entregas (tratamento IMPSDHS ).
É chamado no tratamento TRTX3IMP
Após a leitura de um registo do ficheiro sequencial, a importação específica se desenrola como segue :
Transferência na classe [F] dos camps parametrizados no modelo de importação
Transferência da classe [F] na classe [M] :
o Chamada depois o tratamento gerado de importação WWIxxxxxx da ação SAIMSK do tratamento especifico
§ Em SAIMSK : para cada classe [M] ligada à classe [F] em curso
Alteração para o tratamento de importação ligada a este ecrã : não são afetadas que os campos registáveis. Por outro lado as ações campos do ecrã tipificados importação são desenroladas.
Carregamento dos campos invisíveis da máscara
Chamada do ponto de entrada IMPZONINV
Não existe transação em curso.
O ficheiro rasto está aberto.
As classes [M] são aquelas do objeto importado.
Variáveis
IMPFIC Abreviação da classe [F] em curso de alteração em [M]
GW_ABRMSK Abreviação da classe [M]
Exemplos:
Para atualizar o campo definido em específico ZSPE1 na tabela SDELIVERY e na máscara SDH2
Check box IMPFIC
When "SDH" *
Case GW_ABRMSK
When "SDH2"
If find ("[F:SDH]ZSPE1(0), [M:AOE2]ZONMSK1)
[M:SDH2]ZSPE1=[F:SDH]ZSPE1
Endif
Endcase
Endcase
Atenção :
Para as linhas, é necessário de utilizar nolign para carga a classe [M]
As classes [F] abertas são definidas na acção OUVRE do tratamento de importação.