Árvore de páginas

Versões comparadas

Chave

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

Ponto de entrada FT600ULGRID

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Segmento:

Serviços

Módulo:

CRM - SIGACRM

Faturamento - SIGAFAT

Rotina:

Rotina

Nome Técnico

Proposta comercial

FATN600

Tickets relacionados

790786

Requisito/Story/Issue (informe o requisito relacionado):

DSERFAT-2025

País(es):

Todos os países.

Banco(s) de Dados:

Todos os bancos de dados homologados.

Sistema(s) Operacional(is):

Todos os sistemas operacionais homologados.

Versão:A partir da 12.1.17

Descrição

Permite determinar se o Simulador de Serviços da Proposta Comercial será executado ou não, após a aplicação de alguma regra específica a ser construída dentro deste ponto de entrada.

Procedimento para Implantação

Este ponto de entrada estará disponível somente se o programa fonte FATN600.PRW possuir data posterior à 06 de novembro de 2017 (versão 12.1.17) em seu repositório (arquivo ".RPO" do seu ambiente). Portanto, caso deseje utilizar este ponto de entrada, certifique-se desta premissa.

Ponto de Entrada

Descrição:

A finalidade do ponto de entrada FT600ULGRID é

Localização:

Na rotina de Proposta Comercial:

  • SIGACRM → Atualizações Vendas Vendas Oportunidades Ações Relacionadas Proposta Comercial Ações Relacionadas Simulação de Serviços (PMS)
  • SIGAFAT → Atualizações → CRM-Administração de vendas → Oportunidades Ações Relacionadas → Proposta Comercial Ações Relacionadas → Simulação de Serviços (PMS)

Para quando o produto possuir acessórios associados a ele:

  • SIGACRM → Atualizações → Vendas → Vendas → Oportunidades → Ações Relacionadas → Proposta Comercial → Ao selecionar o produto na Grid de Produtos da Proposta Comercial
  • SIGAFAT → Atualizações → CRM-Administração de vendas → Oportunidades → Ações Relacionadas → Proposta Comercial → Ao selecionar o produto na Grid de Produtos da Proposta Comercial

Para quando o parâmetro MV_FATMNTP for diferente de 4:

  • SIGACRM → Atualizações Vendas Vendas Oportunidades Ações Relacionadas Proposta Comercial Ações Relacionadas Categoria
  • SIGAFAT → Atualizações CRM-Administração de vendas Oportunidades Ações Relacionadas Proposta Comercial Ações Relacionadas Categoria

Para quando o parâmetro MV_FATMNTP for igual a 4:

  • SIGACRM → Atualizações Vendas Vendas Oportunidades Ações Relacionadas Proposta Comercial Ações Relacionadas Agrupadores
  • SIGAFAT → Atualizações CRM-Administração de vendas Oportunidades Ações Relacionadas → Proposta Comercial Ações Relacionadas → Agrupadores

Programa Fonte:

FATN600.PRW

Parâmetros:

{ <cAction>, <oMdlGrid>, <aGridDetail>, <__cMdlDetail>}

Onde:

NomeTipoDescriçãoObrigatório
<cAction>
Caractere

Código da ação que está em execução no processo de carga dos dados das grids da Proposta Comercial.
As ações disponíveis são:

  • GRID_BEFORE
  • LINE_BEFORE
  • GRID_AFTER
  • LINE_AFTER
Sim
<oMdlGrid>
ObjetoModelo da gridSim
<aGridDetail>
Array
Sim
<__cMdlDetail>
CaractereModelo ativoSim

Retorno:

Para a ação "GRID_BEFORE"
NomeTipoDescriçãoObrigatório



Onde:

RetornoExecução


Sim
Para a ação "LINE_BEFORE"
NomeTipoDescriçãoObrigatório



Onde:

RetornoExecução


Sim
Para a ação "LINE_AFTER"
NomeTipoDescriçãoObrigatório



Onde:

RetornoExecução


Sim
Para a ação "GRID_AFTER"
NomeTipoDescriçãoObrigatório



Onde:

RetornoExecução


Sim

Exemplo:

#Include 'Protheus.ch'
#Include "FwMVCDef.ch"
*==========================
User Function FT600ULGRID()
*==========================
Local cAction := ParamIXB[1]
Local oMdlGrid := ParamIXB[2]
Local aGridDetail := ParamIXB[3]
Local cMdlDetail := ParamIXB[4]
Local xRet := NIL

Return xRet

Imagem da aplicação do ponto de entrada

Não disponível.