Saturday, July 7, 2018

Parm Tables

When sales orders, purchase orders, or production orders are updated to a new
status, Microsoft Dynamics AX uses Parm tables to store what will be updated.
This allows the user to view and modify what will be updated without affecting
the original order. It also enables the update to be processed by the batch system.




The user can view and edit the Parm tables in the SalesEditLines orPurchEditLines forms. In the previous figure, the SalesParmLine table appears
on the
Lines tab, and the SalesParmTable appears on the SalesOrders tab.

To use the Parm tables, a ParmId is created. This is a sequential number taken
from the System ID number sequence set up on the Company Info table. The
ParmId ensures the tables are linked correctly using a unique identifier for each
update - one order can be updated multiple times.
The table records are then created using data from the appropriate tables. For
example,
PurchParmTable is initialized using data from PurchTable, andPurchParmLine is initialized using data from PurchLine.
Note the use of
InitFrom methods on most of these tables.
In the
SalesFormLetter.CreateParmLine() method the SalesParmLine record
is set from
SalesLine table by use of the SalesParmLine.initFromSalesLine()method.

Best Regards,
Hossein Karimi  

No comments:

Post a Comment

Configure the Firewall on the Enterprise Portal Server

After you install Enterprise Portal, enable Web Server (HTTP) in Windows Firewall. If you do not enable the web server in Windows Firewall...