POST
|
Hi Cody, This sounds like an issue with the WebSocket traffic between your client and the server. I'd recommend working with your IT folks to find where this is getting blocked with your infrastructure. It's worth checking the ports, web adaptors, and firewalls.
... View more
2 weeks ago
|
0
|
3
|
64
|
POST
|
Hi Alyssa, Could you provide a little more information about your environment, and a step by step of your workflow? I'd recommend testing your expression evaluates to what you expect in the Evaluate Arcade Expression section of the diagram page. I gave your workflow a go with a 1-1 table with an integer field named like yours below: And then configured the job properties updates with a similar Arcade expression. This was setup with just a manual step before and after so I could observe the updates. The job tile does not automatically refresh the name in this instance, so you may need to hit the refresh button in the job details panel or run your search again to see the updated job name. If you are combining the number with text such as 'ParcelEdits_', you may need to modify your expression like so 'ParcelEdits_' + jobExtendedProperty($job, 'serviceorder', 'so_num') This results in a job name like this: Hopefully this helps!
... View more
12-05-2023
02:21 PM
|
1
|
1
|
441
|
POST
|
Hello! Unfortunately one of the limitations of the REST documentation is that it displays only the most up to date version. The feature you are attempting to use was introduced at 11.1. Your use case of associating a new job with an existing version has been considered, and we introduced the Set Job Version step with 11.1 so that you could associate an existing version with a job. This can also be used with Claim Version if you need to transfer version ownership.
... View more
12-05-2023
10:17 AM
|
0
|
0
|
248
|
POST
|
Hello! It sounds like Step scheduling should help out with your use case. You can set a step to wait a period of time, and then have it automatically release the hold and run the step. For the manual approval case, the hold will need to be released as part of that approval process, as it also blocks the running of the step until that scheduled time. Hope this helps you out, and be sure to let us know if you have any further questions
... View more
09-11-2023
01:56 PM
|
0
|
1
|
297
|
POST
|
Hi Vtey, So instead of pulling output values from the response body, you would like to pull information from the response headers? That is not a use case we've heard a lot about, so I am curious what sort of information you are looking at in the headers and how you are trying to route based on that. If you just need to route based on the status code of the response, such as 200 for success, that is available as an output value, but the response headers are not currently accessible as output values.
... View more
09-06-2023
03:51 PM
|
0
|
0
|
518
|
POST
|
Unfortunately there is not a way to pass a schema in to the array and have the system process it for you, however that is a neat use case that I'll pass on to the rest of the team for consideration. You'll have to handle that preprocessing of the array yourself with either a Send Web Request step to update the job or by updating each of those properties with the Update Job Properties step. You could also override the defaults through our other APIs such as REST and Python when creating the jobs, but that would require more customization.
... View more
08-29-2023
10:16 AM
|
0
|
0
|
331
|
POST
|
Hi Hector, it is possible to pass an array of details for each job you wish to create. This could be an array of json objects or an array of arrays containing the details you wish to update. Your best bet will be to use Create Job per Array like you mentioned to create a job for each change, and then as preprocessing for each of those jobs, update the corresponding job or extended properties using Arcade expressions for the output values with the Update Job Properties step. If you're using the Extract Changes endpoint, and there's anything you aren't able to include from that response, it may be worth querying the feature service as well in each job for those additional details based on the object ids with changes. If there's any information in the scheduled job that you wish to be accessible within the newly created jobs, you can also make use of the parent-child relationship to pull that information. Hopefully this helps get you on track, but if you need further support be sure to let us know. For anyone at 11.1 and using either a hosted feature service or non-versioned referenced feature service this process is a bit easier. We have introduced the ability to create jobs with feature service webhooks that should cover this use case without needing a scheduled web request. This blog helps outline how to get started with those: Using the Feature Service Webhook Extract Changes Option in ArcGIS Workflow Manager
... View more
08-24-2023
12:57 PM
|
0
|
2
|
374
|
POST
|
Hello, Normally, our system of tokens could be passed as arguments to the step type. However, current step ID is not one of those, so we'll have to use our Python API. I recommend running your GP tool as a python tool to make use of the currentSteps property to obtain the current step ID and the ID property to retrieve the job ID. You would then just need to pass these as parameters to the tool you are trying to execute. Let me know if you have further questions. Thanks! Sam
... View more
07-02-2019
10:26 AM
|
2
|
0
|
868
|
POST
|
Hello, This is tricky with the way the overlap settings work, and I don't see an ideal solution that would prevent child jobs from having their AOIs outside of the parent while still allowing them to overlap. It sounds like you'd like your system to: Have AOI restrictions between jobs Allow child jobs to overlap their parent job AOI, but not be defined outside of it Allow child jobs to overlap each other. Disallow by Job Type doesn't allow overlap between the same job type, so that doesn't work with the third requirement, and the other two options don't fit the requirements either. Your best bet is to keep the Disallow setting, and instead grant the users who define the child AOIs the 'AOIOverlapOverride' privilege while defining the locations. Unfortunately, this will allow them to define the AOI outside of the parent job, but this is the only current way of maintaining AOI restrictions in general while also allowing the child jobs to overlap. I've passed along your use case for consideration in future design. Let me know if you have any other questions, and I hope this helps you move forward. Thanks! Sam
... View more
05-15-2019
12:45 PM
|
0
|
1
|
601
|
POST
|
I don't have any examples for the FME Cloud. We generally see people running FME via the data interoperability extension, which you could do as a GP tool from the launch/execute GP step. That may not work with the cloud version of FME, so I'd recommend using the FME Cloud API to write a python script to hit those REST endpoints instead. You should be able to run that script using a custom executable step or wrap it up as a GP tool and run it from the launch/execute GP step in your workflows. Sam
... View more
02-28-2019
03:24 PM
|
2
|
0
|
985
|
POST
|
Hi Leonard, There are a few options for integration with Survey 123 depending on your configuration. One solution would be to use database triggers or write a script to monitor the feature service or database for changes and either create it as a service on the machine or hook it into windows scheduler to run periodically. If you aren't using portal authentication, you should be able to use a headless user and webhooks to accomplish your goal as well. We are looking at making this integration smoother with our revamp, and if you happen to be at Dev Summit or UC feel free to swing by and chat with us at our booth. I hope this helps, and let us know if you have any other questions! Sam
... View more
02-28-2019
10:54 AM
|
3
|
0
|
985
|
POST
|
Hi William, This sounds like an excellent area to automate the boring stuff. I recommend writing a script to iterate through the features using a cursor, and then for each feature download the image, and add it as an attachment for its corresponding job. I'm not sure how you have the hyperlinks stored, but parsing job information and adding the attachment can be handled using our module. I recommend taking a look at the job class for adding the attachment, and whichever class corresponds with how you have the information stored. Here are some recommendations for downloading the images. I hope this gets you up and running! Thanks, Sam
... View more
02-05-2019
01:48 PM
|
0
|
1
|
357
|
POST
|
Hello! This is a duplicate post and the discussion on this topic can be found here. Thanks, Sam
... View more
12-18-2018
12:28 PM
|
0
|
0
|
250
|
Title | Kudos | Posted |
---|---|---|
1 | 12-05-2023 02:21 PM | |
3 | 02-28-2019 10:54 AM | |
2 | 07-02-2019 10:26 AM | |
2 | 02-28-2019 03:24 PM |
Online Status |
Offline
|
Date Last Visited |
Thursday
|