Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:Microsiga Protheus®
Segmento:Logística
Módulo:SIGATMS - Gestão de Transportes 


02. DESCRIÇÃO

O Ponto de entrada está localizado na função TMSA190, Geração do Manifesto de Carga (Normal e Eletrônico). Através deste ponto é possível efetuar a troca da série do MDFe.

Este PE é chamado durante a geração do manifesto de carga.

O PE TMALTSERIE permite a somente a troca da série do MDFe, e, deve-se atentar para o controle de numeração da tabela SX5, que permanece inalterado.

...

Sua utilização é indicada para os casos onde o cliente possuir uma tabela SX5 compartilhada, porém, com séries iguais para todas as filiais, e, sequência de numeração diferente.


Parâmetros:

NomeTipoDescriçãoDefaultObrigatórioReferência
aParamArray of Record

cOrigem : PARAMIXB[1] //Fonte que efetuou a chamada do PE
cSerie : PARAMIXB[2] //Conteudo do parametrp MV_SERMAN
cFilCorr : PARAMIXB[3] //Filial corrente




...

Bloco de código
languagejava
themeMidnight
titleTMSMDFESETMALTSERIE
#Include "Protheus.ch"

User Function TMALTSERIE()

Local cOrigem   := PARAMIXB[1] //Fonte que efetuou a chamada do PE
Local cSerie    := PARAMIXB[2] //Conteudo do parametrp MV_SERMAN
Local cFilCorr  := PARAMIXB[3] //Filial corrente
Local cRet      := ""          // Retorno do PE

If cOrigem == 'TMSA190' .And. cFilCorr == "M SP 04 " //Geração do MDFe
    cRet := "001" // Serie do MDFe
Else
    cRet := cSerie 
EndIf

Return cRet

...