PARAMIXB[1]Array de moedas; layout completo não descrito. (Refs. 1–2)
AdvPL GuiaUser Function F340TAXA()Permite tratar taxas das moedas na compensação a pagar.
A ficha específica recebe em PARAMIXB[1] o array de moedas e informa retorno não aplicável. O exemplo oficial modifica a variável privada aTxMoedas usando a moeda do título como índice e a coluna 2 como taxa. O valor fixo 2 é ilustrativo, não uma cotação recomendada. O trecho não descreve a matriz completa nem autoriza trocar o mecanismo por retorno de array. (Refs. 1–2)
User Function F340TAXA()PARAMIXB[1]Array de moedas; layout completo não descrito. (Refs. 1–2)
Não aplicável na ficha oficial; a alteração exemplificada ocorre no contexto privado.
#Include "Protheus.ch"
User Function F340TAXA()
// Diagnostico editorial; nenhuma taxa e alterada.
Local aMoedas := PARAMIXB[1]
ConOut("F340TAXA: " + cValToChar(Len(aMoedas)))
Return NilProposta didática com o comportamento descrito nos comentários. Conferir o contexto antes de compilar em homologação. Em revisão: exemplo não compilado nem executado em Protheus. Aliases, bloqueios, posição na transação e compatibilidade devem ser conferidos no release e patch utilizados.
// Trecho do chamador P12.2210 (EURAI, ref. 2); não é implementação do PE.
// FINA340.PRX - FA340COMP() -> EXECBLOCK("F340TAXA",.F.,.F.,{ATXMOEDAS})O registro mostra argumentos e uso imediato do retorno quando presentes. Não inclui o corpo completo do chamador nem comprova a posição do commit.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.