matty
04/30/2025, 2:01 PMCeligo AI
04/30/2025, 2:01 PMAI generated answer (using internal Slack threads):Based on the conversations, it appears that there isn't a straightforward way to set a paying transaction in NetSuite, such as a Customer Payment, to status unapproved payment and non-posting. However, there are some workarounds that were discussed: 1. Using a Workflow: You can set up a workflow to review customer payment transactions before they are posted to the General Ledger (GL). However, this will not stop the transaction from getting posted as customer payment is a posting transaction. 2. Creating a Custom Record: You could create a custom record for unapproved customer payments and have a script that generates the posting payment once the custom record has been approved. It might even be possible to use a custom transaction instead of a payment record and the actual transaction can have posting and non-posting statuses. 3. Using Undeposited Funds: Another suggestion was to force every customer payment into undeposited funds, and then enforce an approval process via having a make deposit transaction to record it going into the bank account. 4. Using a Custom GL Plugin: You might be able to use a native payment record and a Custom GL Plugin to reverse the GL impact until a custom approved field is checked. 5. Using a Credit Card Payment Method: You can create a customer payment with a credit card set as the payment method and the
ccapproved
checkbox set to false to create an "Unapproved Payment".
Please note that these are workarounds and may not be the best solution for your specific use case. It's recommended to thoroughly test any changes to your process before implementing them.
******
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, 2:02 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.890444815
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.849270344
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.841696739
Celigo AI
04/30/2025, 2:02 PM