Service: ExternalAccessControlService
Version: 1_0 (other versions, change log) 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://secutix.ws.secutix.com/tnci/external-remoting/com.secutix.facade.control.v1_0.ExternalAccessControlService.webservice?wsdl
To get the endpoint for your own institution, replace "secutix" (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 | |