Show TOC

 Ad Sales With a Technical System as the Back End

Purpose

This scenario describes integration between SAP Media and a technical system during the sale of ads, where SAP Media is used as the front end system and the technical system is used as the back end.

Prerequisites

During the sale of display ads, orders and contracts are to be created, modified, billed and settled in SAP Media, and orders are to be produced in the technical system.

See also: Ad Sales With an Integrated Technical System

Process Flow

One example of the sale of display ads where SAP Media is integrated with a technical system as a back end is as follows:

  1. A customer contacts the office where ads are accepted by telephone and places an order for a display ad.

  2. The agent enters or modifies the business partner data for the customer in the Advertising Management System.

    During the sale of display ads, the agent can use the Central Access and Customer Interaction Center (CIC) from the Advertising Management System to determine, create and change the business partner data.

    See also: Central Access

    See also: Customer Interaction Center (CIC)

    If the agent creates an order for a new customer, they must create a business partner in the media customer role. The sold-to party, advertiser and payer roles can only be performed by a media customer. Data for the general business partner role is sufficient for sending documents such as invoices and voucher copies.

    See also: SAP Business Partner (SAP BP)

    If the agent creates an order for an existing customer, they can display the business partner data for this customer to check that the address data is correct and make any changes required.

    Business partner data can be transferred to the technical system using the ISMBPEXT_SAVE IDoc. Data that is exported to the technical system can be used to create or change a business partner in this system who corresponds to the business partner in the Advertising Management System.

    See also: Documentation for the ISMBusinessPartnerExt.Save BAPI

    If the business partner data has been modified, all business partner data and not just the modified data is transferred to the technical system.

    Note Note

    Note that all business partner data is transferred to the technical system for business partner creation and modification regardless of role.

    End of the note.
  3. If the media customer is a contract customer, the agent creates a new contract or modifies an existing contract in the Advertising Management System. Contract data can be transferred to the technical system using the ADMGMTCOAEXT_SAVE IDoc.

    See also: Documentation for the AdMgmtCOAExt.Save BAPI

  4. The agent enters or changes the customer order in the Advertising Management System.

    Order data can be transferred to the technical system using the ADMGMTSOEXT_SAVE IDoc.

    See also: Documentation for the AdMgmtSalesOrderExt.Save BAPI

    Data that is exported to the technical system can be used to create or change an order in this system that corresponds to the order in the Advertising Management System. A production order for a display ad can be created in the technical system from an Advertising Management order.

    See also: Order

    The documentation for the AdMgmtSalesOrderExt.Save BAPI explains which data is transferred during order creation. If the order data has been modified, all order data and not just the modified data is transferred to the technical system.

    See also: Documentation for the AdMgmtSalesOrderExt.Save BAPI

    Each ad, online or commercial order in the Advertising Management System contains an ad spec.

    An ad spec is a unit that describes advertising areas or times. This can include the size, length, color scheme or shape of an ad, banner or reminder.

    See also : Ad Spec

    The technical system can be called using the ISP_AD_DESIGN function module to design the ad spec. The function module makes all ad spec data that is relevant to production available to the technical system. The agent returns to order entry in the Advertising Management System when they terminate processing in the technical system. All price data must be transferred to the Advertising Management System for pricing.

    Ad spec data must be transferred from the Advertising Management System to the technical system for ad spec design in this system. It cannot be created in the technical system. However, the technical system returns any ad spec data and ad spec assignments that are modified during production due to technical restrictions to the Advertising Management System.

    See also: Documentation for the ISP_AD_DESIGN function module

    Note Note

    Note that the technical system can only be accessed to design an ad spec during creation of an ad order.

    End of the note.
  5. The order is produced in the technical system and billed in the Advertising Management System.

    The order is not usually billed in the Advertising System until it has been produced. An accounting document is created and transferred to accounting during billing.

    See also: Billing and Settlement

    If price data such as the ad size, color scheme or position (booking unit, content component, page, positioning instruction) is modified during production or a production completion confirmation is created when the order is produced, this information must be transferred to the Advertising Management System using the AdMgmtSalesOrder.Change BAPI or the ADMGMTSO_CHANGE IDoc. This means that the order data can be updated in the Advertising Management System and the order can be billed.

    Caution Caution

    Relevant information is transferred to the technical system using the ADMGMTSOEXT_SAVE IDoc when the order is billed. You must ensure that the order can no longer be modified in the technical system from this point.

    End of the caution.

Result

An agent has created or modified a business partner, order and contract in the Advertising Management System and designed an ad spec in the technical system. The business partner and order data have been replicated in the technical system.

Once the order has been produced in the technical system, the actual price data can be returned to the Advertising Management System where the order can be billed.