Kit de ferramentas do P2P Analysis for Oracle EBS

O kit de ferramentas do robô P2P Analysis for Oracle EBS é uma solução de análises como serviço para o monitoramento do risco de compra-pagamento (P2P) em organizações que usam sistemas Oracle ERP. Esse kit analisa e relata dados de P2P do Oracle que podem indicar fraude, desperdício ou abuso.

O kit de ferramentas vem como uma solução pré-configurada aplicável à maioria dos clientes. Depois de implantado, você pode atualizar o kit de ferramentas do robô de análise com novos scripts à medida que os liberamos. Você pode personalizá-lo ainda mais adicionando scripts personalizados para refinar o kit de ferramentas. Os dados importados podem ser enviados para o Resultados ou arquivos do Excel.

Observação

O robô P2P Analysis for Oracle EBS não é compatível com:

  • Analytics Exchange (AX)
  • Agente em nuvem do Robôs para fins de produção
  • Análises e origens de dados personalizadas
  • Qualquer relatório, exceto os gerados pelo Excel/Resultados

Requisitos de sistema e assinatura

Para usar o kit de ferramentas do robô P2P analysis for Oracle EBS, você precisa cumprir os requisitos de assinatura e sistema a seguir.

Requisitos Notas
ACL Robotics Enterprise Os kits de ferramentas do robô estão disponíveis como complementos

Agente do Robôs local versão 15

Verifique a versão a ser instalada, Unicode ou não Unicode

ACL para Windows Versão 15
  • Verifique se a instalação usa a mesma codificação que o Agente do Robôs (Unicode ou não Unicode).
  • Uma instalação local do ACL para Windows pode ser útil para fins de resolução de problemas ou desenvolvimento de scripts personalizados.
Robô Oracle EBS Data Integration Verifique se o robô Oracle EBS Data Integration foi implantado corretamente na organização e está em execução.

Sobre o kit de ferramentas

O kit de ferramentas instala vários componentes no Diligent One.

Componente Contagem Nome
Coleção 2

P2P Analysis for Oracle EBS - Desenvolvimento

P2P Analysis for Oracle EBS - Produção

Análise

2

Vendor Management Analysis (um por coleção)
Robô 1 P2P Analysis for Oracle EBS
Tabelas de análises 26 Para obter mais informações, consulte Análises para o Oracle EBS.

P2P Analysis for Oracle EBS

O robô P2P Analysis for Oracle EBS é criado automaticamente durante a instalação do kit de ferramentas. Esse robô contém:

  • Analytic scripts (Scripts de análise) - Contém os scripts principais para importar e processar dados.

    Observação

    Você não deve modificar os scripts de análise. A modificação desses scripts pode resultar em falhas durante a execução de tarefas. Qualquer modificação necessária deve ser configurada no User Analytic Configuration File (Arquivo de configuração de análise do usuário) ou carregada como scripts de análise personalizados.

  • (Opcional) Custom analytic scripts (Scripts de análise personalizados) - Scripts carregados manualmente para adicionar recursos de análise específicos do cliente ao robô ou alterar a lógica de dados. Esses scripts têm precedência sobre os scripts de análise padrão e devem ser inteiramente revisados.

  • Configuration files (Arquivos de configuração) - Todos os arquivos de configuração listados na tabela a seguir estão disponíveis na guia Entrada/Saída do robô.

    Nome do Arquivo Descrição Modo
    P2P_Oracle_Default_
    Analytic_Configuration.xlsx

    Contém configurações padrão

    Observação

    Você não deve modificar esse arquivo. A modificação desse arquivo pode resultar em falhas durante a execução de tarefas. Qualquer modificação necessária deve ser configurada no User Analytic Configuration File (Arquivo de configuração de análise do usuário) ou carregada como scripts de análise personalizados.

    Gerado automaticamente pelo robô
    Result_Table_IDs.csv Contém os destinos das tabelas exportadas para o Resultados, com as respectivas coleções de desenvolvimento e produção.

    Gerado automaticamente pelo robô

    User Analytic Configuration File (Arquivo de configuração de análise do usuário)

    Contém configurações personalizadas que devem substituir as configurações fornecidas no arquivo de configuração de análise padrão.

    As configurações nesse arquivo têm precedência sobre as entradas no arquivo de configuração de análise padrão.

    NOTA: se as personalizações excederem os recursos do User Analytic Configuration File (Arquivo de configuração de análise do usuário), um script personalizado poderá ser adicionado.

    Carregado manualmente na implementação do kit de ferramentas
  • Robot task (Tarefa do robô) - Executa os scripts padrão e personalizados no robô e contém as informações a seguir.

    Parâmetro Descrição
    Export to HighBond Results? (Exportar para o Resultados do HighBond?)

    Especifica se os dados importados devem ser exportados para o Resultados. As opções disponíveis são as seguintes:

    • Export to Results - Overwrite (Exportar para o Resultados - Sobrescrever) - Sobrescreve os dados nas tabelas de resultados a cada exportação de dados.
    • Export to Results - Append (Exportar para o Resultados - Anexar) - Anexa os dados às tabelas de resultados.
    • Do not export (Não exportar) - Não exporta os dados para o Resultados.
    Export to Excel? (Exportar para o Excel?)

    Especifica se os resultados atuais devem ser exportados para um arquivo Excel. As opções disponíveis são as seguintes:

    • Export to Excel (Exportar para o Excel)
    • Do not export (Não exportar)
    Token de acesso da Diligent One

    Token necessário para conexão com o Resultados. Se a exportação para os Resultados for desativada, qualquer valor aleatório poderá ser fornecido para esse parâmetro.

Tabelas vinculadas

As tabelas necessárias compartilhadas do robô Oracle eBS Data Integration são vinculadas ao robô P2P Analysis for Oracle eBS na guia Entrada/Saída. Quando a tarefa do robô de análise é executada, extrai dados das tabelas vinculadas e os usa para processar a lógica de análise principal definida.

Observação

Você pode criar vários robôs de análise e vincular apenas as tabelas necessárias a fim de segregar robôs para tarefas ou conjuntos de tarefas especializados.

Análises para o Oracle EBS

As análises para o Oracle EBS estão listadas na tabela abaixo.

Registro de erros

Todos os erros detectados durante a execução de tarefas são registrados na tabela Error Log para cada análise. Se a contagem de registros for 0, será gravada uma mensagem de erro na tabela Error Log.

Dica

Analise o registro de erros após a execução da tarefa, mesmo que a análise não retorne nenhum erro, para garantir que a tabela não foi sinalizada como tendo 0 registros. Por exemplo, os parâmetros de entrada do usuário do User Analytic Configuration File (Arquivo de configuração de análise do usuário) podem ser ignorados se o arquivo não estiver formatado adequadamente.

O que cada análise faz

Nome da análise Descrição
P2P01VM_Vendor_
Missing_Phone_Number

Esta análise identifica fornecedores sem um número de telefone principal no arquivo mestre de fornecedor.

Ela verifica a falta de números de telefone no campo AP_Supplier_Sites_All eliminando dígitos não numéricos e analisando se os dados restantes contêm brancos.

A tabela de resultados desta análise é R_P2P01VM_Vendor_Missing_Phone_Number.

P2P03VM_Vendor_
Missing_Tax_ID

Esta análise identifica fornecedores sem uma identificação fiscal principal no arquivo mestre de fornecedor.

Ela verifica a falta de identificações fiscais no campo UNIQUE_TAX_REFERENCE_NUM eliminando dígitos não alfanuméricos e analisando se os dados restantes contêm brancos.

A tabela de resultados desta análise é R_P2P03VM_Vendor_Missing_Tax_ID.

P2P04VM_Vendor_
PO_BOX_Addresses

Esta análise identifica fornecedores em que o campo de endereço contém uma referência a uma caixa postal. Mais especificamente, os fornecedores com apenas a referência a uma caixa postal, sem endereço.

  • O script analisa o campo c_Full_Vendor_Address_SupplSites, que concatena os campos Address_Line1, Address_Line2 e Address_Line3.

  • Inicialmente, o script de preparação de dados P_Vendor_Master cria o campo como c_Full_Vendor_Address e depois adiciona o sufixo SupplSites.

  • Para verificar se endereços contêm referências a caixas postais, o script usa um filtro de parâmetros padrão v_P2P04VM_pobox, que busca variações de palavras do idioma inglês, como PO Box, Post Office Box, POB etc.
  • Para aumentar a chance de detectar correspondências em que apenas uma caixa postal é encontrada (sem endereço), o parâmetro v_p2p04vm_address_length pode ser usado para especificar o número máximo de caracteres alfabéticos a serem relatados no campo c_Full_Vendor_Address_SupplSites.

Dois parâmetros padrão estão disponíveis para esta análise na planilha Default_Config_Params do Default Analytic Configuration File (Arquivo de configuração de análise padrão). Se os parâmetros padrão não se aplicarem ou estiverem incompletos, você poderá declarar os valores obrigatórios no User Analytic Configuration File (Arquivo de configuração de análise do usuário). Assegure a conformidade com as convenções de formato e nomenclatura atuais do Default Analytic Configuration File (Arquivo de configuração de análise padrão).

  • v_P2P04VM_pobox - Modifique a expressão regular conforme necessário. Por exemplo, modifique-a para pesquisar cadeias adicionais em outros idiomas.

  • v_p2p04vm_address_length - Informe o número máximo de caracteres alfabéticos a serem relatados no campo c_Full_Vendor_Address_SupplSites quando uma variação de caixa postal é encontrada.

A tabela de resultados desta análise é R_P2P04VM_Vendor_PO_BOX_Addresses.

P2P05VM_Vendor_
Similar_Names

Esta análise identifica fornecedores com nomes similares com sufixos de empresa comuns, como Inc e Ltd, removidos. A análise testa o campo c_Vendor_Name_Stripped, criado no script de preparação de dados P_Vendor_Master.

Ela usa o comando FUZZYDUP com parâmetros definidos pelo usuário, como porcentagem mínima de correspondência e distância de Levenshtein a ser aplicada, para detectar nomes similares e exclui correspondências exatas com o nome do fornecedor (opcional). Por padrão, as correspondências exatas são incluídas na análise.

Os resultados dessa análise são apresentados em grupos de nomes de fornecedores similares ou duplicados. O mesmo fornecedor pode ser relatado em vários grupos. Para obter informações sobre os processos aplicados pelo comando FUZZYDUP, consulte Análise de duplicidades parciais.

O país do fornecedor não é considerado na verificação de duplicidades.

Três parâmetros padrão estão disponíveis para esta análise na planilha Default_Config_Params do Default Analytic Configuration File (Arquivo de configuração de análise padrão). Se os parâmetros padrão não se aplicarem ou estiverem incompletos, você poderá declarar os valores obrigatórios no User Analytic Configuration File (Arquivo de configuração de análise do usuário). Assegure a conformidade com as convenções de formato e nomenclatura atuais do Default Analytic Configuration File (Arquivo de configuração de análise padrão). Você pode usar as seguintes informações para preencher corretamente os valores no User Analytic Configuration File (Arquivo de configuração de análise do usuário):

  • v_P2P05VM_levdist - A máxima distância de Levenshtein permitida entre duas cadeias para que elas sejam identificadas como duplicidades parciais e incluídas nos resultados. O valor LEVDISTANCE não pode ser menor que 1 ou maior que 10. O aumento do valor de LEVDISTANCE aumenta o número de resultados, incluindo valores com um maior grau de parcialidade.
  • v_P2P05VM_diff_perct - Um limite que limita a porcentagem de diferença ou a proporção de uma cadeia que pode ser diferente. A porcentagem resultante de um cálculo interno da análise feito em pares de duplicatas parciais potenciais deve ser menor ou igual ao valor de DIFFPCT para que o par seja incluído nos resultados. O valor de DIFFPCT não pode ser menor que 1 ou maior que 99. Se DIFFPCT for omitido, o limite será desligado e a porcentagem de diferença não será considerada durante o processamento do comando FUZZYDUP.
  • v_P2P05VM_exact - Inclui (T) ou exclui (F) duplicidades exatas nos resultados.

A tabela de resultados desta análise é R_P2P05VM_Vendor_Similar_Names.

P2P06VM_Vendor_
Same_Address

Esta análise identifica fornecedores com o mesmo endereço com base em endereços com sufixos de rua genéricos, como Street, Road, Rd ou Avenue, substituídos por uma abreviação padronizada. Os endereços são identificados como iguais quando cumprem um ou ambos os seguintes critérios:

  • O endereço padronizado é idêntico
  • Os dígitos numéricos combinados no endereço e código postal são idênticos

Os fornecedores com endereço em branco não são incluídos no relatório. Os endereços de fornecedores que contêm apenas caracteres não alfanuméricos, como hifens (-), são considerados em branco.

Os resultados dessa análise são apresentados em grupos de endereços correspondidos. O campo c_Match_Type identifica se a correspondência é de endereço ou numérica. O campo c_Matched_Key identifica o componente de endereço correspondido pelos fornecedores no grupo. Quando os fornecedores correspondem em ambos os critérios, são relatados uma única vez como correspondência de endereço.

Se o grupo de resultados da correspondência numérica tiver fornecedores adicionais não correspondidos por endereço, os dois grupos serão relatados na íntegra. Um fornecedor pode ser membro de mais de um grupo de resultados. Por exemplo, o endereço físico do fornecedor A pode corresponder ao do fornecedor B e os dígitos numéricos combinados do fornecedor A podem corresponder aos do fornecedor C.

A tabela de resultados desta análise é R_P2P06VM_Vendor_Same_Address.

P2P07VM_Vendor_
Same_Phone_Number

Esta análise identifica os fornecedores com número de telefone principal ou secundário correspondente ao de outro fornecedor. Os números de telefone são relatados como iguais quando seus dígitos numéricos são idênticos após a remoção de todos os caracteres não numéricos, como hifens ou colchetes.

Números de telefone principal ou secundário em branco não são incluídos na análise. Números de telefone que contêm apenas caracteres não numéricos, como hifens ou colchetes, são considerados em branco.

Os resultados dessa análise são apresentados em grupos de números de telefone correspondidos. O campo c_Match_Type identifica se a correspondência é com o número de telefone principal ou secundário do fornecedor. O campo c_Matched_Key identifica o número de telefone correspondido pelos fornecedores no grupo.

Para que um número de telefone seja relatado, ele deve ser usado por pelo menos dois IDs de fornecedor distintos. Vários sites do mesmo fornecedor que compartilham o mesmo número de telefone não são relatados desde que esse número de telefone não seja compartilhado com outros fornecedores. Para os números de telefone que cumprem esses critérios, todos os sites de um fornecedor que usam o número são relatados.

A tabela de resultados desta análise é R_P2P07VM_Vendor_Same_Phone_Number.

P2P09VM_Vendor_
Same_Tax_ID

Esta análise identifica os fornecedores com identificação fiscal correspondente ao de outro fornecedor. Ela verifica o campo UNIQUE_TAX_REFERENCE_NUM. As identificações fiscais são relatadas como iguais quando os caracteres alfanuméricos são idênticos após a remoção de todos os caracteres não alfanuméricos, como hifens ou colchetes.

As identificações fiscais não são incluídas na análise. Identificações fiscais que contêm apenas caracteres não alfanuméricos, como hifens ou colchetes, são consideradas em branco.

Os resultados dessa análise são apresentados em grupos de identificações fiscais correspondidas. O campo c_Match_Type identifica se a correspondência é de endereço ou numérica. O campo c_Matched_Key identifica a identificação fiscal correspondida pelos fornecedores no grupo após a remoção de todos os caracteres não alfanuméricos.

Para que uma identificação fiscal seja relatada, ela deve ser usada por pelo menos dois IDs de fornecedor distintos. Vários sites do mesmo fornecedor que compartilham a mesma identificação fiscal não são relatados desde que essa identificação fiscal não seja compartilhada com outros fornecedores. Para as identificações fiscais que cumprem esses critérios, todos os sites de um fornecedor que usam a identificação são relatados.

A tabela de resultados desta análise é R_P2P09VM_Vendor_Same_Tax_ID.

P2P10VM_Vendor_
Employee_Name_Match

Esta análise identifica fornecedores com nome da empresa correspondente ao nome, sobrenome ou nome e sobrenome de um funcionário. Para cenários específicos, a análise corresponde os nomes da seguinte forma:

  • Usa o sobrenome dos funcionários com apenas uma única letra ou branco para o nome.
  • Usa o nome dos funcionários com apenas uma única letra ou branco para o sobrenome.
  • Exclui registros de funcionários sem nome ou sobrenome da análise.

Para corresponder um fornecedor e um funcionário, o país deve ser o mesmo (campo Country das tabelas AP_Vendor_Sites_All e PER_Addresses). Um ID de grupo é atribuído a cada combinação fornecedor-funcionário única para ajudar a filtrar facilmente fornecedores correspondidos e seus sites para um determinado funcionário.

Um fornecedor pode corresponder a mais de um funcionário. Por exemplo, o fornecedor Alexander Muller Inc corresponde aos funcionários Alexander Smith e Sarah Muller.

Um funcionário pode corresponder a mais de um fornecedor. Por exemplo, o funcionário Alexander Smith corresponde aos fornecedores Alexander Muller Inc e Smith Brothers Ltd.

A tabela de resultados desta análise é R_P2P10VM_Vendor_Employee_Name_Match.

P2P11VM_Vendor_
Employee_Address_Match

Esta análise identifica os fornecedores com endereço físico ou código postal numérico correspondente ao de um funcionário no mesmo país. Os endereços de fornecedores e funcionários são padronizados antes da comparação mediante a substituição de sufixos de rua genéricos, como Street, Road, Rd e Avenue, por abreviações padronizadas.

Os endereços são correspondidos quando cumprem um ou ambos os seguintes critérios:

  • O endereço padronizado é idêntico
  • Os dígitos numéricos combinados no endereço e código postal são idênticos

A análise não inclui fornecedores e funcionários com endereços em branco. Os endereços que contêm apenas caracteres não alfanuméricos, como hifens, são considerados em branco. Os resultados dessa análise são apresentados em grupos de endereços correspondidos, com os campos de fornecedor e funcionário exibidos lado a lado.

  • O campo c_Match_Type identifica se a correspondência é de endereço ou numérica.
  • O campo c_Matched_Key identifica o componente de endereço correspondido entre o site do fornecedor e os funcionários no grupo.

Quando os fornecedores e funcionários correspondem em ambos os critérios, são relatados uma única vez como correspondência de endereço. Se o grupo de resultados da correspondência numérica tiver fornecedores ou funcionários adicionais não correspondidos por endereço, os dois grupos serão relatados na íntegra.

Um fornecedor pode ser membro de mais de um grupo de resultados. Por exemplo, o endereço físico do fornecedor A pode corresponder ao do funcionário A e os dígitos numéricos combinados do fornecedor A podem corresponder aos do funcionário B.

Para detectar uma correspondência entre um funcionário e um fornecedor, o país do fornecedor e do funcionário deve ser o mesmo.

A tabela de resultados desta análise é R_P2P11VM_Vendor_Employee_Address_Match.

P2P12VM_Vendor_
Employee_Phone_
Number_Match

Esta análise identifica os fornecedores com número de telefone principal ou secundário correspondente ao de um funcionário. Para um funcionário, o script testa os três números de telefone: Work_Phone, Telephone_Number_1 e Telephone_Number_2.

Os números de telefone são relatados como iguais quando seus dígitos numéricos são idênticos após a remoção de todos os caracteres não numéricos, como hifens ou colchetes. Números de telefone principal ou secundário em branco não são incluídos na análise. Números de telefone que contêm apenas caracteres não numéricos, como hifens ou colchetes, são considerados em branco.

Os resultados dessa análise são apresentados em grupos de combinações únicas de fornecedor-funcionário.

  • O campo c_Match_Type identifica os números de telefone de funcionário correspondidos.
  • O campo c_Matched_Key identifica o número de telefone correspondido por funcionário e fornecedor.

Um fornecedor pode ser membro de mais de um grupo de resultados. Por exemplo, o telefone principal do fornecedor A pode corresponder ao do funcionário B e o telefone secundário do fornecedor A pode corresponder ao do funcionário C.

Para detectar uma correspondência entre um funcionário e um fornecedor, o país do fornecedor e do funcionário deve ser o mesmo.

A tabela de resultados desta análise é R_P2P12VM_Vendor_Employee_Phone_Number_Match.

P2P15VM_Vendor_
Summary_Matrix

Esta análise obtém contagens de fornecedores por meio da tabela de matriz gerada pela análise ativada. Cada tabela de matriz sumariza os resultados da análise para obter uma contagem de exceções por identificação de fornecedor única (sem considerar os vários códigos de empresa associados a um fornecedor). A entidade do fornecedor pode ser qualquer uma das seguintes:

  • ID do fornecedor, para análises que testam dados em AP_Supplier
  • ID do fornecedor e ID do site, para análises que testam dados em AP_Supplier_Sites_All

Esta análise acumula os dados da matriz de todas as análises e realiza uma tabulação cruzada dos resultados para cada fornecedor, ID de site de fornecedor e análise. Um campo calculado calcula as contagens totais de exceções por fornecedor para todas as exceções e ordena os resultados em ordem decrescente por contagem total.

A matriz resumida de fornecedores permite uma revisão direcionada dos fornecedores mais sinalizados em todas as análises.

Somente os fornecedores com exceções em pelo menos uma das análises ativadas são incluídos. Todas as outras análises ativadas sem exceções para o fornecedor são contadas como 0. Fornecedores sem exceções em nenhuma análise não são incluídos. Se nenhuma das análises ativadas gerar uma exceção, não haverá fornecedores a relatar e a matriz ficará vazia. Esse cenário é registrado na tabela Error Log e identifica o motivo de a tabela estar vazia.

A tabela de resultados desta análise é R_P2P15VM_Vendor_Summary_Matrix.

Os campos de relatório são tratados de forma diferente das demais análises. Há três campos de fornecedor: Vendor_ID_Suppl, Vendor_Site_ID_SupplSites e c_Full_Vendor_Name_Suppl. Esses campos podem receber um nome de exibição diferente ou ser removidos do relatório. Os campos de contagem de exceções individuais por fornecedor e análise, bem como a contagem do total de exceções, não podem ser modificados e não estão listados como campos de relatório no Default Analytic Configuration File (Arquivo de configuração de análise padrão).