BoCount Dynamics Service

  • 3 minutes to read

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.