Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
CM010PCL
CM010PCL

Ponto-de-Entrada: CM010PCL
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
O Ponto de Entrada CM010PCL é executado ao final da função MaTabPrCom (Tabela de Preços) e permite alterar o preço padrão retornado pelo sistema.
Programa Fonte
COMA010.PRX
Sintaxe

CM010PCL ( < cForn> , < cLoja> , < cTabPco> , < cProd> , < cAliasTRB> , < nPrecoAtu> ) --> nPreco

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cFornCaracterCódigo do FornecedorX
cLojaCaracterCódigo da Loja do FornecedorX
cTabPcoCaracterCódigo da Tabela de PreçosX
cProdCaracterCódigo do ProdutoX
cAliasTRBCaracterNome do Alias quando base for baseada em ambiente TOPX
nPrecoAtuNuméricoPreço de Lista atual obtido na função: MaTabPrComX
Retorno
    nPreco(numerico)
  • Preço retornado pelo Ponto de Entrada
Exemplos
User Function CM010PCLLocal cForn    :=PARAMIXB[1]Local cLoja   :=PARAMIXB[2]Local cTabPco   :=PARAMIXB[3]Local cProd     :=PARAMIXB[4]Local cAliasAIB :=PARAMIXB[5]Local nPrecoAtu :=PARAMIXB[6]Local nPreco    :=0//Customizacoes    nPreco:=nPrecoAtu-1Return nPreco