Article

Bpm’online has been recognized by CRN®, a brand of The Channel Company, in 2019 Cloud Partner Program Guide. The guide is a definitive handbook for solution providers looking to partner with today’s top cloud technology vendors.

Learn more >>

 

 

Share

0 comments
Log in or register to comment
Question

Hi, community.

 

Activity reminders are nice but they are only system notifications. I would like to send email or SMS messages as reminders for certain activity types as well... But I cannot find a signal I can use to trigger the process to send the email... Has anyone set up something like this?

Thanks a lot!

Juan Carlos

Like

0 comments
Log in or register to comment
Question

Hello,

I have developed one service which inserts contact and contact-address from the third party to bpm'online. I have written below code to add contact and its Address simultaneously:

var insertContactQuery = new InsertQuery()

{
                    // Root schema name.
                    RootSchemaName = "Contact",
                    OperationType = QueryOperationType.Insert,
                    // New column values.
                    ColumnValues = new ColumnValues()
                    {
                        // Key-value collection.
                        Items = new Dictionary<string, ColumnExpression>()
                                 {
                                     {
                                         "Account",
                                         new ColumnExpression()
                                         {
                                             ExpressionType = EntitySchemaQueryExpressionType.Parameter,
                                             ColumnPath = "Account",
                                             Parameter = new Terrasoft.Nui.ServiceModel.DataContract.Parameter()
                                             {
                                                 Value = item.AccountId,
                                                 DataValueType = DataValueType.Lookup
                                             }
                                         }
                                     },
                                     {
                                         "Name",
                                         new ColumnExpression()
                                         {
                                             ExpressionType = EntitySchemaQueryExpressionType.Parameter,
                                             ColumnPath = "Name",
                                             Parameter = new Terrasoft.Nui.ServiceModel.DataContract.Parameter()
                                             {
                                                 Value = item.StoreContactFirstName + " " + item.StoreContactLastName,
                                                 DataValueType = DataValueType.Text
                                             }
                                         }
                                     },
                                     {
                                         "MobilePhone",
                                         new ColumnExpression()
                                         {
                                             ExpressionType = EntitySchemaQueryExpressionType.Parameter,
                                             ColumnPath = "MobilePhone",
                                             Parameter = new Terrasoft.Nui.ServiceModel.DataContract.Parameter()
                                             {
                                                 Value = item.StorePhoneNumber,
                                                 DataValueType = DataValueType.Text
                                             }
                                         }
                                     },
                                     {
                                         "ContactAddress",
                                         new ColumnExpression()
                                         {
                                             ExpressionType = EntitySchemaQueryExpressionType.Parameter,
                                             ColumnPath = "Address",
                                             Parameter = new Terrasoft.Nui.ServiceModel.DataContract.Parameter()
                                             {
                                                 Value = item.StoreStreetAddress,
                                                 DataValueType = DataValueType.Text
                                             }
                                         }
                                     },
                                     {
                                         "ContactCity",
                                         new ColumnExpression()
                                         {
                                             ExpressionType = EntitySchemaQueryExpressionType.Parameter,
                                             ColumnPath = "City",
                                             Parameter = new Terrasoft.Nui.ServiceModel.DataContract.Parameter()
                                             {
                                                 Value = item.StoreCityName,
                                                 DataValueType = DataValueType.Text
                                             }
                                         }
                                     },
                                     {
                                         "ContactZip",
                                         new ColumnExpression()
                                         {
                                             ExpressionType = EntitySchemaQueryExpressionType.Parameter,
                                             ColumnPath = "Zip",
                                             Parameter = new Terrasoft.Nui.ServiceModel.DataContract.Parameter()
                                             {
                                                 Value = item.StoreZipCode,
                                                 DataValueType = DataValueType.Text
                                             }
                                         }
                                     }
                                 }
                    }
                };

am I doing something wrong? Please guide.

Like

0 comments
Log in or register to comment
Question

Hi Team,
How to increase the width of the attachment? find the attachment below.
Hoping for a positive reply.

 

 

 

 

 

 

 

 

 

 

 

 

 

Regards,
manikanta.

Like

1 comments

Dear Manikanta,

Sty;es for Attachments detail are declared in the FileDetailCssModule schema. Since replacements of modules are not allowed, you can create a replacing schema for FileDetailV2 and add you custom styles, which would override basic styles.

Regards,

Anastasia

Log in or register to comment
Question

Hi, 

There is any way to get contactId by cotnact mobile number from API?

 

Greetings,
Cezary Rynkowski

Like

1 comments

It can be implemented in 2 ways:

1) by using $filter expression of the OData protocol. Please feel free to find examples in the article by the link below:  https://academy.bpmonline.com/documents/technic-sdk/7-13/examples-requests-filter-selection

2) by creating a custom configuration service. The article by the link below describes the entire process of implementation: https://academy.bpmonline.com/documents/technic-sdk/7-13/how-create-custom-configuration-service

 

Log in or register to comment