Presentation
CliSiTef provides a quick and simple way to make available SiTef features for applications in general. Its main features are:
Non-intrusive as it is the automation itself that manages your screens. There is no overlapping of screens on the interface itself, which, if existed, most of the time it would not be compatible with the visual layout of the client's main application;
Allows the automation application to restrict transactions available for a given payment since, in practical life, negotiation takes place with the client and once the means of payment, number of installments, etc., must not be modified by mistake when executing the TEF;
Allows total freedom in the inclusion of new products and means of payment, following the evolution of SiTef, without the need make any changes to the automation or, if it is essential (for example through the inclusion of new access peripherals such as bar code reader), it should be kept to a minimum.
Note: CliSiTef has, for each functionality, two points of input (routines). The choice of which of the interfaces will be used by the application depends on the programmer's personal taste and whether the environment used by it for development imposes some type of restriction in the call to CliSiTef. In particular, we are referring to the type of data manipulated by the programming environment. If he only accepts data in ASCII, the interface called hereinafter referred to as "A" in this document.