Articles

Relevés de banque avec Windev 26 - Faire du scrapping de vos données bancaires

Image
La nouvelle version de Windev (version 26) propose de nombreuses nouveautés et parmi elles le nouveau champ HTML. Il devenait urgent d'abandonner le lien entre Windev et le navigateur Internet Explorer (IE). En effet, depuis très longtemps, le champ HTML de Windev fonctionnait en s'appuyant sur IE. Seulement voilà, ce navigateur est totalement dépassé, voire dangereux en termes de sécurité et Microsoft s'apprête à l'abandonner  et à le supprimer de Windows 10. Pour Windev, passer le champ HTML sous Chromium est le choix le plus évident. c'est le noyau de navigateur le plus utilisé : EDGE, Google Chrome, Brave , etc...  Avec ce changement PCSOFT facilite le Scraping , c’est-à-dire la manipulation des pages HTML d'un site pour agir dessus, aussi bien en lecture, qu'en modification, en rajoutant de nouvelles fonctions et type de variables HTML. Nous utilisions déjà cette possibilité pour récupérer les relevés de banque par exemple. Pour faire cela, il existe u

Formation continue sur mesure Windev/webdev à distance (avec zoom, skype, etc...), datadockée

Image
Besoin de vous former et d'être accompagné pour exploiter efficacement les environnements de programmation Windev, Webdev ou Windev Mobile ? Nous vous proposons des formations à distance, sur mesure s'appuyant sur vos projets. Beaucoup mieux qu'une formation standardisée, nous nous adaptons à vos projets pour vous permettre de les réaliser plus rapidement. Après une analyse de vos besoins de formation, nous vous proposerons un plan de formation spécifique pour vous permettre d'être efficace avec Windev, Webdev ou Windev Mobile. Nos formations sont " datadockées " et peuvent être prises en charges dans le cadre de la formation continue. Windev est un environnement très riche qui s'est profondément enrichi au fils des années. Pour être efficace, il faut comprendre "l'esprit Windev"  et savoir distinguer les différentes approches de programmations pour choisir la plus adaptée à votre projet. Vous pourrez découvrir les bonnes pratiques et éviter

Dématérialisation et factures électroniques avec Windev - Facture-X

Image
En cette période où les déplacements sont limités, la dématérialisation fait partie des sujets importants dans la transformation numérique des entreprises. La dématérialisation concerne tous les documents des entreprises : Documents d'achats (demandes de prix, devis, commandes, factures fournisseurs, etc..) Documents de ventes (Tarifs, catalogues, devis, factures, avoirs, etc...) Marketing, publicités Gestion de la production, traçabilité, etc... Gestion RH, Notes de réunions etc... La dématérialisation est déjà un sujet ancien et qui avance lentement au fil des années, notamment avec l'amélioration des applications et des équipements de numérisation. Les envois de documents par emails sont devenus un réflexe, aussi bien que le partage de documents via le cloud. Pour autant les factures ne font pas encore aujourd'hui l'objet d'une dématérialisation totale.  L'administration admet maintenant la valeur juridique de l'envoi d'une facture par mail (voir  htt

Reprendre une application développée avec Windev ou Webdev

Il est toujours beaucoup plus facile de créer une application, plutôt que de reprendre une application existante. Car en créant une application, on pose toutes les bases de l'organisation du projet, du style de programmation, du mode de déploiement, etc. On décide de tout et on sait pourquoi on fait tel ou tel choix. Reprendre une application existante est une tout autre histoire. On appel cela un TMA (Tierce Maintenance Applicative). Cela dépend de la taille du projet et de l'expérience du développeur. Un développeur débutant devra privilégier la reprise d'une application existante, simple et n'utilisant pas des concepts de Windev trop complexe. Cela lui permettra de monter en compétence sans trop de risque. Si toutefois le projet est complexe, la reprise d'un projet par un débutant sera semée d'embuches. Le risque de planter le projet est assez important pour les raisons suivantes : Manque de visibilité et de recul sur les techniques complexes de Windev Risque

Migration des projets Windev/Webdev à chaque nouvelle version

PCSOFT nous propose depuis la version Windev 7.5, une mise à jour annuelle payante. Aujourd'hui nous en sommes à la version 25. La nouvelle version est souvent annoncée vers le mois de septembre, puis disponible en "pré-version", c'est-à-dire en version bêta au mois de décembre. Ensuite, dans l'année, on a souvent de 4 à 5 mises à jour, nommée UPDATE. Depuis 2019, les mises à jour se font par internet, ce qui nécessite une bonne connexion pour télécharger les quelques Go de chaque mise à jour. Pour ceux qui sont abonnés à la LST (La lettre du support Technique), on dispose des mises à jour intermédiaires sur une clé USB tous les trimestres.  Lorsque vous achetez la mise à jour annuelle, vous disposez du support technique gratuit de PCSOFT, pendant 1 an . Si vous n'achetez pas la mise à jour, vous n'avez plus accès au support technique, même si vous pouvez continuer à utiliser vos licences. Ce modèle économique, fait des licences Windev/Webdev des

Windev et WordPress / Woocommerce

Image
L’interface entre une application développée avec Windev et un site Web sous WordPress est possible. Wordpress est le CMS le plus en vogue actuellement. Il est largement plébiscité par les agences web . Lorsqu’il s’agit d’un site de e-commerce, l’extension WooCommerce est souvent utilisée. Si vous disposez d’une application développée sous Windev et que vous souhaitez “publier” des produits pour les mettre en vente sur le site de e-commerce, il faut mettre en œuvre les API de WooCommerce . Évidemment, vous pouvez faire beaucoup plus avec cette API : modifier la fiche d’un produit, créer des catégories de produits, mettre à jour le stock, récupérer les fiches clients, les commandes, etc… L’utilisation des API de WooCommerce nécessite la mise en œuvre d’une signature avec une “clé client” et une clé “secret client”. Il faut utiliser des requêtes HTTP (instruction HTTPEnvoie de Windev) de type GET, POST ou PUT pour dialoguer avec les API et récupérer les résultats 

Exemple d'application de gestion de cantine

Image
Voici un exemple d'application Web que nous avons réalisé pour une PME de 165 personnes.  Elle permet au personnel de planifier ses repas pour permettre aux cuisiniers de préparer les quantités nécessaires. On peut ainsi gérer les commandes, la facturation des repas, les statistiques par salariés.  L'accès à l'application se fait par Login/mot de passe, mais peut se faire avec un badge et peut fonctionner sur écran tactile. Il y a plusieurs modes d'accès (administrateur, gestionnaires, comptables, salariés). Les menus sont gérés à la semaine et peuvent être importés à partir d'un fichier Excel : Les commandes des produits : Cette application a été réalisée sur mesure, selon les principes des méthodes agiles. Elle fonctionne depuis 6 ans, commencé en Webdev 18, puis migrée en Webdev 24. Si vous aussi vous gérer une cantine et si vous avez besoin d'un outil spécifique pour optimiser votre gestion, contactez-nous.