Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Operações e Monitoramento

Linha de Produto:
Linhas_totvsLinhaLinha Protheus
Microsiga Protheus®
Segmento:
Segmentos_totvsSegmento
Logística
Módulo:SIGATMS -
TMSFunção:TMALTCLI - Contrato de prestação de serviços.Abrangências:Microsiga Protheus 12
Gestão de Transportes 


02. DESCRIÇÃO

Ponto de Entrada utilizado para alterar o cliente, no contrato de prestação de serviços, no TMS Protheus (SIGATMS).

...

RetornoTipoDescriçãoObrigatório
aRetArrayRetorna um Array com o código e loja do cliente novo, do contrato de prestação de serviços, do TMS Protheus (SIGATMS).


03. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagejava
themeMidnight
titleTMALTCLI
linenumberstrue
#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'

    MsgInfo('Vou trocar o cliente: ' + cCliente + ' e loja:  ' + cLoja,  +' pelo cliente novo: '+ cCliNovo + ' e loja nova: ' + cLojaNova)

    AAdd(aRet, cCliNovo)
    AAdd(aRet, cLojaNova)

Return aRet

...

04. DEMAIS INFORMAÇÕES

A execução do ponto de entrada TMALTCLI, é realizada somente em momento de processamento do cálculo.

O exemplo foi criado com base na rotina TMSA040 - Cotação de frete.

...

Entretanto, esse ponto de entrada também é chamado em outras rotinas

...

.

...

As rotinas são:

  • TMSA011
  • TMSA040
  • TMSA050
  • TMSA180
  • TMSA200
  • TMSA360
  • TMSA460
  • TMSA491
  • TMSA500
  • TMSA670
  • TMSA853
  • TMSA980
  • TMSAE80
  • TMSAF05
  • TMSAI70

...


05. ASSUNTOS RELACIONADOS

  • Não há.