Documentation RAMASOFT

02/09/2026 - Prod 26.03


Introduction

La version 26.03 de Ramasoft est disponible en production.

Les nouveautés marquantes de cette version sont la facturation électronique Peppol, une refonte complète du calcul des groupes de prix, la ventilation dans les volets roulants, de nouveaux modes d'optimisation en atelier et des gains de performance importants sur la génération CAM.

Le dernier chapitre reprend les points d'attention à lire avant de mettre à jour : ils décrivent les changements de comportement qui peuvent demander une adaptation de votre paramétrage, de vos rapports ou de vos scripts.

1. Facturation électronique et comptabilité

Facturation électronique Peppol (UBL)

Ramasoft génère désormais vos factures et vos notes de crédit au format UBL Peppol, prêtes à être déposées sur le réseau Peppol. Le PDF de la facture est joint au fichier électronique, de sorte que le destinataire reçoit à la fois la version lisible et la version structurée.

L'écran des factures reçoit trois nouveaux boutons : Generate PEPPOL XML, Créditer et Help PEPPOL. Le numéro de TVA de votre société et celui de votre client sont contrôlés avant la génération : une facture qui ne répond pas aux exigences Peppol est signalée avant l'export plutôt que d'être rejetée par le réseau. Les factures d'acompte déjà émises sont automatiquement reprises comme prépaiements dans la facture finale, avec leur référence.

À noter — Fonction sous licence (UBL_InvoiceExport). Le contrôle de conformité couvre les factures d'une société belge vers un client belge.

att_1_for_2253914170.png
Image 1 — Écran Factures — génération du XML Peppol et aide intégrée

Nouvel écran Notes de crédit

Un écran dédié regroupe vos notes de crédit, avec leur date de crédit, leur numéro unique et leur montant TVA comprise. Vous les créez à partir d'une facture existante, vous les imprimez et vous les exportez au format Peppol en un clic, avec le même contrôle de conformité que pour les factures.

att_2_for_2253914170.png
Image 2 — Le nouvel écran Notes de crédit et son export Peppol

Acomptes

  • Nouvelle boîte de dialogue Ajouter Facture d'Acompte : société, référence, client, description, catégorie, montant hors TVA et régime de TVA.

  • Numérotation propre aux factures d'acompte, indépendante de la numérotation des factures de vente.

  • La facture finale reprend et déduit automatiquement les acomptes déjà facturés.

  • Le découpage des livraisons a été revu lors de la facturation d'une commande.

att_3_for_2253914170.png
Image 3 — La boîte de dialogue Ajouter Facture d'Acompte

Remises, suppléments et compte du grand livre

Les remises 1 et 2 et les suppléments 1 et 2 sont maintenant gérés séparément sur la vente, sur la pose et sur les suppléments de phase. Vous pouvez encoder un compte du grand livre distinct pour la pose, et les groupes de taxes sont synchronisés entre la vente et la pose pour éviter les écarts d'imputation.

2. Groupes de prix — nouvelle logique de calcul

Une grille de coefficients et de marges, filtrable

Le paramétrage d'un groupe de prix ne repose plus sur un jeu unique de coefficients, mais sur une grille de lignes. Chaque ligne se filtre par système de profilé et par famille de châssis, et porte son propre jeu de coefficients et de marges. Vous appliquez donc des coefficients différents selon le système sans avoir à multiplier les groupes de prix.

L'ordre de calcul est rappelé en haut de l'écran : Prix de revient × Coefficient × Coefficient général × Marge. Le coefficient Général s'applique par-dessus toutes les lignes.

  • Coefficients et marges par rubrique : Profilés, Renforts, Vitrages, Panneaux, Pièces de quincaillerie, Suppléments, Suppléments (grille), Écrans, Volets roulants, Chutes, Accessoires, Main-d'œuvre 1 à 5, Pose, Ventilations, Moustiquaires, Petit-bois et Traitements.

  • Les lignes se copient, se coupent, se collent, s'insèrent et se suppriment comme dans un tableur, avec sélection multiple.

  • Une ligne par défaut, sans aucun filtre, doit être conservée : elle sert de repli lorsqu'aucun filtre ne correspond au châssis calculé.

att_4_for_2253914170.png
Image 4a — Groupe de prix — chaque ligne se filtre par système de profilé et par famille de châssis
att_5_for_2253914170.png
Image 4b — Groupe de prix — l'ordre de calcul, le coefficient Général et les coefficients par rubrique

Groupe de prix propre à un projet

Un groupe de prix peut désormais être personnalisé pour un seul projet. Il n'apparaît alors pas dans les autres projets, et un message à l'écran le rappelle pour éviter toute confusion avec vos groupes de prix de référence.

3. Volets roulants

Ventilation dans les volets roulants

L'onglet Composition du volet reçoit un panneau de ventilations disponibles. Vous y associez des ventilations au volet, avec leur option, leur valeur de filtre et leur script d'activation. Les grilles intégrées au coffre sont ainsi chiffrées, commandées et documentées comme le reste du châssis, au lieu d'être ajoutées à la main en supplément.

att_6_for_2253914170.png
Image 5 — Volet roulant, onglet Composition — le panneau des ventilations disponibles

Ventilations par système de profilés

La fiche d'une ventilation accepte une restriction par système de profilés : une fenêtre de sélection permet d'en désigner jusqu'à quinze. Les listes proposées à la saisie ne montrent plus que les ventilations réellement compatibles avec le système en cours, ce qui réduit les erreurs de sélection.

att_7_for_2253914170.png
Image 6 — Ventilation — la fenêtre de sélection des systèmes de profilés


Rails et segmentation

La segmentation du rail se paramètre à la ligne, avec de nouvelles colonnes : Transposer Au Marqueur Rail, Type de Segment de rail, Seulement sur l'occurrence du Segment Rail et Segmentation par ouvrant. S'y ajoutent un nouveau réglage CountBTLYOffset et la possibilité de mesurer un volet directement depuis la vue 3D.

att_8_for_2253914170.png
Image 8 — Les colonnes de segmentation du rail, dont « Seulement sur l'occurrence du Segment Rail »


4. Atelier, optimisation et production

Optimisation par châssis ou par profilé

Le cadre Optimisation de la fiche atelier reçoit un réglage Batching Mode : optimisation par châssis ou optimisation par profilé. Vous choisissez ainsi, atelier par atelier, la logique de regroupement qui correspond à votre organisation de production, en complément des quantités par chariot déjà présentes dans la fiche.

att_9_for_2253914170.png
Image 7 — Atelier, onglet Données — le nouveau réglage Batching Mode dans le cadre Optimisation


Drainage CNC : ciblage par segment

La grille de drainage accepte un numéro de segment : le drainage ne s'exécute alors que sur ce segment, et un champ laissé vide vise tous les segments comme auparavant.

Une case à cocher permet en plus d'empêcher la fusion de segments de même type — par exemple deux segments sous-vitrage voisins, qui étaient normalement fusionnés en un seul segment.

Autres évolutions de production

  • Ordre des opérations STUK revu dans le CAM bois.

  • Nouvelle bascule pour forcer un recalcul complet, qui évite de conserver des articles de commande partiellement calculés.

  • Date et semaine de livraison de la phase disponibles dans le rapport de commande.

  • Rafraîchissement automatique des totaux de main-d'œuvre lors de l'ajout d'articles en mode de calcul de nomenclature différé.

5. Saisie, conception et 3D

Segmentation rectangulaire par système de profilés

L'onglet Données du système de profilés reçoit l'option Use Rectangular Segments, pour un découpage des zones plus proche de la fabrication réelle sur les formes non rectangulaires.

att_10_for_2253914170.png
Image 9 — Système de profilés, onglet Données — l'option Use Rectangular Segments


Multi-extrusion : sections individuelles

La multi-extrusion s'active sur le système de profilés, dans l'onglet Défauts Projets, avec l'option Use Multi-Extrusion (Wood). Une nouvelle option « Autoriser la modification de sections individuelles » permet alors d'ajuster une section d'un profilé multi-extrusion sans toucher aux autres. La parclose est ajoutée là où la multi-extrusion se produit.

att_11_for_2253914170.png
Image 10 — Système de profilés, onglet Défauts Projets — l'option Use Multi-Extrusion (Wood)


Dessins de panneaux

Les dessins de panneaux, extérieur et intérieur, sont désormais résolus par un service dédié qui les récupère soit dans la base de données, soit dans le dossier RSNETDOCS, selon le panneau, son modèle et son fournisseur. Les panneaux des fournisseurs intégrés s'affichent correctement dans la vue du châssis, y compris lorsque le dessin provient du catalogue du fournisseur.

Alerte sur les couleurs obsolètes

Lorsqu'une couleur intérieure ou extérieure est marquée comme obsolète dans un groupe de finitions, Ramasoft vous en avertit à la saisie. Vous évitez ainsi de commander une finition que votre fournisseur ne produit plus.

Interface

  • Nouveau navigateur de fichiers, plus rapide et plus lisible.

  • Écran de sélection des modèles de bibliothèque nettement plus fluide.

  • Designer 3D : édition et affichage des pièces de quincaillerie améliorés.

  • Indicateur « Chargement des images » sur les écrans qui en affichent beaucoup.

6. Traitement par lot et scripts

Synchroniser les options de filtre

La boîte de dialogue Traitement par Lots dispose d'une nouvelle case à cocher Synchronize filter options. Les options de filtre des positions traitées sont réalignées sur leur paramétrage courant pendant le traitement, sans qu'il faille rouvrir chaque position.

att_12_for_2253914170.png
Image 11 — La boîte de dialogue Traitement par Lots — Synchronize filter options


Nouvel évènement de script « Avant impression »

Deux nouveaux scripts d'évènement applicatif sont livrés : Avant impression sur le Projet et Avant impression sur la Phase du projet. Ils s'exécutent juste avant l'impression et permettent, par exemple, de compléter ou de contrôler des données avant l'édition d'un document.

att_13_for_2253914170.png
Image 12 — L'éditeur de scripts — évènement Avant impression sur la Phase du projet


7. Intégrations et plugins

Configurateur Maestro (aperçu)

Une première intégration du configurateur Maestro est disponible. Le configurateur s'ouvre directement dans Ramasoft, avec l'arborescence du produit, la vue 2D/3D et le paramétrage du châssis — type de finition, couleurs extérieure et intérieure, remplissage, intercalaire, famille de parcloses. La configuration validée est reprise dans le projet.

L'URL du configurateur, l'URL d'API et les identifiants se paramètrent par société.

À noter — Disponible en aperçu dans la 26.03. À activer avec votre interlocuteur Elcia.

att_14_for_2253914170.png
Image 13 — Le configurateur Maestro ouvert dans Ramasoft


Plugins intégrés à l'installation

Les plugins sont désormais embarqués nativement dans l'installation de Ramasoft, avec un registre de licences centralisé et des identifiants de plugin unifiés. Il n'y a plus de DLL de plugin à déployer séparément à côté de l'exécutable.

Le plugin Schüco Variotec passe sous licence.

Pilote WDL

L'interface du pilote WDL a été modernisée, avec impression des étiquettes et journalisation des envois pour faciliter le suivi et le diagnostic. Chaque pièce part en production avec son étiquette : lot, commande, référence, essence, pièce et code-barres.

att_15_for_2253914170.jpeg
Image 14 — Étiquette imprimée par le pilote WDL, appliquée sur le profilé (données client masquées)


Diapason

Commande des accessoires depuis Diapason, plus des corrections sur l'export et sur l'import des groupes de prix.

Autres intégrations

  • Pilote POBI : gestion des fichiers vides.

  • EasyFlux : les remises 1 et 2 sont exportées à zéro dans l'ExportXML lorsque easyflux = 1.

  • Le code ISO est désormais lu depuis la configuration.

8. Performances et stabilité

  • Génération CAM nettement plus rapide, grâce à une refonte du moteur CAM.

  • Optimisation plus rapide.

  • Écran des volets roulants plus rapide.

  • Écran de sélection des modèles de bibliothèque plus réactif.

  • Écrans des acomptes et des factures plus réactifs.

  • Anciennes fuites mémoire supprimées, ce qui améliore la stabilité sur les longues sessions de travail.

9. Points d'attention avant la mise à jour

Mise à jour de la base de données

La 26.03 embarque huit scripts de migration. La base est mise à jour au premier lancement de l'application. Sauvegardez vos bases de données avant la mise à jour.

Scripts et rapports : changement d'espace de noms OfferCategories

L'espace de noms Ramasoft.Net.BLL.ProjectPhase.OfferCategories devient Ramasoft.Net.BLL.OfferCategories. Les scripts et les rapports stockés dans la base sont mis à jour automatiquement par la migration. En revanche, tout script, rapport ou modèle conservé en dehors de la base — fichiers de rapport, scripts exportés, développements spécifiques — doit être adapté manuellement, faute de quoi il ne s'exécutera plus.

Groupes de prix : vérifier vos tarifs

Les coefficients autrefois portés par le groupe de prix lui-même sont maintenant portés par les lignes de la grille. La reprise est automatique : vos coefficients existants sont convertis en une ligne par défaut. Nous recommandons néanmoins de contrôler quelques prix de référence après la mise à jour, en particulier si vous prévoyez d'utiliser des filtres par système de profilé.

Longueur des joints affichée en mètres

La longueur des joints s'affiche désormais en mètres et non plus en millimètres. Si vos rapports personnalisés effectuaient déjà cette conversion, ils doivent être corrigés.

Résultats thermiques

La valeur U des renforts a été corrigée dans le calcul, et l'analyse thermique a été corrigée. Les valeurs recalculées peuvent donc différer de celles obtenues en 26.02. Contrôlez un dossier de référence si vous communiquez des valeurs thermiques à vos clients.

Ordre des opérations STUK (CAM bois)

L'ordre des opérations STUK a changé dans le CAM bois. Validez un dossier test sur votre machine avant de lancer une production.

Fichier CAM régénéré

Le fichier généré précédemment est supprimé avant chaque nouvelle génération, afin d'éviter tout décalage entre systèmes. Un fichier ancien n'est donc plus réutilisé silencieusement.

EasyFlux

Lorsque easyflux = 1, les remises 1 et 2 sont exportées à zéro dans l'ExportXML.

Interventions de projet

L'objet ProjectIntervention n'est plus utilisé. Vérifiez vos scripts et rapports spécifiques s'ils y font référence.

Installation et plugins

L'installation 2026 embarque les plugins nativement. Les DLL de plugin déployées manuellement à côté de l'exécutable ne sont plus nécessaires et doivent être retirées pour éviter les conflits de version.


Une question sur cette version ? Contactez votre interlocuteur Elcia.