We can open the section wizard for the "Case" section but when we try to access to the "Page", the pending icon keeps on turning and nothing happens, even after a long period, while it works fine with other sections.
While opening the Section wizard for the Case section, please open web browser console (click F12 in Chrome) and check if there are any errors to be fixed.
Usually, when you are not able open page in Section Wizard, this means, that something went wrong in the diff section of page schema.
In order to check this, please go to system configuration: System Designer --> Advanced settings --> new window of system configuration will open --> Go to Schemas tab --> search for CasePageV2 --> open it.
In the diff: /**SCHEMA_DIFF*/ [{}]/**SCHEMA_DIFF*/ section look for double-inserts of same item. Judging from the error, look for "DeclarerCommentsDetail" insert. Make sure, that this is the only insert through all package levels in CasePageV2.
To make sure the issue is related to particularly this detail, please try to comment the insert --> save schema --> clear browser cache and open section wizard.
Do you have CasePageV2 already created in the Custom package? If yes, please share it. In case there is no schema in any of your custom packages (if you have more than one), are you setting up Cases section via Section Wizard for the first time? Have you ever saved Case page with Section Wizard?
As of an information provided, I can assume this is due to double insert of the "DeclarerCommentsDetail" element, as error says. Please take a look at all CasePageV2 schemas you find in the system for double-inserts.
Also, you can eliminate the possibility issue related to this field in the following way: Create a new replacing schema for CasePageV2 in Custom package. In the diff section remove the field:
There is no need to log out of the system now. After you make the changes you just can refresh the page (without emptying the cache) and the changes will be applied.
I ve an issue with Workspace console on a ninject extention library :
Error: Could not load file or assembly 'file:///C:\BPMOnline\Build\PF1_DMS_Studio\Terrasoft.WebApp\DesktopBin\WorkspaceConsole\Ninject.Extensions.Factory.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
Please try adding the Ninject.Extensions.Factory.dll file into the package that you're trying to install. If it's not possible, please add the library to the target application.
I'm facing a similar issue when running WorkspaceConsole.exe, but I'm not being able to resolve it using any of the 2 methods above (adding External Assembly or removing Ninject.Extensions.Factory.dll file from the folder).
Is there any way to implement on a Detail Group when the user wants to Add a new record the option to choose between Add Existing & Add New?
Somethink Like when you want to add a user to a department/functional role, of course must be an add existin & add new options, I want to implemet the same on some of my details, but dont' know how
I think this is is MUST BE on bpm'online, so to avoid data duplication, for example if you're on Accounts Module and want to add a Contact, always add a new one, if it existing, bpm'online don't care about this and create a duplicate record with the obvious problems. :-(
Dear Julio, please open the code of the UsersDetailV2 schema and find how to create the functionality. All of the code is in the schema so it won't be hard to find the solution.
The fact that the functionality is missing in bpm'online is a great opportunity for you as the partner. Please feel free to create a marketplace application that will provide the described functionality.
As was mentioned previously, such functionality cannot be achieved with basic system tools but with a help of additional development.
We have registered a query for our responsible R&D team to consider implementing such functionality in the upcoming releases, but as of now there is no ETA.
I will assign this case to mentioned project to increase it's priority.
In the current version there is no possibility to hide tab on a certain condition within user tools. Though it is already planned by our R&D team for further releases. For now it requires additional development. Please find a discussion which can be useful - https://community.bpmonline.com/discussion/10833 There are the parts of the code that are used to make the detail visible for the certain group of users only, you can change it for the functionality to meet your needs.
How can I build a custom Radiobutton list/Checkbox list in BPM'Online Designer? Is there a way? I know you can use looksups to select a single item but I need something like a Radiobuttonlist or checkboxlist to select multiple items.
We generally recommend you to add new lookup field from the page designer deirectly. http://prntscr.com/iha3ti
This way the object will be registered automatically.
After that you can access the required lookup in the [Lookups] section and populate it with data. There you have to click New Lookup and make sure you are entering the correct value for the Title or Name, while creating a new lookup table .
In case you want to use the object you have created, please make sure that the parent object for the one you have registered is a [Base lookup] object and you are entering either the correct Title or the Name (the name generally contains a code Usr, if you have created the object in the Custom package).
You can find the schema by the name in the configuration (System Designer -> Advanced settings -> Configuration). Please note that there may be a few schemas with the same name belonging to different packages. The schemas with the user customization are placed in the Custom package and if there is no schema in that package you'll need to create it to be able to apply any changes.