Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>MatAllocationTable



Index

MatAllocationTable

MatAllocationTable


The Business Object Material allocation table is a plan used by
a purchasing organization to allocate materials to plants at fixed points in time.

Structure

A material allocation table consists of items specifying the total quantity of a material to be allocated.


Items can be structured hierarchically. Thereby a generic material can be differentiated according to its variants.


The quantity of an item is first of all subdivided according to the partial quantities intended for plant groupings.


The quantity intended for a plant grouping is subdivided according to
the quantities intended for individual plants. Thereby the source of
supply (vendor or distribution center) is also specified in each case.


This quantity can be subdivided in turn into several sub-items for retail sites according to the individual receiving retail sites.
Thereby the source of supply (vendor or distribution center) is also specified.


The quantity intended for a plant can be subdivided according to delivery dates.


For the procurement of the material of an item via distribution centers
the item is subdivided according to the delivery dates of the
distribution centers. Thereby a vendor can also be specified from whom
the distribution center is to be procure the material. In this case the
quantity intended for the distribution center can be subdivided according to delivery dates.


A buyer group is responsible for an allocation table.

Comment

For each item is specified the particular manner in which the material
is to be procured. Here the following procedures can be distinguished:


Third-party order to vendor
The material is ordered from the vendor and delivered by the latter
directly to the receiving plant.


Ordering via distribution center
The material is ordered by distribution centers from vendors and
delivered by these distribution centers to the receiving plants.


Inventory reduction in the distribution center
The material is delivered by distribution centers to the receiving
plants, resulting in a reduction in the stock of the distribution centers.


The portions of an item that are to be allocated to the individual
plants can be proposed on the basis of a material allocation rule.


An allocation table item can be created with reference to a shipping notification.


In addition, the materials to be allocated can be differentiated according to the particular promotion in which they are involved.


11-Dec-2005


Methods

Available Methods


  • ConfirmRequest : ConfirmRequest [ BAPI_MATALLOC_CONFIRMREQUEST ]
  • GetDetailedList : GetDetailedList [ BAPI_MATALLOC_GETDETAILEDLIST ]

11-Dec-2005


ConfirmRequest

ConfirmRequest


This method is used to report quantities requested by a store at item and/or delivery phase level for an allocation table.

Notes

The following authorization objects are checked:

  • W_TRAN_CCR authorization to execute transaction WA14

  • W_AUFT_RMB authorization to display and/or report quantities
  • Since replies are made for specific stores, either the parameter
    PLANT or CUSTOMER must be set.

    Only those items are passed on where the quantities requested in an item or delivery phase have changed.


    If no requested quantity is entered for an item, the value is the sumof the requested quantities in the delivery phases. It is thereforeadvisable to enter all the delivery phases for an item, whereby thecurrent value of the requested quantity should be set for the delivery phases for which there is no change.


    If a requested quantity is entered for an item, this value should bethe same as the sum of the requested quantities of the delivery phases.

    Messages are returned in the parameter return. The parameterdocumentation shows the return codes and their meanings.


    Further Information



    11-Dec-2005


    GetDetailedList

    GetDetailedList


    This method is used to determine a list of allocation tables that areassigned to a particular store, with related prices and delivery phases. The allocation tables that are determined depend on theselection criteria you enter.

    Notes

    The following authorization objects are checked:


  • W_TRAN_CCR Authorization to execute transaction WA14
  • W_AUFT_RMB Authorization to display and/or confirm allocation tables
  • As the method only supplies allocation tables for one store, paramter PLANT or parameter CUSTOMER must be set.

    For performance reasons, you should ensure that the period for the
    delivery date is limited sufficiently that the number of allocation tables transferred is not excessive.

    Messages are returned in the parameter return. The parameterdocumentation shows the return codes and their meanings.


    11-Dec-2005