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.
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.