Hi Craig, We want to prevent users from selecting the "Item" and "Standard Service" line types because the users are using the Create Requisition application exclusively for non-inventoried items. For this reason, only free-text line types (Material, Service, and Tools) should be available in this application.
The system will still manage inventory, but material requisitions will be created through the Purchase Requisitions application instead. That's why we need the Item and Standard Service line types to be hidden only in the Create Requisition app, without affecting other applications.
Let me know if this makes sense or if you need more details.
------------------------------
Francisco Huesca
defalliance
------------------------------
Original Message:
Sent: 12-12-2025 22:12
From: Craig Kokay
Subject: Remove Typeline options from Create Requisition
Hi Fransico
Okay, let's do a quick think. Since I'm not decompiling the class, do you think that ITEM is set as the default value in the class?
I normally use the question "Why?" before giving a possible solution, so why? Why don't you want anyone to use the item? It is very unusual that you do not have any items, but heck it's your data.
From my side, you have left the user the MATERIAL, TOOL, and STANDARD SERVICE (Assuming you are not using Special Order Parts). So, one is up to the user to order using free text, and the others are from a list. I'm guessing that means the majority of orders are free text i.e. materials based and that you are not using an inventory system. If it works, it works, but you are restricting potentially some use of intelligent analysis opportunities.
You may want to assign a default via DB config for the MRLINE.LIINETYPE, through the UI, or even an automation script.
Let us know how it goe.
------------------------------
Craig Kokay
Principal Consultant
COSOL
email: craig.kokay@cosol.global
#IBMChampion
Original Message:
Sent: 12-12-2025 11:55
From: Francisco Huesca
Subject: Remove Typeline options from Create Requisition
HI Craig, Thanks, I tried implementing a conditional expression to hide the "Standard Service" option and it works, however when I tried to do the same with the "Item" option the system send me this error when I try to add a new line in the Requisition Line Items.
You know what could be happening here?

------------------------------
Francisco Huesca
defalliance
Original Message:
Sent: 12-12-2025 06:22
From: Craig Kokay
Subject: Remove Typeline options from Create Requisition
Hi Franciso
The domain LINETYPE holds the values you're looking for. As this is used by more than one application, you may want to implement a Conditional Expression so that the restriction is implemented for only the Desktop Requisition.
------------------------------
Craig Kokay
Principal Consultant
COSOL
email: craig.kokay@cosol.global
#IBMChampion
Original Message:
Sent: 12-11-2025 18:28
From: Francisco Huesca
Subject: Remove Typeline options from Create Requisition
I'm trying to remove the "Item" and "Standard Service" options from the Line Type combo box in the Create Requisition application.
We've checked the configuration, but it seems this field is not tied to any domain that we can modify.

Is there any way to remove or hide these options from the combo box?
Any guidance would be greatly appreciated.
#Inventory
------------------------------
Francisco Huesca
defalliance
------------------------------