Home > Forum > Processes > Connection to Tracking Sites

Connection to Tracking Sites
0

Hello all,

I have a process to request shipments. There's a step called In Transit that is system based on a timeout which will move the request forward as soon as the Estimated date is reached.
In the next step, the user must enter the actual date for the delivery.

I was wondering if I could be able to:
- Move the request if in the tracking information, it shows as deliveried
- Enter the date

I was told that for some transport companies, we can check directly in their website but for others, it's not that simple.
Does anyone has something configured like this?
Do you have any ideas on how to accomplish something like that? I know that I probably need to create some sort of API.

Thank you all

MVP

Hi Andreia,

I would use the following approach:

- A technical workflow which get's executed periodically.
- It gets all currently in Transit workflows and stores them in an item list.
- Process a batch of x item list rows to check the current state.
- If it is delivered move the source workflow to the next step and even update the actual date.

If getting the information is complex you could even spawn sub workflows for each item list so that you can implement in each the exact steps to get the details from the carriers.

I've successfully used both approaches in the past.

Off topic:
If I remember correctly you are/have been using Oracle. Could you take a look at this question
https://community.webcon.com/forum/thread/6135

Best regards,
Daniel