Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Create Time Record
I am trying to create a time record via web services, but I get the following error.
Invalid choice. Please select once of the following options.
No options were provided with the error message.
Am I doing anything wrong here?
public void addTime() throws RemoteException, ExceededUsageLimitFault, UnexpectedErrorFault, InvalidSessionFault, ExceededRecordCountFault { // This operation requires a valid session this.login(true); TimeBill tm = new TimeBill(); RecordRef employeeRef = new RecordRef(); employeeRef.setInternalId("-5"); employeeRef.setType(RecordType.employee); tm.setEmployee(employeeRef); RecordRef customerRef = new RecordRef(); customerRef.setInternalId("986"); customerRef.setType(RecordType.customer); tm.setCustomer(customerRef); RecordRef itemRef = new RecordRef(); itemRef.setInternalId("76"); itemRef.setType(RecordType.serviceSaleItem); tm.setItem(itemRef); tm.setMemo("Create Time via web service"); // create random hours 0