Registry Inventory Receipts Journal (sys-viewer-vinvntryrcpt)


This registry entry may be used to set configuration values for the Inventory Receipts Journal.

Testing Your Registry Entries
The system does not verify the validity of registry entries. Be sure to test your registry entries after completing them to verify that they are functioning correctly.

Setting Values are Uppercase-Lowercase Sensitive:
The Setting Value is case-sensitive: be sure that you enter the value exactly as specified in the documentation. If the documentation specifies a value of true, do NOT enter True or TRUE.

Related Registries:

Disable Warning when Journal Entry has been Replaced

Important Fields:

Id:  sys-viewer-vinvntryrcpt

See the Standard Registry section in Registry Viewer for additional Registry Id formats to allow entries for specific Users, Branches, Security, or User Groups to override the main entry.

Deny Over Receiving of Stock Items

The over-receiving 'feature' for items purchased to Stock was added expressly to eliminate the requirement that the PO line had to be changed to match the over-receipt before the IRJ could be recorded. The IRJ posting was made smart enough to make the Qty On Order equal zero in this circumstance.  Thus, the user had no reason to go back and sync the PO Qty Ordered with the IRJ Qty Received. Note that over-receiving it NOT allowed on items purchased to jobs.

However, some users may prefer to not allow the over-receipt of stock items. The following registry may be implemented to allow the current warning on the over-receipt to be changed to an error.

Registry Id: sys-viewer-vinvntryrcpt

Setting Key: AllowOverReceiving   Setting Value:  false  (true is default)

Load Entries by Purchase Order List

By default, the Inventory Receipts Journal loads the child lines by Inventory Id for Inventory lines and by Description for General purchases.  If a single PO contains both Inventory and General lines, the IRJ lines will start with the Inventory lines ordered by Id, followed by the General lines ordered by Description.  The following registry settings change the Inventory Receipts Journal list to match the order in which the Inventory (INV) and General (GEN) lines appear on the Purchase Order Viewer lines.

Setting Key: LineOrderINV Setting Value: POLineOrder

Setting Key: LineOrderGEN Setting Value: POLineOrder

Notice that both of the above options must be entered to control the Inventory and General lines.

Lot Controlled Items

During inventory receiving processing, the received lot number is compared to other lot numbers received for the same inventory item from the same vendor. If a match is found, the internal lot number is automatically set to that used for the previously received vendor lot. It now appears that some vendors are re-using their lot numbers after a period of time. This can lead to the assignment if incorrect internal lot numbers to newly received lots.

To resolve this problem, this registry entry specifies the number of aging days. If the code finds a previously received lot but that lot was received more than the indicated days ago, do not assign the corresponding internal lot number.

Setting Key: AgingDays Setting Value: numberofdays

Where number of days is replaced by the desired number of aging days (e.g, AgingDays=730 for a two-year lot number aging cycle).

Registry to Specify Date/Period Adjustment on TechAnywhere PO Receipt Post

By default, the PO Receipt Post adjusts the Accounting Period match the Effective Date if possible when an Inventory Receipt entry is generated.  The following registry entry may be used to override the default behavior and instead set the effective date to fall within the Default Accounting Period to the default Effective Date. In most cases, the default functionality (period) is preferred. This entry (and the new default behavior) only impacts the TechAnywhere Receipt Post, not manual entries.

Id: sys-viewer-vinvntryrcpt

Setting Key: AdjustDefaultDateOrPeriod  Setting Value: period or date  (default is period)

When period is specified:
The Accounting Period table is queried for eligible Accounting Periods.  To qualify, the period must be Active and its date range must include the defaulted Effective Date.  When multiple periods are eligible, the one with the smallest Period Id is chosen to become the new Accounting Period for the current transaction.  If no eligible period is found, nothing is changed.

When date specified:
The Effective Date is adjusted to be either the Start Date or the End Date of the defaulted Accounting Period.  The Start Date is chosen when the current date is less than the Start Date.  The End Date is chosen when the current date is greater than the End Date.

In the absence of this setting, it uses the 'adjust period' behavior described above as default.

Registry to Disable Summary Tab

This tab may be disabled via the following registry if the cost summary should not be displayed for security reasons. When this registry is in place, the Main tab will be displayed, but the Summary tab will not.

Id: sys-viewer-vinvntryrcpt

Setting Key: ParentTabs  Setting Value: Main