Время создания
Filters
scheduler
syntech
Enterprise_Scheduling
calendar
Freedom_UI

Syntech Scheduler for Creatio v1.2.0 
Released: Settings Menu, 6 Calendar Views, and Enterprise Scheduling Inside Freedom UI

We're excited to announce the release of Syntech Scheduler v1.2.0 - our enterprise-grade calendar and scheduling component built natively for Creatio's Freedom UI platform.

What's new in v1.2.0:  Added settings menu for faster configuration and user-level customization

What is Syntech Scheduler?

Syntech Scheduler transforms any time-based data in your Creatio system into interactive, visual schedules with multiple viewing perspectives. Whether you're managing appointments, service bookings, project timelines, or resource allocation - Scheduler provides the tools you need to visualize, manage, and optimize your time-based operations.

It works with OOTB sections and any custom object. No coding. No complex integrations. Deploy in minutes, not days.

Key Features:

Easy Setup Point to your Creatio entity, define a few columns - done. User-friendly menu configuration with smart defaults means you only set what matters. Status colors pull automatically from lookups.

6 Views. One Scheduler. 

- Day for focus - Week for planning - Month for the big picture   - Year for long-term vision - Agenda for what's next - Resource Timeline for team coordination

Switch instantly with one click. Same data, different perspectives - whatever your workflow demands.

Resource Timeline - See Your Team's Workload at a Glance Groups events by owner, department, or any lookup field. See who's overloaded and who has capacity. Spot scheduling conflicts before they happen. Drag tasks between team members to balance workloads. Week mode shows 7 days of team activity on one screen.

Never Miss a Meeting Agenda view lists all upcoming events in a clean, scrollable format. Date, time, status - everything visible without clicks. Color-coded by status so priorities stand out. Perfect for morning planning or quick daily reviews.

Drag. Drop. Done. Reschedule meetings by dragging to a new time or day. Resize events to adjust duration. Move tasks between team members in timeline view. Changes save instantly to Creatio. No forms, no confirmations, no friction.

Color-Coded Clarity Every status gets its own color - pulled from Creatio lookups or custom-defined. Red for overdue, green for complete, blue for in progress. Legend with counters shows task distribution at a glance. Filter by clicking any status.

See More. Scroll Less. Month view handles 100+ tasks without clutter. Compact event cards show titles and status colors. Visual density without visual chaos. One screen, full month, complete clarity.

Compatibility: Creatio 8.3.0 and up

Get started: → Install from Creatio Marketplace → Point to any entity with date fields → Configure columns and deploy → Your team has a visual scheduler in minutes

We'd love to hear your feedback. If you're using Syntech Scheduler - share your experience in the comments. If you haven't tried it yet - install it and let us know what you think.

Download: https://marketplace.creatio.com/app/syntech-scheduler-creatio

Like 1

Like

Share

0 comments
Show all comments
marketplace
no-code_CRM
Hierarchy_List
syntech

Hi everyone!
We're excited to share that Syntech Hierarchy List View for Creatio is now available on the Creatio Marketplace.
It's a configurable tree-view component for Freedom UI that visualizes parent-child relationships across multiple Creatio objects.

What it does
Syntech Hierarchy List View transforms how you navigate complex data. Build interactive multi-level tree views on any Freedom UI page - visualize account structures with nested contacts, project hierarchies with tasks, or any parent-child relationships across your Creatio objects.

Key Features
- Unlimited nesting
Build hierarchies with unlimited levels across multiple Creatio objects. Accounts contain contacts, projects nest sub-projects and activities - all in one expandable tree. Self-referential and cross-schema joins load at any depth automatically.
- Simple setup
Select objects from a dropdown, pick columns, set parent fields — the hierarchy is ready. Drag to resize columns, pin important ones, add filters. All settings are saved automatically. Visual config panel - no scripting or deployment required.
- Inline editing
Edit any cell directly in the grid - text, numbers, dates, and lookups with live search. Enable or disable editing with a single checkbox in settings.
Details

Compatible with Creatio: 8.3.0 and up

Check it out on the Marketplace → https://marketplace.creatio.com/app/syntech-hierarchy-list-view-creatio
 

Like 2

Like

Share

0 comments
Show all comments

Hi everybody,

As many of you know, Freedom UX includes a nice “Next Steps” component, which is implemented on a page like this:

{
	"operation": "insert",
	"name": "NextSteps_5ogvjc1",
	"values": {
		"type": "crt.NextSteps",
		"masterSchemaId": "$Id",
		"cardState": "$CardState",
		"layoutConfig": {
			"colSpan": 2,
			"column": 1,
			"row": 1,
			"rowSpan": 1
		},
		"masterSchemaName": "Contact",
		"bindingColumns": []
	},
	"parentName": "GridContainer_vlwf54t",
	"propertyName": "items",
	"index": 0
}

Everything works fine until your Activity schema contains multiple columns referencing the same entity (for example, several lookups to Contact). In such cases, you may notice that activities displayed in the Next Steps component are linked incorrectly.

Example: You have the OOTB Contact column and a custom column SomeOtherContact. On the Contact form, you expect Next Steps to show only activities linked via the Contact column. However, after implementing the component, it turns out that activities are linked via SomeOtherContact instead.

As nothing in the component is customizable, here is an explanation of the problem and a possible workaround.

Why does this happen?

The Next Steps component is processed by the GetNextSteps method inside the ActivityNextStepQueryExecutor class. This method internally calls GetRelatedColumn, which is responsible for determining which Activity column should be used to filter activities for the given entity.

The issue is that GetRelatedColumn returns the first matching column from the EntityConnection table, based solely on the relation type — not on the column name, not on configuration, and not on the Position field.

The ESQ used inside GetRelatedColumn has no ORDER BY clause, even though the EntityConnection table contains a Position column that could be used for sorting. Because of this, the database returns rows in the default order, which is determined by the primary key — Id.

As a result:

  • the “first” matching connection is whichever row happens to have the lowest Id
  • if your custom column has a lower Id, it will be selected instead of the OOTB column
  • Next Steps will then filter activities using the wrong column

Workaround:   If activities in Next Steps are linked through the wrong column, you can adjust the Id of the desired connection in the EntityConnection table so that it becomes the first one returned by the query. After that, Next Steps will use the correct column.

PS. property "bindingColumns": [] is not operational yet.

PPS. [For creatio developers] Can the value of the property bindingColumns be added into this method somehow like this?     

public List GetNextSteps(string entityName, Guid entityId, ListbindingColumns) {...}

then it will be possible to use those columns directly or when bindingColumns is empty, current approach still can be used as a default:

if (bindingColumns != null && bindingColumns.Count > 0) {
	var filterGroup = new EntitySchemaQueryFilterCollection(esq, LogicalOperationStrict.Or);
	foreach (var columnName in bindingColumns) {
		var inGroup = new EntitySchemaQueryFilterCollection(esq, LogicalOperationStrict.And) {
		esq.CreateFilterWithParameters(FilterComparisonType.IsNotNull, columnName),
		esq.CreateFilterWithParameters(FilterComparisonType.Equal, columnName, entityId)
		};
		filterGroup.Add(inGroup);
	}
	esq.Filters.Add(filterGroup);
} else {
	var relatedColumn = GetRelatedColumn(entityName);
	esq.Filters.Add(esq.CreateFilterWithParameters(FilterComparisonType.IsNotNull, relatedColumn.Name));
	esq.Filters.Add(esq.CreateFilterWithParameters(FilterComparisonType.Equal, relatedColumn.Name, entityId));
}

It will help much, believe me. 

Like 1

Like

Share

0 comments
Show all comments
HRM
HR_automation
performance_management
onboarding

How to automate the entire employee lifecycle in Creatio

HR teams often deal with scattered processes. Recruiting is managed in one tool, onboarding in another, and performance tracking somewhere else. This leads to manual work, data loss and lack of visibility across the employee lifecycle.

Syntech HRM for Creatio Syntech HRM for Creatio | Creatio Marketplace solves this by bringing all HR processes into one system.

It is a complete HR management solution that covers every stage of the employee journey. From candidate sourcing and hiring to development, performance tracking and offboarding, everything is managed in a single workspace.

Recruiting becomes structured and predictable. You can manage candidates through customizable pipelines, schedule interviews, collect feedback and make decisions based on clear data. Integration with job platforms allows you to import candidates automatically and avoid duplicates.

Onboarding is no longer chaotic. The system provides structured 30 60 90 day plans, assigns responsibilities and tracks progress. New employees adapt faster and managers always see the current status.

Performance management is fully transparent. Set KPIs and OKRs, run review cycles, track employee growth and hold regular one to one meetings with automated scheduling and reminders.

Offboarding is handled in a controlled and professional way. The system ensures that all tasks are completed, knowledge is transferred and feedback is collected through exit interviews.

All data is stored in one place, which reduces manual work, minimizes errors and gives HR teams full visibility.

Syntech HRM for Creatio | Creatio Marketplace

Syntech HRM for Creatio helps companies build structured, scalable and efficient HR processes.

Like 1

Like

Share

0 comments
Show all comments
Diagram
syntech
relationship

Users often encounter fragmented data. Contacts, deals, contracts, and activities are scattered across multiple sections. This slows down decision-making and hides important relationships.

Syntech Relationship Diagram for Creatio solves this problem.

It turns your CRM into a visual and interactive map, where all relationships are displayed in one place. You can instantly see who is influencing a deal, how entities are related, and where opportunities or risks may exist, without ever leaving the record page.

With flexible configuration, drag-and-drop functionality, and no-code setup, your team can gain full visibility in minutes.

Fewer clicks. More insights. Faster decisions.

Syntech Relation Diagram for Creatio | Creatio Marketplace

Like 1

Like

Share

0 comments
Show all comments