Skip to Content
Author's profile photo Anupam Sharma

Repetitive Manufacturing Profile -REM Profile Asssistant

Dear All,

We can create REM profile  using REM profile assistant in through Transaction code OSPT which can help us in order to incorporate  the various functionalities which are being controlled through REM profile in Repetitive manufacturing.

Go to T code-OSPT/wp-content/uploads/2013/08/1_256450.png


We can create the REM profile for MTS scenario or MTO and select any of the existing standard profile as baseline or template for REM profile creation ,the entry for template is optional. And click on next

The profile assistant will ask for  different scenarios and  for different  business requirement and also we  can get more information related to fields on
every screen  by clicking the recommendations and meanings .


Following are the Business process requirement or question catalogue which appear during the creation of REM profile.

1.Reporting point-if requirement is to work with RP-REM-select one of the radio button .We use the reporting point procedure, If we  back flush
manufactured quantities to reporting points. Reporting points are flagged as milestones in the routing. If we  use mandatory reporting points, then we must back flush at every reporting point. If we use optional reporting points, we can carry out the normal final
back flush, using reporting point back flush only in certain scenario.


Click on next.

2 . Activity posting :while doing back flushing  for material  whether the system posts production activities or separate activity posting . If we instruct the system to post production activities, it calculates these activities on the basis of the cost estimate and posts them to the cost collector, after creating REM profile we can change it to whether activity confirmation is to be done on the basis of standard cost estimate or preliminary cost estimate.


3.Separate  back flushing: It is only possible to separate the back flushing processes with make-to-stock production and valuated sales order stock.

    We have three options:

  1. Separate posting of goods issue and activities from goods receipt We only back flush the goods receipt. Goods issues and activities are posted later.
  2. Goods issues and activities are also aggregated and collectively posted.
  3. The postings are also distributed over several servers.


4.GR and GI: Normally, the back flush encompasses goods receipt and goods issue. If we choose “only post GR”, we can post the goods issues for the components collectively, using the goods issue transaction in repetitive manufacturing. If we want to select”Post GR only” here, check first whether it would make sense to use the separated back flush function. If we do not use the separated back flush function here and we choose “Post GR only”,  manually separate the goods receipt and goods issue postings.


5.Firming of planned orders: Here, we define the firming logic for the planned orders whether planned orders are firmed in Planning table in MF50 or not.

    Firming in Planning Table.png

6 Stock determinations: we can use Stock determination in  which we build an order of preference for the usage  of available stocks, for example, by price and quantity.Stock determination is defined by:

  1.   Stock determination rule in the repetitive manufacturing profile
  2. Stock determination group in the material master record.


The combination of plant, stock determination rule and stock determination group defines stock determination.

7.Batch determination: Here, we can assign  batch search procedure for back flushing in REM If materials are to be handled in batches, but we have entered no batch search procedure, the system uses the general batch search procedure.


8. Reducing the planned order/Run schedule qty. Here we define how the planned order/RS quantities are reduced at back flush:

  1. The system makes no reductions.
  2. The system reduces all the planned orders or run schedule headers, which are assigned to the given production version.
  3. The system reduces all the planned orders or run schedule headers which are assigned to the given production version, and   are assigned to no production version.
  4. The system reduces all the planned orders or run schedule headers which  are assigned to the given production version and  assigned to no production version, and   are assigned to other production versions for the material.


9. Reduction period: Here we define the no of days which system takes into consideration while reducing the Planned order/RS Quantities.


10.Planned order creation on reversal: Here, we define how the system recreates the reduced planned orders when a back flush
is reversed, Whether  system creates planned orders to cover the goods receipt Quantity reversed on that day or  system creates planned orders via an
asynchronous MRP run  (single-segment planning, single-level), which it execute automatically after reversal. The quantities in the planned orders are determined on the basis of the current requirements situation  the system creates no planned orders.


11.Error correction: Here we define the error handling of incorrect Goods movementoccur during back flushing which are later on will be cleared through MF47.  We have the following correction options:


  1. No online correction: in this case, we must maintain the point “Reprocessing records” so that the system creates reprocessing
    records (next screen). The system then creates reprocessing records for incorrect withdrawals.
  2. Online correction mandatory: the system only allows back flush after the errors have been corrected.
  3. Online correction optional: The system displays a dialog box in which we can decide whether to correct the error or not. Please note: if, in the dialog box, we decide not to correct the error,the system will only create reprocessing records if we have correspondingly maintained the point “Reprocessing records” (next screen).


12.Reprocessing of Incorrect Goods movements :Here we define whether or not the System is to log reprocessing records for BOM components with errors in back flushing. If we want the System to log reprocessing errors, we must also decide whether the System is only to create cumulated records or whether we also require individual reprocessing records.


13.Movement types: Here we define which movement types are used in REM (back flushing GR and GI) It is recommended that we should use the standard movement types but we want to use enter  own movement types here, we must have defined them completely already in OMJJ.

   Goods Movement.png

14.Name and description of REM profile: Here in last we can define the REM profile and give its description

/wp-content/uploads/2013/08/14_256499.pngAlso  we can see the summary of the options which we
have selected while creating the REM profile by clicking on summary  and save it by clicking on icon.
. Reference: Standard F1 help.


  Anupam Sharma

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      hi Anupam,

      Nice REM document.Thanks for sharing.......

      Pls elaborate something on Reporting points.How we can configure RP.


      Author's profile photo Anupam Sharma
      Anupam Sharma
      Blog Post Author

      Hi Ravindra,

      When you configure the Control key assigned to your operation in Rate Routing with Milestone confirmation same as in a way as in Discrete industry, then while creating the PCC  the same operation is considered as Reporting point in REM.

      Thanks for your appreciation.


      Anupam Sharma

      Author's profile photo Former Member
      Former Member


      Nice document.

      Thanks for sharing.



      Author's profile photo sandeep praharaj
      sandeep praharaj

           Nice document on how to define repitative manfacturing profile Anupam 🙂 .

      can you help to solve this issue

      Thanks & Regards

      Sandeep Kumar Praharaj

      Author's profile photo Anupam Sharma
      Anupam Sharma
      Blog Post Author

      Thanks for your appreciation Sandeep,


      Anupam Sharma

      Author's profile photo Deepak Jharkharia
      Deepak Jharkharia

      Thank you Anupam for sharing this nice document.Very clear and balanced content.

      Best Regards,

      Author's profile photo Anupam Sharma
      Anupam Sharma
      Blog Post Author

      Thanks for your appreciation Dee joy,


      Anupam Sharma

      Author's profile photo Aditya S
      Aditya S

      Hi Anupamji,

      Thanks a lot for clearly explaining the REM Profile Assistant.

      Author's profile photo Former Member
      Former Member

      Hi Anupam

      Very nicely explained. Keep posting.



      Author's profile photo Former Member
      Former Member

      Hi Anupam,

      Thank you for your sharing.

      I have a question about REM profile- activity posting, I am curious why there is not a third option- activity confirmation on the basis of actual routing, while the component back flush is usually based on actual BOM. Ideally preliminary costing will take the latest routing, but usually it is updated once a month or a year,rather than in real time. 




      Author's profile photo Rodolfo Thomé
      Rodolfo Thomé

      Hello Anupam Sharma!

      Great explanation.

      How can edit a REM Profile already created ? Do I use the same transaction OSPT ? Or this one is used only for creating new REM's ?