Árvore de páginas

Ponto-de-Entrada: TM690GRI - Gravação dos Itens da Tabela
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

Este Ponto de Entrada está localizado no programa TMSA690 (geração de novas tabelas). Este ponto de Entrada é executado após a gravação dos itens da Tabela, ou seja, após a gravação do DT1 (itens da Tabela de Frete), DTK (Complemento da Tabela de Frete), DTG (itens da Tabela de Tarifa), DW0 ( Sub Faixa da Tabela de Tarifa) e DW1 (Sub-Tarifa da Tabela de Frete).

Eventos


 

Programa Fonte
TMSA690.PRW
Sintaxe

TM690GRI - Gravação dos Itens da Tabela ( < cAlias> , [ cAliasQry ], < nValor> ) --> Nil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cAlias Array of Record Alias do Arquivo X
cAliasQry Array of Record Alias da Query
nValor Array of Record Valor Atual do Item (sem o percentual de reajuste aplicado) X
Retorno
    Nil(nulo)
  • Nil
Observações

Este Ponto de Entrada poderá ser utilizado para gravar nas tabelas citadas acima valores especificos especificados pelo usuário.  Porém, os campos que fazem parte das chaves de indice (codigo da Tabela, tipo da Tabela, Produto, servico, região de origem, região de destino, etc ...) NÃO PODERÃO SER ALTERADOS
 

Exemplos
User Function TM690GRI()Local cAlias       := ParamIXB[1]  (Alias do Arquivo : DT1,DTK,DTG,DW0,DW1)Local cAliasQry := ParamIXB[2]  (Alias da Query - Utilizada para fazer o UPDATE)Local nValor     := ParamIXB[3] (Valor do Item sem o % de reajuste aplicado)MsgAlert('Gravando Itens do Alias ' + cAlias + '. Valor Atual do Item : ' + Str(nValor) )Return Nil