Multi Store Order

Multi Store Order in AFS facilitiates the creation of orders which has the requirement of distribution to different stores of the customer instead of a distribution center. The given document has information about how it is implemented in the system.



When VAS information is present in TPO and PTO, the same information shall be copied into TPO/PTO Item text as ‘VAS text’. This shall include VAS information for the item and VAS information specific to schedule lines. This VAS text shall flow in follow-on documents – Purchase Requisition and Purchase Order respectively. VAS information shall be present in print output as well as purchase order IDOC


AFS Material Conversion

AFS Material size conversion enables you to display the grid values determined in the system differently. It changes how the grid values are displayed in AFS grids or applications. It is customizable with the following parameters

  • User Parameter (J31 is the user parameter)
  • Customer / vendor Id
  • Material Id

Sales order, Purchase order, Sales Requirement List etc are some applications where conversions are applicable.


In the Customizing step you define the conversion logic for dimension values. This means that you can define different rules regarding when the conversion should take place and how the system should convert each individual dimension value with a specific conversion type.

You can execute the conversion based on one of the following criteria or on a combination thereof:

  • Customer/Vendor
  • User Parameter
  • Material (only for item-dependent conversion)


Remember that the conversion is also dependent on the characteristics of the grids and the dimension values.

Customizing in SPRO

Define conversion indicators -> New entries

In this step you must first define the conversion types and then the dimension value conversion.

That means that you create a connection based on a conversion type between the dimension values and the conversion value during the line and grid entries.


-> Define Conversion Indicators

  • New Entries

In this step you first define the conversion indicator and then assign the conversion types.

1. Defining the Conversion Indicators

You define the conversion indicators and specify whether each is a material indicator or a customer/vendor indicator.


You do not have to explicitly maintain the user indicator, but rather you can define it in the user parameter J31.

2. Assigning Conversion Types

Define which conversion types can be used depending on the combination of the material, customer/vendor, and user indicators.

Using the sequence number you can define several conversion options for the same combination of indicators  and specify an option as the default with the sequence number 0.

The system uses the following sequence during the search:

Sequence Material ID Cust./Vendor ID User ID
1 x x x
2 x x -
3 - x x
4 - x -
5 x - x
6 x - -
7 - - x
8 - - -
Legend: x = exists, – = does not exist


The combination of indicators with the number 0 is always the default value. The system automatically uses the default conversion types in AFS applications. That means that you have to select non-default conversion types manually in order to see the values with these conversion types.

The dimension value conversion can only use the conversion types that have been assigned for one of the above mentioned combinations of indicators.

Note : We can maintain conversion depending on three factors

  1. Material Id
  1. Vendor Id
  2. Customer Id

Currently Material id is not supported from AFS for 5.0, 6.0 and 6.3 as standard. But we provide modification notes for customers for this functionality. From 6.4 onwards, it is again made as standard.

Assign Conversion Types -> new Entries

(Here we associate the vendor Id and the conversion type)

The conversion Id which is maintained need to be associated with the vendor.

XK02 -> Purchasing organization data

In the purchasing data screen,

Menu -> Environment -> AFS Zusatzdaten

Maintain the vendor Id here.

Create characteristics

In change mode, click on “Conversion “

  • New Entries

Maintain the conversion values for the characteristic values

Create a grid. In J3ah , the conversion should be ticked.

Material SL_MATERIAL created.

Create purchase order with vendor KK_VENDOR

The conversion SK_CONV is picked by default.

values also

from the conversion button.

Maintaining Material Conversion using Customer ID

For maintaining Customer ID, the conversion indicator should be of type Customer and the id need to be maintained at customer master

XD02 -> AFS Additional data

Maintaining Material Conversion using Material Id

Material id is maintained in Material master

Maintaining Material Conversion using User ID.




4) Maintain Conversion Type


6) Maintain data as follows:

7) CT04 -> kk_size -> Conversion



Value Added Service

VAS stands for Value-added Service. It is an operation performed on materials, which enhances their value, worth, functionality or usefulness.

In a customer scenario, the customer might request some specific service to the goods before they are delivered.

Some examples being

  1. Company logo printed in a t-shirt
  2. Special packing of the shirt
  3. Labeling the material

For meeting the demands of such customer requirements, Value-added services are created in the AFS system. At any point of the sales cycle, VAS information is required and should be displayed to the user.

Mainly there are two types of VAS information

  1. VAS Data – not tangible
  2. VAS Item – tangible item

Creating a VAS item

Creating a value-added material is similar to creating a normal AFS material with item category Group set to J3AV.  (In sales order 2 tab)

When creating a Sales order for the Material (the normal material, not the VAS material), we will have to consider VAS items also.

The Actual application of value added service for a particular material or customer happens in the warehouse, the warehouse personnel needs to be informed about the value added service that needs to go in for a particular order. This is done through determination of VAS in the delivery note.

VAS Types

There are three types of VAS

  • Ticketing / Labelling
  • Packing
  • Special Services

We will have to use Conditioning technique for VAS Information.( Tx : J3A9 – Maintain condition data for VAS. Select Sales organization and customer and maintain the data. )

Ticketing / Labelling

  • Enter the details and also maintain the text.
  • one – to – one mapping of main material and the VAS material


  • Not one to one mapping
  • Maintain PO2, Material and also the increment

Special Services

  • Same as that of ticketing
  • It could be some services together with a tangible item

Condition Records

Attaching VAS data to an AFS material

Tx : J3A9 , Condition Type : VAST , Select : Sales Area , Customer . Enter the sales area, and then customer number and press ‘Tick/Labelling’. Enter the VAS Material. Select the check box SD indicator – so that item wil be created when entered in the sales order Also Select Select : Sales Area , Customer and material and enter the VAS material

SD indicator is set. Which means that VAS item will be created when saving a sales order.

VAS In sales order

VA01 -> enter the customer and material, the VAS data will be picked from the material depending on the condition records which are maintained.

Save the sales order. Standard Order 13478 has been saved.

It can be seen that VAS data is picked. This depends on the customizing maintained in the customer master and also in the order type.

Note :
In order to create VAS items, Select the item, Navigate to Menu -> Goto -> Value Added Services -> Create New item J_3ABDSI requirements are created

In AFS MD04 , we can see that requirements are created for VAS items also

VAS Data

VAS data is not MRP relevant. The customers don’t keep track of VAS data.

Create a sales order and maintain VAS data

Database table : J_3AVATL

Allocate the order and create delivery.

In the delivery document, Select the tab “AFS Item overview” and select GoTo -> Value added services -> Ticketing. VAS data will be displayed. Now the database table will have two entries.

Customizing for VAS

  1. Customizing in Customer master need to be maintained for the VAS data to be picked up automatically

  1. Customizing in order level


For order type : OR

  1. Item Categories

For TAN, link for VAS