I have a questions regarding functionality related to email like creating WO, sendign Email or DWA.
Whenever we create any Email Service Package should we create seperate Service packages and use seperate Email instances for implementaion and FW layers. If i try to use the FW one it fails as it tries to search with the implementaion layer workpool name.
Also what is a better way to do it, saving the FW rules into implemetation layer and make necessary changes or run the email wizard for implementaion layer to keep it clean.
Similar to an Implementation layer Agent, the Access Group specified by your Service Package has to have access to the rulesets in your Implementation layer in order to create an Implementation layer case.
The other way around, an Implemetnation layer Service can always call a Service Activity that is defined in lower layers, e.g, the FW layer.
Technically you could have an FW-layer Email Service Package do everything in terms of incoming email handing but each Email Service would have to immediately queue anything meant for the Implementation layer.
An Implementation layer agent would then read from the queue and perform the indicated processing, but this would not be as efficient.