I would like to design a workflow to send birthday wishes to my clients. I already activate the birthday field in the Contacts module: however, I cannot find in the "Process Definition" how to evaluate this field to send these emails. Any ideas?
I would like to design a workflow to send birthday wishes to my clients. I already activate the birthday field in the Contacts module: however, I cannot find in the "Process Definition" how to evaluate this field to send these emails. Any ideas?
Hi guys
I had been pretty busy these last days, so let me answers the questions addressed to me.
I follow you guys that a codeless solution is welcome. The old school guys here may remember I built the DevToolKit, which helped thousands of users and developers worldwide.
My points are:
Best regards
You are right, Andre. We discuss two different paradigms.
Paradigm #1 still works well, but programmers become more deficit resource with the permanently rising price in the digital era. Paradigm #2 helps to address this challenge. High-qualified programmers develop no-code tools and open a way to use their knowledge for a wide range of non-programmers in an easy way.
Of course, the no-code tool like Logic Builder is not for qualified Sugar developers like you, Francesca Shiekh, or John Hawkins. But, nobody knows future
Logic Builder is for application implementation specialists like Thomas Meyerhans-Gülle and Jim Ramlall, or processes experts like Lars Aagesen or Brant Myers. They all are not programmers, but they solve a wide range of tasks that previously relied on developers only.
They use Logic Builder to configure data processing algorithms just as they configure workflows in SugarBPM, calculated fields in Sugar Logic, or a Sugar database customizations in Sugar Studio. It saves time, money and allows to allocate programmers to solve more complicated tasks.
For us, like a Sugar Implementation Partner, it helps to compete with Creatio, Zoho, and Microsoft when they provide their own no-code/low-code tools as their competitive advantage.
Best regards,
Mykola
Integroscrm.com
We make work in Sugar
more convenient and efficient
Mykola,
I think what people like André , Francesca and myself might say is: people who sell food processors generally overlook paradigm #3 - "Learn How To Cook". Maybe start with the basics like: "How to make a sandwich and add some salad" as that is a task that is easier to do by hand than to use a food processor once you learn how. I know, I have tried :) By all means leave making Coq au Vin to the pros but some things are just quite easy when explained properly.
Food processors are very good at processing food and sure, when used by professionals can greatly simplify many tasks. The trouble starts when they are used by people who have not yet learned that eating raw chicken can kill you.
Developers, like chefs, might seem to be expensive but the service they provide is there for a good reason. Most developers I know are more than happy to help others learn and understand so they don't fall into traps like buying a Kitchen Aid when all you need is a knife. As has been seen in the talk surrounding these comments, even experienced users of food processors can make the wrong choices because they have not understood the order that food needs to be processed to produce a certain result. You can make very good mayonnaise in a processor but you can also make an inedible mess from the same ingredients ;)
Thanks,
JH.
My fellow university coursemate has made a Tetris-like game just for fun in 980 bytes. Bytes! Because he used Assembler for that.
Do modern developers cook on Assembler? No :))
Modern developers rely on platforms and frameworks for cooking PHP and Java code - and know well how PHP bugs can affect the hand-made dishes.
At the same time, I found my modern grill prepares chicken pretty well so why to go restaurants on daily basis?
Why Sugar Admins with no Assembler or PHP coding skills cannot be chefs themselves with SugarBPM, Studio, Logic Builder or other tools created by superchefs developers for them?
There are no secret ingredients in preparing 80% of raw automation
Best Regards,
Dmytro Chupylka
integroscrm.com
We make work in Sugar CRM system faster, more convenient and efficient
Dmytro,
Again, I will be bowing out after this comment - this forum is not the place for philosophical discussions on the merits of understanding coding / development / design. As you have asked questions though, I will answer from a developer perspective:
My fellow university coursemate has made a Tetris-like game just for fun in 980 bytes. Bytes! Because he used Assembler for that.
"Code Golf" is a thing developers like to do. For the challenge, just like real golf.
Do modern developers cook on Assembler? No :))
Actually, the answer here is "Yes - if the circumstances warrant it.". If you are developing for a resource-critical system (like being an electrician with a certain limit of amps to play with) then using the leanest method is a high priority. Besides which, I think you have contradicted yourself here after your first sentence
Modern developers rely on platforms and frameworks for cooking PHP and Java code - and know well how PHP bugs can affect the hand-made dishes.
No, absolutely not. Developers do not "rely" on frameworks, they "use" frameworks if that is the best use of resource. It is still vital that a developer knows what a framework is doing to know if it is the correct use of resource.
At the same time, I found my modern grill prepares chicken pretty well so why to go restaurants on daily basis?
You have started on #3, "Learn How To Cook" and you have found this means you don't have to go to restaurants so much ;)
Why Sugar Admins with no Assembler or PHP coding skills cannot be chefs themselves with SugarBPM, Studio, Logic Builder or other tools created by superchefs developers for them?
Anyone can be anything. However, not everyone is an expert just because they have bought the tool a professional uses. You have to know how the tool works, why it is being used and what it is doing to get the most out of it. You can achieve that without knowing how to write code but just having the tool does not mean you are able to use it properly.
There are no secret ingredients in preparing 80% of raw automation
True, but the point was that the order of preparation is important. If you try to make bread by looking at the list of ingredients, putting them all in a bowl and starting to mix, your bread will not rise properly!
Thanks,
JH.
Dmytro,
Again, I will be bowing out after this comment - this forum is not the place for philosophical discussions on the merits of understanding coding / development / design. As you have asked questions though, I will answer from a developer perspective:
My fellow university coursemate has made a Tetris-like game just for fun in 980 bytes. Bytes! Because he used Assembler for that.
"Code Golf" is a thing developers like to do. For the challenge, just like real golf.
Do modern developers cook on Assembler? No :))
Actually, the answer here is "Yes - if the circumstances warrant it.". If you are developing for a resource-critical system (like being an electrician with a certain limit of amps to play with) then using the leanest method is a high priority. Besides which, I think you have contradicted yourself here after your first sentence
Modern developers rely on platforms and frameworks for cooking PHP and Java code - and know well how PHP bugs can affect the hand-made dishes.
No, absolutely not. Developers do not "rely" on frameworks, they "use" frameworks if that is the best use of resource. It is still vital that a developer knows what a framework is doing to know if it is the correct use of resource.
At the same time, I found my modern grill prepares chicken pretty well so why to go restaurants on daily basis?
You have started on #3, "Learn How To Cook" and you have found this means you don't have to go to restaurants so much ;)
Why Sugar Admins with no Assembler or PHP coding skills cannot be chefs themselves with SugarBPM, Studio, Logic Builder or other tools created by superchefs developers for them?
Anyone can be anything. However, not everyone is an expert just because they have bought the tool a professional uses. You have to know how the tool works, why it is being used and what it is doing to get the most out of it. You can achieve that without knowing how to write code but just having the tool does not mean you are able to use it properly.
There are no secret ingredients in preparing 80% of raw automation
True, but the point was that the order of preparation is important. If you try to make bread by looking at the list of ingredients, putting them all in a bowl and starting to mix, your bread will not rise properly!
Thanks,
JH.