---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Ciclo de vida dos registros que contêm campos Moeda FX

# Ciclo de vida dos registros que contêm campos Moeda FX {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

O comportamento dos campos Moeda FX varia durante o processamento que ocorre durante a vida útil de um registro que os contém.

## Inserir/Atualizar {#fx-currency-records-lifecycle__section_p5n_dnl_1kb}

O campo Moeda FX aponta para um registro de Instância de moeda \[fx_currency2_instance\]. Quando você altera o valor da moeda em um campo Moeda FX, ele determina a taxa de conversão e calcula a moeda de referência antes de:

* . beforeexecução de regras de negócio.
* . afteras regras de negócio são executadas e incluem quaisquer mudanças adicionais que você possa ter feito no beforeregras de negócio.

{#fx-currency-records-lifecycle__ul_pqg_5hw_5jb}  
Nota:  
Se o campo Moeda FX contiver um código de moeda inválido, uma condição de exceção poderá aparecer antes que essas duas fases ocorram.

## Auditoria {#fx-currency-records-lifecycle__section_cbf_hnl_1kb}

Como um campo Moeda FX aponta para um registro de instância de moeda que armazena vários valores, a cadeia de caracteres de auditoria é uma composta que contém essas informações. A cadeia de caracteres armazenada na tabela Auditoria do sistema \[sys_audit\] está no formato de `EUR;111,222;4555525f5553445f3230313931323033 `, com os seguintes valores, separados por ponto-e-vírgula:

* Código de moeda ISO de três letras. Por exemplo, `EUR `.
* Valor como um número não formatado. Por exemplo, `111,222 `.
* Identificador do sistema (sys_id) para o registro de taxa de conversão na tabela Taxa de conversão de moeda \[fx_conversion_rate\]. Por exemplo, `4555525f5553445f3230313931323033 `.

{#fx-currency-records-lifecycle__ul_g3g_pvb_5jb}  
Ao criar linhas de histórico para um usuário, a cadeia de caracteres auditada é formatada usando a localidade do usuário. Está no formato de `111,22;2019-12-03 17:00:00-3000-01-01 23:59:59;fx_system_rate `, com os seguintes valores, separados por ponto-e-vírgula:

* Cadeia de caracteres da moeda formatada na localidade do usuário. Por exemplo, `€111,22 `.
* Período inicial-Período final, conforme expresso no registro de taxa de conversão na tabela Taxa do sistema \[fx_system_rate\]. Por exemplo, `2019-12-03 17:00:00-3000-01-01 23:59:59 `.
* Nome da tabela de taxa de conversão. Por exemplo, `fx_system_rate `.
{#fx-currency-records-lifecycle__ul_rj4_lzp_1y}
**Conceitos relacionados**   

* [Campos de instância de moeda com ponto walkable](https://servicenow-prod.fluidtopics.net/nqTtD05pM4InxSiqW3OpqA "Você pode percorrer com pontos determinados campos no registro Instância de moeda [fx_currency2_instance], e os valores de campo armazenados no banco de dados são consistentes entre si. No entanto, no script, como os campos podem ser alterados individualmente e você altera apenas alguns dos campos, eles podem ser inconsistentes.")

