GDPR_Get_Data Serviço

O serviço GDPR_Get_Data retorna os dados pessoais de um indivíduo que estão armazenados no banco de dados do IBM Sterling® Order Management System.

Pré-requisito: Certifique-se de habilitar o suporte a GDPR no IBM Sterling Order Management System. Para obter mais informações, consulte Ativando o suporte GDPR no IBM Sterling Order Management System.

O serviço aceita o identificador exclusivo de registros de dados de informações do cliente e / ou da Pessoa e reúne dados que contêm informações pessoais ou campos de contato do cliente e retorna os dados relevantes na saída. A entrada para o serviço GDPR_Get_Data deve conter os identificadores PersonInfoKey ou do cliente, como CustomerKey ou CustomerID junto com o OrganizationCode. Por exemplo,
<GDPRData PersonInfoKey="" CustomerID="" CustomerKey="" OrganizationCode=""/>
Nota: Se o PersonInfoKey e o identificador de clientes forem transmitidos na entrada, o serviço GDPR_Get_Data considerará apenas o atributo PersonInfoKey ..
O serviço GDPR_Get_Data aceita os seguintes dados na entrada:
Tabela 1. Modelo de entrada do serviço GDPR_Get_Data
Dados de entrada Descrição
@PersonInfoKey Atributo de chave primária da tabela YFS_PERSON_INFO que armazena informações de contato de uma pessoa ou de um negócio
@CustomerKey A chave primária para a tabela YFS_CUSTOMER
@CustomerID O identificador para o cliente. Se esse atributo for transmitido, o OrganizationCode também deverá ser transmitido
@OrganizationCode O código da organização da organização à qual o cliente pertence Esse atributo será necessário, se @CustomerID for transmitido na entrada

A saída do serviço GDPR_Get_Data ajuda na portabilidade de dados pessoais para um indivíduo autorizado e pode ser compartilhado com o indivíduo. O serviço usa um modelo que pode ser usado para controlar as informações que podem ser compartilhadas com o indivíduo autorizado

O serviço também retorna a contagem de registros de pedido associados para os registros de Informações da Pessoa e / ou do cliente identificados Os pedidos retornados são classificados em pedidos em andamento, pedidos concluídos e pedidos limpos na saída do serviço.
  • Os pedidos em andamento indicam que os dados pessoais do indivíduo autorizado que estão armazenados no banco de dados doIBM Sterling Order Management System ainda são necessários para os processos comerciais.
  • Pedidos concluídos são aqueles para os quais os processos comerciais foram concluídos, mas os registros de pedidos ainda não foram removidos do banco de dados doIBM Sterling Order Management System.
  • Ordens limpas são as ordens que são limpas e para as quais os dados existem nas tabelas de históricos ou em uma origem de dados externa.
  • Os detalhes da oportunidade e da oportunidade limpa também estão disponíveis na saída de serviço
O serviço GDPR_Get_Data retorna os dados a seguir na saída:
Tabela 2. GDPR_Get_Data modelo de saída do serviço
Dados de saída Descrição
<PersonInfo> Identifica informações e endereços pessoais relevantes. Informações pessoais são necessárias nos casos em que o contato pessoal precisa ser estabelecido. Por exemplo, tomar compromissos ou falar durante as negociações.
<Customer> Identifica os detalhes do cliente especificados por uma organização. Ele contém informações pessoais, contatos do cliente, endereços, métodos de pagamento, perguntas de autenticação e respostas
@PersonalDataExist Indica se os dados pessoais correspondentes aos parâmetros transmitidos na entrada existem na origem de dados ou não.
@TotalInProgressOrders Identifica o número total de pedidos em andamento associados aos dados pessoais do indivíduo autorizado que estão armazenados no banco de dados doIBM Sterling Order Management System.
@TotalCompletedOrders Identifica o número total de pedidos concluídos que estão associados aos dados pessoais do indivíduo autorizado que estão armazenados no banco de dados doIBM Sterling Order Management System.
@TotalPurgedOrders

Identifica o número total de pedidos eliminados que estão associados aos dados pessoais do indivíduo autorizado que estão armazenados no banco de dados doIBM Sterling Order Management System.

@TotalOpportunities Identifica o número total de oportunidades associadas aos dados pessoais do indivíduo autorizado que estão armazenados no banco de dados doIBM Sterling Order Management System.
@TotalPurgedOpportunities Identifica o número total de oportunidades eliminadas que estão associadas aos dados pessoais do indivíduo autorizado que estão armazenados no banco de dados doIBM Sterling Order Management System.

O modelo de saída padrão pode ser estendido para incluir entidades e atributos relacionados com base nas necessidades de negócios Saiba mais...

Para obter mais informações sobre as informações da Pessoa e atributos do cliente no modelo de saída, consulte getPersonInfoList e getCustomerDetails API Javadoc

A saída de usuário OMPGetPurgedDataCountUE é chamada durante a execução de serviço do GDPR_Get_Data para obter a ordem limpa e a contagem de oportunidades (atributos@TotalPurgedOrders e @TotalPurgedOpportunities ), de modo que, se ordens limpas e oportunidades forem armazenadas em um sistema diferente, a saída de usuário pode ser implementada para recuperar a ordem limpa e a contagem de oportunidades de um sistema externo...
Nota:
  • Os pedidos limpos são recuperados da tabela de histórico de pedidos por padrão. Se os pedidos forem retirados do IBM Sterling Order Management System na purga, o OMPGetPurgedDataCountUE user exit deverá ser implementado para obter as informações sobre os pedidos purgados.
  • Os atributos @TotalPurgedOrders e @TotalPurgedOpportunities não existem no modelo de saída de serviço padrão, mas eles podem ser incluídos posteriormente como parte da implementação customizada, se necessário,.
Para obter mais informações sobre a estrutura de entrada e saída da saída de usuário do OMPGetPurgedDataCountUE , consulte Javadoc