| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | COMA010 - Tabela de Preço |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
O Ponto de Entrada CM010PCL tem como função, permitir alterar o preço padrão retornado pelo sistema.
O Ponto de Entrada CM010PCL é executado ao final da função MaTabPrCom (Tabela de Preços)
Nome | Tipo | Descrição |
|---|---|---|
| cForn | Caracter | Código do Fornecedor |
| cLoja | Caracter | Código da Loja do Fornecedor |
| cTabPco | Caracter | Código da Tabela de Preços |
| cProd | Caracter | Código do Produto |
| cAliasTRB | Caracter | Nome do Alias quando base for baseada em ambiente TOP |
| nPrecoAtu | Numérico | Preço de Lista atual obtido na função: MaTabPrCom |
Tipo | Descrição |
|---|---|
| Numérico |
|
#Include 'Protheus.ch'
/*/{Protheus.doc} CM010PCL
PE para alterar o valor padrão
retornado pelo sistema.
@type function
@author
@since 08/11/2024
/*/
User Function CM010PCL()
Local cForn :=PARAMIXB[1]//Código do Fornecedor
Local cLoja :=PARAMIXB[2]//Código da Loja do Fornecedor
Local cTabPco :=PARAMIXB[3]//Código da Tabela de Preços
Local cProd :=PARAMIXB[4]//Código do Produto
Local cAliasAIB :=PARAMIXB[5]//Nome do Alias quando base for baseada em ambiente TOP
Local nPrecoAtu :=PARAMIXB[6]//Preço de Lista atual obtido na função: MaTabPrCom
Local nPreco :=0 //Customizacoes
nPreco:=nPrecoAtu-1
Return nPreco |