Modo write-back

No modo de write-back, os usuários autorizados podem inserir e modificar dados diretamente na grade de relatórios.

Por padrão, o modo write-back é desativado para todos os usuários. O administrador pode habilitar e desabilitar o modo write-back para usuários específicos, grupos de usuários ou todos os usuários. O administrador também pode definir se o write-back é habilitado com ou sem splash, definindo uma configuração personalizada para Relatório ad-hoc no EPM Administration. A configuração personalizada deve ser nomeada WritebackBehaviorAdhocReport e, na coluna Valor, o administrador especifica um desses valores:

  • 0

    O write-back está desativado para todos os usuários.

  • 1

    O write-back é habilitado sem splash para todos os usuários.

  • 2

    O write-back é habilitado com splash para todos os usuários.

  • Um valor no formato JSON

    Usado para usuários, grupos de usuários ou funções de aplicativo específicos. Por exemplo:

    {
       "D": "0",
       "Permissions":[
          {
             "ugo":["ReportDesigner","administrator","someone@somecompany.com"],
             "v":"2"
          },
          {
             "ugo":["ReportPlanner","guest"],
             "v":"1"
          }
       ]
    }

    A string JSON contém esses elementos:

    • D: Define o Comportamento padrão do modo write-back. Se contiver 0, o write-back será desativado para todos os usuários não especificados.
    • ugo: Contém uma matriz de usuários, grupos de usuários ou funções de aplicativo específicos. Se um usuário tiver um nível de permissão diferente de uma função atribuída a ele, as permissões do usuário prevalecerão. Se um usuário tiver várias funções, a opção de write-back para a função com a classificação mais alta prevalecerá.
    • v: Define um nível de permissão de write-back para os usuários especificados.

    O comportamento padrão do modo write-back para todos os usuários não especificados (D) e um nível de permissão de write-back para usuários especificados (v) é definido por um desses valores:

    • 0: O write-back está desativado.
    • 1: O write-back é habilitado sem splash. O write-back funciona no células de base. As células agregadas são write-back somente se as regras de write-back estiverem presentes. Se eles não estiverem presentes em uma célula calculada por regra ou em uma célula de agregação, o write-back não ocorrerá e o valor original da célula será revertido.
    • 2: O write-back é habilitado com splash.

    Se "D" ou "v" contiver qualquer outro valor diferente de 0, 1 ou 2, o write-back será desativado.

    O nome da configuração personalizada e o valor no formato JSON não diferenciam maiúsculas e minúsculas.

Se mais de uma configuração personalizada for definida com o nome WritebackBehaviorAdhocReport, o nome será incrementado como WritebackBehavior1, WritebackBehavior2 etc. para cada instância de configuração. As configurações com os nomes incrementados não são usadas pelo sistema, mesmo que contenham strings JSON válidas ou valores simples 0, 1 ou 2. O sistema usa apenas a configuração com o nome não incrementado (WritebackBehaviorAdhocReport) e uma string JSON válida ou o valor simples 0, 1 ou 2.

Se nenhuma configuração personalizada WritebackBehaviorAdhocReport for definida ou se não contiver nenhum valor ou um valor inválido, o write-back e o splash serão desativados.

A configuração personalizada WritebackBehaviorAdhocReport é usada apenas para o cliente. Se você não tiver permissão para executar o write-back no servidor, o write-back não será executado no servidor. Isso acontece se, por exemplo, você tiver apenas permissão de exibição para a função de dados OLAP.

Splash

Também é possível usar comandos de write-back para especificar diferentes métodos de distribuição. Com splash, é possível especificar como os valores aplicados por write-back aos elementos base afetam seus elementos consolidados. Você pode selecionar células e modificar seus valores no banco de dados. Você pode, por exemplo, criar a previsão de um ano aumentando em uma certa porcentagem os valores no ano anterior.

Write-back imediato

Quando você especifica um novo valor para uma célula, esse valor é usado e o write-back será executado imediatamente. Você pode modificar o valor de apenas uma única célula simultaneamente.