mrob
10/26/2023, 11:27 PMSSS_USAGE_LIMIT_EXCEEDED
which I believe is due to the various actions performed in a reduce context.mrob
10/26/2023, 11:28 PMmrob
10/26/2023, 11:29 PMmrob
10/26/2023, 11:30 PMmrob
10/26/2023, 11:31 PMbattk
10/26/2023, 11:34 PMbattk
10/26/2023, 11:36 PMmrob
10/26/2023, 11:38 PMmrob
10/26/2023, 11:38 PMmrob
10/26/2023, 11:39 PMbattk
10/26/2023, 11:41 PMmrob
10/26/2023, 11:43 PMmrob
10/26/2023, 11:43 PMmrob
10/26/2023, 11:44 PMbattk
10/26/2023, 11:45 PMbattk
10/26/2023, 11:45 PMbattk
10/26/2023, 11:45 PMbattk
10/26/2023, 11:46 PMmrob
10/26/2023, 11:46 PMbattk
10/26/2023, 11:46 PMmrob
10/26/2023, 11:46 PMbattk
10/26/2023, 11:49 PMmrob
10/26/2023, 11:50 PMalien4u
10/26/2023, 11:53 PMalien4u
10/26/2023, 11:54 PMLuiz Morais
10/27/2023, 6:41 AMLuiz Morais
10/27/2023, 6:42 AMWatz
10/27/2023, 10:36 AMSELECT *
FROM transactionLines TL
LEFT JOIN transaction PO_T on PO_T.[documentnumber] = TL.[memo/where thereference is]
WHERE TL.transaction = ? --use your starting journal as a starting point.
AND PO_T.id is not null
Watz
10/27/2023, 10:37 AMWatz
10/27/2023, 10:39 AMmrob
10/27/2023, 3:51 PMmrob
10/30/2023, 5:52 PMmrob
10/30/2023, 5:54 PMvar suiteQL = `SELECT V.ID
FROM Transaction T
JOIN TransactionLine TL ON T.ID = TL.TRANSACTION
JOIN Transaction PO ON PO.TRANID = TL.CUSTCOL_AD_PO_NUM_JOURNALS
JOIN Vendor V ON V.ID = PO.ENTITY
WHERE T.TYPE = 'Journal' AND V.ISINACTIVE = 'T' AND TL.EXPENSEACCOUNT IN ('${expenseAccountId}')`;
so I assume I can just cut it short and do something like...
SELECT PO.TRANID
FROM Transaction T
JOIN TransactionLine TL on T.ID = TL.TRANSACTION
JOIN Transaction PO on PO.TRANID = TL.CUSTCOL_AD_PO_NUM_JOURNALS
WHERE T.TYPE = 'Journal' AND PO.TYPE = 'Purchase Order' AND T.ID is ('${journal.id}')
Luiz Morais
10/30/2023, 6:03 PMmrob
10/30/2023, 6:17 PMmrob
10/30/2023, 6:19 PMWatz
10/30/2023, 6:21 PMWatz
10/30/2023, 6:23 PMmrob
10/30/2023, 6:24 PMmrob
10/30/2023, 6:25 PMWatz
10/30/2023, 6:27 PMmrob
10/30/2023, 6:28 PMmrob
10/30/2023, 6:29 PMWatz
10/30/2023, 6:30 PMmrob
10/30/2023, 6:30 PMmrob
10/30/2023, 6:30 PMmrob
10/30/2023, 6:33 PMNElliott
10/31/2023, 8:30 AMWatz
10/31/2023, 9:10 AMNElliott
10/31/2023, 9:13 AMNElliott
10/31/2023, 9:14 AMWatz
10/31/2023, 9:14 AMNElliott
10/31/2023, 9:22 AMmrob
11/03/2023, 6:09 PMvar suiteQL = `SELECT PO.TRANID, PO.ENTITY
FROM Transaction T
JOIN TransactionLine TL ON T.ID = TL.TRANSACTION
JOIN Transaction PO ON PO.TRANID = TL.CUSTCOL_AD_PO_NUM_JOURNALS
WHERE T.TYPE = 'Journal'
AND PO.TYPE = 'PurchOrd'
AND T.ID IN ('${journalRecord.id}')
AND TL.EXPENSEACCOUNT IN ('${expenseAccountId}')
AND PO.ENTITY IS NOT NULL`;
for my vendor script (runs once per reduce/journal entry)mrob
11/03/2023, 6:10 PMvar suiteQL = `SELECT PO.TRANID, PO.ENTITY AS PO_ENTITY, SO.ENTITY AS SO_ENTITY
FROM Transaction J
JOIN TransactionLine JL ON J.ID = JL.TRANSACTION
JOIN Transaction PO ON PO.TRANID = JL.CUSTCOL_AD_PO_NUM_JOURNALS
JOIN Transaction SO on SO.ID = PO.CUSTBODY_RSM_SO_REFERENCE
WHERE J.TYPE = 'Journal'
AND PO.TYPE = 'PurchOrd'
AND SO.TYPE = 'SalesOrd'
AND J.ID IN ('${journalRecord.id}')
AND JL.EXPENSEACCOUNT IN ('${expenseAccountId}')
AND PO.ENTITY IS NOT NULL`;
for my customer script which is running now fingers crossed