pnv_mat
04/30/2025, 12:33 PMCeligo AI
04/30/2025, 12:33 PMAI generated answer (using internal Slack threads):The internal IDs of all the status of the
approvalstatus
(native field) cannot be directly accessed or edited as they are hard-coded into the system. This is evident from the conversations where users discuss the inability to modify the native Approval Status for Bills and the need to create custom fields or statuses for more granularity.
If you need more granularity or custom statuses, you could create a secondary status field or a custom record or list with approval status. This could be done using workflows, SuiteScript, or even a Suitelet for mass approval pages. However, please note that creating a true custom approval system could be a hefty customization as it would require a custom GL impact script and prevention of applications of that record.
Remember, the native Approval Status field impacts the posting to the General Ledger (GL). Posting to GL only occurs when the transaction has been approved.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
04/30/2025, 12:33 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.802028656
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.789434195
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.788572669
Celigo AI
04/30/2025, 12:33 PM