Configurando procedure para atualizar campos de ocorrências com Base no Nome Físico.
Sumário
Objetivo
O objetivo dessa documentação será apresentar a procedure genérica chamada PR_CHAT_ATL_CAMPO_OCORR que poderá ser usada no Script de Automação para atualizar um campo especifico da ficha, identificado a partir do seu nome físico.
Pré-requisito
- Ter disponível a procedure PR_CHAT_ATL_CAMPO_OCORR na base de dados do CRM;
- Vincular a procedure no script de automação desejado.
Parâmetros da Procedure
A procedure utiliza um código identificador para localizar a ocorrência a ser atualizada. Esse código pode ser NR_ITA, IS_ITA ou IS_FAT e precisa ser fornecido nos parâmetros de entrada.
A procedure possui os seguintes parâmetros de entrada e saída:
Parâmetros de Entrada
- @vAcao = Informar o valor fixo ‘ATLOCOR’;
- @vIsFAT = Informar a Is_Fat do script de atendimento;
- @vNmFisico = Informar o nome físico do campo que será alterado dentro da ficha de atendimento;
- @vValor = Informar o valor que será inserido no campo;
- @vIsITA = Informar a Is_Ita do atendimento;
- @vNrITA = Informar a Nr_Ita do atendimento;
- @vNmStatus = Informar o status da ocorrência, caso não precise alterar o status não precisa informar essa variável.
Se for passado o número da ITA (Is_Ita) não é obrigátorio fornecer o número da Nr_Ita apenas o número 0 (zero).
Exemplo (Passando apenas o número da Is_Ita):
@vIsITA = 12345
@vIsFAT = Pode utilizar a variavel do sistema ‘VarFatCodInterno’
@vNrITA = 0
Exemplo (Passando apenas o número da Nr_Ita):
@vIsITA = 0
@vIsFAT = Pode utilizar a variável do sistema ‘VarFatCodInterno’
@vNrITA = 3214
Parâmetros de Saída
- @V_RetCodigo = Retorna os seguintes códigos:
- Erro – Se houver gerado algum erro na execução da procedure;
- Vazio – Se a procedure for executada corretamente;
- @V_RetMsg = Informa a mensagem do erro identificado.
Configurando a Procedure no Script Pré-atendimento
Para configurar a procedure será necessário criar a função externa na modelagem do Script a partir do ManagerADM (TTAdm) >> Serviços e Processos >> Cadastrar Script de Automação.
No script precisamos definir o nome da procedure (em amarelo), os parâmetros de entrada (em azul) e os parâmetros de saída (em verde) conforme o exemplo configurado abaixo.