Você pode limpar dados para entidades selecionadas em determinado Cenário, Ano e período ou intervalo de períodos para os seguintes tipos de dados:
No caso dos dados de taxas de câmbio (FX), essa operação limpará todos os dados de taxas, exceto as Taxas Globais, das entidades selecionadas nos cubos de Consolidação (Consol) e CbCR.
Para limpar os dados, você deve ser um usuário com a função de administrador de serviço. Não é possível limpar dados de entidades com status Bloqueado ou Não Iniciado.
Os membros nas seguintes dimensões são fixos e não estão disponíveis para seleção no processo de Limpeza:
-
Exibição - Periódica
-
Moeda - Moeda da Entidade se a opção Tudo não estiver selecionada no menu suspenso Origem de Dados. Se a opção Tudo estiver selecionada no menu suspenso Origem de Dados, os dados de Moeda da Entidade e todas as moedas de relatórios serão limpos.
-
Conta - <todos os membros>
-
Movimento - <todos os membros>
-
Multi-GAAP - <todos os membros>
-
Personalizar - <todos os membros>
-
ICP - <todos os membros>
-
Consolidação - Entrada de Entidade se a opção Tudo não estiver selecionada no menu suspenso Origem de Dados. Se a opção Tudo estiver selecionada no menu suspenso Origem de Dados, os dados de todos os membros de Consolidação serão limpos.
Após o processo de limpeza, você deve executar uma consolidação para atualizar os valores impactados.
Se você selecionar Tudo no menu suspenso Origem de Dados, o status do cálculo das entidades será definido com base na seguinte lógica:
- Se uma entidade nível 0 for selecionada, a entidade selecionada e suas instâncias (se houver) serão definidas como Sem Dados. Todos os antecessores (da entidade nível 0 selecionada e suas instâncias compartilhadas) serão definidos como Afetado.
- Se uma entidade pai for selecionada, o sistema verificará o status do cálculo de suas entidades filhas. Se o status do cálculo de todas as filhas da entidade selecionada for Sem Dados, o status do cálculo da entidade pai e de suas instâncias compartilhadas (se houver) também se tornará Sem Dados. Caso contrário, o status do cálculo da entidade pai selecionada, de suas instâncias compartilhadas e de todos os seus antecessores se tornará Afetado.
- Se os descendentes de uma entidade forem selecionados, por exemplo, com a função IDescendants(), o sistema limpará os dados de todas as entidades descendentes e dos descendentes de qualquer instância compartilhada dessas entidades e status do cálculo para Sem dados. Todos os antecessores (das entidades descendentes e de qualquer instância compartilhada) serão marcados como Afetado. Os antecessores podem ter o cálculo de imposto pai habilitado e a entrada de dados pai habilidade, então a menos que todos os dados sejam limpos das entidades do antecessor, o status do cálculo deve permanecer Afetado.
Nota:
- Se, em vez de selecionar Tudo, você selecionar outra origem de dados (Dados Gerenciados, Supplemental Data ou Outros Dados) no item suspenso Origem de Dados, o status do cálculo da entidade de nível 0 será marcado como Afetado. Somente se você selecionar Tudo o status do cálculo será definido como Sem Dados.
- Se, em vez de selecionar Tudo, você selecionar outra origem de dados (Dados Gerenciados, Supplemental Data ou Outros Dados) no menu suspenso Origem de Dados, o status do cálculo da entidade pai será marcado como Afetado. Se você selecionar Tudo na origem de dados:
- O status do cálculo da entidade pai será marcado como Sem Dados somente quando o status do cálculo de todas as suas filhas tiver sido iniciado como Sem Dados.
- O status do cálculo será marcado como Afetado se qualquer das filhas da entidade pai selecionada tiver um status do cálculo Sem Dados.
O sistema não inclui entidades com Sem Dados como parte do processo de Limpeza. O status do cálculo de entidades com status de aprovação Bloqueado ou Não Iniciado não será alterado.
Nota:
Quando você limpa os dados de uma entidade, todas as regras de automação também são limpas da entidade. Para reaplicar a regra global e de domicílio de automação fiscal, caso ela exista na entidade em questão:
- Executar a regra Salvar Dados Globais de Automação de Impostos do cartão Regras
- Modifique a regra Global/Domiciliar de Automação Fiscal em Aplicativo -> Configuração e salve-a.
Cenário de Exemplo de Caso de Uso
Todas as entidades têm um status diferente de Sem Dados, nenhuma entidade tem status de aprovação bloqueado ou não iniciado e a opção de Origem de Dados Tudo está selecionada em todos os exemplos.
![Cenário de Exemplo de Caso de Uso Cenário de Exemplo de Caso de Uso](img/clear_data_usecase_scenario_example.jpg)
Caso de Uso 1: Limpeza de dados de qualquer pai (TESTENTITY4)
- Os dados da TESTENTITY4 e de suas instâncias compartilhadas serão limpos.
- O status do cálculo da TESTENTITY4 e de suas instâncias compartilhadas se tornará Afetado se a entidade filha (TESTENTITY5) tiver um status do cálculo diferente de Sem Dados. Caso contrário, o status do cálculo da TESTENTITY4 e de suas instâncias compartilhadas será atualizado para Sem Dados.
- Todos os antecessores da TESTENTITY4 e de suas instâncias compartilhadas (TESTPARENT1, TESTPARENT2, TESTGRANDPARENT1 e TESTGRANDPARENT2) se tornarão Afetado.
Caso de Uso 2: Limpeza de dados do Nível 0 (TESTENTITY7)
- Os dados da TESTENTITY7 e de suas instâncias compartilhadas serão limpos.
- O status do cálculo da TESTENTITY7 e de suas instâncias compartilhadas será atualizado para Sem Dados.
- Os antecessores (TESTENTITY6, TESTPARENT2, TESTPARENT3, TESTGRANDPARENT2 e TESTGRANDPARENT3) se tornarão Afetado.
Caso de Uso 3: Limpeza de dados de dIDescendants(TESTPARENT2)
- Os dados da TESTPARENT2, TESTENTITY4, TESTENTITY4(Shared), TESTENTITY5, TESTENTITY6, TESTENTITY7, TESTENTITY7(Shared) e TESTENTITY8 serão limpos.
- O status do cálculo das instâncias acima será atualizado para Sem Dados.
- Os antecessores (TESTPARENT1, TESTPARENT3, TESTGRANDPARENT1, TESTGRANDPARENT2 e TESTGRANDPARENT3) se tornarão Afetado.
Caso de Uso 4: Limpeza de dados de Ancestors(TESTENTITY4)
- Os dados da TESTPARENT1, TESTPARENT2, TESTGRANDPARENT1 e TESTGRANDPARENT2 serão limpos.
- O status do cálculo das instâncias acima será atualizado para com base no status de suas filhas.
- Se a filha de TESTPARENT2 tiver um status do cálculo diferente de Sem Dados, TESTPARENT2 e TESTGRANDPARENT2 se tornarão Afetado. Caso contrário, o status do cálculo delas se tornará Sem Dados.
- Se a filha de TESTPARENT1 tiver um status do cálculo diferente de Sem Dados, TESTPARENT1 e TESTGRANDPARENT1 se tornarão Afetado. Caso contrário, o status do cálculo delas se tornará Sem Dados.