Aprimoramento da extensibilidade da API Compound Employee

Explorando os recursos de extensibilidade da API Compound Employee

Objective

After completing this lesson, you will be able to identifique recursos e recursos de extensibilidade da API Compound Employee do SAP SuccessFactors.

Introdução

O conteúdo a seguir abrange uma visão geral das extensibilidades da API SAP SuccessFactors Compound Employee.

API de colaborador composto – Metadados

  • As operações da API Compound Employee 'description' e 'describeEx' retornam metadados como elementos <field> para nomes de segmento ou campos personalizados
  • Esses metadados também podem ser encontrados no dicionário de dados da SFAPI
  • Os Metadados contêm as seguintes informações:
    • Elementos ﹤field﹥ para todos os nomes de segmento na cláusula SELECT
    • ﹤field﹥ elementos para todos os campos de seleção que podem ser utilizados na cláusula WHERE. As tags ﹤supportedOperator﹥ refletem os operadores que podem ser usados com o campo
    • Elementos ﹤field﹥ para todos os campos padrão contidos em todos os segmentos que ocorrem na estrutura de resultados
    • Elementos ﹤field﹥ para todos os campos personalizados que estão ativados no modelo de dados

Metadados da API de colaborador composto – Exemplo

Exemplo:

Snippet de código XML exibindo campos: Employment_id, segment e first_name com tipos de dados e atributos.

Exemplo - Visualização do dicionário de dados da SFAPI:

Tabela de campos CompoundEmployee listando atributos como nome, tipo de dados e propriedades adicionais para cada um.

API de empregado composto - síntese de extensibilidade

A extensibilidade é suportada de diferentes formas:

  • Campos personalizados são suportados para todos os segmentos
  • Os objetos MDF padrão podem ser estendidos para aceitar uma relação MDF filho personalizada
  • Suporte para objetos MDF padrão ou personalizados como item selecionado

API de empregado composto - itens de extensibilidade

Os objetos MDF que cumprem os seguintes requisitos podem ser registados e utilizados:

  • O objeto tem uma relação de usuário
  • A visibilidade da API é Somente leitura ou Editável
  • O objeto não é um objeto composto
  • O histórico da versão MDF está definido como Histórico completo
Centro de administração do SuccessFactors: tipos de objeto da API de empregado composto exibindo a lista de tipos de objeto para WorkOrder.