Aaron McCausland
10/28/2025, 7:44 PMCeligo AI
10/28/2025, 7:45 PMAI generated answer (using internal Slack threads):The expression
TO_DATE(TRIM(REGEXP_SUBSTR({percentcompleteoverride.period}, '^[^\d\s]+\s+'))||' 1 '||'2025', 'MON DD YYYY') is invalid because the TO_DATE function in NetSuite expects a string that matches the date format provided. In this case, the format is 'MON DD YYYY'.
The REGEXP_SUBSTR function is used to extract a substring that matches a regular expression. Here, it is used to extract the non-digit, non-space characters at the beginning of the {percentcompleteoverride.period} field. The TRIM function is then used to remove any leading or trailing spaces from this substring.
The problem arises when this substring is concatenated with ' 1 ' and '2025' to form a date string. If the substring extracted from {percentcompleteoverride.period} does not represent a valid month (in 'MON' format), the resulting date string will not match the 'MON DD YYYY' format, and the TO_DATE function will return an error.
To fix this, you need to ensure that the substring extracted from {percentcompleteoverride.period} is a valid month in 'MON' format. If {percentcompleteoverride.period} contains the month as part of a larger string, you may need to adjust your regular expression to correctly extract the month.
Remember, the TO_DATE function expects a string in the exact format specified. If the string does not match this format, the function will not be able to convert it to a date.
******
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
10/28/2025, 7:45 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.834716797
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.819213748
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.817687869
Celigo AI
10/28/2025, 7:45 PM