Nicolas Daniel Villalba
07/30/2025, 3:22 PMrecord.create
or record.transform
fails. Both methods try to load all open invoices into the apply
sublist, which hits the ~10,000 record governance limit. This makes it impossible to find and apply the payment to the correct invoice if it's not in that first batch.
Failed Attempts:
⢠Loading the Payment: Fails due to the 10k limit.
⢠Loading the Invoice: Fails due to a timing issue (the invoice doesn't "see" the newly created payment to apply it).
What is the recommended architecture for this scenario?
Thanks for your help!Anthony OConnor
07/30/2025, 3:39 PMNicolas Daniel Villalba
07/30/2025, 3:41 PMGeo
07/30/2025, 3:42 PMrecord.create({
type: record.Type.VENDOR_PAYMENT,
defaultValues: {
vendorbills: "11111,22222"
}
});
Anthony OConnor
07/30/2025, 3:45 PMNicolas Daniel Villalba
07/30/2025, 3:58 PMEdgar Valdes
07/30/2025, 4:12 PMEdgar Valdes
07/30/2025, 4:12 PMNicolas Daniel Villalba
07/30/2025, 5:49 PMeblackey
07/30/2025, 9:00 PMGeo
07/31/2025, 12:57 PM