Ponto-de-Entrada: TMTABCAR - Troca Tabela de Frete a Pagar / Carreteiro por Rota
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, localizado no TMSXFUNA e TMSXFUNB (Funções utilizadas pelo TMS), permite ao usuário trocar a tabela de Frete a Pagar ou Tabela de Carreteiro por Rota de um determinado fornecedor, manipulando o array de retorno do ponto de entrada. No exemplo abaixo utilizaremos a tabela “C002” do tipo “01”, sem o ponto de entrada o sistema calcularia pela tabela “C001” do mesmo tipo. Se ao invés de trocarmos as duas primeiras posições do array, trocarmos a última, deixando as duas primeiras vazias, a rotina calcularia este Frete a Pagar pela Tabela de Carreteiro por Rota.
Eventos
Programa Fonte
TMSXFUNA.PRW
Sintaxe
TMTABCAR - Troca Tabela de Frete a Pagar / Carreteiro por Rota ( [ aParam ] ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aParam | Array of Record |
Retorno
-
aRet(vetor)
- Array com a nova tabela e seu tipo.
Observações
Exemplos
User Function TMTABCAR() Local aParam := PARAMIXBLocal aRet := {}Default aParam := {}aAdd(aRet,'C002') //--Tabela de Frete a PagaraAdd(aRet,'01') //--Tipo da Tabela de Frete a PagaraAds(aRet,'') //--Tabela de Carreteiro por RotaReturn aRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas