Overslaan naar inhoud
Retour aux modules
Productiviteit en tools

Automatische FTP/SFTP-export

Verstuur Odoo-documenten automatisch als pdf- of csv-bestanden naar FTP- of SFTP-servers, volgens een planning, met een volledig logboek.

20.0 19.0 18.0 17.0 16.0
Automatische FTP/SFTP-export
Automatische FTP/SFTP-export

Présentation du module

Nalios
Odoo Gold Partner · België

/ Odoo 20 · Beheer

FTP / SFTP Automatische export

Plaats Odoo-documenten volgens een planning op de FTP- of SFTP-servers van uw partners: één pdf per record, één csv per record of één csv per batch. Elk record wordt één keer verstuurd en elk verzonden bestand wordt gelogd met een kopie.

FTP & SFTP PDF of CSV Eender welk model Uw eigen planning Volledig uploadlogboek

Wat de module doet

Uw documenten, op hun server

Boekhouders, logistieke partners, EDI-platformen, datawarehouses: veel partners halen nog bestanden op van een FTP-server. Deze module plaatst ze daar voor u, zonder dat iemand manueel moet exporteren.

Eender welk model, eender welk rapport

Kies het model (verkooporders, facturen, transfers, uw eigen objecten) en, voor pdf, eender welk rapport dat erop beschikbaar is. Geen ontwikkeling.

Csv zoals zij het willen

Hergebruik een opgeslagen exportsjabloon, of som zelf de velden op en sleep ze in de juiste volgorde. Kies het scheidingsteken, het aanhalingsteken en de kopregel. Eén bestand per record, of één bestand voor de hele batch.

Elk record één keer verstuurd

Elke actie onthoudt wat ze al verstuurd heeft. De volgende uitvoering neemt enkel de records die nog niet verstuurd zijn.

Een spoor van elk bestand

Elke upload wordt gelogd met datum, server en actie, een kopie van het bestand en een knop naar het brondocument. Fouten worden in de chatter van de actie geplaatst.

Csv-actie: kolommen gekozen uit het model, scheidingsteken, aanhalingsteken, aangepaste kopregel en modus met één bestand

Configuratie

Drie schermen. Daarna loopt het vanzelf.

1

Registreer de server

FTP of SFTP, host, poort en gebruiker. Voor SFTP authenticeert u met een wachtwoord of met een private RSA-sleutel en de bijbehorende wachtwoordzin.

2

Maak een actie aan

Server, uploadmap, bedrijven, model en patroon voor de bestandsnaam. Daarna het af te drukken pdf-rapport, of de te exporteren csv-kolommen.

3

Stel het ritme in

Uitvoering om de N minuten, uren, dagen, weken of maanden. Een geplande actie controleert elke minuut welke acties aan de beurt zijn en voert ze uit.

Pdf-actie: verkooporders afgedrukt met het offerterapport, elk uur verstuurd

Servers en logboeken

Weet wat vertrokken is, wanneer en waarheen

Eén server kan meerdere acties bedienen, en u kunt zoveel servers registreren als u partners hebt. Het logboek bewaart het verzonden bestand en linkt terug naar het document.

SFTP-server geauthenticeerd met een RSA-sleutel
Uploadlogboek: één regel per verzonden record en bestand
Logboekregel: het verzonden bestand en een knop om het brondocument te openen

Onder de motorkap

Hoe het werkt

ProtocollenFTP (gewone FTP, geen FTPS) en SFTP. SFTP aanvaardt een wachtwoord of een private RSA-sleutel (Ed25519- en ECDSA-sleutels worden niet ondersteund). De SFTP-hostsleutel wordt automatisch aanvaard.
PlanningEén geplande actie, (S)FTP Upload do actions, start elke minuut en voert elke actie uit waarvan het eigen interval verstreken is. Een nieuwe actie draait bij de volgende minuut.
Verzonden recordsElk record van het model, in de geselecteerde bedrijven (alle bedrijven als leeg), dat deze actie nog niet verstuurd heeft. Het model heeft een veld company_id nodig.
Bestandsnamen{field} voegt een tekstveld van het record in, {date} geeft YYYY_MM_DD en {datetime} YYYY_MM_DD_HH_MM_SS. De extensie wordt voor u toegevoegd. In de csv-modus met één bestand heet het bestand export_<date>_<time>.csv. Vermijd waarden met een schuine streep, zoals factuurnummers: de schuine streep wordt als map gelezen.
FoutenEen mislukt record wordt gemeld in de chatter van de actie en bij de volgende uitvoering opnieuw geprobeerd. Volg de actie om verwittigd te worden.
ToegangDe menu’s vereisen de groep (S)FTP Configuration, de gegevens vereisen Beheer / Toegangsrechten. De admin-gebruiker krijgt beide bij de installatie.
VereistenPython-bibliotheek paramiko op de Odoo-server (gedeclareerd als externe afhankelijkheid). Enkel afhankelijk van base en mail.

Lees dit vóór uw eerste uitvoering

Een actie heeft geen recordfilter. De eerste uitvoering verstuurt elk bestaand record van het model in de geselecteerde bedrijven: alle historische orders, conceptoffertes en geannuleerde documenten inbegrepen. Test het eerst op een stagingkopie en laat nieuwe acties naar een testmap wijzen tot het resultaat is wat uw partner verwacht.

FAQ

Goed om te weten

Kan ik enkel bepaalde records versturen, bijvoorbeeld geboekte facturen?

Niet met een filter: een actie dekt elk record van haar model in de geselecteerde bedrijven. De keuze van de bedrijven is de enige ingebouwde beperking.

Wat als de server plat ligt?

De fout wordt in de chatter van de actie geplaatst en voor die records wordt niets gelogd, zodat ze bij de volgende uitvoering opnieuw worden verstuurd.

Kan het bestanden downloaden of importeren?

Nee. Het uploadt enkel bestanden van Odoo naar de externe server.

Hoe worden de aanmeldgegevens opgeslagen?

Wachtwoorden, sleutels en wachtwoordzinnen worden opgeslagen in de Odoo-database, leesbaar voor beheerders. Gebruik een apart account dat enkel naar de uploadmap kan schrijven.

Een vraag? Een probleem? Spreek met de mensen die het gebouwd hebben.

Wij antwoorden u binnen 8 werkuren.

Contacteer ons

Mail ons rechtstreeks op

[email protected]

Gepubliceerd door

Nalios — Odoo Gold Partner, België — nalios.be