PayrollTransactionDetail
Generates detailed payroll transaction reports, showing line-item details for all payroll transactions.
Columns
| Name | Type | References | Description |
| Date | String | The date of the payroll transaction, providing a chronological reference for each entry in the Payroll Transaction Detail report. | |
| Num | String | The reference number or unique identifier associated with the transaction, useful for tracking and reconciliation. | |
| Type | String | The type of payroll transaction, such as paycheck, adjustment, or expense, categorizing the nature of the entry. | |
| Source_Name | String | The name of the source associated with the transaction, such as the employee or vendor involved. | |
| Payroll_Item | String | The specific payroll item related to the transaction, for example, wages, bonuses, or deductions. | |
| Wage_Base | Double | The base wage amount for the payroll transaction, representing the gross pay before adjustments or deductions. | |
| Amount | Double | The monetary value of the payroll transaction, reflecting the debited or credited amount. | |
| RowType | String | The classification of the row in the report, such as Text, Data, Subtotal, or Total, providing context for its role in the report. |
Pseudo-Columns
Pseudo Column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description | |
| ReportPeriod | String | The date range for the report in the format fromdate:todate, where either value may be omitted for open-ended ranges (for example, 2024-12-25:) or specified using macros like TODAY, LASTWEEK, NEXTMONTH. | |
| AccountType | String | The type of account to include in the report. The allowed values are NONE, ACCOUNTSPAYABLE, ACCOUNTSRECEIVABLE, BANK, CREDITCARD, INCOME, EXPENSE, and more. | |
| AccountList | String | A comma-separated list of account names or IDs. Specify AccountListType to refine the query. | |
| AccountListType | String | Defines the format of the AccountList query. The allowed values are LISTID, FULLNAME, LISTIDWITHCHILDREN, FULLNAMEWITHCHILDREN. | |
| EntityType | String | The type of entity to include in the report. The allowed values are NONE, CUSTOMER, EMPLOYEE, VENDOR, OTHERNAME. | |
| EntityList | String | A comma-separated list of entity names or IDs to include in the report. Specify EntityListType to refine the query. | |
| EntityListType | String | Defines the format of the EntityList query. The allowed values are LISTID, FULLNAME, LISTIDWITHCHILDREN, FULLNAMEWITHCHILDREN. | |
| ItemType | String | The type of item to include in the report. The allowed values are NONE, INVENTORY, SERVICE, SALES, FIXEDASSET, and more. | |
| ItemList | String | A comma-separated list of item names or IDs to include in the report. Specify ItemListType to refine the query. | |
| ItemListType | String | Defines the format of the ItemList query. The allowed values are LISTID, FULLNAME, LISTIDWITHCHILDREN, FULLNAMEWITHCHILDREN. | |
| ClassList | String | A comma-separated list of class names or IDs to include in the report. Specify ClassListType to refine the query. | |
| ClassListType | String | Defines the format of the ClassList query. The allowed values are LISTID, FULLNAME, LISTIDWITHCHILDREN, FULLNAMEWITHCHILDREN. | |
| TransactionTypes | String | A comma-separated list of transaction types to include in the report. The allowed values are ALL, ARREFUNDCREDITCARD, BILL, BILLPAYMENTCHECK, INVOICE, SALESRECEIPT, and more. | |
| ModifiedDateRange | String | The date range for transactions based on modification date, in the format fromdate:todate. Macros like TODAY, LASTMONTH, and NEXTYEAR are supported. | |
| DetailLevel | String | Specifies the level of detail in the report. The allowed values are ALL, ALLEXCEPTSUMMARY, SUMMARYONLY. | |
| PostingStatus | String | Indicates whether to include posting, non-posting, or both types of transactions. The allowed values are POSTING, NONPOSTING, EITHER. | |
| ReportAsOf | String | Specifies a date for generating the report's open balance information. The allowed values are REPORTENDDATE, TODAY. | |
| SummarizeColumnsBy | String | Determines how report data is summarized and columns are labeled. The allowed values are NONE, ACCOUNT, CLASS, CUSTOMER, PAYEE, and more. | |
| IncludeAccounts | String | Indicates whether to include all accounts or only those currently in use. The allowed values are ALL, INUSE. | |
| SummarizeRowsBy | String | Determines how rows are organized and labeled in the report. The allowed values are NONE, ACCOUNT, CLASS, CUSTOMER, PAYEE, and more. |