Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: | SIGATMS - TMS | ||||
Função: | TMALTCLI - Contrato de prestação de serviços. | ||||
Abrangências: | Microsiga Protheus 12 |
02. DESCRIÇÃO
Ponto de Entrada utilizado para alterar o cliente, no contrato de prestação de serviços, no TMS Protheus (SIGATMS).
...
Informações | ||
---|---|---|
| ||
O ponto de entrada altera somente os dados do cliente e loja. |
...
SINTAXE
TMALTCLI( ) ---> aRet
...
PARÂMETROS
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
aParamIXB | Vetor | Vetor com os dados para montagem do filtro de pesquisa, sendo: [ 1 ] - cCliente - Código do cliente - Tipo: CaracterString [ 2 ] - cLoja- Loja do cliente - Tipo: CaracterString [ 3 ] - cServic - Código do serviço - Tipo: CaracterString [ 4 ] - cTipFre - Tipo do frete - Tipo CaracterString [ 5 ] - cCodNeg - Código da negociação - Tipo CaracterString |
...
RETORNO
Retorno | Tipo | Descrição | Obrigatório |
---|---|---|---|
aRet | Array | Retorna um Array com o código e loja do cliente novo, do contrato de prestação de serviços, do TMS Protheus (SIGATMS). |
...
EXEMPLO
Bloco de código | ||||
---|---|---|---|---|
| ||||
#Include "Protheus.ch" User Function TMALTCLI() Local aRet := {} Local cCliente := AllTrim(PARAMIXB[1]) Local cCliNovo := '' Local cLoja := AllTrim(PARAMIXB[2]) Local cLojaNova := '' cCliNovo := 'SP0001' cLojaNova := '01' MsgAlert('Vou trocar o cliente: ' + cCliente + ' e loja: ' + cLoja, +' pelo cliente novo: '+ cCliNovo + ' e loja nova: ' + cLojaNova) AAdd(aRet, cCliNovo) AAdd(aRet, cLojaNova) Return aRet |
Informações | ||
---|---|---|
| ||
O ponto de entrada altera somente os dados do cliente e loja. |
...
02. DEMAIS INFORMAÇÕES
- O exemplo foi criado com base na rotina TMSA040 - Cotação de frete. Porém esse ponto de entrada é chamado em outras rotinas também.
As rotinas são:
TMSA011
TMSA040
TMSA050
TMSA180
TMSA200
TMSA360
TMSA460
TMSA491
TMSA500
TMSA670
TMSA853
TMSA980
TMSAE80
TMSAF05
TMSAI70
...
- Não há
...
03.
ASSUNTOS RELACIONADOS
- Não há
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas