Infor LN Session Code Reference: Package and Module Codes
Every Infor LN and Baan session code starts with a five character module code: a two letter package and a three letter module, such as tisfc or tdsls. This reference lists the most-used modules so you can read a session name in a ticket, log or authorization list and know where it lives.
| Module code | Package | Functional area | What it typically covers | Typical users |
|---|---|---|---|---|
tcibd | tc Common | Item base data | Item master: general item data, item groups, item type, unit sets | Master data team, planners |
tccom | tc Common | Common data | Business partners, employees, addresses, contacts | Master data team, sales, purchasing |
tcmcs | tc Common | General masters | Units, currencies, countries, general reference tables, warehouses setup in common data | Application administrators |
tcemm | tc Common | Enterprise modeling | Companies, enterprise units, sites and the links between them | Implementation consultants |
tibom | ti Manufacturing | Bill of material | Manufactured item BOMs, components, effectivity | Engineering, planners |
tirou | ti Manufacturing | Routing | Routing, operations, task and work center links | Manufacturing engineering |
tisfc | ti Manufacturing | Shop floor control | Production orders, material and operation reporting, order status | Production control, shop floor |
ticst | ti Manufacturing | Costing | Standard and actual cost calculation for manufactured items | Cost accountants |
tdsls | td Order Management | Sales control | Sales quotations, sales orders, order lines, deliveries | Sales administration |
tdpur | td Order Management | Purchase control | Purchase requisitions, purchase orders, schedules, receipts | Buyers |
tdinv | td Order Management | Inventory control | Inventory transactions and inventory by item and warehouse | Inventory controllers |
tdilc | td Order Management | Inventory location control | Location-level inventory, where location control is used | Warehouse supervisors |
whwmd | wh Warehousing | Warehousing master data | Warehouse definitions, locations, item data per warehouse | Warehouse administrators |
whinh | wh Warehousing | Inventory handling | Warehouse orders, order lines, inventory transactions and handling units | Warehouse staff, logistics |
whinr | wh Warehousing | Inbound | Inbound receipts and inbound goods processing | Receiving |
whout | wh Warehousing | Outbound | Outbound picking, shipping and outbound order processing | Shipping |
tfgld | tf Financials | General ledger | Ledger accounts, journal entries, periods, financial statements | Accountants |
tfacp | tf Financials | Accounts payable | Purchase invoices, supplier payments | AP clerks |
tfacr | tf Financials | Accounts receivable | Sales invoices, customer receipts | AR clerks |
tfcmg | tf Financials | Cash management | Bank accounts, payments, bank reconciliation | Treasury |
ttadv | tt Tools | Application development | Sessions, tables, domains, scripts and forms in the data dictionary | LN developers |
ttaad | tt Tools | Application administration | Users, authorizations, companies, session parameters and queues | LN administrators |
Module codes are the first five characters of a session code (two letter package plus three letter module). Verify against the Tools data dictionary in your own VRC, because customized and added modules are common. Session names and numbers vary by LN version.
Ask LN questions in plain English
Optional: see how a read-only assistant over your LN data answers questions like which sessions or tables hold a value.
Optional. The tool and every export work without this. No spam.
How to read an LN session code
A full session code is the module code plus a four digit number, a one letter session type and a three digit suffix, for example tisfc0501m000. The first two letters are the package (ti is manufacturing), the next three are the module (sfc is shop floor control). The letter after the digits is the session type: m for main, s for subsession, f for form or display, and so on. The same code appears in the Tools data dictionary, in user authorizations and in the table names, which is why a table such as tcibd001 belongs to the tc package and the ibd module.
How to use the table
Type a code, package or keyword in the search box to filter. Use the table when you read a support ticket, an audit finding, a BDE or log file, or a role design workbook and need to place a session quickly. Export to Excel to add your own columns, such as owner, custom sessions and risk. The reference deliberately lists modules, not individual session numbers, because session numbers differ between LN versions and customized VRCs.
- Search by package (td) to see every order management module
- Search by a business word (invoice, cost, location) to find the module
- Export the list as a starting point for an authorization review
Common mistakes and ERP notes
The most common mistake is assuming the module code equals the menu name. Menus are role based and renamed, but the code is stable. A second mistake is treating a table prefix as a session: tdsls400 is a table, not a session. Finally, customized VRCs add modules with the same pattern, so do not use an unknown code to infer standard behavior. Always confirm in the session's About or Zoom information inside LN, and with the Tools application development tables, before you change authorizations or write extensions.
Frequently Asked Questions
What does tisfc stand for in Infor LN?
tisfc is the shop floor control module in the ti manufacturing package. It holds production orders and their reporting, including material issues and operation completion. The ti prefix is manufacturing and sfc is shop floor control.
What is the difference between tdsls and tdpur?
Both are in the td order management package. tdsls is sales control, covering quotations, sales orders and deliveries. tdpur is purchase control, covering requisitions, purchase orders and receipts. Their tables follow the same pattern with their own module code.
What does whinh cover in Infor LN warehousing?
whinh is the inventory handling module in the wh warehousing package. It covers warehouse orders and order lines, inventory transactions and handling. Master data is in whwmd, and inbound and outbound processing sit in whinr and whout.
Are these codes the same in Baan IV?
The package and module naming pattern is the same lineage, and many codes carry over, but sessions, numbers and some modules differ between Baan IV, Baan 5 and LN. Treat the list as orientation, then verify in your own data dictionary.
If your team spends time hunting sessions and tables across LN companies, we can show how a read-only natural-language layer over LN data answers these questions directly.
Related Tools
Infor LN Table Name and SQL Query Builder
Turn an LN logical table such as tcibd001 into the physical SQL table name with company suffix and a ready SELECT statement.
Infor LN & BaanInfor LN Production Order Status and Lifecycle Reference
Lifecycle reference for LN production orders: statuses, what they allow, typical transactions and common blockers.
Infor LN & BaanInfor LN Warehousing Order Origins and Types Reference
Reference of the order origins that feed LN warehousing, their direction, source package and what to check.
Infor LN & BaanInfor LN DAL Hook Review Checklist
Review checklist for LN data access layer (DAL) scripts: hook choice, validation, error handling, performance and upgrade safety.
More Infor LN & Baan tools
See all- Infor LN 4GL Session Script Template
- Infor LN Company and Enterprise Unit Design Worksheet
- Infor LN Regression Test Effort Calculator
- Infor LN and Baan Customization Inventory Worksheet
- Baan to Infor LN Data Conversion Mapping Worksheet
- Infor LN User Role and Authorization Matrix Worksheet
- Infor LN Change Request Form Template
- Infor LN Session Test Script Template
- Infor LN Cutover Runbook Template