Actions979
- Account Actions
- Accounting Period Actions
- Adv Intercompany Journal Entry Actions
- Assembly Build Actions
- Assembly Item Actions
- Assembly Unbuild Actions
- Billing Account Actions
- Billing Revenue Event Actions
- Billing Schedule Actions
- Bin Actions
- Bin Transfer Actions
- Blanket Purchase Order Actions
- Bom Actions
- Bom Revision Actions
- Calendar Event Actions
- Campaign Actions
- Campaign Response Actions
- Cash Refund Actions
- Cash Sale Actions
- Charge Actions
- Check Actions
- Classification Actions
- Commerce Category Actions
- Competitor Actions
- Consolidated Exchange Rate Actions
- Contact Actions
- Contact Category Actions
- Contact Role Actions
- Cost Category Actions
- Coupon Code Actions
- Credit Card Charge Actions
- Credit Card Refund Actions
- Credit Memo Actions
- Currency Actions
- Currency Rate Actions
- Customer Actions
- Customer Category Actions
- Customer Deposit Actions
- Customer Message Actions
- Customer Payment Actions
- Customer Refund Actions
- Customer Status Actions
- Customer Subsidiary Relationship Actions
- [Custom Record] Actions
- Department Actions
- Deposit Actions
- Deposit Application Actions
- Description Item Actions
- Discount Item Actions
- Download Item Actions
- Email Template Actions
- Employee Actions
- Estimate Actions
- Expense Category Actions
- Expense Report Actions
- Fair Value Price Actions
- Fulfillment Request Actions
- Gift Certificate Item Actions
- Inbound Shipment Actions
- Intercompany Journal Entry Actions
- Intercompany Transfer Order Actions
- Inventory Adjustment Actions
- Inventory Cost Revaluation Actions
- Inventory Count Actions
- Inventory Item Actions
- Inventory Number Actions
- Inventory Transfer Actions
- Invoice Actions
- Issue Actions
- Item Fulfillment Actions
- Item Group Actions
- Item Receipt Actions
- Item Revision Actions
- Job Actions
- Job Status Actions
- Job Type Actions
- Journal Entry Actions
- Kit Item Actions
- Location Actions
- Manufacturing Cost Template Actions
- Manufacturing Operation Task Actions
- Manufacturing Routing Actions
- Markup Item Actions
- Merchandise Hierarchy Level Actions
- Merchandise Hierarchy Node Actions
- Merchandise Hierarchy Version Actions
- Message Actions
- Nexus Actions
- Non Inventory Purchase Item Actions
- Non Inventory Resale Item Actions
- Non Inventory Sale Item Actions
- Note Type Actions
- Opportunity Actions
- Other Charge Purchase Item Actions
- Other Charge Resale Item Actions
- Other Charge Sale Item Actions
- Other Name Actions
- Other Name Category Actions
- Partner Actions
- Paycheck Actions
- Payment Item Actions
- Payment Method Actions
- Phone Call Actions
- Price Book Actions
- Price Level Actions
- Price Plan Actions
- Pricing Group Actions
- Project Task Actions
- Promotion Code Actions
- Purchase Contract Actions
- Purchase Order Actions
- Purchase Requisition Actions
- Resource Group Actions
- Return Authorization Actions
- Rev Rec Schedule Actions
- Rev Rec Template Actions
- Sales Order Actions
- Sales Role Actions
- Sales Tax Item Actions
- Service Purchase Item Actions
- Service Resale Item Actions
- Service Sale Item Actions
- Ship Item Actions
- Statistical Journal Entry Actions
- Subscription Actions
- Subscription Change Order Actions
- Subscription Line Actions
- Subscription Plan Actions
- Subscription Term Actions
- Subsidiary Actions
- Subtotal Item Actions
- [SuiteQL] Actions
- Support Case Actions
- Task Actions
- Tax Type Actions
- Term Actions
- Time Bill Actions
- Time Sheet Actions
- Topic Actions
- Transfer Order Actions
- Units Type Actions
- Usage Actions
- Vendor Actions
- Vendor Bill Actions
- Vendor Category Actions
- Vendor Credit Actions
- Vendor Payment Actions
- Vendor Prepayment Actions
- Vendor Prepayment Application Actions
- Vendor Return Authorization Actions
- Vendor Subsidiary Relationship Actions
- Web Site Actions
- Work Order Actions
- Work Order Close Actions
- Work Order Completion Actions
- Work Order Issue Actions
Employee → Transform to timeBill
AI-generatedSummary
Create a NetSuite Time Bill from an Employee by sending a POST request to the transform endpoint, optionally mapping fields such as date, hours and linked records.
Inputs
- id (required) — Internal identifier of the employee to transform.
- isDebugMode — Include full request and response details in the output.
- additionalFields.caseTaskEvent.id — Internal identifier for the related Case Task Event.
- additionalFields.caseTaskEvent.externalId — External identifier for the related Case Task Event.
- additionalFields.class.id — Internal identifier of the Class to associate with the Time Bill.
- additionalFields.class.externalId — External identifier of the Class to associate with the Time Bill.
- additionalFields.customForm.id — Internal identifier of the custom form to use.
- additionalFields.customForm.refName — Reference name of the custom form.
- additionalFields.customer.id — Internal identifier of the Customer being billed.
- additionalFields.customer.externalId — External identifier of the Customer being billed.
- additionalFields.tranDate — Date of the time bill transaction.
- additionalFields.department.id — Internal identifier of the Department.
- additionalFields.department.externalId — External identifier of the Department.
- additionalFields.hours — Duration of the time bill in hours and minutes.
- additionalFields.employee.id — Internal identifier of the Employee working the time.
- additionalFields.employee.externalId — External identifier of the Employee working the time.
- additionalFields.externalId — External identifier for the generated Time Bill.
- additionalFields.item.id — Internal identifier of the Item related to the Time Bill.
- additionalFields.item.externalId — External identifier of the Item related to the Time Bill.
- additionalFields.lastModifiedDate — Last modified date of the Time Bill.
- additionalFields.location.id — Internal identifier of the Location.
- additionalFields.location.externalId — External identifier of the Location.
- additionalFields.overrideRate — Lock the rate entered so it is not affected by future rate changes.
- additionalFields.memo — Memo or note for the Time Bill.
- additionalFields.payrollWorkplace.id — Internal identifier of the Payroll Workplace.
- additionalFields.payrollWorkplace.externalId — External identifier of the Payroll Workplace.
- additionalFields.Prefer — Server behavior request (e.g., 'respond-async').
- additionalFields.price.id — Internal identifier of the Price Level.
- additionalFields.price.externalId — External identifier of the Price Level.
- additionalFields.rate — Explicit rate to charge for the time.
- additionalFields.refName — Reference name for display.
- additionalFields.replace — Comma‑separated sublist names to replace.
- additionalFields.subsidiary.id — Internal identifier of the Subsidiary.
- additionalFields.subsidiary.externalId — External identifier of the Subsidiary.
- additionalFields.displayField — Last time tracking info for the user.
- additionalFields.X-NetSuite-Idempotency-Key — Idempotency key for asynchronous requests.
- additionalFields.X-NetSuite-PropertyNameValidation — Strictness level for property name validation.
- additionalFields.X-NetSuite-PropertyValueValidation — Strictness level for property value validation.
Output shape
a NetSuite Time Bill record (JSON object)
If Debug Mode is enabled the output contains additional request/response details. Otherwise only the created Time Bill fields are returned.
Examples
Example 1: Create a simple time bill for an employee
"id": 123, "additionalFields": {"tranDate": "2023-08-30", "hours": "8", "employee": {"id": "123"}}
Example 2: Create a time bill linked to a customer and department
"id": 123, "additionalFields": {"customer": {"id": "456"}, "department": {"id": "789"}, "hours": "4", "employee": {"id": "123"}}
Example 3: Create a time bill with debug and asynchronous preference
"id": 123, "isDebugMode": true, "additionalFields": {"Prefer": "respond-async", "hours": "6", "employee": {"id": "123"}}