I developped a package, which I try to import on another instance of bpm'online.

In this package, I created an object (by creating a section). It works perfectly, but when I try to import this package, I get a sql error: 

The UPDATE statement conflicted with the REFERENCE constraint "FK..." in "dbo.SysModuleEntity"

This constraint is related to the SysModuleEntityId, but I cannot figure out how  to fix it.

In my package, I have all schemas used, and I also have a 'data' containing the link to my section

Thanks !


Log in or register to comment


I am trying to overide the Opportunities "Buyer Name" behavior to only search for the Contact and not the Account records. 

I have found the schema and object (I believe) in OpportunityPageV2 that is responsible for this behavior, but everything I have tried does not seem to want to work.

Does anyone have any suggestions on how I could make this work?




Dear Philip,

You have found the correct solution by yourself. You need to replace the schema and change the following line:

"multiLookupColumns": ["Contact", "Account"]

Only contacts should be left there for you to accomplish the task.


Lisa Brown,

Hi Lisa, 

I did change "multiLookupColumns": ["Contact", "Account"]" to "multiLookupColumns": ["Contact"]" but that did not give me the outcome I was looking for. 

Do I call something other than "multiLookupColumns"? 

Log in or register to comment



I've installed the plugin for MS Word 2013 64 bits ok, but after I selected the printable form the table with the fields doesn't appear to select the fields.


Any help?





Hi Ulisses! 

Did you defined what printable fields you'd want to have on your printable in the Lookup named "Printable"



Philip is right. This can be connected to the fact that the columns for the template are not set in the Printables lookup yet. Before setting up the template in Word, please follow these instructions:

After that please set up a template in Word as it described here:

If it is not the case, please describe your issue in more detail along with the screenshots. 

Best regards,


Philip Wierciszewski,

Thank you for you help, Philip.

I had already done it.



Lily Johnson,

Hi Lily,

Thanks for your help.

The problem was related with the  "MS Word printables setup wizard" from Marketplace.

After install it the problem occurs.

I tried to manage reports with a new demo version and before install the  "MS Word printables setup wizard" every thing worked perfectly, but after install it, the same problem happened.

I think it could be useful to other, in the same situation.





If you installed the app or add-on from the marketplace, please check the support email. In case the developer is set as bpm'online, please send an email to

Best regards,


Log in or register to comment

Check out 6 new apps that help accelerate productivity by extending bpm’online capabilities:

Survey management for bpm’online
Survey and questionnaire management app facilitates storing and managing information about polls, surveys and questionnaires in bpm’online. Assessing customer satisfaction level, carrying out internal HR surveys or managing a sales survey is now easier than ever with this useful app!

Google Forms connector for bpm’online
Connector to Google Forms, another great tool available on the marketplace for creating different types of surveys, online tests, events registration and other web-forms. Transfer the responses to standard and custom bpm’online system objects. Automatically create leads in bpm’online from the response or track registrations for the event with no effort.

Slack connector for bpm’online
Slack connector is a comprehensive integration of the bpm’online platform with Slack, one of the most popular collaboration tools for internal corporate communications. Plan activities, assign tasks to your team members and work with the bpm’online sections and objects directly from the Slack chat using special commands.

Bpm’online service enterprise ITSM
Bpm’online service enterprise ITSM extends the capabilities of the bpm’online service enterprise in managing incidents, service requests and problems according to ITIL. Bring your customer support to a whole new level and make your customers happy!

Printable email attachments for bpm’online
This add-on allows for sending emails generated from templates and attaching printables in PDF format. Apply it to any recurring email, for example, if you need to send monthly invoices or weekly reports and save time and energy automating the routine.

Records color highlighting for bpm’online
The Records color highlighting for bpm’online facilitates navigation through records in bpm’online sections focusing user’s attention on relevant entries highlighted upon preconfigured rules. The add-on is available for lookups in all bpm’online sections. It allows for configuring highlighting rules using one lookup and wide color palette.

Check the full list of applications on the bpm’online marketplace.


Log in or register to comment

Hi community!

How are you?

How can I apply a rule only if a condition is met? In this case, if the logged-in user has the CASACENTRAL organizational role, the rule does not apply, otherwise the rule will apply

"UpriNino": {
      FiltrarRegionNinoPorRegionJI: {
            ruleType: BusinessRuleModule.enums.RuleType.FILTRATION,
            //autocomplete: true,
            autoClean: true,
            baseAttributePatch: "UpriRegion",
            comparisonType: Terrasoft.ComparisonType.EQUAL,
            type: BusinessRuleModule.enums.ValueType.ATTRIBUTE,
            attribute: "UpriEstRegion"


if the user has the CASACENTRAL role, there should not be any filter in the UpriNino field

I hope your can help me!

King Regards




Dear Ezequiel,

Check the manual from our SDK that provide the examples of setting up the conditions for the business rules -


Dear Lisa,

Thanks you for your response.

In this case, the rule type is "FILTRATION". I don't have the possibility of set a conditions array for decide if the rule apply or not. Is that so?

How can I do it?

King Regards,



Dear Ezequiel,

There is no option to configure if the rule is applied based on the conditionn. You can add the JS-code to the page schema that will accomplish the same task as the business rule. You can find the example of such code in the SDK and then customize it by adding the current user role check. 


Log in or register to comment