Para definir um atributo no Account Reconciliation:
Data
Data e Hora
Inteiro
Listar
Insira uma lista de respostas válidas para a pergunta.
Texto de Várias Linhas
O tamanho máximo deve ser inferior a 4.000 caracteres.
Selecione Texto de Várias Linhas e informe o Número de Linhas, de 3 a 50 linhas. O Texto com Várias Linhas determina quantas linhas de texto ficam visíveis, sem a rolagem, nas caixas de diálogo Ações.
Para o tipo de texto de Várias Linhas: Na caixa de diálogo Ações de Reconciliação.
Número
Se você selecionar Número, selecione opções de formatação de número:
Para Casas Decimais, insira um valor para o número de casas decimais para exibir.
Selecione a opção Separador de Milhares se quiser que os números exibam um separador de milhares (por exemplo, 1.000,00)
Na lista Símbolo da Moeda, selecione um símbolo de moeda, por exemplo, Dólares ($).
Na lista Número Negativo, selecione como exibir números negativos, por exemplo, (123).
Na lista Escala, selecione um valor de escala para números, por exemplo, 1000.
Texto
Verdadeiro ou Falso
Usuário
Sim ou Não
Data
Data e Hora
Inteiro
Listar
Insira uma lista de respostas válidas para a pergunta.
Texto de Várias Linhas
O tamanho máximo deve ser inferior a 4.000 caracteres.
Selecione Texto de Várias Linhas e informe o Número de Linhas, de 3 a 50 linhas. O Texto com Várias Linhas determina quantas linhas de texto ficam visíveis, sem a rolagem, nas caixas de diálogo Ações.
Número
Se você selecionar Número, selecione opções de formatação de número:
Para Casas Decimais, insira um valor para o número de casas decimais para exibir.
Selecione a opção Separador de Milhares se quiser que os números exibam um separador de milhares (por exemplo, 1.000,00)
Na lista Símbolo da Moeda, selecione um símbolo de moeda, por exemplo, Dólares ($).
Na lista Número Negativo, selecione como exibir números negativos, por exemplo, (123).
Na lista Escala, selecione um valor de escala para números, por exemplo, 1000.
Texto
Verdadeiro ou Falso
Usuário
Sim ou Não
Cálculo
Nota:
Esse recurso está disponível apenas em 11.1.2.4.100 (patch 20307212). Para obter informações sobre novos recursos e atualizar para a versão 11.1.2.4.100, consulte My Oracle Support https://support.oracle.comOs atributos calculados são somente para leitura. Os administradores podem adicionar atributos às seções de atributos nas caixas de diálogo Ações, e os usuários do workflow podem exibi-los nas caixas de diálogo de ações e nas transações. Os administradores podem restringir o acesso a determinadas funções definindo o acesso como Não Exibir. Por exemplo, para o atributo XYZ calculado, um administrador pode adicionar a ele o acesso Visualizador: Não Exibir, de modo que XYZ não seja exibido aos visualizadores.
Qualquer função de usuário pode adicionar atributos calculados como colunas nas exibições e portlets. Eles também podem ser adicionados como atributos filtráveis no painel de Filtro.
Quando você seleciona Cálculo, uma seção de definição de Cálculo é exibida:
Tipo de Cálculo: A lista de valores é determinada pelo tipo de atributo:
Atribuir Valor à Lista—Atribua um valor a um atributo de tipo de Lista
Atribuir Lista ao Valor—Atribua uma Valor de Lista ao valor de outro atributo. Somente disponível para atributos do tipo Lista.
Condicional—Um cálculo condicional (If – Then – Else)
Com Script—Um cálculo de script de formato livre. A opção Com Script Somente disponível para atributos do tipo Texto, Número ou Inteiro.
A seguinte tabela lista os tipos de cálculo que cada tipo de atributo pode usar quando a opção Cálculo é escolhida:
Tabela 21-3 Os Tipos de Cálculo que Cada Tipo de Atributo Pode Usar Quando a Opção de Cálculo é Escolhida
Tipo de Atributo | Atribuir Valor à Lista | Condicional | Com script | Atribuir Lista ao Valor |
---|---|---|---|---|
Data | ||||
Data/Hora | ||||
Inteiro | X | X | X | |
Lista | X | X | ||
Texto de Várias Linhas | X | X | X | |
Número | X | X | X | |
Texto | X | X | X | |
Verdadeiro/Falso | X | |||
Usuário | ||||
Sim/Não | X |
Quando você seleciona tipo de Cálculo Com Script, para inserir uma equação de cálculo de formato livre, use as opções Adicionar Atributo e Adicionar Função:
Adicionar Atributo—Selecione um atributo e clique em para inserir o atributo na caixa Definição de Cálculo na localização do cursor. Se o cursor estiver no meio de uma palavra ou atributo, a(o) palavra/atributo será substituído(a) na definição. Qualquer atributo adicionado terá chaves {} ao redor do nome, de acordo com o formato de script.
Adicionar Função—Selecione uma função e clique em para adicionar a função à Definição de Cálculo. A Função é adicionada com espaços reservados para cada parâmetro.
Por exemplo:
Insira a função TRANSLATE na definição de cálculo:
TRANSLATE(<Valor>, <Moeda de Destino>) - TRANSLATE(<Valor>, <Moeda de Destino>)
Depois substitua os espaços reservados por atributos:
TRANSLATE({Saldo do Sistema de Origem (Informado)}, 'USD') - TRANSLATE({Saldo do Subsistema (Informado)}, 'USD')
Outros exemplos de funções com script:
Adicionar Mês: Retorna um deslocamento de data; um número especificado de meses a contar da data inicial. A data sempre incorrerá no deslocamento do mês especificado. Se a data inicial tiver um valor de dia além do que está no mês de deslocamento, será usado o último dia do mês de deslocamento. Por exemplo, EDate (31 de janeiro de 2017) retornará (28 de fevereiro de 2017). Em Meses, informe o número de meses antes ou depois das data de início. Um valor positivo para meses produz uma data futura. Um valor negativo produz uma data passada.
EDate(<Data de Início>, <Meses>, <Duração>)
Exemplo: EDate(DATE(2017, 2, 15) 3)
Função de Média Anterior: Calcula a média de um valor numérico durante os X períodos anteriores.
AVERAGE_PRIOR(<Valor>, <Número de Períodos>, <Moeda de Destino*>, <Tipo de Taxa*>, <Período da Taxa*>
Exemplo: AVERAGE_PRIOR( {Saldo do Sistema de Origem (Relatório)}, '2', 'EUR', 'REC')
Data: Retorna um valor de data com base nos valores de inteiro especificados para ano, mês e dia. Por exemplo, esta função cria um valor do tipo Data da função, assim, a DATA (31, 05, 2018) será convertida em 31 de maio de 2018. Assim, ela pode ser usada na função Diferença de Datas para enviar a diferença em dias entre uma data, como uma data de término, e essa data específica.
DATE(<Ano>, <Mês>, <Dia>)
Diferença de Datas:: retorna a diferença entre duas datas, em dias, horas, minutos ou segundos. Para Data1 e Data2, os valores 'TODAY' e 'NOW' podem ser usados, que denotam a data atual (sem componente de tempo) e a data/hora, respectivamente.
DATE_DIFF(<Data1>, <Data2>, <Tipo>)
Exemplo: DATE_DIFF('TODAY', {Data Final do Preparador}, 'DAYS') ou DATE_DIFF({Data Final do Preparador}, 'NOW', 'HOURS')
Extrair Texto:: retorna a substring contida no valor, a partir das posições especificadas.
SUBSTRING(<Valor>, <Local>, <Tamanho>)
Exemplo: SUBSTRING( {Nome} , 5, 10)
Dia: Retorna o valor de dia de uma data como um número inteiro
DIA(<DATA>)
Instrução If Then Else: Permite que o usuário insira um cálculo condicional no cálculo com script. Os cálculos IF_THEN_ELSE também podem ser aninhados para suportar os tipos de cálculos "ELSE IF".
IF_THEN_ELSE(<Condição>, <Valor1>, <Valor2>)
Exemplo:
IF_THEN_ELSE( {Risk Rating} = 'Low', 'Good', IF_THEN_ELSE( {Risk Rating} = 'Medium', 'Better', IF_THEN_ELSE({Risk Rating} = 'High', 'Best','Bad')))
Minúscula: Retorna o valor em letra minúscula.
LOWERCASE(<Valor>)
Exemplo: LOWERCASE( {Descrição} )
Máximo: Retorna o valor máximo de uma lista de atributos. Pode haver um número qualquer de parâmetros.
MAX(<Valor1> <Valor2><ValorN>)
Exemplo: MAX( TRANSLATE( {Saldo do Sistema de Origem de Origem (Informado)}, 'USD', 'Contábil'), TRANSLATE( {Saldo do Sistema de Origem (Funcional)}, 'USD', 'Contábil'), TRANSLATE( {Saldo do Sistema de Origem (Relatório)}, 'USD', 'Contábil') )
Máximo Anterior: retorna o valor máximo nos X períodos anteriores.
MAX_PRIOR(<Valor>, <Número de Períodos>, <Moeda de Destino*>, <Tipo de Taxa*>, <Período da Taxa*>)
Exemplo: MAX_PRIOR( {Saldo do Sistema de Origem (Funcional)}, '6', 'CAD', 'REC', 'CURRENT')
Mínimo: Retorna o valor mínimo de uma lista de atributos. Pode haver um número qualquer de parâmetros.
MIN(<Valor1> <Valor2><ValorN>)
Exemplo: MAX( TRANSLATE( {Saldo do Sistema de Origem de Origem (Inserido)}, 'CAD', 'REC'), TRANSLATE( {Saldo do Sistema de Origem (Funcional)}, 'CAD', 'REC'), TRANSLATE( {Saldo do Sistema de Origem (Relatório)}, 'CAD', 'REC') )
Mínimo Anterior: retorna o valor mínimo nos X períodos anteriores.
MIN_PRIOR(<Valor>, <Número de Períodos>, <Moeda de Destino*>, <Tipo de Taxa*>, <Período da Taxa*>)
Exemplo: MIN_PRIOR( {Saldo do Sistema de Origem (Funcional)}, '2', 'EUR', 'Simplificado)
Mês: Retorna o valor de mês de uma data como um número inteiro (1-12)
MES (<DATA>)
Anterior: retorna o valor do período anterior especificado.
PRIOR(<Valor>, <Número de Períodos Anteriores*>, <Moeda de Destino*>, <Tipo de Taxa*>, <Período da Taxa*>)
Exemplo: PRIOR( {Saldo do Sistema de Origem (Informado)}, '1', 'rec', 'pior')
Arredondar: Retorna o valor arredondado para as casas decimais especificadas.
ROUND(<Valor>, <Casas Decimais>)
Exemplo: ROUND( ({Tradução com Script} /7), 4)
Soma Anterior: retorna a soma de um valor nos X períodos anteriores.
SUM_PRIOR(<Valor>, <Número de Períodos>, <Moeda de Destino*>, <Tipo de Taxa*>, <Período da Taxa*>)
Exemplo: SUM_PRIOR( {Saldo do Sistema de Origem (Relatório)}, '3', 'EUR', 'REC')
Local do Texto: Retorna o índice da substring dentro do valor, começando em 1 como a primeira posição.
INSTRING(<Valor>, <Valor a Pesquisar>)
Exemplo: INSTRING( UPPERCASE( {Nome} ), 'TAX' )
Converter: converte um atributo de moeda em atributo numérico usando um tipo de taxa especificado.
TRANSLATE(<Valor>, <Moeda de Destino>, <Taxa de Destino>)
Exemplo: TRANSLATE( {Saldo do Sistema de Origem (Informado)}, 'EUR', 'Contábil')
Maiúscula: Retorna o valor em letra maiúscula.
UPPERCASE(<Valor>)
Exemplo: UPPERCASE( {Nome} )
Ano: Retorna o valor de ano de uma data como um número inteiro.
ANO (<DATA>)