Le module « Synchronisation PDA » permet d'échanger des informations avec une application externe telle qu'un PDA.
Les références clients, contacts, article, codes à barres et journaux sont envoyées à l'application externe et en retour l'application importe des documents comme des offres, des commandes, une mise à jour de stock, ...
Module disponible si votre licence contient la lettre B3. |
Activez la synchronisation PDA via le menu Dossier > Paramétrage > Paramètres généraux, onglet Options et cochez l'option Import/Export PDA (B3).
Configurez la synchronisation PDA via le menu Utilitaires > Import/Export PDA.
Cette option vous permet de configurer un Import/Export PDA générique pour tous les utilisateurs ou par utilisateur.
Cliquez sur le bouton pour ajouter un mode d'import/export de données.
Permet de définir ce que l'utilisateur peut visualiser comme informations dans l'application externe.
Clients : Indiquer le nom du fichier à générer et la commande SQL à lancer, exemple :
SELECT GroupId, Name, AdrCity FROM Cust WHERE Customer INTO CURSOR Customers |
Contacts : Idem pour les personnes de contact.
Select goCache.CustGetFieldValue(Custid,"GROUPID",.F.) as GroupId, Name, AdrCity From Pers Where goCache.CustGetFieldValue(Custid,"CUSTOMER",.F.) INTO CURSOR contacts |
Articles : Idem pour les articles.
SELECT ARTID as IdArticle, NAME1 as Intitule, goCache.ArtAvailable( ARTID ) as Stock, QTYTARIF1 as Seuil1, SALETARIF1 as Prix1 FROM Art INTO CURSOR Articles |
Codes à barres : Idem pour les codes à barres.
SELECT ARTID as IdArticle, barcode, Qty as Quantite FROM Barcode INTO CURSOR CodesBarre |
Journaux : Idem pour les journaux.
SELECT Jnl, Type, Name, StockCoef, UserDate FROM Jnl WHERE TYPE $ "CO" INTO CURSOR Books |
Documents : Indiquer le nom du fichier à importer et la commande SQL à lancer pour récupérer les documents, exemple :
SELECT PADR(TRANSFORM(Jnl),8) as Jnl, Number, Type, TTOD(Date) as Date, PADL(TRANSFORM(Persid),10,'0') as Persid, PADL(TRANSFORM(Custid),10,'0') as Custid, PADL(TRANSFORM(Thirdgroup),10,'0') as Thirdgroup, Pda, PADR(TRANSFORM(Artid), 20) as Artid, TRANSFORM(name1) as Name1, Qty, TRANSFORM(Stkid) as Stkid, Unitprice FROM Documents INTO CURSOR SYNC_Documents |
Cliquez sur le bouton pour lancer l'exportation.
Cliquez sur le bouton pour lancer l'importation.