BLProcess.exe - Background process
Background Job: BLProcess.exe
Introduction
In e-Synergy you are able to create and maintain contracts for your
customers. These contracts need to be prolonged at one point and doing this
manually could be a lot of work. Therefore Exact has created the background
application BLProcess. This background application enables you to prolong
contracts automatically at a certain date. The background applications is also
able to validate, modify and budget the contract details.
When you create a contract for a customer you must enter a prolongation date.
This date determines when the prolongation of the contract will start. After
creation of the contract the next thing to do is prolong the contract after some
time. Via [CRM > Maintenance > Contract > Processes] you can indicate what the
background application should do and which contracts should be taken into
account. In the screenshot below you can see the options available to you.
In the screenshot you can see the buttons Validation,
Modified and Prolongation. Those buttons determine what the background
application should do. More information about this screen can be found in this
document: Contract
prolongation processes .
After entering the necessary information you will find that an entry has been
created in the screen. This entry is made for BLProcess. The next time BLProces
runs (this depends on the scheduling) it will find a new entry created and will
perform the action requested.
After BLProcess is finished the status of the entry will change from new to
processed. The results can be viewed by clicking on the link in the column type.
When a document is created there will also be a clickable link available in the
column Document. Clicking on that link will show you the document with the
results of the job.
Technical Information
The following database tables are involved when running BLProcess.exe:
- ItemProcess (this is where the application looks for
jobs and enters the results)
- BacoDiscussions (document with results)
- Absences
- RequestTasks
- ItemNumbers
- BacoProcessLog (logentries for background job)
- EbcDataLog (logentries for changed data)
There are no specific parameters for BLProcess.exe so the command line in the
SQL job or Windows schedule task will look like this:
- C:\Synergy\bin\BLProcess.exe /S:VORS31266-1 D:/DeltaBike
Settings e-Synergy
There are a number of settings in e-Synergy which have influence on the way
BLProcess.exe works. The first settings are set via [CRM > Maintenance >
Contract > Parameters].
In this screen the contract prolongation settings can be
entered per division. The fields displayed in the screenshot above are described
in detail in this document: Creating
and maintaining contract prolongation parameters .
Apart from the process parameters you need to set up in which category the
document with results is created. This can be done via [System > Maintenance >
Settings - General > Processes].
By clicking on one of the links in the column 'Type' you
can set up in which category the documents are created. This function is
explained in detail in this document: Settings
document category export data by HRMail - BLProcess .
Troubleshooting
In this section known issues with this background job will be described.
In the screenshot above you see an error message that is given by
BLProcess.exe. The message is caused by the fact that the user who runs the SQL
Server Agent doesn't have the rights necessary to perform the prolongation. In
this case that user was 'Service' so the error message text consists of the
username of the user that is running SQL Server Agent.
Related Topics
Main Category: |
Support Product Know How |
Document Type: |
Online help main |
Category: |
On-line help files |
Security level: |
All - 0 |
Sub category: |
Details |
Document ID: |
00.810.670 |
Assortment: |
Exact Synergy
|
Date: |
19-05-2018 |
Release: |
|
Attachment: |
|
Disclaimer |