BoCount Dynamics Service
codeunit CFL BoCount OnPrem Mgt
procedure CFLBoCountOnPremPing
procedure CFLBoCountOnPremPing(Service: code[20]): boolean
Gebruik deze functie om na te gaan of de BoCount Dynamics Service bereikbaar is en antwoord.
procedure CFLCheckVersion
procedure CFLCheckVersion(Service: code[20]) Version: text
Gebruik deze functie om de versie van de BoCount service na te gaan.
procedure CFLBoCountOnPremProcessStart
procedure CFLBoCountOnPremProcessStart(Service: code[20]; FileName: text; WorkingDirectory: text; arguments: text; useshellexecute: Boolean; username: text; password: text) id: text
Gebruik deze functie om een process te starten op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremProcessStop
procedure CFLBoCountOnPremProcessStop(Service: code[20]; id: text)
Gebruik deze functie om een process te stoppen op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremGetFile
procedure CFLBoCountOnPremGetFile(Service: code[20]; filename: text; var CFLFiles: record "CFL Files")
Gebruik deze functie om een bestand op te vragen aan de BoCount Dynamics Service. De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremExistFile
procedure CFLBoCountOnPremExistFile(Service: code[20]; filename: text): Boolean;
Gebruik deze functie om na te gaan of een bestand bestaat op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremDeleteFile
procedure CFLBoCountOnPremDeleteFile(Service: code[20]; filename: text): Boolean;
Gebruik deze functie om een bestand te verwijderen op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCout Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLoCountOnPremCopyFile
procedure CFLBoCountOnPremCopyFile(Service: code[20]; sourcefilename: text; destiantionfilename: text): Boolean;
Gebruik deze functie om een bestand te kopiƫren op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremPutFile
procedure CFLBoCountOnPremPutFile(Service: code[20]; var CFLFiles: record "CFL Files")
Gebruik deze functie om bestanden te plaatsen op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremGetTempFolder
procedure CFLBoCountOnPremGetTempFolder(Service: code[20]): text
Gebruik deze functie om tijdelijk pad op te vragen op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremFolderExist
procedure CFLBoCountOnPremFolderExist(Service: code[20]; path: text): Boolean
Gebruik deze functie om na te gaan of een map bestaat op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremFolderDelete
procedure CFLBoCountOnPremFolderDelete(Service: code[20]; path: text): Boolean
Gebruik deze functie om een map te verwijderen op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremFolderNew
procedure CFLBoCountOnPremFolderNew(Service: code[20]; path: text): Boolean
Gebruik deze functie om een map te maken op de server waar de BoCount Dynamics Service actief is.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremFolderListFolder
procedure CFLBoCountOnPremFolderListFolder(Service: code[20]; path: text; filter: text; Recurse: boolean) Files: List of [Text]
Gebruik deze functie om de inhoud van een map op de server waar de BoCount Dynamics Service actief is op te vragen.
Via de Recurse parameter kan aangegeven worden of submappen ook dienen opgelijst te worden.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremFolderListFile
procedure CFLBoCountOnPremFolderListFile(Service: code[20]; path: text; filter: text; Recurse: boolean) Files: List of [Text]
Gebruik deze functie om de bestanden in een map op de server waar de BoCount Dynamics Service actief is op te vragen.
Via de Recurse parameter kan aangegeven worden of submappen ook dienen opgelijst te worden.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.
procedure CFLBoCountOnPremFolderListFileInfo(Service: code[20]; path: text; filter: text; Recurse: boolean) Files: dictionary of [Text, Text]
procedure CFLBoCountOnPremFolderListFile(path: text; filter: text; Recurse: boolean) Files: List of [Text]
Gebruik deze functie om de bestanden in een map op de server waar de BoCount Dynamics Service actief is op te vragen.
Via de Recurse parameter kan aangegeven worden of submappen ook dienen opgelijst te worden.
De dictionary bevat de bestandsnaam en een json met extra info over het bestand:
- datum-tijd laatst gewijzigd
- bestandsgrootte in bytes
Voorbeeld van de json:
{
"lastmodifiedat": "30/08/2022 15:44:00",
"size": 1024
}
procedure CFLBoCountOnPremPowershellInvoke
procedure CFLBoCountOnPremPowershellInvoke(Service: code[20]; Computername: text; Port: integer; Username: text; Password: text; Script: text; var Response: text; var Error: text; var Status: text)
Gebruik deze functie een PowerShell-script uit te voeren op de server waar de BoCount Dynamics Service actief is op te vragen.
De gewenste BoCount Dynamics Service kan meegegeven worden aan deze functie.