Ponto de entrada FATA600MDL - Alteração da ModelDef da Proposta Comercial
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||
Segmento: | Serviços | ||||
Módulo: | CRM - SIGACRM | ||||
Rotina: |
| ||||
Tickets relacionados | 790786 | ||||
Requisito/Story/Issue: | 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 versão 12.1.17. |
Descrição
Permite alterar as configurações do modelo (Model) da Proposta Comercial.
Importante
Este ponto de entrada estará disponível somente se o programa fonte FATA600.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 FATA600MDL é possibilitar a customização do modelo (Model) da Proposta Comercial. |
Localização: | SIGACRM → Atualizações → Vendas → Vendas → Oportunidades → Ações Relacionadas → Proposta Comercial |
Programa Fonte: | FATA600.PRW |
Parâmetros: | { oModel } |
Retorno: | Nenhum |
Exemplo:
#Include 'Protheus.ch'
#include "FwMVCDef.ch"
*==========================
User Function FATA600MDL()
*==========================
If !IsIncallStack("CRMA730") .AND. ValType(ParamIXB[1]) == "O" .AND. ParamIXB[1]:GetID() == "FATA600"
ParamIXB[1]:AddCalc("CALC", "ADYMASTER", "ADZPRODUTO", "ADZ_XVLAVP", "ADY__AVP1", "SUM", {||.T.}, /*bInitValue*/, /*cTitle*/ "Total AVP", /*bFormula*/ /*{|| U_FTMDLAVP(1)}*/ )
EndIf
Return
Imagem da aplicação do ponto de entrada