PlantScanner - BEAS Service Layer icon

PlantScanner - BEAS Service Layer

Interact with BEAS Service Layer API

Actions32

Time Receipt → Get All

AI-generated

Overview

This node interacts with the BEAS Service Layer API to retrieve all records of the 'Time Receipt' resource. It supports filtering, sorting, pagination, and selecting specific fields or related entities to expand in the response. This is useful for scenarios where users need to fetch comprehensive or filtered lists of time receipt records from the BEAS system, such as for reporting or integration purposes.

Use Case Examples

  1. Fetching all time receipt records created after a certain date.
  2. Retrieving time receipts with specific statuses and sorting them by creation date.
  3. Selecting only certain fields like WorkOrderID and Status to reduce response size.

Properties

Name Meaning
Select Fields to select in the response (comma-separated). Leave empty to get all fields.
Expand Related entities to expand (comma-separated). Leave empty for no expansion.

Output

JSON

  • json - The JSON response containing the list of time receipt records retrieved from the BEAS Service Layer API.

Dependencies

  • BEAS Service Layer API
  • API authentication via service password to obtain session cookie

Troubleshooting

  • Ensure the service password credential is correct to successfully authenticate and obtain a session cookie; failure results in an error 'Failed to get session cookie'.
  • Invalid OData filter or sort strings may cause the API request to fail; verify syntax and field names.
  • Malformed JSON in parameters (for other operations) will throw errors; ensure JSON is valid.

Discussion