GDPR_Get_Data servicio
El servicio GDPR_Get_Data devuelve los datos personales de un individuo almacenados en la base de datos de IBM Sterling® Order Management System.
Requisito previo: Asegúrese de habilitar la compatibilidad con GDPR en IBM Sterling Order Management System. Para obtener más información, consulte Habilitación del soporte de GDPR en IBM Sterling Order Management System.
PersonInfoKey o identificadores de cliente como CustomerKey o CustomerID junto con OrganizationCode. Por ejemplo:<GDPRData PersonInfoKey="" CustomerID="" CustomerKey="" OrganizationCode=""/>PersonInfoKey como el identificador de cliente se pasan en la entrada, el servicio GDPR_Get_Data sólo considera el atributo PersonInfoKey .| Datos de entrada | Descripción |
|---|---|
@PersonInfoKey |
Atributo de clave primaria de la tabla YFS_PERSON_INFO que almacena información de contacto de una persona o una empresa. |
@CustomerKey |
La clave primaria para la tabla YFS_CUSTOMER. |
@CustomerID |
Identificador del cliente. Si se pasa este atributo, también se debe pasar OrganizationCode . |
@OrganizationCode |
El código de organización de la organización a la que pertenece el cliente. Este atributo es necesario, si se pasa @CustomerID en la entrada. |
La salida del servicio GDPR_Get_Data ayuda en la portabilidad de datos personales para una persona autorizada y se puede compartir con la persona. El servicio utiliza una plantilla que se puede utilizar para controlar la información que se puede compartir con la persona autorizada.
| Datos de salida | Descripción |
|---|---|
<PersonInfo> |
Identifica las direcciones y la información personal relevante. Se requiere información personal en los casos en que sea necesario establecer contacto personal. Por ejemplo, tomar citas o hablar durante las negociaciones. |
<Customer> |
Identifica los detalles de cliente especificados por una organización. Contiene información personal, contactos de cliente, direcciones, métodos de pago, preguntas de autenticación y respuestas. |
@PersonalDataExist |
Indica si los datos personales correspondientes a los parámetros que se pasan en la entrada existen o no en el origen de datos. |
@TotalInProgressOrders |
Identifica el número total de pedidos en curso asociados a los datos personales de la persona autorizada almacenados en la base de datos de IBM Sterling Order Management System. |
@TotalCompletedOrders |
Identifica el número total de pedidos completados que están asociados a los datos personales del individuo autorizado que se almacenan en la base de datos de IBM Sterling Order Management System. |
@TotalPurgedOrders |
Identifica el número total de pedidos purgados que están asociados a los datos personales del individuo autorizado que se almacenan en la base de datos de IBM Sterling Order Management System. |
@TotalOpportunities |
Identifica el número total de oportunidades asociadas a los datos personales de la persona autorizada almacenados en la base de datos deIBM Sterling Order Management System. |
@TotalPurgedOpportunities |
Identifica el número total de oportunidades purgadas que están asociadas a los datos personales de la persona autorizada que se almacenan en la base de datos deIBM Sterling Order Management System. |
La plantilla de salida predeterminada se puede ampliar para incluir entidades y atributos relacionados en función de los requisitos empresariales. Más información...
Para obtener más información sobre la información de persona y los atributos de cliente en la plantilla de salida, consulte getPersonInfoList y getCustomerDetails API Javadoc
OMPGetPurgedDataCountUE durante la ejecución del servicio GDPR_Get_Data para obtener la orden depurada y el recuento de oportunidades (atributos@TotalPurgedOrders y @TotalPurgedOpportunities ), de modo que si las órdenes y oportunidades depuradas se almacenan en un sistema diferente, la salida de usuario se puede implementar para recuperar la orden depurada y el recuento de oportunidades de un sistema externo.- Los pedidos depurados se recuperan de la tabla de historial de pedidos de forma predeterminada. Si los pedidos se mueven fuera de IBM Sterling Order Management System en la purga, se debe implementar la
OMPGetPurgedDataCountUEsalida de usuario para obtener la información de los pedidos purgados. - Los atributos
@TotalPurgedOrdersy@TotalPurgedOpportunitiesno existen en la plantilla de salida de servicio predeterminada, pero se pueden añadir posteriormente como parte de la implementación personalizada, si es necesario.
OMPGetPurgedDataCountUE , consulte Javadoc.