cancel
Showing results for 
Search instead for 
Did you mean: 

Table Name

Former Member
0 Kudos

Hi Gurus  ,

We  have few BOM ‘s & after that created the routing  & assigned all the components to the routing operation , it was  showing entry in table ”PLMZ”  correctly  & then after we   deleted the BOM line item & recreated the same & then we found that  BOM’S assignment  to the routing has been removed .

We Checked  the table “PLMZ” but  its still  showing the same entries & not reflecting  in this table  .

Can we have any table which shows the BOM’S whose assignment has been removed  from the routing operation  ?

Thanks ,

Regards,

Aman

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Aman,

Refer to same table PLMZ and check for field LOEKZ. If it is marked "X" then the assignment has been deleted from operation. Next time when you add this component again, you will have another entry with diff node in table PLMZ.

Regardsm

Rohit

Former Member
0 Kudos

Hi Ronit  ,

As per my understanding if we manually delete the assignment of component  from operation in routing (CA02) then only it will come up with Deletion indicator (PLMZ- LOEKZ) but if we  delete the BOM through CS02 without removing its assigment in routing  then it doesn’t reflect  in PLMZ table & its assignment from routing vanishes automatically  .

We wanted to know the  BOM’s  which were assigned in Routing  but now it has been recreated & doesn’t have  operation assignment in routing  .

Thanks ,

Regards,

Aman

rupesh_brahmankar3
Active Contributor
0 Kudos

Hello,

Please refer this useful document,

Best Regards,

R.Brahmankar

Former Member
0 Kudos

Hi Aman,

Yes you are correct. If you remove component from BOM directly it will not update PLMZ table with deletion indicator. I dont think there is a standard way to find this gap. When components are removed directly from CS02, it disconnects the link between BOM - Routing.

Regards,

Rohit

Former Member
0 Kudos

Thanks Ronit  & Rupesh .

Actually we are trying to create a program for Automatic   component Re-allocation  to  the operation with help  table PLMZ .

We have one interface  for BOM  Create/Update  , whenever this  interface run  to update the  BOM it first delete  the BOM at line item & then recreate  the BOM  line item  & by virtue of that  BOM allocation  to operation  vanishes from routing .

But as we  observed  that whenever  BOM deleted from CS02 ,  entry remain  in table “PLMZ” . We are developing program & as per logic  by passing   BOM number (PLMZ-STLNR) & item node number (PLMZ-STLKN)   into table “STPO-STLNR & STOP- STLKN we try to find out the new BOM component  material .

Similarly by passing PLMZ- PLNNR ( Routing Number ) &  PLMZ-PLNKN  to the  table  PLPO we will  try to determine the   operation number  &  run the BDC for routing change  (CA02) which will reallocate the  BOM component to the operation  .

We are facing below two difficulties  .

1.   We don’t have any table  to cross check   new  BOM’s ,  which had assignment to the routing  operation but  it doesn’t have now because it  got recreated 

Remarks – As per pervious update  from experts  it can not  be  checked  as its GAP in SAP .

2.   As observed that whenever BOM deleted  at line item level & recreated  then its Item node number changes .

Example  - Suppose BOM Number – “X” & Item Node – 1

After recreation BOM Number -  X & Item Node - 2

Please let me know if its standard behavior   or we are  missing something  .

Thanks, 

Regards,

Aman

Former Member
0 Kudos

Hi Aman,

We did integration of all PP master data using BAPI . BOM BAPIs are easy to manage , but Routing has to go sequencially. We used BAPI_ES_ROUTING_CHANGE multiple times to.

1: Create/Change/Delete Operation in Already created Routing header- Updates PLPO table

2: Carryout Material Assignment( This is Finished goods assignment) -Updates MAPL table

3: Carryout Component Allocation to Routing Operation - UpdatesPLMZ table.

It is very difficult to create Recording for BDC program to 'Component Allocation". Using BAPI "reallocation" is transperent to consultatnt/user. If you pass "Create" entry to already allocated routingOperation+Component combination, exisitng entries are maeked "Deleted" in PLMZ table & new entries are created.

Regards,

Jatin

former_member189817
Active Contributor
0 Kudos

Hello

You have to use below link table to get the valid components from PLMZ.

MAST-STAS-STPO-PLMZ

In STAS you have to pass STAS-LKENZ NE 'X"

Regards,

Velmurugan S