DefCurrency

Obtém a moeda padrão da entidade ou do membro-pai atual, ou para a entidade ou o membro-pai especificado(a). Se você especificar uma entidade, o sistema devolverá a moeda da entidade. Para obter a moeda-pai, você deve especificar a entidade-pai. Esta função pode ser usada nos seguintes tipos de regras:

  • Cálculo

  • Conversão

  • Consolidação

  • Alocação

Sintaxe

HS.<Object>.DefCurrency("Entity")
HS.<Object>.DefCurrency("")

Nota:

Use uma string em branco ("") para aplicar esta função ao membro atual.

Tabela 11-17 Sintaxe da função DefCurrency

Parâmetro Descrição

<Object>

Uma das seguintes palavras-chave de objeto:

  • Entity

  • Parent

Entity

Nome de um membro Entidade válido

Valor de Retorno

Uma string que contém a moeda padrão da entidade ou do pai especificado(a).

Exemplo

Neste exemplo, se a moeda padrão de Connecticut for diferente da moeda padrão de EastRegion, os comandos entre as instruções If...Then e End If serão executados.

If HS.Entity.DefCurrency("Connecticut")<> HS.Parent.DefCurrency("EastRegion") Then
  ...
End If