PDA

View Full Version : working with third party gateway.dll


nelteren
April 23rd, 2009, 05:48 AM
We are a IT company and We work with a snelstart, a dutch accounting package. We make our invoices/offers in snelstart

For sure it is possible with snelstart to communicatie with other programs true the snelstartgateway.DLL

Example Vb6:

Private Sub mtdToevoegenJournaalPost()
On Error GoTo ErrorHandler
'Declaratie variabelen
Dim mvrGWaySnelStart As clsGWaySnelStart
Dim mvrAdmiInEuro As Boolean
Dim mvrGbOmschrijving As String
'Make new entry object Aanmaken nieuwe ToegangsObject
Set mvrGWaySnelStart = New clsGWaySnelStart
With mvrGWaySnelStart
'Open financial products administratie
.mtdGWayAdmiOpenen "C:SnelStartAdministraties", "SnelStart Voorbeeldbedrijf"
'Read Administratie in Euro's is
mvrAdmiInEuro = .prpGWayAdmiInEuroGet
Debug.Print "Adminitratie in Euro is " & mvrAdmiInEuro
'Read omschrijving van Grootboek 9990
mvrGbOmschrijving = .mtdGWayGrootboekOmschrijving(9990)
Debug.Print "Omschrijving van GrootBoek 9990 is " & mvrGbOmschrijving
'Journaalpost openen
.mtdGWayJpAanmaken Now, 9990, "ABC", "OmschrijvingXYZ"
'Add journal rules
.mtdGWayJpRegelToevoegenV616 8001, "DebetZZZZ", 100, 0
.mtdGWayJpRegelToevoegenV616 8002, "CreditYYYY", 0, 75
.mtdGWayJpRegelToevoegenV616 8002, "CreditYYYY", 0, 25
'Journaalpost sluiten
.mtdGWayJpSluiten
'Sluiten administratie
.mtdGWayAdmiSluiten
'Starten applicatie
.mtdGWayRunSnelStart "c:SnelstartAdministratiesSnelStart Voorbeeldbedrijf"
End With
Exit Sub
ErrorHandler:
MsgBox mtdGWayFoutBoodschap("mtdToevoegenJournaalPost"), vbInformation
End Sub

Is is possible to add this kind of programming in commitCRM?

For example:
1. if we save a account in Commit, the appropiate fields should also be altered in Snelstart
2. if we make an new account (type=customer) in Commit, it should also be added in Snelstart
2. If we have items, can we at the end of the week, collect them and send them to snelstart so we kan make the invoices? (see above code)


Snelstart works on a microsoft sql server

Do you have manuals (if it is possible) for above question?

Support Team
April 23rd, 2009, 08:04 AM
Hi nelteren, and thanks for your detailed question.

Yes, RangerMSP provides a Programming API, which allows you to add and update information into the database. You can also use ODBC in order to read information from the RangerMSP database and use it in eternal systems.

What you can do is write your own program which reads the information from RangerMSP, including Account data and Charges for billing, and updates it in your accounting system. We can provide you with the technical details about using the API and ODBC with RangerMSP. Please contact us at Support @ for more details.

I hope this helps.

Ethan