KiOui/TOSTI

Implement synchronisation to Silvasoft

KiOui opened this issue · 4 comments

KiOui commented

Tartarus is switching its administration from Tantalus to Silvasoft. We should therefor provide support for synchronising Shifts and BorrelReservations to Silvasoft. We should also remove the synchronisation to Tantalus.

Details for the Silvasoft API can be located here.

KiOui commented

@dhoekstra2000 Could you provide us with a plan as to how you would want to switch to Silvasoft? E.g. when do we need to switch over the Tantalus synchronisation to Silvasoft synchronisation? How would you want to see it implemented (I assume just in the same way as we did with Tantalus)?

So in short the transition will be tomorrow... This is for administrative purposes, since tomorrow the next VAT-quarter starts.

However, before the synchronisation could be implemented, the data has to be transferred from Tantalus and Conscribo to Silvasoft I suppose, which will be done from tomorrow onwards, and is hopefully done during the next week.

I will look if it is possible to have a test account development purposes.

Finally, how I would like to see it implemented, is basically the following:

  • Every borrel is pushed as an invoice to Silvasoft.
  • Every tostishift is pushed as an invoice to Silvasoft.

It would be nice if a "cost center" could be set for this ("Borrel" for borrels and "Tosti" for the tosti's themselves, "Kantine" for the candy and soda cans)

About a test account, Silvasoft indicated this:

Hiervoor kunnen de ontwikkelaars het beste een nieuwe proefaccount aanvragen via onze site, dan kunnen ze daarna de koppeling testen.

So you can make a trial account to test the synchronisation.

KiOui commented

Note to self: We also need to make a migrations that migrates "Synched to Tantalus" to "Synched to Silvasoft"