Ponto de Entrada
Descrição: | O ponto de entrada F050MCP permite incluir novos campos na opção Alterar da rotina FINA050. Será executado ao exibir a tela após clicar no botão Alterar da rotina FINA050. Desta forma, os campos que forem incluídos por este Ponto de Entrada também poderão ser editados na opção Alterar. | ||||||||
Localização: | Contas à Pagar | ||||||||
Eventos: | Contas à Pagar | ||||||||
Programa Fonte: | FINA050 | ||||||||
Função: | Fa050MCpo | ||||||||
Retorno: |
|
Nota 1: O campo E2_VALOR possui em sua validação a função FA050Nat2() que impede a alteração do mesmo quando este é do tipo TX. Devido a isso, o ponto de entrada não funcionará para este campo, nesta situação.
Nota 2: Para o módulo de Transporte (SIGATMS) e o módulo Gestão de Frete Embarcador (TOTVSGFE - SIGAGFE), este ponto de entrada não é válido.
Os campos permitidos para alteração de títulos gerados pelo SIGATMS são: E2_VENCTO e E2_VENCREA
Os campos permitidos para alteração de títulos gerados pelo TOTVSGFE são: E2_VENCTO, E2_VENCREA, E2_HIST e E2_CODBAR.
Nota 3: O campo E2_DESDOBR possui uma serie de verificações que só é possível realizar no momento da inclusão de um titulo a pagar e para manter a integridade dos dados na tabela de rastreio FI8, este campo não deve ser colocado no ponto de entrada.
Exemplo:
#Include 'Protheus.ch'
User Function F050MCP()
Local aTeste := paramixb
AADD(aTeste,"E2_CCD")
Return aTeste