Service: ExternalAccessControlService
Version: 1_0 (other versions, change log, null) END OF LIFE. Please consider switching to the latest version of the webservices, because this version may be removed anytime from support.
SOAP Demo endpoint: https://myinstit.ws.secutix.com/tnci/external-remoting/com.secutix.facade.control.v1_0.ExternalAccessControlService.webservice?wsdl
To get the endpoint for your own institution, replace "myinstit" (just after https://) in the url by your own institution code.
For further documentation and examples, please check in Platform Website.External access control service.
Methods:
burnTicket
Retrieves the ticket marked by the given barcode / and or taxnumber from the sales channel in context. If the
ticket is printed (or not printed) --> controls it OK else --> FAIL. Returns history of control.
Parameters
Return value
ControlledTicketData |
|
barcode | String (8) | |
containerId | String | |
containerTicket | boolean | |
controlOperations | List of ControlOperation | |
duplicate | boolean | |
printingDateTime | Date | |
state | String | |
taxNumber | String | |
ticketKind | String | |
ticketSupport | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String | |
ControlOperation |
|
controlOperationType | (OK|OFFLINE_OK|FAIL| OFFLINE_FAIL| INVALIDATED_TICKET| CANCELLED_TICKET) | |
operationDateTime | Date | |
getControlledTicket
Retrieve the given ticket data identified by its barcode OR taxnumber.
A list of operations is associated to the data:
if ticket is invalidated, an invalidation operation, with last ticket update time as dateTime.
if ticket is cancelled, a cancellation operation, with last ticket update time as dateTime.
Parameters
Return value
ControlledTicketData
importControlledTicket
Parameters
ControlledTicket |
|
acIdentifier | String | |
additionnalInfo | String | |
barcode | String (8) | |
controlDate | Date | |
controlResult | (OK|FAIL|OFFLINE_OK| OFFLINE_FAIL) | |
failureReason | String | |
Return value
WebMethodResult |
|
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String | |