How Can We Help?

Search for answers or browse our knowledge base.

Documentation | Demos | Support

< All Topics

Insight Publisher – Customizing (IMG)


Customization layer (T-Code: /DCM/PUBLISHER_IMG) contains a set of useful tools to allow administrative control and customization options.

Publisher IMG Main screen


Maintain Environment Data

The following Environmental parameters are available:

  • General Configuration
  • Email
  • Snapshots
  • PDF


Publisher IMG Configuration
  • Activation
    • Inactive – deactivate Insight Publisher
  • Distribution Methods – check the relevant methods that will be available.
  • Job Parameters – create a default for fields and define if they are input field or will be grayed out.
    • Background user
    • ServerName
  • Log:
    • Check the ‘Log Active’ checkbox to create a log.


Publisher IMG Configuration Email


  • Email – Define a default sender as email address or user.
  • Input field – customize whether this field will be open for change.
  • Signature – Added to the email


Publisher IMG Configuration Snapshot


  • Define max size of a single snapshot and total of all snapshots.


Publisher IMG Configuration PDF


  • Define the output device.

Define Job Group

Manage a Job Group and link each report in Insight Publisher to the relevant Job Group (IE: FI, Logistic, IT ext.). It is possible to maintain a separate authorization for each Job Group (Authorization object ‘ZDCM_PBADM’).

Publisher IMG Job Groups


  • Job group – enter a short name for the group.
  • Description – enter a short description of the group.



Publisher IMG Blocklist


Blacklisted email-addresses can now be maintained.

This customizing option can be directly accessed via transaction /DCM/PUBLISHER_BLIST.

E-Mails won’t be sent to blacklisted addresses.

You may use the “Valid To” parameters for temporary email blocking.

Business Add-Ins (BAdIs)

BAdI: Distribution Methods

This BAdI allows adding customer logic for distribution methods.

Method DEST_VALIDATE – Validates destination before distribution. e.g. remove forbidden email addresses.


Delete Logs

Publisher IMG Logs Delete


  • Delete relevant program logs by entering specific dates and time.


Define Snapshot Keys

Publisher IMG Snapshot Keys


  • Maintain snapshot logical name, can be set by job group.

By selecting a Snapshot Key and hitting the Where-Use button the following Popup dialog will appear:

Publisher IMG Snapshot Whereused


A Snapshot may be used both by an Insight Publisher Job (to populate it) and by Insight Creator Variant (retrieve the data).

Delete Snapshots

Publisher IMG Snapshot Delete


  • Delete relevant snapshot by entering specific parameters.

Business Entity

Many business entity types are available out-of-the-box.

However, new (customer) business entity types can be added quite easily.

Definition of new business entity type consists of two steps:

Define Business Entities Types

The following screen appears:

Publisher IMG Business Entity Types


Define Business Entity Types – Customizing of new entity type: Code, description and reference field.

BAdI: Business Entity

The following screen appears:

Publisher IMG Business Entity BAdI

Implementation of BAdI definition /DCM/BUSINESS_ENTITY (either manually or via wizard in Define Business Entity Types) – New implementation should be created for each business entity type (Filter = Business entity type).

The implementation consists of 3 simple methods:

  • EXIST_CHECK – Validate business object value (e.g. Check if SAP User exists).

  • COMM_ID_GET – Retrieval of communication address of business object. Used for both email and SMS mobile number (e.g. Get email address of SAP user)

  • TEXT_GET – Get name/description of business object (e.g. Select name of SAP user)

Example class /DCM/CL_BADI_BUS_ENT_SAPUSER can be used as reference.

Business entity types can also be used for internal assignment of responsible persons of business area, even in case no standard assignment is available. e.g. Contact persons according to purchasing organization.


© Copyright 2021 D-PRO Innovation Ltd. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or for any purpose without
the express permission of D-PRO Innovation Ltd. The information contained herein may be changed without prior notice.

SAP® is the registered trademark of SAP AG in Germany and in several other countries.


D-PRO Innovation Ltd. is not affiliated or related to any division or subsidiary of SAP AG.

Why Choose InsightZAP?

  • Unique and Patented Technology: Setting it apart from the rest.
  • Unmatched Flexibility: Achieve your goals within SAP without the need for coding.
  • Unparalleled Time Savings: Transform tasks that once took days or weeks into mere minutes or hours.
  • Stay within SAP: See real-time data while minimizing security risks.
  • Collaboration: sharing and collaborating SAP data with your team or vendors.
  • IDoc Management Reimagined: Embrace a simpler and more innovative approach to IDoc management.
  • SAP Change Logs: Easily track and review all past changes related to business objects.
  • Built-in Fiori App
  • Extensive Support: Benefit from 70 hours of support, including a free 24-hour onboarding course to help you maximize the potential of InsightZAP.

And the list of benefits continues; it’s just challenging to capture all of InsightZAP’s advantages on a single page.

Ready to learn more? Please don’t hesitate to contact us to explore how InsightZAP can transform your SAP experience:

Visit our Contact US page or email us: