Transferring vendor data from SAP to Maximo Asset Management

Use the ABAP Batch Report ZBCXIREPR007, “Download Vendors to Maximo®,” to send SAP Vendor Master data to the Maximo COMPANIES table. Batch Report ZBCXIREPR007 is the only method that this integration uses to transfer Vendor Master data from SAP to Maximo Asset Management.

Select the Maximo Company Code you want to send to Maximo Asset Management when you run the Batch Report ZBCXIREPR007, because ZBC_RUNTIMES does not store the company codes. If you want to send reports for more than one Maximo Company Code, run ZBCXIREPR007 multiple times, once for each Company Code for which you want a report.

Batch report ZBCXIREPR007 selection criteria

The following table shows the three selection criteria for batch report ZBCXIREPR007.

Table 1. ZBCXIREPR007 Selection criteria
ZBCXIREPR007 Selection criteria Description
Company Code Choose one Company Code per each run of the batch report.
Purchase Organization Choose one Purchase Organization per each run of the batch report
Vendor number range (Optional) Select a number range for the SAP Vendors to be sent to Maximo.

Batch Report ZBCXIREPR007 processing options

Batch Report ZBCXIREPR007 has three processing options:
Table 2. ZBCXIREPR007 processing options
ZBCXIREPR007 Processing option Description
Send all Vendors ABAP sends all active Vendors, including those that you might have blocked. It does not delete any Vendors in Maximo.
Send changed Vendors ABAP sends only Vendor data that has changed since the last run of the ZBCXIREPR007 report.
Send Vendors immediately ABAP sends all Vendor records that meet the selection criteria. SAP executes the ABAP report immediately.

Process flow for send all vendors (Bulk Load) processing option

  1. When you select Send all Vendors, ABAP program ZBCXIREPR007 selects all active SAP vendors meeting the selection criteria, including those that might be blocked. This option is also known as a bulk load.
  2. Maximo Enterprise Adapter for SAP Applications receives the Vendor data from SAP.
  3. The Maximo Enterprise Adapter for SAP Applications inserts the SAP Vendor data into the Maximo Companies table.

Process flow for send changed vendors (Incremental Update) processing option

  1. When you select Send changed Vendors, ABAP program ZBCXIREPR007 selects all changed SAP vendors meeting the selection criteria.
  2. The Maximo Enterprise Adapter for SAP Applications receives the Vendors from SAP that have been changed or created since the last time the report was run.
  3. The Maximo Enterprise Adapter for SAP Applications inserts the changed SAP Vendor data into Maximo Asset Management to update the relevant Companies records.

Process flow for send vendor immediately processing option

  1. When you select Send Vendors immed, ABAP program ZBCXIREPR007 sends the selected Vendor records immediately to Maximo Asset Management.
  2. The Maximo Enterprise Adapter for SAP Applications receives the Vendors from SAP.
  3. The Maximo Enterprise Adapter for SAP Applications inserts the selected SAP vendor data into the Maximo companies table.

CREMAS IDOC method

With CREMAS IDOC method, you can send SAP Vendor Master data to the Maximo Companies table in real time. The CREMAS IDOC method includes the RBDMIDOC program. The program is the standard SAP report that creates IDOCs from change pointers.

When you create or update SAP vendors, SAP periodically runs a scheduled job of the RBDMIDOC program to analyze the change pointers. Change pointers are the SAP database tables that contain new or changed vendor records. If the scheduled job detects changes in the change pointers, it indicates for the RBDMIDOC program to create IDOCs for the affected vendors.