Page tree

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
Faturamento - SIGAFAT

Rotina:

Rotina

Nome Técnico

Proposta comercial

FATA600

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.
Observação: É executado antes do final da função ModelDef da Proposta Comercial.

Localização:

SIGACRM → Atualizações Vendas Vendas Oportunidades Ações Relacionadas Proposta Comercial
SIGAFAT → Atualizações CRM-Administração de 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