Purchase Record ID
Agent
This field is visible for miscellaneous purchases only.
The purchasing agent who made the purchase. The AP vendor assigned to the purchasing agent is paid for the purchase. When the purchase is invoiced, ActivityHD creates an invoice for the AP vendor assigned to this agent.
The AP vendor could be an employee to be reimbursed for out-of-pocket expenses or a credit card company to be paid for purchases made with a corporate credit card.
This field is disabled once the purchase status is moved to "Master".
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Order
This field is visible for purchase order detail lines only.
This field displays the system-assigned purchase order number associated with the detail line.
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Vendor
Miscellaneous purchase: The business vendor from which the purchase was made. You can use the designation here to track purchases from a particular vendor. If you do not want to track purchases by vendor or if a vendor designation does not apply (such as when reimbursing an employee for mileage), you can use a generic miscellaneous vendor instead.
This field is disabled once the purchase status is moved to "Master".
Example
If an employee purchased office supplies from a particular vendor using a corporate credit card, the business vendor designation could be used to track the purchases made from that particular office supply vendor.
Purchase order detail line: This field displays the vendor designated on the purchase order associated with the detail line. If you need to change the vendor, you must change it on the purchase order.
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Number
Miscellaneous purchase: A system-assigned number used to identify the purchase. ActivityHD uses the agent code plus a sequential number to identify purchases.
Example
If the agent code is JADAMS, the first purchase entered for JADAMS would be identified as JADAMS-1.
Purchase order detail line: This field displays the detail line number.
Department
Miscellaneous purchase: The department for the purchase. The default department for a purchase is the first department found when examining the following items in the order listed:
- Purchasing agent's department
- Operator's department for the operator linked to the current authorized user
- Last department used on a purchase
Note
If the department you need is set to restrict operators and the operator linked to the current authorized user is not a valid operator for the department, the department is not available to select.
Purchase order detail line: This field displays the department designated on the purchase order associated with the detail line. If you need to change the department, you must change it on the purchase order.
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Date
Miscellaneous purchase: The date of the purchase. The default date is the current date.
Note
The purchase date does not affect the invoice date or the GL date for the purchase. Those dates are determined when the agent's purchases are invoiced.
Purchase order detail line: This field displays the purchase date designated on the purchase order. If you need to change the date, you must change it on the purchase order.
Status
Miscellaneous purchase: The status of the purchase. When a purchase is initially entered, the default status is "New". Valid statuses are:
- New. A purchase that is not ready to be invoiced.
- Hold. This status prevents processing of a purchase. A hold purchase is not ready to be invoiced. A purchase can be placed on hold after being moved to "Master" status to prevent further processing against the purchase.
- Ready. This status is not relevant for miscellaneous purchases. A purchase order detail line can be in "Ready" status if the associated purchase order is ready for approval.
- Master. A purchase that is ready and eligible for invoicing.
- Closed. A purchase that has been invoiced or canceled.
- Canceled. A purchase that will not be invoiced.
Purchase order detail line: For purchase order detail lines, the drop-down list has two options: (1) the current status of the purchase order associated with the detail line and (2) "Canceled". Select "Canceled" to cancel this purchase order detail line without canceling the rest of the purchase order.
Purchase tab
Purchase
Type
Miscellaneous purchase: This field is set to "Expense" and disabled. Miscellaneous purchases can only be entered as expenses. You cannot use miscellaneous invoices for inventory purchases.
Purchase order detail line: If the department designated on the purchase order has inventory enabled, this field is enabled and defaults to the purchase type designated on the detail line of the purchase order. To change it, select the type of purchase from the drop-down list. Your options are:
This field is disabled when the status is moved to "Closed" or "Canceled".
If the department does not have inventory enabled, this field is set to "Expense" and disabled.
Product
Miscellaneous purchase: Select the name of the product purchased. This field is disabled when the purchase status is moved to "Master".
Purchase order detail line: This field defaults to the product designated on the detail line of the purchase order. To change it, enter the name of the product purchased. This field is disabled when the purchase order status is moved to "Master".
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
UOM
Miscellaneous purchase: This field defaults to the unit of measure designated on the selected product. Select the unit of measure in which the product was purchased. This field is disabled when the purchase status is moved to "Master".
If the product's Purchase Unrestricted flag is not set and multiple units of measure are defined for the product, you can select from the valid units of measure for the product. If the Purchase Unrestricted flag is set, you can select from any valid unit of measure defined in the system.
Purchase order detail line: This field defaults to the unit of measure designated on the detail line of the purchase order. If the product's Purchase Unrestricted flag is not set and multiple units of measure are defined for the product, you can select from the valid units of measure for the product. If the Purchase Unrestricted flag is set, you can select from any valid unit of measure defined in the system. This field is disabled when the purchase order status is moved to "Master".
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Description
Miscellaneous purchase: A description of the purchase. The default description is the product description.
Purchase order detail line: This field defaults from the description designated on the detail line from the purchase order. Enter a description of the purchase.
Quantity
This field is governed by the quantity rule set on the unit of measure:
- If the Quantity Rule field is set to "None", entry in this field is optional. If you leave this field blank but enter a unit cost and an amount, ActivityHD calculates the quantity for you.
- If the Quantity Rule field is set to "Amount Only", this field is disabled.
- If the Quantity Rule field is set to "Quantity Required", entry in this field is required.
Miscellaneous purchase: If this field is enabled, enter the number of units of the product purchased. This field is disabled when the purchase status is moved to "Master".
Purchase order detail line: This field defaults to the quantity designated for this detail line on the purchase order. If this field is enabled and you need to change the quantity, enter the number of units of the product purchased. This field is disabled when the purchase order status is moved to "Master".
If you leave this field blank, ActivityHD calculates the quantity based on the values in the Unit Cost and Amount fields.
Unit Cost
Miscellaneous purchase: The cost per unit of the product purchased. If an effective cost is defined for the vendor/unit of measure, this field defaults to that value. Changes to the default unit cost affect the current purchase only. This field is disabled if the quantity rule on the unit of measure is "Amount Only" or when the purchase status is moved to "Master".
If you provide a quantity and unit cost, ActivityHD calculates the extended cost and loads it in the Amount field. If you leave this field blank, ActivityHD calculates the unit cost based on the Quantity and Amount fields.
Purchase order detail line: This field defaults to the unit cost designated for this detail line on the purchase order. If this field is enabled and you need to change the unit cost, enter the cost per unit of the product purchased. Changes to the default unit cost affect the current purchase only. This field is disabled if the quantity rule on the unit of measure is "Amount Only" or when the purchase order status is moved to "Master".
If you provide a quantity and unit cost, ActivityHD calculates the extended cost and loads it in the Amount field. If you leave this field blank, ActivityHD calculates the unit cost based on the Quantity and Amount fields.
Amount
The value in this field is the amount passed to Accounts Payable when the purchase is invoiced.
Miscellaneous purchase: If the quantity rule on the unit of measure is "Amount Only" or if you left either the Quantity field or the Unit Cost field blank, enter the extended amount for the product purchase. Otherwise, if you entered values in the Quantity and Unit Cost fields, ActivityHD calculates the extended amount and loads it in this field. This field is disabled when the purchase status is moved to "Master".
Purchase order detail line: This field defaults to the extended cost on this detail line on the purchase order. ActivityHD automatically calculates this value from the Quantity and Unit Cost fields. If this field is enabled and you need to change the amount, enter the extended amount for the product purchase. If the quantity rule on the unit of measure is "Amount Only", you must enter the extended amount. This field is disabled when the purchase order status is moved to "Master".
Attributes
[Attribute name]
Attributes provide additional ways of categorizing purchases for reporting and also can help determine the account numbers used during invoice posting. This section contains the purchase-level attributes with a purchase usage setting of "Optional" or "Required" which are designated in the form options to appear in this window.
Miscellaneous purchase: These fields default to the default attribute item defined on each attribute, if a default is defined. For each attribute, enter the attribute item that applies to this purchase.
Purchase order detail line: These fields default to the attribute items designated on the detail line of the purchase order. If you need to change an attribute item, enter the attribute item that applies to this purchase order detail line.
Note
If an attribute is flagged for "Use on GL Detail" and to "Follow Calendar Post Control" and the associated invoices are merged and the GL journal entry is merged and the post control is "Error", the attribute item on a purchase cannot be changed. If those conditions exist but the post control is "Warning", a message is displayed before the attribute item can be changed.
The post control in effect is determined as follows:
- If there is a segment-specific control calendar on the GL account from the GL detail or extra GL line, use the control calendar. Otherwise, use the default calendar.
- Open the calendar period that contains the posting date from the GL detail or extra GL line. If there is an AP-specific post control for the period, use it.
- If the period of the posting date is outside the periods before or the periods after the current period, use the post control on the calendar.
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Purchase (more)
Account
Note
If the account is not fully qualified or if the designated account does not exist, the background of the field is yellow. If the account number has been overridden, the account number displays in purple.
Miscellaneous purchase: The expense account to post the purchase to when it is invoiced. The expense account is built from the expense account masks on the following entities, evaluated in the order they are listed:
- Purchase-level attributes that have the Expense checkbox in the Required Account Masks section marked
- Unit of measure
- Product
- Vendor on the purchase (the distribution account mask from the vendor's Defaults tab)
- Purchasing agent
- Department
This field is disabled once the purchase is invoiced.
Purchase order detail line: This field defaults to the expense or inventory account (depending on the purchase type) designated on the detail line of the purchase order. To change it, enter the expense or inventory account to post the purchase to when it is invoiced. The expense or inventory account is built from the expense or inventory account masks defined at the following levels, evaluated in the order they are listed:
- Purchase-level attributes where the Expense or Inventory checkbox in the Required Account Masks section is marked
- Unit of measure
- Product
- Vendor on the purchase (the distribution account mask from the vendor's Defaults tab)
- Purchasing agent (if applicable)
- Department
This field is disabled once the purchase is invoiced. This field is blank and disabled if the product on this detail line is an allocated product such as freight charges.
Press F2 to open the Account Expand dialog box where you can look up an account number, find an account number by its alias, build the account number by segment, or view setup and setup sources.
Press F3 to look up the account.
If an account is already selected, you can press F4 to open the record in the Account window.
Part Number
Miscellaneous purchase: The vendor's part number for the product/unit of measure combination. If a part number is specified on the product, this field defaults to that part number.
Purchase order detail line: This field defaults to the part number specified on the detail line of the purchase order. To change it, enter the vendor's part number for the product/unit of measure combination.
Serial Number
Miscellaneous purchase: If you need to track specific purchases of the product by serial number, enter the product's serial number.
Purchase order detail line: This field defaults to the serial number specified on the detail line of the purchase order. If you need to track specific purchases of the product by serial number, enter the product's serial number.
Reference
Miscellaneous purchase: Any additional reference information needed to identify the purchase.
Example
If you are entering airfare expenses charged to a corporate credit card, you could enter the ticket number to make it easier to reconcile the purchase to the credit card statement.
Purchase order detail line: This field defaults to the reference on the detail line of the purchase order. To change it, enter the additional reference information needed to identify the purchase.
Agent
Miscellaneous purchase: This field displays the purchasing agent designated at the top of this window.
Purchase order detail line: If a purchasing agent is designated on the purchase order associated with this detail line, this field is disabled and displays the purchasing agent. If you need to change an agent assigned at the purchase order level, you must change it on the purchase order. If no purchasing agent is designated on the purchase order but you need to specify an agent for the detail line, enter the purchasing agent. This field is disabled when the status is moved to "Closed" or "Canceled".
Note
Invoicing for agent-based purchase orders is done by agent. Because purchase orders require receipts, receiving must be done on an order-by-order basis.
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Invoice
Once the purchase has been invoiced, this field displays the batch name and entry number of the invoice.Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Receipt
Miscellaneous purchase: Because miscellaneous purchases do not permit receipts, this field is always blank.
Purchase order detail line: Once the purchase is received, this field displays the batch name and entry number of the receipt.
Press F3 to look up the value.
If a value is already selected, you can press F4 to open the record in its native editor.
Custom tab
This tab is visible if custom fields exist for the entity. At a minimum, if there are custom fields, a Fields subtab will be present. One or more additional categories of subtabs may also be visible.
Fields subtab
This tab prompts for values for any custom fields set up for entity records of this entity type. Respond to the prompts as appropriate.
References subtab
This tab is visible if other records reference the current record.
Reference
From the drop-down list, select the custom field to view references for. Reference custom fields have the following format: PackageName.EntityName.CustomFieldName.
Example
Suppose a custom field exists on PRCodes that references an ARCode. On the ARCode record, on the Custom > References subtab, you can view all the PRCodes which reference that ARCode.
Exchange Folder subtab
This tab is visible only if you set up a custom field with a data type of "Exchange Folder". The label on this tab is the name assigned to the custom field.
This tab shows the contents of the specified Exchange folder.
File subtab
This tab is visible only if you set up a custom field with a data type of "File". The label on the tab is the name assigned to the custom field.
This tab renders the contents of the specified file according to its file type.
Internet Address subtab
This tab is visible only if you set up a custom field with a data type of "Internet Address". The label on this tab is the name assigned to the custom field.
This tab shows the contents of the specified web page.
Network Folder subtab
This tab is visible only if you set up a custom field with a data type of "Network Folder". The label on this tab is the name assigned to the custom field.
This tab shows the contents of the specified network folder.
Notes tab
The Notes pane shows the Notes HD view in Accounts Payable filtered to show all notes that reference the selected purchase.
Double-click a row in the pane to drill down to its record in the Note window.
The Attachments tab is visible if any record for a given entity has an attachment. If the Attachments tab is not visible, this implies that no record of the entity type has an attachment on it; however, once an attachment is added to any record of the entity type, the Attachments tab will become available.
Attachments
The list box shows the files which are attached to the current record. Highlight a file name to preview the file in the adjacent pane. Double-click a file name to open the file in its native editor.
Preview pane
If a file name is highlighted in the Attachments list box, this pane shows a preview of the file contents. Some file types cannot be previewed but can be double-clicked to open in their native editor.
Change Logs tab
This tab is visible if the user has "Change Logs" access to the associated data folder resource.
The Change Logs pane shows the Change Logs HD view filtered to show all change logs for the selected entity record.
Double-click a row in the pane to drill down to its record in the Change Log window.
Other tab
Memo tab
To include additional information about this record not collected elsewhere, enter it in this text box. This area supports common keyboard shortcuts such as Ctrl+C to copy and Ctrl+V to paste.
Timestamps tab
This tab shows the user who created this record and the date and time of creation as well as the user, date, and time of the latest modification to the record.
Developer tab
This tab is visible only when developer features are enabled.
Automation subtab
This subtab shows field names and values for the current data record. Use the information in the subtab to assist when creating automation objects such as bots and import files. The field names and field values can be copied from the text box and pasted directly into your code or application. To copy content from the text box, highlight the content to copy and press Ctrl+C or right-click your selection and select Copy from the context menu.
Export (XML | JSON) subtab
This subtab shows the XML syntax for exporting the selected data record. The syntax can be copied from the text box as an exemplar for creating your own automation objects for bots, import files, ActivWebAPI, etc. To copy content from the text box, highlight the content to copy and press Ctrl+C or right-click your selection and select Copy from the context menu.
Import (XML | JSON) subtab
This subtab allows you to select a file for import and shows the XML syntax for importing data records. Use the subtab to explore the XML syntax for importing data records. In particular, you can investigate the syntax which results when using Data.Import and ActivWebAPI data POST and DELETE routes.
Change Log (XML | JSON) subtab
This subtab is visible only when the Enable Change Logs option is marked in System Options or Company Options (depending on whether the feature applies at the system or the company level). This is the default setting when developer features are enabled.
This subtab allows you to investigate changes to the current data record. The syntax can be copied for use in bots, dashboards, ActivWebAPI, and other automation. To copy content from the text box, highlight the content to copy and press Ctrl+C or right-click your selection and select Copy from the context menu.
Select Statement (SQL) subtab
This subtab allows you to investigate the SQL select statement used to retrieve the current data record. The syntax can be copied as an exemplar for data sources and other automation. To copy content from the text box, highlight the content to copy and press Ctrl+C or right-click your selection and select Copy from the context menu.