Endpoints
List project sheets
Get all work sheets for a specific project.
The ID of the project to retrieve sheets for
Create work sheet
Project to associate the work sheet with
Date of the work sheet (YYYY-MM-DD format)
Sheet status. Options:
IN_PROGRESS, LIQUIDATED, INVOICEDAdditional notes or observations
Update work sheet
ID of the work sheet to update
New date (YYYY-MM-DD format)
New status:
IN_PROGRESS, LIQUIDATED, INVOICEDUpdated observations
Delete work sheet
ID of the work sheet to delete
Get sheet items
ID of the work sheet
Update sheet detail days
ID of the sheet detail item
Number of days/quantity
Reopen work sheet
ID of the work sheet to reopen
Work sheet model
Unique identifier
Associated project
Auto-generated series code (format: PSL-PS-YYYY-NNNN)
Sheet date (YYYY-MM-DD)
Current status:
IN_PROGRESS, LIQUIDATED, INVOICEDSum of all line items before tax
Tax percentage applied (default 15%)
Calculated tax amount
Final total including tax
Additional notes
Soft delete flag
Sheet detail model
Line items within a work sheet:Unique identifier
Parent work sheet
Line item date
Item description (typically equipment name and code)
Quantity/days
Price per unit/day
quantity × unit_price
Reference document number
Workflow example
Add line items
Line items are typically created automatically based on project resources, or can be added manually through the UI.
Best practices
Series code generation
Series code generation
Series codes are automatically generated in the format
PSL-PS-YYYY-NNNN where:- PSL: Company prefix (PEISOL)
- PS: Document type (Project Sheet)
- YYYY: Current year
- NNNN: Sequential number
Tax calculations
Tax calculations
Tax is automatically calculated as 15% (IVA) of the subtotal. The total is subtotal + tax_amount.
Status workflow
Status workflow
Follow this workflow:
- IN_PROGRESS: Sheet is being created/edited
- LIQUIDATED: Sheet is ready for invoicing
- INVOICED: Sheet has been invoiced
Related endpoints
Custody chains
Track equipment custody and responsibility
Project resources
Manage project resource allocation