If you want to show custom columns in your applications job monitor there are several things to do.
- At first you need to add the required coulmn to you applications engine database table TMBATCH. Please keep in mind that only STRING or INTEGER columns are supported. As a prefix PB_ for the coloumn name is required. E.g. PB_VENDORNAME. Please create the column name also in upper case letters.
- After you added the new column(s) you also need to update the database views JMView and JobMonitor.
- Now you can select the new column in the repository settings in content navigator. Iin my case the columns are called PB_NL and PB_KASSENTAG

Now comes the more difficult part. Because you cannot use existing SQL action from datacap to update these columns. If a task completes the batchpilot will overwrite the update columns with empty fields. The solution is to write a custom action to update the batchpilot information so that the information persists in the engine database.
I wrote a custom action in .NET. The following code function is used to update the Batchpilot
public bool UpdateJobMonitor(string column, string value)
{
dcSmart.SmartNav localSmartObj = new dcSmart.SmartNav(this);
string input = localSmartObj.MetaWord(value);
/// BatchPilot.set_XtraBatchFieldValue(column, input); ///
DatacapRRBatchPilot.set_XtraBatchFieldValue(column, input);
WriteLog("SmartNav: " + this);
WriteLog("TIMETOACT Setting Column: " + column + " To Value: " + input);
return true;
}
In the TheRRX.rrx file I added the following
<method name="UpdateJobMonitor">
<p name="Spaltenname" type="string" qi="Der Name des Feldes aus dem gelesen wird. Smart parameters are supported."/>
<p name="Feldname" type="string" qi="Der name der Spalte die im JobMonitor geschrieben wird. Smart parameters are supported."/>
<ap>
Updates the TMBATCH table with custom values for BatchPilot.
</ap>
<h>
Eingabe von Spaltenname und Feldname<br/><br/>
<e>
<b>UpdateJobMonitor("PB_NIEDERLASSUNG,@P\Niederlassung")</b><br/>
Smart Parameter erlaubt.
</e>
</h>
<lvl>All levels.</lvl>
<ret>
<b>True,</b> if the action succeeds. Otherwise, <b>False.</b>
</ret>
</method>
Here I read a fileds value and pass this as “input” variable to the action to update the batchpilot.
Thanks for the post.Really thank you! Awesome.
Really informative blog.Really thank you! Want more.
Major thanks for the blog. Really Cool.
I really like and appreciate your post.Thanks Again. Much obliged.
Thank you ever so for you article.Much thanks again. Cool.
Thanks for the blog. Keep writing.
Great article.Thanks Again. Cool.
Major thankies for the article.Really looking forward to read more. Fantastic.
Major thanks for the article.Really thank you! Cool.
Beneficial document helps make frequent advance, appreciate it write about, this pile-up connected with expertise is usually to hold finding out, focus is usually the beginning of money.
Thanks to my father who stated to me concerning this blog, this blog is actually remarkable.
I really enjoy the blog.Really thank you! Will read on…
I appreciate you sharing this article.Really looking forward to read more. Cool.
Very neat article post.Thanks Again. Want more.
Just a smiling visitor here to share the love (:, btw great style. “Competition is a painful thing, but it produces great results.” by Jerry Flint.
Turniket – Tuniket sistemləri hər yerdə giriş çıxışı nəzarətini təmin etməkməqsədi ilə istifadə edilməkdədir.Stadionlarda,Otellərdə,iş yerlərində,idman zallarında,qisacası izlənmə təmin edilmək istənən bütün yerlərdə istifadə edilməktədir
Thanks again for the blog.Much thanks again. Cool.
best writing service reviews higher english critical essay help
Great, thanks for sharing this post.Really thank you!
Really appreciate you sharing this post.Much thanks again. Great.
I cannot thank you enough for the blog.Really thank you! Much obliged.
Really informative blog article.Thanks Again. Want more.
Thank you for your blog.Really thank you! Will read on…
A round of applause for your blog. Really Cool.
Appreciate you sharing, great blog.Much thanks again. Really Cool.
Appreciate you sharing, great post. Really Great.
Hi friends, its enormous article concerning cultureand completely defined, keep it up all the time.
Awesome article.Much thanks again. Awesome.
Very nice post. I just stumbled upon your blog and
Really informative blog.Really looking forward to read more. Awesome.
I am so grateful for your post.Really looking forward to read more. Great.
Awesome blog.Really looking forward to read more. Great.
Enjoyed every bit of your blog article. Really Cool.
Very good blog.Thanks Again. Keep writing.
A round of applause for your post.Thanks Again. Fantastic.
A big thank you for your blog article. Will read on…
Thanks for any other great article. Where elsemay anyone get that kind of information in such an ideal means of writing?I have a presentation next week, and I’m at the look for such info.
Appreciate you sharing, great blog article.Really looking forward to read more. Really Cool.
Howdy! Do you know if they make any plugins to safeguardagainst hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any suggestions?
Greetings! Very helpful advice within this article!It is the little changes which will make the most significant changes.Thanks a lot for sharing!
Hello There. I discovered your blog the usage of msn. That is a very neatly written article.I will be sure to bookmark it and come back toread more of your helpful info. Thanks for the post.I’ll definitely comeback.
Wow, great blog post.Much thanks again. Will read on…
I am sure this post has touched all the internet viewers,its really really nice paragraph on buildingup new blog.
Looking forward to reading more. Great post.
I really enjoy the blog.Thanks Again. Want more.