SAP ABAP IMG Activity ISMSD_IAC_ORDER_ITEM (Maintain Combinations of Variable Order Values (Presettings))
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSD (Package) Appl. dev. R/3 Publishing Sales and Distribution System
IMG Activity
ID ISMSD_IAC_ORDER_ITEM Maintain Combinations of Variable Order Values (Presettings)  
Transaction Code S_KK4_82000092   (empty) 
Created on 20000216    
Customizing Attributes ISMSD_IAC_ORDER_ITEM   Maintain Combinations of Variable Order Values (Presettings) 
Customizing Activity ISMSD_IAC_ORDER_ITEM   Maintain Combinations of Variable Order Values (Presettings) 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISMSD_IAC_ORDER_ITEM    

In this step, you maintain combinations of variable order values. One of these combinations is put together with a set of fixed order values and several control parameters to produce a concrete variant of the Internet application Subscription Sales.

The values entered in the combinations of variable order values are presettings. If no further changes are made to these values, they are transferred unchanged to the order when a subscription order is placed using the IAC. However, there are several ways of changing the values if required and overriding these presettings. This can be done as follows:

  • While the program is running. For example, the program can determine the edition from the business partner address specified using the delivery viability determination function during runtime.
  • Displaying the field on the Web order form. You can show the fields preset here on the Web form so that the customer can select them. This may be useful, for example, for the billing frequency, which you could invite the customer to specify using radio buttons. The values entered here are used as a presetting in this kind of scenario.
  • When the Internet application is accessed using the URL. The URL for calling up the Internet application contains the name of the service (of the IAC) and the key of the variant. You can also specify some of the values specified here in the URL.
    Example: In your variant of the application, the customer is awarded a gift in return for ordering a subscription. Before the application starts, you want to display a Web page describing the gifts available. The application Subscription Sales is to be started when the customer chooses a gift (e.g. by clicking on a hyperlink) and the application should then know which gift was chosen.
    To do this, you set the URL for starting the Internet application on this hyperlink and attach the gift in question to the URL. When the hyperlink is clicked, the gift is transferred to the application, overwriting the presetting made here.
    This saves you having to define your own variant of the Internet application for each gift.

Activities

Maintain the required data under a key of your choice. You will assign this key to a concrete variant of the IAC at a later point and thus define the variable order values for it.

  • Maintain the publication for which the order item is to be created.
  • Maintain the edition for which the order item is to be created.
  • Specify the mix type for which the order item is to be created. This data can also be passed on directly when the application is accessed.
  • Specify the delivery type with which the order item is to be created.

Caution: The edition, mix type and delivery type specified have a major effect on delivery viability determination and optimization. If you enter a value in these three fields here, the value is fixed. It can only be changed by overriding it when accessing the application or by displaying the field on the form, but not in delivery viability optimization. Entering a value in these fields amounts to setting a filter for delivery viability optimization. For example, if you specify the edition, delivery viability optimization is only performed for this edition and the process does not find other editions, which might in fact have been more suitable. In most cases, therefore, it is advisable not to make entries in these three fields here and instead to allow the delivery optimization process to enter the values in the fields. You should only enter a value in one of these fields if you want all the orders from the Internet to be created with this value (for example, if you have a certain edition for orders from the Internet).

  • Choose the service type, the purchase reason, the billing schedule and the billing frequency for this combination.
  • Define the schedule line quantity for the orders you want to create.
  • Make the appropriate preassignment for the field Gift if introductions are to be taken into account in this variant of the Internet application. If you want to display the gifts as a selection field on the Web form, the preassignment carried out here determines the first value displayed.
  • Set the indicator specifying whether or not an Internet user is to be created when a password is assigned to the (new) business partner. You can also display this field on the form and in this way allow your customers to choose whether they want to maintain their subscriptions online protected by a password.
  • Select the indicator Right to object read for subscription if you do not want to use this on the Web form for confirmation by the customer. If this is the case, you can hide the indicator on the form. If you want to have the customer confirm (e.g. conform that they have read the right to object for the subscription), leave the indicator initial here and show the corresponding field with an explanatory text on the Web form. It is only possible to create a subscription if this indicator is selected. If this is not the case, the application is cancelled with an error message.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG ISMSD_IAC_ORDER_ITEM 0 I170007124 Order 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
TJKWWW_VAR S - Table (with text table) SM30  
History
Last changed by/on SAP  20000309 
SAP Release Created in