Можно ли и если можно, то как сделать замещение класса?
Например: есть сервис который вызывается с разных мест(клиентские схемы, БП). Все находится в заблокированных пакетах. Как изменить методы этого сервиса?
I installed a new package in the Creatio environment and then deleted it from the Advanced Settings, but the changes present in the package are still visible in the environment.
Hence what additional steps do I have to perform to restore or reset the Creatio environment to its basic default state after I delete the new package?
I have a case where I need to get the section's id that the detail belongs to in detail edit page. While var sectionName: this.get("DetailColumnName"); gives me the code of the section, it would be easier to process logic if I could get the section's Id in SysModule table.
You can initiate the ESQ query on the onEntityInitialized method execution on the edit page of your detail and call the SysSchema table using the detail column name so to get the UId of the section schema and then call the SysModule table to get the module id (the column in SysModule is SectionSchemaUId).
It's not recommended at all. Please create a section that will be not displayed anywhere and use its table to perform a data import from an external source.
We need to import lookup values in more than a language from an Excel file.
We have an Excel with two columns: Name (italian) and Name (english).
When we import from Excel the Name column goes into the "current language" lookup name but we want to import the names in two different languages (both active in Creatio) without duplicating them.
You need to import values into two different objects. Let's take [Lookup] for example.
When you import the values for the English culture, you can import directly into [ObjectName] (Lookup in our case) and can only have two columns: Id of the record and the actual Value.
When you import the values for Italian Culture you need to import into Sys[ObjectName]Lcz ( SysLookupLcz in our case) and you need 3 columns: Id of the record - mapped to RecordId, CultureId and the Actual Value.
Which exact API call do you perform? Also try publishing the object directly from configurations and try calling the API once again and check the result.
Were the new columns added in the section wizard (and not to the object directly)? In some older versions it wouldn't build the OData objects when done via the wizard and you had to open the object in the configuration and publish before it was available via odata (however, that's no longer the case in recent versions)
Have you tried opening the object and publish it to see if the properties show up?
If you have questions or encounter any issues while using the add-on, please write at a.technologies.foundation@gmail.com in order to get assistance on this matter.