Condição Especial de Uso: Valor Monetário
O campo do tipo Valor Monetário permite trabalhar com valores em dinheiro e pode ser utilizado tanto para receber informações quanto para interagir com outros campos por meio de eventos.
Como editar um campo “Valor Monetário”
Para editar um campo do tipo Valor Monetário, o valor enviado precisa ser válido. Isso significa que ele deve ser:
- Um número: Pode ser proveniente de qualquer outro campo.
- O valor de outro campo do tipo Valor Monetário.
Usando o “Valor Monetário” para editar outros campos
O campo Valor Monetário também pode ser usado para alterar outros campos através de eventos. Você pode utilizar o valor completo do campo ou acessar informações específicas, como:
{{payload}}→ Valor completo do campo.{{payload.value}}→ Valor numérico (apenas os números).{{payload.currency}}→ Moeda utilizada (ex: BRL, USD).
Como o valor é armazenado
O campo Valor Monetário não armazena apenas um número simples. Ele é um objeto composto por um conjunto de informações estruturadas:
- value: Valor numérico atual processado pelo sistema.
- originalValue: Valor original que foi informado inicialmente.
- currency: Moeda do valor (ex: "BRL", "USD").
- config: Configurações técnicas e metadados do campo.
Exemplo de valor armazenado:
{
"currency": "BRL",
"value": 1000,
"originalValue": 1000
}
Definindo valores iniciais
Também é possível definir um valor inicial para o campo Valor Monetário. Esse valor pode ser configurado das seguintes formas:
- Número estático: Um valor numérico fixo definido diretamente na configuração.
- Valor dinâmico: O valor proveniente de outro campo do tipo Valor Monetário.