# SailPoint Add-On to Replace the Use of RFC\_READ\_TABLE

SailPoint's ABAP Integration is designed to replace the functionality of SAP's RFC\_READ\_TABLE to securely access the information in the SAP system required for deeper governance.

This integration needs to be deployed on the SAP system for querying the tables. For the deployment process follow these links in order:

- [Prerequisites](<#prerequisites>)
- [Installation of SAILPOIN Add-On](<#installation-of-sailpoin-add-on>)
- [Configuring SailPoint's Function Module](<#configuring-sailpoints-function-module>)
- [Configuration Table For SAP HR/HCM](<#configuration-table-for-sap-hrhcm>)
- [Importing Support Packages for Add-On SAILPOIN](<#importing-support-packages-for-add-on-sailpoin>)
- [New Package Download Matrix](<#new-package-download-matrix>)
- [Uninstall SAILPOIN Add-On](<#uninstall-sailpoin-add-on>)

## Prerequisites

To install the Add-On and support packages using the SAINT transaction code (t-code), follow these steps:

1. Log into client 000.
2. Ensure that you have installed at least **SPAM/SAINT** version 0053 to be able to uninstall Add-Ons using the **SAINT** t-code.
3. Deselect the digital signature setting in **SAINT** t-code:

   1. Go to **SAINT** t-code.
   2. Select **Extras**.
   3. Choose **Setting**.
   4. Deselect the **Check for digital signature of to be imported OCS Packages**.
4. Proceed with installing the Add-On and support packages using the **SAINT** t-code.

> [!NOTE]
>
> **Screenshot**
>
> [![SAINT t-code](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_d_saint.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_d_saint.png>) [![Add-on prerequisites](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/add_on_prereq.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/add_on_prereq.png>)

## Installation of SAILPOIN Add-On

> [!NOTE]
>
> If Add-on is already installed, reference [Importing Support Packages for Add-On SAILPOIN](<#importing-support-packages-for-add-on-sailpoin>).

1. Download the PAT file(s) for the Add-On and all the required support packages from the [New Package Download Matrix](<#new-package-download-matrix>).

   > **Note**
   >
   > The PAT file is a special file used to package the SAP Add-on. If you install the add-on using SPAM/SAINT, the contents of the PAT file will be extracted (disassembled) to your transport directory.
2. Copy the .PAT file on your server location for the Add-On *and* all the required support packages:

   Server Location: (Windows : `<DRIVE>:\usr\sap\trans\EPS\in` ; Linux/Unix : `/usr/sap/trans/EPS/in`).
3. Login to SAP GUI , and then execute the Tcode **SAINT**.

   > **Screenshot**
   >
   > [![SAINT t-code](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_grc_saint.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_grc_saint.png>)
4. Go to **Installation Package \> Load Packages \> EPS Files From Application Server**.

   > **Screenshot**
   >
   > [![EPS files from application server](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sapgui1.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sapgui1.png>)
5. Ensure the following PAT file(s) uploaded successfully:

   > **Screenshot**
   >
   > [![PAT files uploaded](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_1b.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_1b.png>)
6. Select **Start**.
7. Select **SAILPOIN** from the **Installable Add-on Package packages for your system** grid.

   > **Screenshot**
   >
   > [![Installable Add-on Package packages](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_grc_pat.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_grc_pat.png>)
8. Select **Continue**.
9. To install the Add-On and support package(s), perform the following:

   1. Select the highest version from the available support package(s) under the **Target Support Package** drop down of the component **SAILPOIN**.

      > **Screenshot**
      >
      > [![Target Support Package](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_3b.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_3b.png>)
   2. The column **Level** should indicate the chosen target support package.

      > **Screenshot**
      >
      > [![Level column](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_4b.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_4b.png>)
10. Select **Continue**.
11. On the **Add Modification Adjustment Transports to the Queue** dialog, select **No**.

    > **Screenshot**
    >
    > [![Add Modification Adjustment Transports to the Queue](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sapgui3.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sapgui3.png>)
12. If prompted on the **Start Options** dialog box, select **Continue**.

    > **Screenshot**
    >
    > [![Start Options dialog box](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_6b.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_6b.png>)

    > **Note**
    >
    > The Add-on and the support package(s) will begin installing, and the progress can be seen at the bottom of the window.
13. Select **Finish**. If prompted to send Runtime Analysis, select **Do not send**.
14. Go to **System \> Status \> Details \> Installed Software Component Versions** to confirm the following:

    1. The Add-On *and* the support packages have been added in the system component.

       > **Screenshot**
       >
       > [![Installed Software Component Versions](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_7b.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_7b.png>)

## Configuring SailPoint's Function Module

- The /SAILPOIN/SAIL\_READ\_TABLE function module supports SAP BASIS version 751 and later.

  This is an SAP-certified function module provided by SailPoint to replace the use of SAP's RFC\_READ\_TABLE function module, according to SAP recommendations, for reading data from SAP tables required for governance.

  /SAILPOIN/SAIL\_READ\_TABLE provides enhanced security, support for pagination, and performance improvements over the RFC\_READ\_TABLE. For the deployment process, refer to [Install SAILPOIN Add-On](<#installation-of-sailpoin-add-on>).

  > **Important**
  >
  > - SailPoint recommends having SAP BASIS version 751 and above for seamless functionality of the ABAP add-on. However, for lower BASIS versions, /SAILPOIN/SAIL\_READ\_TABLE\_LEG can be tried with limited support from SailPoint.
  > - RFC\_READ\_TABLE-based connections are deprecated, and it is recommended to use the SAP-certified add-on instead.

## Configuration Table for SAP HR/HCM

Insert the following data into the '/SAILPOIN/CONF' table:

- **SERVICE\_ACCOUNT**: This is the allowed service account to be used for accessing FM.
- **NAME**: The name of entity from which data is fetched. For now we can consider it as a table name.
- **COLUMN\_NAME**: The column allowed for fetching data.
- **ENTITY\_TYPE**: The type of entity such as table, join, or any other. This is for a future purpose.
- **COLUMN\_DTYPE**: The data type of the column that is allowed.
- **COLUMN\_DENAME**: Data element type of the column.

  The "Data element type" can be found by using t-code "SE11" when viewing the table details, under the **Fields** tab.
- **COLUMN\_LENGTH**: The length of the column that is allowed.

  The "Length" can be found by using t-code "SE11" when viewing the table's details, under the **Fields** tab.

> [!NOTE]
>
> Validate that the values for "COLUMN\_DENAME" and "COLUMN\_LENGTH" are correct as per your system. These can be validated through the t-code "SE11" while viewing the table details under the **Fields** tab.

> [!NOTE]
>
> **Insert the following data into the '/SAILPOIN/CONF' table through the t-code \\"SE16\\":**
>
> Enter **Se16 \> Table Name: /SAILPOIN/CONF \> Create Entries**
>
> > **Screenshot**
> >
> > [![SE16 create entries](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/tc1.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/tc1.png>)
>
> The option to enter the data into the table will appear.
>
> > **Screenshot**
> >
> > [![SE16 entry option](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/tc3.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/tc3.png>)

> [!NOTE]
>
> **Insert the following data into the '/SAILPOIN/CONF' table using script:**
>
> **Setup**
>
> - Enter t-code SE38 and then create program 'Z\_CONFIGURE\_SERVICEACCOUNT' in the local object package and type as an executable program.
> - Copy and paste the script provided [HERE](<https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-Table-Configuration>), and activate the program.
> - For better readability of the input parameters edit the selection text from **Go to \> Text Element \> Selection Text** and update it as shown in the following image.
>
> > **Screenshot**
> >
> > [![Selection text example](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/script1.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/script1.png>)
>
> - **Save** and then **activate** the program.
>
> **How it works**
>
> - Enter t-code SE38 and then search for program 'Z\_CONFIGURE\_SERVICEACCOUNT'. Select **execute**.
> - Enter the service account and integration module to be populated respectively.
>
> > **Screenshot**
> >
> > [![Enter service account and integration module](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/script3.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/script3.png>)
>
> - Once you have entered the details correctly, select **execute** and you will see a success message.
>
> > **Screenshot**
> >
> > [![Success message](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/script2.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/script2.png>)

The table below contains the full set of `/SAILPOIN/CONF` entries required for SAP HR/HCM:

| SERVICE\_ACCOUNT | NAME | COLUMNNAME | ENTITY\_TYPE | COLUMN\_DTYPE | COLUMN\_DNAME | COLUMN\_LENGTH |
| --- | --- | --- | --- | --- | --- | --- |
| `<your-service-account-name>` | PA0000 | PERNR | TABLE | N | PERSNO | 8 |
| `<your-service-account-name>` | PA0000 | STAT2 | TABLE | C | STAT2 | 1 |
| `<your-service-account-name>` | PA0000 | BEGDA | TABLE | D | BEGDA | 8 |
| `<your-service-account-name>` | PA0000 | ENDDA | TABLE | D | ENDDA | 8 |
| `<your-service-account-name>` | PA0000 | AEDTM | TABLE | D | AEDAT | 8 |
| `<your-service-account-name>` | PA0000 | MASSN | TABLE | C | MASSN | 2 |
| `<your-service-account-name>` | PA0000 | MASSG | TABLE | C | MASSG | 2 |
| `<your-service-account-name>` | HRP1001 | OTYPE | TABLE | C | OTYPE | 2 |
| `<your-service-account-name>` | HRP1001 | PLVAR | TABLE | C | PLVAR | 2 |
| `<your-service-account-name>` | HRP1001 | SUBTY | TABLE | C | SUBTYP | 4 |
| `<your-service-account-name>` | HRP1001 | OBJID | TABLE | N | HROBJID | 10 |
| `<your-service-account-name>` | HRP1001 | SOBID | TABLE | C | SOBID | 45 |
| `<your-service-account-name>` | HRP1001 | BEGDA | TABLE | D | BEGDATUM | 8 |
| `<your-service-account-name>` | HRP1001 | ENDDA | TABLE | D | ENDDATUM | 8 |
| `<your-service-account-name>` | HRP1001 | RELAT | TABLE | C | RELAT | 3 |
| `<your-service-account-name>` | HRP1001 | ISTAT | TABLE | C | ISTAT\_D | 1 |
| `<your-service-account-name>` | HRP1001 | RSIGN | TABLE | C | RSIGN | 1 |
| `<your-service-account-name>` | HRP1001 | SCLAS | TABLE | C | SCLAS | 2 |
| `<your-service-account-name>` | HRP1001 | AEDTM | TABLE | D | AEDTM | 8 |
| `<your-service-account-name>` | PA0002 | PERNR | TABLE | N | PERSNO | 16 |
| `<your-service-account-name>` | PA0002 | NACHN | TABLE | C | PAD\_NACHN | 40 |
| `<your-service-account-name>` | PA0002 | BEGDA | TABLE | D | BEGDA | 8 |
| `<your-service-account-name>` | PA0002 | AEDTM | TABLE | D | AEDAT | 8 |
| `<your-service-account-name>` | HRP1000 | STEXT | TABLE | C | STEXT | 40 |
| `<your-service-account-name>` | HRP1000 | OTYPE | TABLE | C | OTYPE | 2 |
| `<your-service-account-name>` | HRP1000 | PLVAR | TABLE | C | PLVAR | 2 |
| `<your-service-account-name>` | HRP1000 | OBJID | TABLE | N | HROBJID | 8 |
| `<your-service-account-name>` | HRP1000 | ENDDA | TABLE | D | ENDDATUM | 8 |
| `<your-service-account-name>` | HRP1000 | LANGU | TABLE | C | LANGU | 1 |
| `<your-service-account-name>` | PA0001 | ORGEH | TABLE | N | ORGEH | 8 |
| `<your-service-account-name>` | PA0001 | VDSK1 | TABLE | C | VDSK1 | 14 |
| `<your-service-account-name>` | PA0001 | ABKRS | TABLE | C | ABKRS | 2 |
| `<your-service-account-name>` | PA0001 | SACHA | TABLE | C | SACHA | 3 |
| `<your-service-account-name>` | PA0001 | SACHP | TABLE | C | SACHP | 3 |
| `<your-service-account-name>` | PA0001 | WERKS | TABLE | C | PERSA | 4 |
| `<your-service-account-name>` | PA0001 | PLANS | TABLE | N | PLANS | 8 |
| `<your-service-account-name>` | PA0001 | GSBER | TABLE | C | GSBER | 4 |
| `<your-service-account-name>` | PA0001 | BUKRS | TABLE | C | BUKRS | 4 |
| `<your-service-account-name>` | PA0001 | KOSTL | TABLE | C | KOSTL | 10 |
| `<your-service-account-name>` | PA0001 | PERSG | TABLE | C | PERSG | 1 |
| `<your-service-account-name>` | PA0001 | PERSK | TABLE | C | PERSK | 2 |
| `<your-service-account-name>` | PA0001 | STELL | TABLE | N | STELL | 8 |
| `<your-service-account-name>` | PA0001 | JUPER | TABLE | C | JUPER | 4 |
| `<your-service-account-name>` | PA0001 | ENAME | TABLE | C | EMNAM | 40 |
| `<your-service-account-name>` | PA0001 | BTRTL | TABLE | C | BTRTL | 4 |
| `<your-service-account-name>` | PA0001 | ANSVH | TABLE | C | ANSVH | 2 |
| `<your-service-account-name>` | PA0001 | SACHZ | TABLE | C | SACHZ | 3 |
| `<your-service-account-name>` | PA0001 | SBMOD | TABLE | C | SBMOD | 4 |
| `<your-service-account-name>` | PA0001 | KOKRS | TABLE | C | KOKRS | 4 |
| `<your-service-account-name>` | PA0001 | BEGDA | TABLE | D | BEGDA | 8 |
| `<your-service-account-name>` | PA0001 | ENDDA | TABLE | D | ENDDA | 8 |
| `<your-service-account-name>` | PA0001 | PERNR | TABLE | N | PERSNO | 8 |
| `<your-service-account-name>` | PA0001 | AEDTM | TABLE | D | AEDAT | 8 |
| `<your-service-account-name>` | T529T | MASSN | TABLE | C | MASSN | 2 |
| `<your-service-account-name>` | T529T | MNTXT | TABLE | C | MNTXT | 30 |
| `<your-service-account-name>` | T529T | SPRSL | TABLE | C | SPRAS | 1 |
| `<your-service-account-name>` | T530T | MASSN | TABLE | C | MASSN | 2 |
| `<your-service-account-name>` | T530T | MGTXT | TABLE | C | MGTXT | 30 |
| `<your-service-account-name>` | T530T | SPRSL | TABLE | C | SPRAS | 1 |
| `<your-service-account-name>` | T530T | MASSG | TABLE | C | MASSG | 2 |
| `<your-service-account-name>` | PA0105 | AEDTM | TABLE | D | AEDAT | 8 |
| `<your-service-account-name>` | PA0105 | BEGDA | TABLE | D | BEGDA | 8 |
| `<your-service-account-name>` | PA0105 | PERNR | TABLE | N | PERSNO | 8 |
| `<your-service-account-name>` | PA0006 | AEDTM | TABLE | D | AEDAT | 8 |
| `<your-service-account-name>` | PA0006 | BEGDA | TABLE | D | BEGDA | 8 |
| `<your-service-account-name>` | PA0006 | PERNR | TABLE | N | PERSNO | 8 |
| `<your-service-account-name>` | PA0709 | AEDTM | TABLE | D | AEDAT | 8 |
| `<your-service-account-name>` | PA0709 | BEGDA | TABLE | D | BEGDA | 8 |
| `<your-service-account-name>` | PA0709 | PERNR | TABLE | N | PERSNO | 8 |
| `<your-service-account-name>` | PA0709 | PERSONID\_EXT | TABLE | C | PERSONID\_EXT | 20 |

## Importing Support Packages for Add-On SAILPOIN

### Installation

1. Download the PAT file(s) for the support packages from the [New Package Download Matrix](<#new-package-download-matrix>).
2. Copy the PAT file(s) on your server location:

   (Windows : `<DRIVE>:\usr\sap\trans\EPS\in` ; Linux/Unix : `/usr/sap/trans/EPS/in`).
3. Sign in to SAP GUI and execute the SPAM t-code. The status of the queue for importing support packages should be green as shown.

   > **Screenshot**
   >
   > [![SPAM queue status](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_0.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_0.png>)
4. Go to **Installation Package \> Load Packages \> EPS Files From Application Server**.

   > **Screenshot**
   >
   > [![EPS files from application server](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_1.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_1.png>)
5. Select **Yes** when prompted to upload OCS packages from the EPS inbox.

   > **Screenshot**
   >
   > [![Upload OCS packages prompt](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_2.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_2.png>)
6. Verify that the upload was successful.

   > **Screenshot**
   >
   > [![Upload successful](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_3.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_3.png>)
7. Select **Display/Define** to choose the software component for which you want to import Support Packages.

   > **Screenshot**
   >
   > [![Display/Define](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_4.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_4.png>)
8. Choose the **SAILPOIN** component.

   > **Screenshot**
   >
   > [![Choose SAILPOIN component](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_5.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_5.png>)
9. Confirm the queue by selecting **Continue**.

   > **Note**
   >
   > The queue in the image shows the number of support packages that can be installed based on the PAT files placed on your server location. This example shows importing 2 support packages.

   > **Screenshot**
   >
   > [![Confirm queue](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_6.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_6.png>)
10. Select **No** when prompted to add Modification Adjustment Transports to the queue.

    > **Screenshot**
    >
    > [![Modification Adjustment Transports prompt](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_7.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_7.png>)
11. Verify that the queue contains the intended support packages for import that were added/defined in the queue in the previous steps.

    > **Screenshot**
    >
    > [![Queue verification](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_8.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_8.png>)
12. Go to **Support Package \> Import Queue**.

    > **Screenshot**
    >
    > [![Support Package Import Queue](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_9.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_9.png>)
13. Select **Continue** to import the queue.

    > **Screenshot**
    >
    > [![Import the queue](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_10.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_10.png>)

    > **Note**
    >
    > The support package begins installing, and you can view the progress at the bottom of the window.
14. After the support package(s) are successfully imported, the below prompt should display. Select **Continue** to proceed with the import.

    > **Screenshot**
    >
    > [![Continue with the import](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_11.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_11.png>)
15. Confirm the queue by going to **Support Package \> Confirm**.

    > **Screenshot**
    >
    > [![Confirm the queue](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_12.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_12.png>)
16. When prompted to send Runtime Analysis, select **Do not send**.
17. Go to **System \> Status \> Details \> Installed Software Component Versions** to confirm that the Add-on's support package is now set to the desired support package level. For example, `0002`.

    > **Screenshot**
    >
    > [![Support package level confirmation](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_13.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/support_packages_13.png>)

## New Package Download Matrix

Refer the [SailPoint SAP ABAP Add-on PAT Files](<https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files>) for downloading the new package.

| Release | Installed Software Component Level and Support Package Name | Downloadable Package Type | PAT File Name | Download Link |
| --- | --- | --- | --- | --- |
| 100\_2022 | Base Component | AOI (Add-On Installation Package) | G750020862508\_0000028.PAT | [https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files](<https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files>) |
| 100\_2022 | SP-Level: 0001<br>Support Package:<br>SAPK-12201INSAILPOIN | CSP (Component Support Package) | G750020862508\_0000032.PAT | [https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files](<https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files>) |
| 100\_2022 | SP-Level: 0002<br>Support Package:<br>SAPK-12202INSAILPOIN | CSP (Component Support Package) | G750020862508\_0000033.PAT | [https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files](<https://community.sailpoint.com/knowledge/SailPoint-SAP-ABAP-Add-on-PAT-Files>) |

To overcome dependency errors during Add-on installation, use these Attribute Change Package (ACP) files:

| Installed Software Component Level and Support Package Name | PAT File Name |
| --- | --- |
| DW4CORE, S4CORE, SAP\_GWFND | G750020862508\_0000076.PAT |
| S4FND, MDG\_FND, SAP\_GWFND | G750020862508\_0000077.PAT |

## Uninstall SAILPOIN Add-On

1. In the SAP GUI, execute the Tcode **SAINT**.
2. Ensure that the Add-on **SAILPOIN** was successfully installed by confirming that it is visible in the **Installed Components** list.

   > **Screenshot**
   >
   > [![Installed Components list](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_grc_pat2.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_grc_pat2.png>)
3. Select **Uninstallable Components**. The Add-on **SAILPOIN** should be visible.

   > **Screenshot**
   >
   > [![Uninstallable Components](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_d_pat_uninstall.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sap_d_pat_uninstall.png>)
4. Select **SAILPOIN** from the grid, and then select **Start**.
5. Select **Continue** when prompted on the **Start Options** dialog box.

   > **Screenshot**
   >
   > [![Start Options dialog box](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sapgui8.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/sapgui8.png>)

   > **Note**
   >
   > If there are any specific preferences for any of the start options, they can be selected as per your requirement.
6. Select **Finish**.
7. When prompted to send Runtime Analysis, select **Do not send**.

   > **Screenshot**
   >
   > [![Runtime Analysis prompt](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_sapd_donotsend.png>)](<https://documentation.sailpoint.com/connectors/sap/hr_hcm/va/help/img/copy_of_sapd_donotsend.png>)
8. Perform the following to confirm that the Add-on **SAILPOIN** was uninstalled:

   1. Select **Installable Components** and scroll through the list to ensure **SAILPOIN** is not found.
   2. Select **Uninstallable Components** and scroll through the list to ensure **SAILPOIN** is not found.
   3. Go to **System \> Status**. Under SAP System data go to **Product Version \> Details \> Installed Software Component Versions** and ensure the Add-on **SAILPOIN** is not found.
