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 |
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).
TMSA690.PRW
TM690GRI - Gravação dos Itens da Tabela ( < cAlias> , [ cAliasQry ], < nValor> ) --> Nil
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 |
-
Nil(nulo)
- Nil
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
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