Árvore de páginas

Versões comparadas

Chave

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

Ponto de Entrada

Descrição:

Ponto de Entrada na rotina de Atendimento Modelo 2, executado no momento da geração do Orçamento no Loja quando o Atendimento estiver configurado para trabalhar integrado com o Loja (MV_LOJAVEI). Possibilita customizar validações e barrar ou não a geração do Orçamento do Loja no Atendimento Modelo 2.

Localização:

Atualizações \ MovAtendimento \ Agrega/desagrega (VEIXA040)


Eventos:

...

Else // Inclusao - Possibilita inserir conteudo ( inicializador / relacao nos campos ) na tela de Item ( SB1 )

If ExistBlock("VXX040RL") // Relacao dos Campos da tela de Item ( SB1 )

aVRelacao := ExecBlock("VXX040RL",.f.,.f.,{ nOperacao , aClone(aVRelacao) })

cGruIte := aVRelacao[1]

cCodIte := aVRelacao[2]

nQtd

:

= aVRelacao[3]

nCus := aVRelacao[4]

EndIf

EndIf


Programa Fonte:

VEIXX040.PRW


Função:FS_IAEITE()


Parâmetros:
Vetor
NomeTipoDescrição
cAgrDesCaracter

Operação (1 = Agrega / 2 = Desagrega)

aRet

Vetor que compõe o conteúdo do inicializador / relação dos campos.







Retorno:
NomeTipoDescriçãoaRetVetor

Vetor que compõe o conteúdo inicial dos campos na tela.

aRet[1]VetorGrupo do Item
aRet[2]VetorCódigo do Item
aRet[3]VetorQuantidade
aRet[4]VetorCusto (Utilizado somente na Operação de Desagrega)



Exemplo:

Include totvs.ch

/*

VXX040RL - Ponto de Entrada na Tela de Inclusão de Peças do Agrega/Desagrega

Utilizado para trazer o conteudo padrao dos campos na tela

Retorno do Ponto de Entrada:

Array com o conteudo inicializador dos campos -

Obs.: disparado somente na Inclusão de Peças

*/

User Function VXX040RL()

Local cAgrDes := ParamIXB[01] // Operação ( 1 = Agrega / 2 = Desagrega )

Local aRet := ParamIXB[02] // Array com conteudo

/*

aRet[1] = Grupo do Item

aRet[2] = Codigo do Item

aRet[3] = Quantidade

aRet[4] = Custo ( utilizado somente na Operação de Desagrega )

*/

MsgInfo("Ponto de Entrada VXX040RL executado com sucesso!")

Return aRet