Hola @Paulina B6 ,
En mi opinión, la mejor forma de gestionar prioridades en el flujo de FlowItems sin usar Process Flow es con Listas. Esa es una herramienta que se utiliza para crear flujos entre objetos sin necesidad de conexiones de entrada y salida. Una vez creas las listas, utilizas Queries, en este caso con la claúsula ORDER BY para lograr tu propósito.
Si no sabes sobre Listas, puedes usar el enlace anterior para leer todo sobre esta herramienta o realizar este tutorial, donde puedes aprender sobre ello. También hay un video disponible que muestra cómo realizar paso a paso este tutorial.
Si quieres seguir usando lógica de puertos, entonces podrías utilizar la operación Sort By Expression que encuentras en los Triggers de los objetos.
Hay otras preguntas en el Foro que han tratado temas similares:
Respecto a tu segunda pregunta, tu tienes configurado el tiempo de servicio en base a la etiqueta Type, por lo tanto, no influiría en nada cambiar el orden de entrada de los FlowItems a los Processors.
Translation
In my opinion, the best way to manage priorities in FlowItems flow without using Process Flow is with Lists. That is a tool used to create flows between objects without the need for input and output connections. Once you create the lists, you use Queries, in this case with the ORDER BY clause to achieve your purpose.
If you don't know about Lists, you can use the link above to read all about this tool or take this tutorial, where you can learn about it. There is also a video available that shows how to perform this tutorial step by step.
If you want to continue using port logic, then you could use the Sort By Expression operation that you find in the Object Triggers.
There are other questions on the Forum that have addressed similar issues:
Regarding your second question, you have configured the service time based on the Type tag, therefore, it would not influence anything to change the input order of the FlowItems to the Processors.