<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API in Vault Customization Forum</title>
    <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12698295#M5500</link>
    <description>&lt;P&gt;Hi Markus. It's because we have a state prior to release where manual intervention is being done on the Revision Table in Inventor (namely removing the secondary revisions on the rev table by hiding them). The workflow is as such that pre-release, we need to have the secondary revisions shown, but post release only the primary revs are shown.&lt;/P&gt;&lt;P&gt;The IDW file is opened in the Pre-Release state in Inventor, and a script is run in Inventor to hide the secondary revision rows.&lt;/P&gt;&lt;P&gt;When the file is then transitioned to the Released state, the Update Revision Table job undoes all the "fixes" done to the rev table.&lt;/P&gt;</description>
    <pubDate>Wed, 10 Apr 2024 04:11:27 GMT</pubDate>
    <dc:creator>clastrilla</dc:creator>
    <dc:date>2024-04-10T04:11:27Z</dc:date>
    <item>
      <title>Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/8543052#M5489</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I need to synchronize AutoCAD revisison block table using job processor.&lt;/P&gt;
&lt;P&gt;For this I would like to create already existing job done by Autodesk.&lt;/P&gt;
&lt;P&gt;I try to create job, but some parameters are missing. (The given key was not present in the dictionary.)&lt;/P&gt;
&lt;P&gt;The code is below.&lt;/P&gt;
&lt;P&gt;I can create and sync properties, but revision table update not working.&lt;/P&gt;
&lt;P&gt;JobParam param1 = new JobParam();&lt;BR /&gt;param1.Name = "FileVersionId";&lt;BR /&gt;param1.Val = pdfup.Id.ToString();&lt;BR /&gt;JobParam param2 = new JobParam();&lt;BR /&gt;param2.Name = "FileMasterId";&lt;BR /&gt;param2.Val = pdfup.MasterId.ToString();&lt;BR /&gt;JobParam param3 = new JobParam();&lt;BR /&gt;param3.Name = "FileId";&lt;BR /&gt;param3.Val = pdfup.Id.ToString();&lt;BR /&gt;m_serviceManager.JobService.AddJob("Autodesk.Vault.SyncProperties", "property sync job", new JobParam[] { param1 },10);&lt;BR /&gt;m_serviceManager.JobService.AddJob("Autodesk.Vault.UpdateRevisionBlock.dwg", "DWG Create job", new JobParam[] { param1, param2, param3 },10);&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2019 13:10:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/8543052#M5489</guid>
      <dc:creator>darius.simkunas</dc:creator>
      <dc:date>2019-01-23T13:10:21Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/8553566#M5490</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/87636"&gt;@darius.simkunas&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Queuing up an out-of-the-box job using the API is actually unsupported. The behavior is undocumented, and it could change from release to release.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sajith&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:14:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/8553566#M5490</guid>
      <dc:creator>sajith_subramanian</dc:creator>
      <dc:date>2019-01-28T08:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9307553#M5491</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4069635"&gt;@sajith_subramanian&lt;/a&gt;is this answer still true? It's listed in the SDK documentation.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2020 15:04:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9307553#M5491</guid>
      <dc:creator>ThomasRambach</dc:creator>
      <dc:date>2020-02-10T15:04:24Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309558#M5492</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/48931"&gt;@ThomasRambach&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I do believe it is still true. Also, could you help me with where it is listed in the SDK docs? I wasn't able to locate it in the documentation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sajith&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2020 10:04:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309558#M5492</guid>
      <dc:creator>sajith_subramanian</dc:creator>
      <dc:date>2020-02-11T10:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309699#M5493</link>
      <description>&lt;P&gt;I think you can configure your lifecycle transition to auto trigger the job for you, then just as the job is pending or running you can use the api method JobService.GetJobsByDate to get the job and check the params needed.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2020 11:05:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309699#M5493</guid>
      <dc:creator>smilinger</dc:creator>
      <dc:date>2020-02-11T11:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309853#M5494</link>
      <description>&lt;P&gt;OK, I did it for you. I think the parameters needed for job type &lt;SPAN class="lia-message-read"&gt;Autodesk.Vault.UpdateRevisionBlock.dwg is as follows:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-message-read"&gt;FileVersionId: the file id&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-message-read"&gt;UpdateViewOption: true/false, if create dwf&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-message-read"&gt;PDFPublishOption: true/false, if create pdf&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-message-read"&gt;And it is actually unnecessary to add this type of job manually, it's automatically triggered after Autodesk.Vault.SyncProperties if it's detected that the file has rev block. So you can just remove the line for adding this job in your code.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2020 12:17:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309853#M5494</guid>
      <dc:creator>smilinger</dc:creator>
      <dc:date>2020-02-11T12:17:53Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309983#M5495</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4069635"&gt;@sajith_subramanian&lt;/a&gt;in the Vault documentation that installs with the SDK. Listed under AddJob method.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2020 13:17:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/9309983#M5495</guid>
      <dc:creator>ThomasRambach</dc:creator>
      <dc:date>2020-02-11T13:17:17Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/11498272#M5496</link>
      <description>&lt;P&gt;Hi, could I kindly request a further explanation on how to discover which parameters a job is asking for? Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Oct 2022 06:43:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/11498272#M5496</guid>
      <dc:creator>vas_ampelas</dc:creator>
      <dc:date>2022-10-21T06:43:04Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/11502189#M5497</link>
      <description>&lt;P&gt;You can use change state on the file to trigger the jobs and then use JobService.GetJobsByDate to get these jobs and check the ParamArray property of the job object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will use PowerShell, like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Add-Type -Path 'C:\Program Files\Autodesk\Vault Client 2021\Explorer\Autodesk.Connectivity.WebServices.dll'
Add-Type -Path 'C:\Program Files\Autodesk\Vault Client 2021\Explorer\Autodesk.DataManagement.Client.Framework.dll'
Add-Type -Path 'C:\Program Files\Autodesk\Vault Client 2021\Explorer\Autodesk.DataManagement.Client.Framework.Forms.dll'
Add-Type -Path 'C:\Program Files\Autodesk\Vault Client 2021\Explorer\Autodesk.DataManagement.Client.Framework.Vault.dll'
Add-Type -Path 'C:\Program Files\Autodesk\Vault Client 2021\Explorer\Autodesk.DataManagement.Client.Framework.Vault.Forms.dll'

$env:Path += ';C:\Program Files\Autodesk\Vault Client 2021\Explorer'

$vaultConnection = [Autodesk.DataManagement.Client.Framework.Vault.Forms.Library]::Login($null)

$vault = $vaultConnection.WebServiceManager
$jobService = $vault.JobService

# run this statement at the appropriate time when the job you want is ready or running (you can see it in the job queue)
$jobs = $jobService.GetJobsByDate(10, [datetime]::Now.AddMinutes(-1))
$jobs = $jobs | Where-Object Typ -EQ 'Autodesk.Vault.PDF.Create.idw'

# check the params of the job
$jobs[0].ParamArray&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 23 Oct 2022 11:17:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/11502189#M5497</guid>
      <dc:creator>smilinger</dc:creator>
      <dc:date>2022-10-23T11:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12695947#M5498</link>
      <description>&lt;P&gt;This is great! I've got a similar question. What if I don't want the SyncProperties job to trigger the Update Rev Block job? I looked at the job parameters of the Sync Properties job and it doesn't look like there is any parameter for it:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;FileVersionIds --&amp;gt; 10218&lt;BR /&gt;QueueCreateDwfJobsOnCompletion --&amp;gt; True&lt;BR /&gt;QueueCreateDxf2dJobsOnCompletion --&amp;gt; False&lt;BR /&gt;QueueCreateDxfFlatPatternJobsOnCompletion --&amp;gt; False&lt;BR /&gt;QueueCreatePdfJobsOnCompletion --&amp;gt; False&lt;BR /&gt;QueueCreateStepJobsOnCompletion --&amp;gt; False&lt;BR /&gt;QueueUpdateItemJobsOnCompletion&amp;nbsp; --&amp;gt; False&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anybody know if there is a parameter to set the Update Revision Block to False?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2024 07:32:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12695947#M5498</guid>
      <dc:creator>clastrilla</dc:creator>
      <dc:date>2024-04-09T07:32:26Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12697678#M5499</link>
      <description>I am not aware of an option to stop revision table updates. If "Revision Table" is enabled in the behavior configuration, the job is submitted for idw/dwg drawings. May I ask why you want to enable revision table handling but not update the tables?</description>
      <pubDate>Tue, 09 Apr 2024 20:42:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12697678#M5499</guid>
      <dc:creator>Markus.Koechl</dc:creator>
      <dc:date>2024-04-09T20:42:03Z</dc:date>
    </item>
    <item>
      <title>Re: Create Autodesk.Vault.UpdateRevisionBlock.dwg job using API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12698295#M5500</link>
      <description>&lt;P&gt;Hi Markus. It's because we have a state prior to release where manual intervention is being done on the Revision Table in Inventor (namely removing the secondary revisions on the rev table by hiding them). The workflow is as such that pre-release, we need to have the secondary revisions shown, but post release only the primary revs are shown.&lt;/P&gt;&lt;P&gt;The IDW file is opened in the Pre-Release state in Inventor, and a script is run in Inventor to hide the secondary revision rows.&lt;/P&gt;&lt;P&gt;When the file is then transitioned to the Released state, the Update Revision Table job undoes all the "fixes" done to the rev table.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Apr 2024 04:11:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/create-autodesk-vault-updaterevisionblock-dwg-job-using-api/m-p/12698295#M5500</guid>
      <dc:creator>clastrilla</dc:creator>
      <dc:date>2024-04-10T04:11:27Z</dc:date>
    </item>
  </channel>
</rss>

