PrintService

printnservice

 

Creates and manages print requests over BeasCommonService.

Allows WEB APP related print requests on the server side and manages of session related print requests.

Alternatively, starts Print service over Beas common service in the desktop application.

 

printservice-workflow

 

Note:

This command creates only an entry in the Beas common service and does not execute the report itself.

The report will always be created on the server on which the Beas common service is running.

Only Network printer is supported.

See Beas common service concept .

 

The idea of this service is to send print command from the WEB APPs to the backend, or to use it if the backend is running synchronously. The WEB APP's all transactions are asynchronous.

 

 

Post:

WEB Service

if StationID, LocationID, ProgramID, AppID or PersnnellID not defined, the system will use the current information (example from current web session)

 

// Print document over BeasCommon Service
post PrintService
{
"Title" : "Workorder",
 "PrintType" : "Crystal",
 "ReportName":"workorder.rpt",
 "Parameter":{"Auftrags-Nr:":6002142,"belpos_id_von":10,"belpos_id_bis":10 } 
}
// Get current Status
get PrintRequest?$select=PrintRequest,Title&$filter=SessionId eq CurrentSessoinId