Usando a Função Ignorar (Ignorar Condicional)

Problema: Você deseja que o Oracle Hyperion Financial Data Quality Management, Enterprise Edition ignore todas as linhas da tela Nova York que contêm um valor de entidade que comece com 06.

Você deve especificar fdmSkip como o valor de retorno da função para ignorar uma linha no arquivo que está sendo processado no script de importação. Especifique fdmSkip como o argumento de retorno de um script de importação digitando return fdmSkip. fdmSkip está disponível somente para scripts de importação.


A imagem mostra o conteúdo da tela NewYork General Ledger. O conteúdo é descrito no texto anterior à figura

Solução: Na tela Scripts de Importação, você atribui o script a seguir ao campo Expressão da linha Entidade. O script analisa a coluna de entidade e usa uma variável de local que é descartada depois que o script executa:

def NY_Skip06Center(strField, strrecord):
   if strfield.count("-") > 0:
      seglist = split(strField, "-")
      strEntity = seglist[0]
      if strEntity[:2] == "06":
          return fdmSkip
      else:
          return strEntity

Resultado: Nenhuma linha que contém valores de entidade que começam com 06 é importada.