unapproved submitted bills will not let me edit th...
# ask-stanley-ai
g
unapproved submitted bills will not let me edit them. how do I change so that any submitted bill may still be edited?
c
AI generated answer (using internal Slack threads):
In NetSuite, once a bill is submitted for approval, it cannot be edited. This is a control mechanism to ensure that only bills that have been reviewed and approved are posted to the general ledger. However, there are a couple of ways to work around this: 1. Using a Workflow: You can create a workflow that changes the status of the bill back to 'Pending Approval' once it's submitted. This will allow you to edit the bill. However, please note that this might not be the best practice as it can lead to inconsistencies and errors. 2. Using SuiteScript: You can use SuiteScript to change the status of the bill back to 'Pending Approval'. Here's a sample code snippet that was shared in one of the threads:
Copy code
javascript
nlapiSubmitField('vendorbill',_INTERNALID_,'approvalstatus',1)
Please replace
_INTERNALID_
with the internal ID of the bill you want to edit. This script will change the approval status of the bill to 'Pending Approval', allowing you to edit it. Please note that this method should be used with caution. Changing the status of a bill that has already been approved and posted can lead to inconsistencies and errors. Always test and validate in a sandbox environment before implementing in a live environment. ****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Slack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.823628783
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.819961488
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.818014
Please provide your feedback on this answer.