Skip to main content
Error: missing value for parameter 'doc' (index 0) (click for details)
    at xml.text()
    at (Template:0Template:OutSystems/OSCommunityHeader), /content/body/pre[1], line 49, column 29
    at template()
    at (Template:Custom/Views/Header), /content/body/pre[3], line 7, column 13
    at (Documentation/Development_FAQs/How_To_-_How_can_I_archive_Business_Process_Technology_(BPT)_processes), /content/body/div[2]/div/ul/li[3]/a/@href

How to archive Business Process Technology (BPT) processes


How can I archive Business Process Technology (BPT) processes?

Queries on BPT processes have became slower, because so many processes have accumulated over time. However, I must keep the data for logging or legal reasons, even if it is not directly accessible from the applications.


  1. Create a separate set of entities to archive the data, if needed.
  2. Use the actions Process_Delete or Process_BulkDelete to delete part of the BPI data.

Business Process Technology relies on a set of meta-model entities to record data required by your business processes. When using BPT intensively, these entities can have a high growth rate and affect the performance of BPI queries. Create a separate set of entities to archive the data in these entities.


The BPT_API extension, included in System Components, can delete processes since revisions and

  • Process_Delete deletes processes individually.
  • Process_BulkDelete deletes processes in bulk, according to a criteria.



More information

  • Was this article helpful?