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
Jean-Pierre Godbillon
Can you please include as a tag the corresponding costing operation so that this transaction could be attached to the process.
Filipe Ramos dos Santos
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?
Jean-Pierre Godbillon
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.
ROLLIER, Charlotte
In fact usually a page in SAP transactions can be created :
Marielle MOINET can also help on this topic
Panya Saesoon
Filipe Ramos dos Santos SQ00, column "Legal value (Full)", do you know this amount how come?