Price Book Session in Infor LN: Setup and Order Pricing
price book session infor ln
Also searched as
- infor ln price book
- infor ln sales price book setup
- infor ln price list vs price book
- infor ln sales order price not found
Short answer
In Infor LN, a price book holds the selling prices for items, and LN selects the price for a sales order line by looking up the applicable price book through its pricing setup. If a sales line shows no price or the wrong one, check price book validity dates, the item and unit, the customer's assigned price structure and currency. Session names vary by version, so search the session list for price book.
Applies to: Infor LN 10.x Sales Control. Terms such as price book, price list and price structure differ in detail between versions; confirm against your documentation.
Set up a price book and make orders use it
- 1Decide the pricing model: one price book per customer group, per currency or per sales channel.
- 2Create the price book with a clear code, currency and validity dates.
- 3Add price lines per item, unit and quantity break, and set the price unit carefully.
- 4Link the price book into the pricing structure so it is found for the right customers or order types.
- 5Assign the customer's pricing data so the book is selected when an order is entered for them.
- 6Create a test sales order and confirm the price retrieved, its source and any discount applied.
- 7Review the pricing for expired or overlapping periods and agree a process for yearly price updates.
How LN finds a price
When a sales order line is entered, LN searches the pricing setup in a defined sequence, trying the most specific source first and falling back to more general ones. A price book is one source in that sequence. If a more specific match exists, such as a customer-item price, it may win over your book.
That is why 'the price book says X but the order says Y' is common. The order is simply using a different source that ranked higher. The order line or its pricing details should show which source supplied the price.
Why a price is not found
The usual causes are an item missing from the book, a unit or currency mismatch, validity dates that do not cover the order date, a quantity break that excludes the ordered quantity, or a customer without the pricing link that points to the book.
Check them in that order, starting with the date, because annual price changes leave gaps between periods more often than anything else.
Maintaining prices at scale
Update prices by loading new validity periods rather than editing old lines, so history is preserved and old orders stay explainable. For large changes, use a staged load with a review step, and test the result on a sample of customers.
Document which price source wins in each scenario. New staff and auditors both benefit from a one-page precedence note.
Price-not-found checklist 1. Order date within validity? 2. Item present in the price book? 3. Unit and price unit match? 4. Currency matches the order? 5. Quantity falls in a price break? 6. Customer pricing data points to the book?
Try it here, free
Infor LN Session and Module Code Reference
Searchable list of the Infor LN / Baan package and module codes (tisfc, tdsls, whinh and others) with what each one covers.
Common pitfalls
- !Editing existing price lines instead of adding a new validity period, losing price history.
- !Gaps between validity periods that leave orders without a price on the changeover day.
- !Mixing currencies in a book meant for one currency.
- !Not documenting which source wins, so people argue about the 'right' price.
- !Loading price changes straight to production without a sample test.
How an ERP-grounded AI assistant handles this
Price disputes need the answer to 'where did this price come from'. A private assistant over your LN sales data can trace an order line to its price source and flag expired or overlapping price periods, read-only and on your own servers. Price changes still go through your pricing owner and a controlled load.
Frequently asked questions
What is a price book in Infor LN?
It is a master record holding selling prices for items, with currency, validity dates and optional quantity breaks. LN consults it, through the pricing setup, when pricing sales order lines.
Why does my LN sales order show no price?
Check the order date against validity, that the item exists in the applicable book, unit and currency match, the quantity falls in a break and the customer is linked to the book through pricing data.
What is the difference between a price book and a price list?
Terms and structures differ by version and configuration, but broadly both hold prices that feed order pricing, with different levels of structure. Confirm how your LN version relates them in its Sales Control pricing documentation.
How should I update prices each year?
Add a new validity period rather than changing existing lines, check there is no gap or overlap, and test sample orders for key customers. Keep old periods so past orders remain explainable.
Related
How to process a sales order to invoice in Infor LN
In Infor LN a sales order moves from order entry to cash through four linked steps: create and approve the Sales Orders session, release the order lines to Warehousing so a warehouse order is generated, confirm the outbound shipment, and then run the invoicing session that composes and posts the sales invoice to Financials. Each step hands off through an integration document, so a stuck invoice almost always traces back to a missing or unconfirmed step earlier in the chain.
Error fixSAP Pricing Error: Condition Record Missing for PR00 in a Sales Order
The error means the pricing procedure expected a price condition such as PR00, found no valid record for the key, and the condition was flagged mandatory. Use the pricing analysis in the order item to see which access failed, then create the record with VK11, or fix the pricing procedure determination if the wrong procedure was selected.
How-toHow to calculate item cost prices in Infor LN
Infor LN calculates an item's cost price by rolling up material, labor, machine, subcontract and overhead costs defined against cost components, using the item's bill of material and routing as the calculation base for manufactured items and purchase price for bought items. The calculation can run in simulation mode to preview the result or in update mode to actually change the item's standard cost, which then drives inventory valuation and variance reporting going forward.
Error fixInfor LN bshell Process Stuck at 100% CPU: How to Diagnose and Fix It
A bshell process pinned at 100% CPU on the Infor LN application server almost always means one session is stuck in a 4GL loop, scanning an unindexed table, or waiting on a database lock. End the session from the Sessions Monitor first, then kill the OS process only if that fails, and check for a blocking database transaction before assuming it is a bug.
Error fixInfor LN Not Authorized to Run This Session: How to Fix It
Infor LN refuses to open a session with a not authorized message when the logged-in user's assigned role does not include that session, or when the session is blocked for the company they are logged into. Grant the session through Common > Authorization Management > Roles, or check the user's role and company context, and the session opens on retry. In most cases this is a permissions configuration issue, not a bug.
Error fixInfor LN DAL Out of Sync After a Custom Field: Cause and Fix
Infor LN throws a DAL, or table, out of sync error, or simply drops a new custom field silently, when a table's dictionary definition is changed but the generated DAL and dependent forms are not regenerated afterward. Running the standard sequence, table compile, DAL generation, then session/form compile, in Tools > Development after every dictionary change resolves it. Skipping any one of the three steps is what causes the mismatch.
AI for ERPAI for Infor LN: Sessions, BODs, and Engineer-to-Order Work
Add grounded AI to Infor LN 10.x or CloudSuite: natural-language answers over sessions and BODs, agents for project and engineer-to-order work, on-prem options.
AI for ERPAI for Infor LN in Aerospace and Defense Manufacturing
AI grounded on Infor LN project, contract, and configuration management data for aerospace and defense manufacturers, with on-prem deployment for ITAR.
Stuck on Infor LN?
Talk to engineers who work inside Infor LN every week, and who build private AI that answers these questions from your own ERP data.
Keep exploring
Free tools
- Infor LN Session and Module Code ReferenceSearchable list of the Infor LN / Baan package and module codes (tisfc, tdsls, whinh and others) with what each one covers.
- Infor LN Session Test Script TemplateUAT test script for an LN process or session with prerequisites, numbered steps, expected results and tester sign-off.
- Infor LN 4GL Session Script TemplateGenerate a clean Baan / Infor LN 4GL session script skeleton with declaration, field, choice and table I/O sections.
ERP fixes and how-tos
- Infor LN Item by Business Partner Session: Where It Is and How It Links DataWhere to find item by business partner data in Infor LN, how purchase and sales sessions link items to suppliers and customers, and how to find the session code.
- How Sales Schedules Work in Infor LN: Releases and Cumulative QuantitiesHow sales schedules work in Infor LN: releases, firm versus planned quantities, cumulative received and shipped, and how to fix a schedule that does not match.
- Baan Open Order Report: Sales and Purchase Sessions, Filters and TablesHow to get a Baan open order report for sales and purchase orders: which sessions to use, how to filter open lines, and which tables to query or export.
Runs with your ERP
- Vertex with Infor LN: sales and use tax and VAT calculationHow Vertex indirect tax software works with Infor LN, SyteLine, M3 and other Infor ERPs for sales and use tax and VAT, with setup steps, pitfalls and AI use.
- Avalara AvaTax with Infor LN and Other Infor ERPsAvalara AvaTax connectors for Infor products: real-time sales tax on invoice lines, exemption certificates and filing. What is known for LN and what to verify.
- Infor Warehouse Mobility (Factory Track) and Infor LN: RF scanningHow Infor Warehouse Mobility with Factory Track lets RF scanners post warehouse and shop-floor transactions to Infor LN, with setup, pitfalls and AI.
Guides
- Infor LN Session Programming GuideComplete guide to Infor LN session programming. Session architecture, form design, data handling, and business logic implementation for LN developers.
- AI Integration with Infor LN and Baan: A Technical GuideIntegrate AI with Infor LN or Baan: ION API patterns, business object documents, session versus web service access, and where AI agents should not write.
- Infor LN Cost Accounting and Cost Price ConfigurationConfigure Infor LN cost accounting with cost price calculation, cost components, variance analysis, and standard costing setup for manufacturing cost control.
AI on your ERP
- AI for Infor LN in Aerospace and Defense ManufacturingAI grounded on Infor LN project, contract, and configuration management data for aerospace and defense manufacturers, with on-prem deployment for ITAR.
- AI for Infor LN: Sessions, BODs, and Engineer-to-Order WorkAdd grounded AI to Infor LN 10.x or CloudSuite: natural-language answers over sessions and BODs, agents for project and engineer-to-order work, on-prem options.
Integrations
- How to automate email into Infor LNAutomate inbound purchase orders, RFQs, invoices and supplier confirmations from shared mailboxes into Infor LN with ION, review queues and safe write-back.
- How to add WhatsApp to Infor LNHow to connect WhatsApp to Infor LN: ION BODs and APIs, template messages, opt-in rules, supplier confirmations and order status, including on-prem LN setups.