Árvore de páginas

GFEA00612 - Permitir processamento no botão "Enviar Cockpit Logístico"

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAGFE

Ponto de Entrada:GFEA0612

Descrição:

Permitir processamento específico no botão "Enviar Cockpit Logístico" da tela de "Tabela de Frete".

Localização:

No botão "Enviar Cockpit Logístico" do programa Tabela de Fretes (GFEA061).

Programa Fonte:

GFEA061 - Tabela de Fretes

Parâmetros:

Não se aplica.

Retorno:

Não se aplica.


Exemplo: GFEA0509

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16


#INCLUDE "PROTHEUS.CH"


User Function GFEA0612()
Local oWsNeoLog
Local oGrupo


  oWsNeoLog := aAdd(U_EnvTOLGFE())


  dbSelectArea("GV9")
  While GV9->(!Eof())
     oGrupo := oWsNeoLog:NovoGrupoTOLGFE()


     oGrupo:ccomponentName1        := "Transportadora"
     oGrupo:ccomponentValue1       := GV9->GV9_CDEMIT


     oGrupo:ccomponentName2        := "Tipo de serviço"
     oGrupo:ccomponentValue2 := ''
     If GV9->GV9_CPLTS == '1'
        oGrupo:ccomponentValue2 := 'Fechado'
     ElseIf GV9->GV9_CPLTS == '2'
        oGrupo:ccomponentValue2 := 'Itinerante'
     ElseIf GV9->GV9_CPLTS == '3'
        oGrupo:ccomponentValue2 := 'Fracionado'
     EndIf


     oWsNeoLog:AddGrupo(oGrupo)


     GV9->(DbSkip())
  End


  DisparaEnvio()



Return


  • Sem rótulos