Skip to main content
All CollectionsSettings ManualSpecial Plugins
Instructions to connect to Opera (Oracle)
Instructions to connect to Opera (Oracle)

Step by step of how to connect Golfmanager to Opera.

Updated over a year ago

INDEX

  • Section: Setting Menu > Ópera

0. DEFINITIONS

GM Opera Interface. Software created by Golfmanager and installed in each PC at the reception that communicates the browser (chrome for example) with your Opera Server.

Description: Opera is a hotel management system. This plugin allows you to upload sales to a customer's room.

1. INSTALLATION INSTRUCTIONS

Plugin: Opera (Oracle)

Protocol available: IFC8 (XML post)

Protocol not available: OHIP

Configuration process:


1. Install the Opera plugin from the App Center (ask Golfmanager Support for it)
2. Click on Configuration menu wheel.
3. Click on Opera.
4. Click on Download program.
5. Move the downloaded program to the folder C:\GolfmanagerOpera.
6. Unzip the file. The loose files must be extracted in this previous folder
7. Edit the Config.json file and set the following parameters:


"address": "ip:port", (required)

"apiPass": "password API user", (only if you want to send ALL the charges to Opera. NOTE: the password must be of good quality so that few can access this file and know the password)

"apiUrl": "http://demo.golfmanager.es (URL of the club)", (only if you want to send ALL the charges to Opera)

"apiUser": "email API user", (only if you want to send ALL the charges to Opera) "mockAddress": "", can be empty

"sendPaymentsTimer": 60, (seconds between sendings - only if you want to send ALL the charges to Opera)

"sequence": {. "date": "2021-01-07T08:40:20:20.1903431-08:00",

"value": 1},

"startingId": 23426, (only if you want to send ALL charges to Opera, this is the ID of the last payment in the previous program so that they start importing from that payment in Golfmanager)

"timeout": 30


8. Click on Install.bat.

THIS PROCESS WILL ONLY BE EXECUTED ON THE COMPUTER CONNECTED TO THE OPERA SERVER

2. CONFIGURATION IN GOLFMANAGER

  1. You have to go to Configuration Menu > Billing > Payment Methods to make sure that the payment method Room Charge is activated and available in POS.

  2. GolfmanagerOpera IP: IP of the PC where GM Opera Interface is installed.

    Note: from GM Opera Interface --> your Opera server, depends on you. (Communication TCP)

  3. Any other needs on the Opera side to have the integration. (1) permission as administrator in the PC where you will install de GM Opera Interface. (2) If you are going to send ALL payments to Opera , this PC needs to be able to communicate by HTTPS to Golfmanager server.

NOTE:
Port: From PC in reception --> GM Opera Interface port nº 8081 (Communication HTTP)

3. INSTRUCTIONS OF USE

The process is very simple and you only have to follow these steps to make a room charge.
1. Add sales to the cart in the POS

2. Click on Finish.

3. The pop up with the payment methods will appear. Click on Charge room.

4. A new Opera pop up will appear where you can search for the customer by name or room number. Click on Search.

5. Select the customer and click on Charge Room.

As you can see, the charge to room process is like another payment method, both for payment and refund, with the only extra that you have to search for the customer by consulting Opera. Very simple.

4. OPERA CONFIGURATION TO SEND ALL PAYMENTS - MAPPING TABLE AND PAYMENT METHODS and REVENUE CENTERS

Optionally the integration between Golfmanager and Opera can send all the Golfmanager collections to Opera so that the accounting is managed in the latter. In order to synchronize the collections and categorize them properly, you have to add in the Golfmanager subfamily the Subtotal number that corresponds to the Opera Sales itemizer. The sales itemizer is like the subfamily in Opera. You will need an Opera technician to match the Golfmanager subfamilies with the Opera subfamilies. They call this process "Maping Table". You can also select which "payment methods" you want to send and which you do not want to send. For this we have to indicate the golfmanager id of the payment methods that will be synchronized. This information will be requested by Opera technicians through tables in an excel file as you see below.
Download here the excel file that will serve use as base for the mapping table.

If you are going to send all payments (plus room charges) and this is going to be done from more than one cash register then you need also to match the "Revenue centers" in Opera with the "cash register Id" in Golfmanager as shows the following image.

5. SYSTEM OPERATIONAL CHECK

If Opera is not working properly, there are 3 possible reasons:

  • Check the accesses to unsecured content of the browser from which Golf Manager is running (Chrome) on all computers that make room charges.

  • Check that the Golf Manager-Opera service is started.

Check that the Service is "Running" and if not, click on "Start"

  • Check that the Opera server is not turned off.


Apart from these three points, it should be confirmed that:

1.- You have not changed the IP and port of the opera server.

In the folder C:\GolfmanagerOpera is the file Config.json you must check that the ip:port is the correct one.

2.- The IP of the computer where the server is also correct.

It is founded in the Golfmanager interface, from Configuration > Opera > Configuration.

Did this answer your question?