Á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
MT103CPO - Gatilho do código de produto para dados contabeis
MT103CPO - Gatilho do código de produto para dados contabeis

Ponto-de-Entrada: MT103CPO - Gatilho do código de produto para dados contabeis
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de entrada com objetivo de alterar a forma como os dados do cadastro de produto serão carregados no item da nota fiscal quando o código do produto é selecionado.
Ex.: Possibilita definir se ao trocar o produto no item da nota fiscal os dados contabeis (Centro de Custo, Conta Contabil, etc...) serão preservados quando previamente preenchidos ou deverão ser carregados novamente conforme cadastro do produto novo selecionado.

Localização: Função A103INICPO - Responsável pela carga dos dados de item da nota fiscal a partir do código do produto selecionado.
Eventos

Antes da execução do gatilho de carga dos campos do aCols de item da nota fiscal de entrada, após o preenchimento do código do produto.

Programa Fonte
MATA103X.PRX
Sintaxe

MT103CPO - Gatilho do código de produto para dados contabeis ( [ PARAMIXB[1] ] ) --> aCpo

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXB[1]VetorVetor contendo em cada elemento o nome dos campos disponíveis para aplicação do tratamento de gatilho.
Retorno
    aCpo(vetor)
  • Vetor contendo em cada elemento o nome do campo que deverá preservar as informações quando previamente informadas no aCols.
Observações

Criado com o objetivo de permitir alterar o comportamento original de preenchimento da conta contábil no item da nota (Sempre substituir conforme cadastro). Se no retorno do vetor existir o nome do campo (D1_CONTA) o gatilho irá preservar a informação já preenchida no campo.

Exemplos
User Function MT103CPO()Local aCpo:= PARAMIB[1]// Customização desejadaReturn aCpo