You are on page 1of 9

Title: Auto batch creation for Cell Chain

Primary packed byproducts


Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

NBS IT - F&P IT and ERP CoE


Doc. ID: LM_FS_1201_L0N

Title: Auto batch creation for Cell Chain Primary packed


byproducts

Application Clarity ID: 25113 (P75)

Functional Specification: SAP Adaptation


Author:

Gokulakrishnan Rajasekaran
Functional Expert
NBS IT- ERP CoE

Approval: All approval information relating to this


document is stored in DocNavigator
Konstantinos Davilas
Solution Design Expert,
This document is uncontrolled when viewed
F&P IT ERP COE
outside of DocNavigator
Markus Holtkamp
Business Process Owner
Cell Chain, GSCM Planning

Juan O. Pérez
Project Quality Manager
Global PQM Managed Service

File: LM_FS_1201_L0N_V6 Page: 1 / 9


Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

Document History
Version Date Author Comments

1.0 23-Nov-2018 Konstantinos Davilas Initial Version for approval - CR


1100108046
2.0 15-Jan-2019 Konstantinos Davilas CR 1100108046 – Adjusted the content of
V1.0 using the naming nomenclature
defined as Core for Cell Chain (Prime pack
table: Z0CC_PRIMEPACK, Apheresis:
Z0CM_APHERESIS, Infusion:
Z0CV_INFUSION)
3.0 21-Aug-2019 Abhishek Arora CR 1100131544 – Auto creation of PP2 and
PP3 batches in Morris Plains and make this
FS as Core.
Update of Cellular therapy tab for FP2 and
FP3 also in the existing logic
4.0 19-Nov-2019 Abhishek Arora CR 1100131544
Changes implemented for CR above (Version
3) are reverted back to Version 2.
Modifications done for version 3 are
removed.
5.0 10-Feb-2020 Rajasekaran CR 1100147905
Gokulakrishnan For Vineti integrated cell chain materials
Auto create batches for Primary packed by-
products and Finish Product batches with
appropriate Valuation Types.
Create Batches for Remanufacturing batches
for Vineti integrated cell chain materials.
6.0 28-Apr-2020 Rajasekaran CR 1100147905
Gokulakrishnan For TMP integrated cell chain materials
Auto create batches for Primary packed by-
products and Finish Product batches with
appropriate Valuation Types.
Create Batches for Remanufacturing batches
for TMP integrated cell chain materials.

File: LM_FS_1201_L0N_V6 Page: 2 / 9


Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

Table of Contents
1. INTRODUCTION..........................................................................................................................................4
1.1 PURPOSE...............................................................................................................................................4
1.2 PREREQUISITES.......................................................................................................................................4
1.3 SCOPE..................................................................................................................................................4
1.3.1 In Scope..................................................................................................................................4
1.3.2 Out of Scope...........................................................................................................................5
2. FUNCTIONAL SPECIFICATIONS...................................................................................................................5
3. REFERENCES, ATTACHMENTS, ABBREVIATIONS/ACRONYMS....................................................................8
3.1 REFERENCES..........................................................................................................................................8
3.2 ATTACHMENTS.......................................................................................................................................8
3.3 ABBREVIATION / ACRONYMS....................................................................................................................8
4. PUBLISHING................................................................................................................................................9

File: LM_FS_1201_L0N_V6 Page: 3 / 9


Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

1. Introduction
1.1 Purpose
This document is the Functional Specification (FS) for the computerized system
ERPCOE_SAP_ERP_P75, clarity ID: 25113. It specifies the application functionalities based on defined
user requirements.

The purpose of this enhancement is to ensure that batch master for the Primary packed byproducts
(PP2/PP3) is created in the system before the Goods Receipt process occurs in MES. As of today, MES
is not used in Morris Plain, consequently the batch master for the byproducts relevant to Cell Gene
Therapy are created upon GR process in migo via 531 mvmt (Receipt by-product).

In Stein, MES will be in use and the creation of batch master for the by-products at the same time
with Morris Plain via Goods Receipt through migo, is considered too late. As a result, the details of
the development to create those by-product batches upfront under certain circumstances, is
described though this Functional Specification. After batch master creation, the existing interface
Z0CCR_PILLS_BATMAS to MES PAS-X is triggered, and sending the newly created batches to MES.

Start of CR 1100147905

Functionality has been added to create batches for TMP integrated cell chain products.

End of CR 1100147905

1.2 Prerequisites
The document(s) listed below must be approved prior to the approval of this document
 User Requirements Specification: CLLCHN_URS_001_LTA [R3]
 User Requirement Specification:
o LM_UD_1201_L0N [R4]
o IM_UD_055_L0N [R5]
o LM_UD_020_L0N [R6]

1.3 Scope
1.3.1 In Scope
This functionality will be developed as CORE in x75 and firstly used by Stein, and at a later stage it
can be rolled out to any other internal manufacturing site using MES and having the same
requirement.
File: LM_FS_1201_L0N_V6 Page: 4 / 9
Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

1.3.2 Out of Scope


No modification to the existing interfaces between ECC and MES.

2. Functional Specifications
The program which will be developed, should be assigned to a custom transaction which will be
running in the background during a predefined frequency (variant). Authorized users should have
access to the custom t-code to run it manually. Proposed name for the t-code is Z0CC_BYPRD_CRT.

Upon executing the transaction, the input selection screen should be displayed. The below fields
should be included in order the processing logic to start:
 Event ID: That field includes the statuses which are behind the Reconciliation report and the
respective tables (Primepack, Infusion, Apheresis). Field is coming from Z0CC_PRIMEPACK
table. It shall be populated with status 50: Process Order Created based on that status our
processing logic shall be built and defined.
 Treatment ID: The source of the field is Z0CC_PRIMEPACK table and multiple selection option
should be available.

Process logic for automatic batch creation

After executing the transaction the below steps should be happening.

1. Pass treatment key and current Event ID from Z0CC_PRIMEPACK and get Material number
(MATNR) and Plant (WERKS) Batch (CHARG) and PP process order number and all other
relevant records.
Start of CR 1100147905

2. Pass this process order to RESB and read all the records with movement type 531. (for
performance improvement pass Process order to AFKO and read reservation number and
then pass this reservation number to RESB to read components with movement type
531).Check Cell-Chain Material Type is "Primary pack 1" inside the material class
Z0CS_L0N_CCMATCLS. Else proceed without creation of the by-product batches (Optional)
3. Once material is confirmed as PP2 and PP3 Pass component materials retrieved in step 4 and
plant, batch from step 1 into MCHA and search whether batch master exists or not.
a. If batch does not exist then create batch via FM 'VB_CREATE_BATCH and update
BATGLO table using FM Z_0CL_UPDATE_BATCH_MASTER using Batch (CHARG) at
step 1. Batch classification should also get created.
b. If batch already exists then do no call batch creation FM
4. If batch does not exist in MCHA and FM is called: "Batch ABCDE created for material 12345
(PP2/PP3)" where ABCDE is that batch name coming from process order and 12345 is the
File: LM_FS_1201_L0N_V6 Page: 5 / 9
Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

material number of the each component. If batch already exists in MCHA then do not display
any message.

The output screen should look like below but preferably in ALV format, displaying clearly the
outcome of the program and the described processing logic.

Note: All the technical object(s) mentioned in this document are suggested by functional team and
during technical design phase technical team is allowed to choose alternative technical object(s) for
any technical adaption reason(s) to meet the same functional requirement specified in this
document.

End of CR 1100147905

Start of CR 1100131544
Revert back the changes of project 2.15 which was made under version 3
End of CR 1100131544

Start of CR 1100147905
When the T-code - Z0CC_BYPRD_CRT is executed, check if the below fields are entered.

Input selection screen should be displayed. The below fields should be included in order the
processing logic to start:

 Event ID: Field is coming from Z0CC_PRIMEPACK table. It shall be populated with status 50:
Process Order Created or 60: Process order created and transmitted based on that status
our processing logic shall be built and defined.
 Treatment ID/Novartis ID: The source of the field is Z0CC_PRIMEPACK table and multiple
selection option should be available.

Processing Logic:

1. Check if the Material is TMP Integrated Cell Chain Material .To identify if the material is
relevant for TMP call a function module Z_0CC__MATERIAL_TYPE and see if material is relevant
for TMP.
2. Pass the Novartis ID from the input to table Z0C_CCBATCHES and get the relevant Primary
pack material (Material type ZPP) and FP material. If yes then get the Valuation type, Plant
and Batch numbers. Filter the batches which does not have ZUSGSTS as X.

File: LM_FS_1201_L0N_V6 Page: 6 / 9


Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

3. If the Valuation type = D (for PP By products) and ZFP batches with valuation type E and F
(use this as a parameter), pass the material retrieved in step 2 into MCHA and search
whether batch master already exists or not.

4. If batch does not exist in MCHA, then create batch via FM 'VB_CREATE_BATCH and update
BATGLO table using FM Z_0CL_UPDATE_BATCH_MASTER using Batch (CHARG) from step 3.

5. Valuation type in batches should also get updated from the table Z0C_CCBATCHES during the
batch master creation. (This valuation type will be only displayed in Standard Transactions
MSC2N/MSC3N).

6. If batch already exists in MCHA then do not display any message.

7. If no batches are found in the table Z0C_CCBATCHES with valuation type D, E and F they also
do not display any message.

8. If Material is not TMP integrated cellchain material, then follow the existing logic for 2.X
provided the corresponding treatment key is entered in the selection screen.

9. For remanufacturing process the process remains the same as normal manufacturing. Batch
numbers are updated into the Z0C_CCBATCHES table and it will also have the order in
Z0CC_PRIMEPACK table with status 50.Based on that status 50 or 60 filter out the treatment
id/Novartis ID and see if the materials are TMP Integrated CellChain Materials. If yes then
follow the steps mentioned above.

Note:

Materials will be identified TMP relevant based on the field MARA-ZZ_PROD_GROUP of material
master in comparison with parameter maintained into parameter table.
End of CR 1100147905

File: LM_FS_1201_L0N_V6 Page: 7 / 9


Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

3. References,
Attachments, Abbreviations/Acronyms
3.1 References
# ID Title Storage Location
[R1] SOP-7037712 GOP “Computerized System Validation” ESOPS
[R2] CLLCHN_VP_004_0 CellChain Validation Plan – Release 2.x Document
3_LTA Navigator
[R3] CLLCHN_URS_001_ CellChain User Requirement Specification Document
LTA Navigator
[R4] LM_UD_1201_L0N Cell Chain batches should be created and sent to Document
MES prior to their consumption or receival. Navigator
Develop a program which will automate the
generation of PP2/PP3 batches
[R5] IM_UD_055_L0N 081266-AMS _COE_I_TOQA_NEXT URS & URL Document
Navigator
[R6] LM_UD_020_L0N Cell Chain batches should be created Document
automatically. Develop a program which will Navigator
automate the generation of by product Primary
Pack Batches and all FP batches
[R7] IMF Policy IMF Policy Framework Intranet, IMF
Framework Policy
Framework
[R8] QM-8033183 “GxP Computerized Systems Compliance” ESOPS
[R9] QM-8033686 “Document and Records Management” ESOPS
[R10] CLLCHN_LC_URS_0 CellChain Rel 4 - User Requirement Specification Document
01_LA4 Navigator

3.2 Attachments
# ID Title Storage Location
N/A N/A N/A N/A

3.3 Abbreviation / Acronyms


Abbreviation / Acronym Description
FS Functional Specification

File: LM_FS_1201_L0N_V6 Page: 8 / 9


Title: Auto batch creation for Cell Chain
Primary packed byproducts
Doc. ID: LM_FS_1201_L0N
Doc. Version: 6.0
Classification: Business Use Only

Abbreviation / Acronym Description


URS User Requirement Specification

4. Publishing
This document is published in Document Navigator.

File: LM_FS_1201_L0N_V6 Page: 9 / 9

You might also like