STEP 1

Launch transaction Z1K_BATCHES_MENU5

This transaction runs for three purposes in sequence:

1 – BATCHES

2 – SLOW MOVING

3 – UPIS (Unrealized Profits in Inventory)

This is a replacement of three transactions, respectively:

1- Z1K_BATCHES5 : This program extracts the production related batches by cny ;

main input: FI Documents (BSEG), MM stocks (MBEW, EBEW,MARC,MARCH), MM batches (MCHB, MSLB, MSKU, MSKA,MCH1, MCHA)  

main Output: the table Z1K_BATCH3 ;

only part of the figures are filled in, other data will be inserted by the following programs.

This program:

- calculates the Stock in transit from the FI procedure

- reads the stock values in MM.

- reads the batches master data and quantities

- calculates how old is a batch (in days) based on the Date of Manufacture (hsdat)

- in case of Specialty Polymers Italy , the program reads some more data from the batches to better determine the status of the batch (can be sold, in quality , blocked…)

- valuates the batches based on the article actual price

- the values are not split in Fix/Var/Dep, it’s a full value, as in MM.

 

2- Z1K_SLOWMOVING5:  This program reads the result of the previous program and updates some figures:

Slow moving amount, i.e. the value of the batch if older than a given number of days (usually a couple of years)

LCM (lower of the cost or market): it reads the sales of the last 6 months and compares the sales price with the stock price; if the sales price is lower than the stock price , the program suggests to reduce the stock price.

It converts the calculated figures to EUR to allow an easier management by the GBU 

Input : Z1K_BATCH3, CO-PCA (glpca)

Output: Z1K_BATCH3

 

3- Z1K_UPIS_3 : This program reads the result of the previous programs and upload the Z1K_BATCH3 table.

It calculates the legal actual value of the articles with fix/var/dep split .

It calculates the conso value of the articles with fix/var/dep split .

It updates the duties and the freigth costs of the articles coming from abroad, if foreseen by the GBU

Input : Z1K_BATCH3, ML tables

Output: Z1K_BATCH3

 


 


STEP 2

Click on   to select a variant for your parameters; see example “SPPOL_SPCHEM”.

 

Make sure all your selections are correct.

- Company Code: Company (ies) included in the extraction

- Extract data from PREVIOS period: Check this option in case information to be retrieved is for the previous month (normally closing month)

- OR enter directly YEAR/PERIOD: If not for previous period, specify the month to be extracted

- Run BATCHES? VARANT -> Specify if any, otherwise can remain as “DEFAULT”

- Run SLOW MOVING? VARANT -> Specify if any, otherwise can remain as “DEFAULT”

- Run UPIS? VARANT -> Specify if any, otherwise can remain as “DEFAULT”

- Update table now? Check this option

- P_NODIS: Check this option

 


STEP 3

Execute the transaction, preferably in background (F9).

 

 

 

 

 

 

 

Confirm 

 

 

 

 

 

 

 

 

 

Click on “Immediate” and then save 

 


STEP 4

Query infoset: CO-BATCH-NEW5

User Group: SXS-PRD1

BATCHES are available in SQ00 Transaction at:

User Group: SXS-PRD1

Query: Z1K_UPIS3

For batches extraction, go to transaction SQ00 and select SXS-PRD1 Group of Queries

 

 

 

 

 

Select the query Z1K_UPIS3 and run (F8)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A variant can be selected in this case, but it is important to complete the following information:

Company Code: Legal entity selected

Year: Concerned fiscal year

Period: Extracted month

Valuation Class: Materials valuation classes to be taken into account for extraction

And Run (F8)

 

 

 

 

 

 

 

For more information, please refer to IS RTR-CO 010 CO Inventories - UPIS_PF1.

 

 

5 Comments

  1. Can you please include as a tag the corresponding costing operation so that this transaction could be attached to the process.

    1. Thanks for your contribution, Jean-Pierre. I have already tagged UPII and UPIS (Unrealized Profits in Inventory), which is the main purpose of this procedure.

      Do you want me to tag something else or more specific?

      1. Yes Fillipe. Alves, Sofia, with the support of ROLLIER, Charlotte, started to build a Costing Knowledge Database to make sure users access to SAP Tcode operating procedure within the framework of a process. In this way, we ensure the users and the other stake holders have the "full picture" and understand what is the objective behind the transaction. I let you contact Sofia so that she explains you what is need now.

        1. In fact usually a page in SAP transactions can be created : 

          • in the frame of an operation (in the costing matrix). I don't know if it is the case here ? or shall we create a new operation in the costing matrix ?
          • a local procedure 
          • or it can be a report or a useful transaction not directly linked to an operation. Then we try to group them thanks to the tag in a page like Costing reports to promote them. But we can also create a new page dedicated to upii, if it makes sense, it is up to you

          Marielle MOINET can also help on this topic 

           

  2. Filipe Ramos dos Santos SQ00, column "Legal value (Full)", do you know this amount how come?