Á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:

Este Ponto de Entrada tem como finalidade gravar a tabela VAO (Reg Satisfação/Insatisfação) depois que a Pesquisa de Satisfação for realizada.

Localização:

Atualizações / Cad C e V / Perg Pesq Satisfac

Eventos:

VAO->VAO_USUREC := __CUSERID // Usuario que criou a reclamacao

VAO->VAO_USURES := cRAICUR // Usuario responsavel

VAO->VAO_DEPART := cRAICDP // Departamento

VAO->VAO_TIPREC := cRAICTR // Tipo de reclamacao

VAO->VAO_SITUAC := "0" // Reclamacao aberta

If lOrigem

VAO->VAO_TIPORI := cTipOri // Tipo de Origem

VAO->VAO_FILORI := cFilOri // Filial da Origem

VAO->VAO_ORIGEM := cCodOri // Codigo da Origem

VAO->VAO_TIPTEM := cTipTem // Tipo de Tempo

VAO->VAO_CODPRO := cCodPro // Codigo do Produtivo

EndIf

MsUnlock()

ConfirmSX8()

M->VAO_RECLAM := cRAICOBS

MSMM(VAO->VAO_RECLAO,TamSx3("VAO_RECLAM")[1],,&("VAO_RECLAM"),1,,,"VAO","VAO_RECLAO")

 

//Ponto de entrada após gravar VAO depois que fez a Pesquisa de Satisfação.

if ExistBlock("VCA100VAO")

ExecBlock("VCA100VAO",.f.,.f.)

Endif

 

Programa Fonte:

VEICA100.PRW                                                                                                                                          

Função:

VCA100PESQ

Retorno:

N/A

 

Exemplo:

User Function VCA100VAO()

MsgInfo("Ponto de entrada VCA100VAO com sucesso!")

 

Return

 

E DO REQUISITO

Características do Requisito

Linha de Produto:

Informe a linha de produto.

Segmento:

Informe o segmento.

Módulo:

Informe o módulo.

Rotina:

Rotina

Nome Técnico

Informe a rotina.

Informe o nome técnico da rotina.

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

Cadastros Iniciais:

Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito.

Parâmetro(s):

Informe os parâmetros utilizados.

Ponto de Entrada:

Informe o ponto de entrada relacionado (link).

Chamados Relacionados

Informe o(s) chamado(s) relacionado(s).

Requisito (ISSUE): Informe o requisito relacionado (Issue).

País(es):

Informe o(s) Pais(es).

Banco(s) de Dados:

Informe o(s) Banco(s) de Dados utilizado(s).

Tabelas Utilizadas:

Informe as tabelas utilizadas.

Sistema(s) Operacional(is):

Informe o(s) sistema(s) operacional(is) utilizados.

Versões/Release:

Informe as versões.

Versão Corrigida:Versão na qual está sendo feita a manutenção deste programa.
Versão Expedida:Versão em que o programa será oficialmente expedido. 

 

 

 

 

 

 

 

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Retorno:

Nome

Tipo

Descrição

Obrigatório

 

 

 

 

 

 

 

 

 

 

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALT()

Local aCab:= PARAMIXB[1]

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Return aCab