pdf-lib is what most people use for this. Upload it as a static resource, load it in an LWC with loadScript, pull the files' base64 VersionData from Apex, merge in the browser, then save the result back as a new ContentVersion.
Main reason to do it client-side rather than Apex: you skip the 6MB/12MB heap limit, so large files still work.
const merged = await PDFLib.PDFDocument.create();for (const b64 of base64Files) { const doc = await PDFLib.PDFDocument.load(b64); const pages = await merged.copyPages(doc, doc.getPageIndices()); pages.forEach(p => merged.addPage(p));}const out = await merged.saveAsBase64();If the library misbehaves under Lightning Web Security, the usual workaround is running pdf-lib in a Visualforce page inside an iframe and passing data with postMessage.
If you'd rather not host the library, Api2Pdf and Adobe PDF Services both do merge via callout — but the files leave your org, which rules them out for most healthcare/finance work.
https://hicglobalsolutions.com/blog/how-to-merge-and-brand-pdf-files-in-salesforce-using-lwc-visualforce-pdf-lib/
#Collaboration10 debatiendo
- Actividad reciente
- Fecha de creación
- Recomendado
- Todas las preguntas
- Preguntas con una respuesta aceptada
- Preguntas sin respuesta
- Preguntas sin una respuesta aceptada
These products have a list price of 0. What do we need to do to remove the error? Please help! Thanks : )
22 jul, 13:57 For this error , Salesforce allows users to update ListPrice(UnitPrice) on PricebookEntry. But it won't automatically reflect in OrderItem. So the ListPrice value here becomes different.
So users have to manually update to the historical value on PricebookEntry??
16 jul 2020, 17:23 Hi Mike,
One way is to click on Edit, change the email address to remove invalid and check 'Generate new password and notify user immediately' option on the user record and then Save.
This option lets you change the Email address instantly, but the users will have to reset their password using the link that is sent out to them which you can't avoid

18 jun, 14:21 From what I've seen, counseling is often done ahead of time so everything's ready once the homeowner turns 62. Honestly, getting it out of the way early can make the process smoother.
More info
reverse.mortgage/info/how-does-a-reverse-mortgage-work
20 may, 11:20 Hi,
Trivia challenges, role-based simulations, and “fact vs fiction” quizzes can work really well for helping sales teams learn Salesforce in a more engaging way. Gamified learning usually improves retention because people interact with real scenarios instead of reading long documentation. That same creativity-driven approach is why sandbox gaming communities stay active too. I recently explored
https://minecraftpatchedi.com/ and liked how much emphasis it puts on customization and interactive gameplay.

10 jun, 18:44 @Jessica Velez Have you thought about not using Salesforce as your file management platform?
This is to restrict the file from being shared. Upon doing a query of the ContentVersion record after the file is uploaded we can see that the SharingOption is set to 'R'
However, a user and other users are able to edit the sharing of the file.
Ultimately, we are trying to prevent a user that doesn't have Modify All rights the ability to edit the sharing of certain files.
Per this documentation it seems that setting the SharingOption would accomplish what we are trying to accomplish.
Please let us know what we are missing here and suggestions to resolve.
https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_contentversion.htm
29 may, 14:57 hi @Sean Lefever were you able to achieve the restriction of the file? if so what was the approach you took to get it to work?
25 feb 2017, 3:01 Here's how you view it Devayan. Navigate to Collaboration > Overview then click the Show All link in the Group section.
21 feb 2021, 14:20 We offer an integration between SF and QuickBooks, and while this might surprise you, we often recommend Not-for-Profit orgs do not connect the two. I'll explain why.
Most organizations that enquire with us (Breadwinner) want an integration to handle their donations. They want their donation data to be pulled out of QuickBooks and into Salesforce. As we dig deeper into their QuickBooks, we find out that their donation data is aggregated daily distributions from their credit card processor. So a number of donations from people with names and emails is represented in QuickBooks as "Authorize.Net: $647.34" or something like that. There's usually no data that's useful to them there. All the useful data (names, email addresses, individual amounts) never make it to QuickBooks and thus can't be brought into Salesforce.
In the end, most will want to integrate instead with their credit card processor, which WILL have all that rich data.
There are a couple exceptions to the above. If you are a social enterprise, i.e. a charity that operates a bit like a business, and you issue Invoices, then integrating with QuickBooks is often a good idea. And maybe you could accept high-value donations, process them in Salesforce and have that data go into QuickBooks as a Sales Order. But by and large, integrating Salesforce with QuickBooks for donation-focused charities is usually not worth it.
Hope that helps
Stony

Hi, I was wondering whether anyone could help me,
I'm due to take the test next week and came acrross a few questions that have contradicting answers, as in, in one set of questions it will be marked true and I come accross the question again in another set and it will be marked false.
Here are the 3 questions,
No.1 How many levels deep can cross-object formulas go? A. 2 B. 3 C. 4 D. 5
One set of answers says there are 10, another says 5 (I've since been told this is definitely 10)
No. 2 How many records can be deleted at once using the Mass Delete tool?
A. 200
B. 500
C. 2000
D. 5000
E. Unlimited
B. 500
Another set of answers says the answer is 250
No.3 True or False?
Steps can be added to an active approval process.
Ans-False, Steps cannot be added after the process has been activated.
(Yet another questions said the answer was True you could)
It's just been bugging me and God knos they'll probably come up in the exam knowing my luck :)I'd be kicking myself if i didnt check in advance.
13 mar 2025, 12:28 PASS4SUREXAMS made me self-confident and assured with success. Its real exam simulation and self assessment tools helped me to pass ADM-211 exam with good grades.