SAP Business One PUBLIC Nouveautés de SAP Business One 8.82 Tous pays Février 2012
Table des matières SAP Business One : nouveautés de la version 8.82... 3 Gestion comptable... 4 Comptabilité financière... 5 Banking... 6 Ventes et achats... 7 Partenaires... 8 Ressources humaines... 10 Outils de mise en oeuvre... 11 Gestion des stocks... 12 Données de base... 14 Production... 15 Améliorations apportées à l'infrastructure... 16 Cockpit... 17 Planification des besoins en composants (MRP)... 18 Appels clients... 20 Informations de montée de version... 21 Software Development Kit (SDK)... 22 DI API... 22 UI API... 24 Objets définis par l'utilisateur... 25 Add-ons... 27 Annexe : améliorations apportées en matière de traitement des extraits de compte... 28 Copyrights, Trademarks, and Disclaimers... 30 SAP AG 2011 2
SAP Business One : nouveautés de la version 8.82 Ce document décrit brièvement les principales extensions et modifications fonctionnelles implémentées dans SAP Business One 8.82. Remarque Pour obtenir des informations actualisées, consultez la note SAP n 1597911. Il s'agit d'une note globale résultant de l'agrégation des contenus des différentes notes relatives à SAP Business One 8.82. Pour accéder aux notes SAP : 1. Dans la barre d'adresse de votre navigateur Web, saisissez l'url suivant : http://service.sap.com/smb/sbocustomer 2. Cliquez sur Get Support dans le menu situé en haut de l'écran. SAP AG 2011 3
Gestion comptable Rapprochement automatique des comptes transitoires SAP Business One rapproche désormais automatiquement les comptes transitoires suivants : Compte de dotation, compte d'attente des charges, compte de stock en transit ECF compte de stock Compte de TVA sur les encaissements 1 Compte provisoire pour les acomptes, compte d'attente pour les acomptes Grâce à cette nouvelle fonctionnalité, vous n'avez plus besoin d'effectuer manuellement le lettrage de ces comptes (dans la plupart des cas). 1 Concerne les pays suivants : Afrique du Sud, Autriche, Costa Rica, Espagne, France, Guatemala, Italie et Mexique. SAP AG 2011 4
Comptabilité financière Activation du reporting fiscal étendu (Portugal, République tchèque et Slovaquie) Génération de fichier d'état électronique (Portugal, République tchèque et Slovaquie) La fonction de reporting fiscal étendu est désormais activée pour le Portugal, la République tchèque et la Slovaquie. Elle vous permet d'accéder aux états suivants : Déclaration fiscale État BAS (génération et appel) État de rapprochement TVA État préparatoire pour code rubrique TVA (pour le Portugal uniquement) Vous pouvez créer et sauvegarder ces états afin de les communiquer à l'administration fiscale à des fins de reporting. SAP Business One permet désormais de créer des fichiers électroniques pour divers états utilisables au Portugal, en République tchèque et en Slovaquie. Cela n'était auparavant possible qu'à l'aide d'add-ons d'éditeurs tiers. En République tchèque et en Slovaquie, vous pouvez créer des fichiers XML à partir de l'état BAS (à des fins de déclaration fiscale) et de la déclaration abrégée. Ces fichiers peuvent être transmis directement à l'administration fiscale. Il est maintenant possible d'imprimer les deux états avec les mises en forme Crystal Reports. Au Portugal, vous pouvez créer des fichiers TXT à partir de l'état BAS, de la déclaration abrégée et de l'état sur la balance générale. Les fichiers TXT sont ensuite traités par l'application DEFIR au Portugal, puis convertis dans de nouveaux formats qui permettent de les transmettre à l'administration fiscale. SAP AG 2011 5
Banking Importation automatique des extraits de compte Améliorations apportées à l'assistant de paiement Cycle d'ordres de paiement Améliorations apportées en matière de traitement des extraits de compte 4 Des extraits de compte peuvent désormais être importés automatiquement dans SAP Business One sans qu'il soit nécessaire d'installer l'add-on BTHF (Bank Transaction Handling Facility). La montée de version vers SAP Business One 8.82 entraîne la suppression automatique de tout add-on BTHF existant. Avec SAP Business One 8.82, l'assistant de paiement est plus simple à utiliser et comporte davantage de fonctions. Il vous permet désormais d'effectuer les opérations suivantes : Définition de tous les critères de sélection dans l'assistant de paiement. Notez que la fenêtre Paramètres pour assistant de paiement Définition a été supprimée 2. Définition des modes de paiement de manière plus simple et plus claire Gestion des frais bancaires dans l'assistant de paiement 3 Définition de projets pour les transactions Tri et recherche de transactions Actualisation de l'état des recommandations Simulation d'un récapitulatif des paiements avant l'exécution SAP Business One 8.82 vous permet de générer des lignes d'ordre de paiement dans l'assistant de paiement en exécutant un cycle d'ordres de paiement. Ainsi, une fois que vous avez installé et lancé l'add-on assurant la prise en charge des paiements, vous pouvez générer des fichiers bancaires électroniques de sortie contenant des instructions indiquant à votre banque société qu'elle doit exécuter des opérations de paiement sans créer de documents de paiement dans SAP Business One. Dans SAP Business One 8.82, de nombreuses améliorations ont été apportées à la fonction assurant le traitement des extraits de compte, l'objectif étant d'améliorer l'expérience utilisateur. Pour des informations détaillées, voir l'annexe consacrée aux améliorations apportées en matière de traitement des extraits de compte. 2 À la suite d'une montée de version, les critères de sélection précédemment définis dans cette fenêtre sont perdus. 3 Ne concerne pas Israël. 4 Valable pour les pays suivants : Allemagne, Autriche, Belgique, Brésil, Chine, Chypre, Corée, Danemark, Espagne, Finlande, France, Hongrie, Inde, Irlande, Italie, Japon, Norvège, Pays-Bas, Pologne, République tchèque, Royaume-Uni, Russie, Singapour, Slovaquie, Suède et Suisse. SAP AG 2011 6
Ventes et achats Comptabilisation automatique des frais de relance et des intérêts Avoirs sans mouvement de stock Avoirs pour les factures de pré-paiement Date comptable pour les réceptions sur commande d'achat et les retours marchandises SAP Business One 8.82 prend désormais en charge la totalité du processus de relance. L'assistant de relance vous permet de demander la création automatique de factures de services pour la comptabilisation des frais de relance et des intérêts que votre entreprise peut facturer pour des paiements en retard. Vous pouvez créer des avoirs client et fournisseur n'impliquant pas un mouvement de stock, par exemple si les marchandises livrées ont été endommagées ou détruites pendant le transport et ne peuvent donc pas être retournées. À cette fin, les fenêtres des avoirs client et fournisseur contiennent la nouvelle case à cocher Sans mouvement de stock. Vous pouvez créditer des clients pour des factures de prépaiement client pour lesquelles des articles ont déjà été livrés. Dans SAP Business One, vous pouvez utiliser les fonctions Copier vers et Copier de pour copier une facture de pré-paiement client dans un avoir client. De la même manière, vous pouvez créditer des fournisseurs pour des factures de pré-paiement fournisseur pour lesquelles des articles ont été retournés. Vous pouvez également utiliser les fonctions Copier vers et Copier de pour copier une facture de prépaiement fournisseur dans un avoir fournisseur. Lorsque vous clôturez une réception sur commande d'achat ou un document de retour marchandises, vous pouvez désormais spécifier une date différente de la date système actuelle ou de la date du document d'origine comme date comptable. SAP AG 2011 7
Partenaires Améliorations apportées en matière de prise en charge des activités Affichage des activités, des absences et de la formation des salariés dans le calendrier Connexion bidirectionnelle entre les données de base des salariés et les utilisateurs ou les commerciaux/acheteurs Filtrage et tri des commerciaux/acheteurs Contrats-cadres SAP Business One 8.82 comprend les fonctionnalités suivantes pour la prise en charge des activités : Duplication de l'activité du partenaire Sélection de l'adresse d'un partenaire comme adresse de l'activité Définition d'une activité récurrente mensuelle pour n'importe quel jour d'un mois et d'une activité récurrente annuelle pour n'importe quel jour de n'importe quel mois Affectation d'activités à des salariés qui ne sont pas des utilisateurs Vous pouvez désormais afficher les activités, les absences et la formation des salariés dans le calendrier. Vous pouvez désormais accéder aux données de base des salariés via les fenêtres Utilisateurs Définition et Commerciaux/acheteurs Définition. Vous pouvez désormais filtrer et trier les commerciaux/acheteurs dans la fenêtre Commerciaux/acheteurs. SAP Business One 8.82 vous permet d'enregistrer des contratscadres reflétant des accords sur les ventes ou sur les achats à long terme que vous avez négociés avec vos partenaires. Vous pouvez créer deux types de contrats-cadres : Contrats-cadres généraux : par exemple pour régir l'obtention d'une prime spéciale en fin d'année ou la réalisation d'un chiffre d'affaires défini avec le partenaire. Contrats-cadres spécifiques : pour régir l'obtention d'une prime spéciale dans le cadre d'une transaction de vente ou d'achat donnée. Ces contrats-cadres sont également utilisés pour définir un programme de livraisons, par exemple par la définition des intervalles entre les livraisons de certaines quantités de marchandises. Vous pouvez lier des documents de vente et d'achat à des contrats-cadres utilisés comme base de la prévision des produits, de la réservation des quantités et de la planification des capacités. En outre, les contrats-cadres sont utilisés pour le calcul des flux de trésorerie et le cycle MRP. SAP AG 2011 8
Gestion de campagnes SAP Business One vous permet de créer, de gérer et d'analyser les informations sur les événements marketing à l'aide de la fonction de gestion de campagnes. Vous pouvez gérer une campagne promotionnelle en effectuant les opérations suivantes : Création et gestion de groupes cibles Création d'une campagne à l'aide de l'assistant de génération de campagnes Gestion des données de la campagne Génération d'intérêts potentiels et d'opportunités directement à partir d'une campagne Analyse de campagnes sur la base de l'état Liste des campagnes SAP AG 2011 9
Ressources humaines Journalisation des modifications apportées aux données de base des salariés Permet aux entreprises de respecter les demandes de confidentialité des données. Les modifications apportées aux données de base des salariés font l'objet d'un suivi dans SAP Business One. Depuis une version précédente, cette fonctionnalité est disponible dans l'application localisée pour l'allemagne. Elle est désormais disponible pour tous les pays. Vous pouvez afficher les modifications apportées aux enregistrements de données de base des salariés en utilisant l'outil Journal des modifications. SAP AG 2011 10
Outils de mise en oeuvre Solution Packager Dans la version 8.82, Solution Packager offre davantage de flexibilité pour la création de packages de données. Les utilisateurs ne sont plus obligés de sélectionner toutes les entités à la fois mais peuvent sélectionner uniquement les entités qu'ils souhaitent inclure dans le package. Par exemple, il est possible de n'inclure que certains états ou certaines transactions définies par l'utilisateur. Cette amélioration vous permet de ne gérer qu'une seule base de données source et de créer différentes combinaisons d'éléments à partir de cette base, chaque combinaison étant constituée d'entités différentes. Dans la version 8.82, Solution Packager apporte de la flexibilité avec les entités de personnalisation suivantes : États et mises en forme, avec une prise en charge de tous les types d'états (Crystal Reports et éditeur de mise en page) Fonctions définies par l'utilisateur, transactions définies par l'utilisateur et objets définis par l'utilisateur Requêtes, valeurs définies par l'utilisateur et alertes Articles Add-ons Utilisateurs Poste de travail SAP AG 2011 11
Gestion des stocks Affectation d'articles de séries et de lots dans le processus de prélèvement et d'emballage Création de livraisons et de factures client dans le processus de prélèvement et d'emballage SAP Business One 8.82 vous permet d'affecter les articles de séries et de lots à des commandes client et à des factures de prépaiement client durant le processus de prélèvement et d'emballage. En outre, lorsque vous affectez les articles de séries et de lots dans le cadre du processus de prélèvement et d'emballage, vous pouvez désormais effectuer les opérations suivantes : Affichage du statut de l'affectation de chaque série ou lot à la ligne de commande client ou de facture de pré-paiement client de base et à sa ou ses listes de prélèvement Mise à jour de l'affectation de chaque série ou lot à la ligne de commande client ou de facture de pré-paiement client de base Accès à la première liste de prélèvement créée pour la ligne de commande client ou de facture de pré-paiement client et à laquelle la série ou le lot est affecté, ainsi que modification de l'affectation si nécessaire Notez que la nouvelle mise en forme Crystal Reports permet d'imprimer les listes de prélèvement avec les informations relatives aux séries et aux lots. SAP Business One 8.82 vous permet de créer des livraisons et des factures client durant le processus de prélèvement et d'emballage. Vous disposez des possibilités suivantes : Création de livraisons manuelles ou automatiques La création de livraisons manuelles vous permet d'afficher et de mettre à jour les documents de livraison avant qu'ils ne soient ajoutés. Si vous créez des livraisons automatiques, les documents de livraison sont directement ajoutés sans être ouverts. Création de factures client manuelles La création de factures client manuelles vous permet d'afficher et de mettre à jour les documents de facturation client avant qu'ils ne soient ajoutés. Les livraisons et factures créées sont désormais consolidées avec le même nom et la même description du lieu de livraison. Notez que lorsque vous créez une livraison basée sur une ligne de commande client ou de facture de pré-paiement client dans le processus de prélèvement et d'emballage, vous pouvez indiquer si les lignes en cours de la commande client ou de la facture de prépaiement client doivent être copiées dans la livraison. SAP AG 2011 12
Améliorations apportées en matière d'affectation d'articles de séries et de lots Améliorations apportées au processus de prélèvement et d'emballage Avec SAP Business One 8.82, il est désormais possible d'affecter des articles de séries aux documents suivants : Commandes client Factures de pré-paiement client Demandes de transfert de marchandises En général, lorsque vous affectez des articles de séries ou de lots, vous pouvez effectuer les opérations suivantes : Pour un article de série, il est possible de voir si l'article est affecté. S'il est affecté, vous pouvez accéder au document auquel il est affecté et annuler l'affectation. Pour un article de lot, il est possible de voir le nombre d'affectations. Vous pouvez accéder au premier document auquel le lot est affecté et modifier l'affectation à ce niveau. Lorsque vous utilisez le prélèvement et l'emballage, vous pouvez désormais filtrer les documents de la commande client et de la facture de pré-paiement client avec des critères de sélection supplémentaires (avec notamment la prise en charge des zones définies par l'utilisateur). En outre, il est désormais possible d'accéder à davantage d'informations détaillées sur les documents dans le gestionnaire des prélèvements et emballages et dans la liste de prélèvement. Par exemple, vous avez accès aux zones définies par l'utilisateur, à la date comptable, au nom du lieu de livraison et à la description du lieu de livraison. La mise en page de la liste de prélèvement a été modifiée pour inclure ces nouvelles informations. SAP AG 2011 13
Données de base Nettoyage des données de base Séries de données de base pour les partenaires et les articles Dans SAP Business One 8.82, le nettoyage des données de base permet aux administrateurs et aux utilisateurs de référence de supprimer ou de désactiver facilement les données de base qui ne sont plus requises dans le cadre des activités de l'entreprise. Un fichier journal est généré si vous utilisez le processus de suppression et de désactivation en arrière-plan. Avec cette amélioration, les utilisateurs peuvent supprimer des données de base très utilisées (articles, partenaires, comptes généraux, projets, centres de profit et règles de répartition) sans compromettre l'intégrité de la logique applicative. Pour ce faire, ils ont le choix entre la suppression physique ou la désactivation de ces données. Les séries de données de base permettent aux utilisateurs de définir des séries de numérotation pour les données de base des clients, des fournisseurs et des articles. L'affectation automatique de numéros de données de base lors de la création permet d'accroître l'efficacité de la maintenance, du traçage et de la gestion des enregistrements de données de base. SAP AG 2011 14
Production Fabrication sur commande Avec SAP Business One 8.82, vous pouvez utiliser une approche de la fabrication orientée demande grâce à laquelle un produit peut être planifié et fabriqué sur la base d'une commande confirmée reçue d'un client. Pour créer un ordre de production basé sur une commande client, vous pouvez utiliser l'assistant de confirmation d'achat qui vous guide tout au long du processus de création du document. Pour que l'assistant se lance, vous devez cocher la case Document d'approvisionnement dans la commande client. Vous pouvez aussi le lancer directement à partir du module Production dans le menu principal de SAP Business One. Par ailleurs, la commande client à laquelle le document est lié est indiquée dans l'interface de l'ordre de production. SAP AG 2011 15
Améliorations apportées à l'infrastructure Configuration express Zone de recherche Vous pouvez désormais configurer les bases de données de votre entreprise en utilisant l'assistant de configuration express qui vous aide à effectuer les paramétrages essentiels à différents niveaux de SAP Business One. La configuration express vous permet également d'effectuer des comparaisons avec des paramétrages précédemment sauvegardés. Vous pouvez ainsi identifier les modifications de configuration susceptibles de provoquer des erreurs dans l'application. Vous pouvez désormais utiliser la zone de recherche de SAP Business One sans activer le cockpit. Cette fonction vous permet d'effectuer facilement les recherches suivantes dans SAP Business One : Recherche de menu : Vous pouvez localiser des menus qui apparaissent dans les différentes fenêtres de l'application. Ainsi, vous n'avez pas à utiliser le menu principal pour accéder à la fenêtre dont vous avez besoin. Recherche de données : Vous pouvez localiser des articles, des partenaires ou des documents. SAP AG 2011 16
Cockpit Cockpit des achats Paramètres du tableau de bord Tableau de bord Prévision du flux de trésorerie Tableau de bord Appels d'offres SAP Business One 8.82 comporte un cockpit des achats prédéfini qui vous permet d'afficher et de rechercher des données d'achat, ainsi que d'organiser et de réaliser des activités relatives aux achats. SAP Business One 8.82 vous permet de définir et de modifier des groupes de paramètres pour les tableaux de bord à l'aide de la fenêtre Paramètres de tableau de bord (création et gestion de groupes de paramètres). Les types de groupes de paramètres pris en charge sont les suivants : Unique Trimestriel Mensuel Multiple Le tableau de bord Prévision du flux de trésorerie fournit une prévision de la trésorerie future de votre entreprise sur la base de vos documents de transaction. Ces informations vous permettent de prévoir vos paiements à l'avance. Si vous éclatez l'arborescence jusqu'aux détails de la période, vous avez accès aux principales transactions entrantes et sortantes correspondantes (pour des partenaires ou des salariés), ce qui vous permet d'identifier facilement les principaux paiements et les principaux partenaires. Le tableau de bord Appels d'offres vous permet de surveiller les appels d'offres en cours. Ceux-ci peuvent être filtrés par fournisseur, par article, par acheteur ou par date de validité. Grâce à ce tableau de bord, vous pouvez facilement voir comment les fournisseurs ont répondu à vos appels d'offres. Lorsqu'il existe des réponses, vous pouvez comparer les offres et procéder aux opérations de clôture appropriées. SAP AG 2011 17
Planification des besoins en composants (MRP) Améliorations apportées à la planification des besoins en composants (MRP) Les améliorations apportées au module MRP (planification des besoins en composants) sont les suivantes : Assistant de planification : o Plus grand nombre de sources de données de documents pour la planification des besoins en composants (par exemple, des contrats-cadres, des opérations récurrentes, des demandes de transfert de marchandises, etc.) et mise à disposition d'une sélection de documents flexible o Optimisation de la sélection de l'article et du magasin dans le cadre de l'exécution de la planification des besoins en composants o Contrôle étendu des données de planification des articles dans le cadre de l'exécution de la planification des besoins en composants o Options supplémentaires pour le niveau de stock (stock maximum et stock requis) o Planification historique o Calcul automatique du délai o Calcul et affichage des données futures o Améliorations au niveau de l'affichage du résultat de l'assistant et de l'état des recommandations État des recommandations d'ordre : o Menus contextuels pour les états afin de faciliter l'analyse de l'article avant l'édition du document recommandé o Option permettant de sélectionner des appels d'offres à créer à la place de l'ordre recommandé o Alertes pour les recommandations Demande de transfert de marchandises : La demande de transfert de marchandises est un nouveau document disponible à partir de la version 8.82 de SAP Business One. Vous pouvez désormais définir une demande de transfert de marchandises comme un type de recommandation MRP. Ainsi, la planification des besoins en composants recommande un transfert de marchandises entre des magasins avant de recommander des commandes d'achat ou des ordres de production. Numérotation des semaines : Trois options de calcul de la numérotation des semaines sont disponibles dans la fenêtre Dates de jours fériés. Les paramétrages que vous effectuez à ce niveau ont un impact sur la présentation des recommandations et prévisions MRP basées sur les semaines. SAP AG 2011 18
Prévisions : o Améliorations au niveau des méthodes de sélection des articles o Génération de prévisions sur la base de l'historique des ventes o Deux boutons pour l'ajustement des quantités prévues SAP AG 2011 19
Appels clients Affichage des appels clients dans le calendrier Vous pouvez désormais planifier et afficher les appels clients directement dans le calendrier de SAP Business One 8.82 : Un onglet Planification est désormais disponible dans la fenêtre Appel client. Il vous permet de planifier l'appel client. Vous pouvez afficher un appel client dans le calendrier. Une case à cocher Afficher appels de service planifiés est désormais disponible dans la fenêtre Synthèse des activités - critères de sélection. Vous pouvez maintenant afficher la liste des activités planifiées en même temps que la liste des appels clients planifiés. Les tâches planifiées apparaissent dans le calendrier. SAP AG 2011 20
Informations de montée de version Procédure de montée de version Assistant de montée de version Les procédures de montée de version vers SAP Business One 8.82 sont prises en charge à partir des versions suivantes : SAP Business One 2005 A SP01 SAP Business One 2005 B SAP Business One 2007 A SAP Business One 2007 A SP01 SAP Business One 2007 B SAP Business One 8.8 SAP Business One 8.81 Dans la version 8.82, les utilisateurs ont le choix entre deux modes de configuration de l'assistant de montée de version : L'assistant n'exécute que les tests préalables à la montée de version. L'assistant effectue la montée de version après avoir exécuté les tests préalables à la montée de version. Les utilisateurs peuvent générer des codes d'accès pour les bases de données pour lesquelles les tests préalables à la montée de version n'ont détecté aucun problème ou pour celles pour lesquelles il n'existe que des avertissements confirmés. Dans les sessions suivantes de l'assistant, les utilisateurs peuvent choisir d'ignorer les tests préalables à la montée de version déjà effectués en saisissant les codes d'accès créés précédemment pour les bases de données concernées. SAP AG 2011 21
Software Development Kit (SDK) La solution SAP Business One est équipée d'une API de programmation basée sur la technologie COM. Vous pouvez utiliser l'ensemble des fonctions de SAP Business One tel qu'il vous est proposé ou l'adapter à vos besoins spécifiques. L'API vous est fournie en tant que Software Development Kit (SDK) comprenant une documentation de développement et des exemples de code source. Le SAP Business One SDK vous permet d'étendre et de modifier les fonctionnalités de SAP Business One afin de créer des fonctionnalités propres à votre entreprise et à votre branche, ainsi que des interfaces avec des outils tiers. DI API Procédure d'approbation Journal des modifications Nouvelles méthodes de mise à jour via une interface XML DI API prend désormais en charge l'intégralité de la procédure d'approbation. Après que vous avez ajouté un document respectant les conditions d'un modèle d'approbation, le système déclenche le processus d'approbation et sauvegarde le document comme version préliminaire. L'approbateur recherche et met à jour les demandes d'approbation via l'objet ApprovalRequestsService dans DI API. Une fois la demande d'approbation approuvée, vous pouvez utiliser la méthode SaveDraftToDocument de l'objet Documents, StockTransfer and Payments pour convertir la version préliminaire en document. Pour activer la fonctionnalité dans DI API, utilisez la propriété EnableApprovalProcedureInDI dans l'objet AdminInfo et assurezvous que la propriété DocConfirmation de l'objet AdminInfo a la valeur Yes. SAP Business One 8.82 comprend un journal des modifications pour chaque objet. Vous pouvez désormais accéder au journal des modifications des objets système et des objets définis par l'utilisateur en utilisant l'objet ChangeLogsService dans DI API. Vous pouvez désormais procéder à une suppression de ligne/sous-objet d'objets de partenaires et de documents via une interface XML. La nouvelle méthode UpdateFromXML a été ajoutée aux objets de partenaires et de documents. SAP AG 2011 22
Optimisation de l'utilisation du dossier temporaire OBServer Service de configuration des partenaires pour les opportunités Service de gestion des coûts additionnels Service de gestion des contrats-cadres Service de gestion des campagnes Service de gestion des traductions Modification de DI API pour la prise en charge des nouvelles fonctionnalités relatives aux objets définis par l'utilisateur Amélioration des performances de RecordSet Dans les précédentes versions de SAP Business One, les fichiers télédéchargés (par exemple, ObserverDLL) étaient sauvegardés dans un dossier temporaire (%temp%\sm_obs_dll). Toutefois, dans les environnements basés sur des serveurs de terminaux (tels que Citrix), le dossier temporaire est supprimé à chaque fois que l'utilisateur se déconnecte. Cela signifie que les fichiers doivent à nouveau être télédéchargés lorsque l'utilisateur se reconnecte à DI API. Pour que la connexion à DI API soit plus rapide, le dossier d'installation DI API contient désormais un ensemble de fichiers parmi lesquels figure la bibliothèque SM_OBS_DLL. Si la version du serveur correspond à celle d'observerdll dans le dossier d'installation DI API, le système utilise directement les fichiers du dossier OBServer. DI API prend désormais en charge la configuration de partenaires pour les opportunités à l'aide de l'objet PartnersSetupsService. Vous pouvez désormais ajouter, rechercher, mettre à jour, annuler et clôturer des documents de coûts additionnels à l'aide de l'objet LandedCostsService. Vous pouvez désormais ajouter, rechercher, mettre à jour et annuler des contrats-cadres à l'aide de l'objet BlanketAgreementsService. Vous pouvez désormais ajouter, rechercher, mettre à jour et supprimer les informations relatives aux campagnes à l'aide de l'objet CampaignsService. Vous pouvez ajouter ou supprimer des traductions d'un état créé avec Crystal Reports à l'aide de l'objet ExtendedTranslationsService. L'objet UserObjectsMD et ses sous-objets ont été modifiés pour la prise en charge des nouvelles fonctionnalités relatives aux objets définis par l'utilisateur. Pour plus d'informations, voir ci-dessous la section Objets définis par l'utilisateur. RecordSet permet de gérer des quantités de données plus importantes. Les performances de la fonction d'accès aux données ont été améliorées. SAP AG 2011 23
UI API Valeurs dans la première colonne des objets Grid Dans la version précédente d'ui API, il est possible d'ajouter des valeurs dans la première colonne de l'objet Matrix mais pas dans celle de l'objet Grid. Vous pouvez désormais ajouter des valeurs dans la première colonne des objets Grid. Touches de direction dans les objets Matrix et Grid Valeurs définies par l'utilisateur dans les formulaires utilisateur Ajout d'informations clés dans l'événement FormDataEvent pour les objets définis par l'utilisateur Bouton Link utilisable pour l'ouverture du formulaire destiné aux objets définis par l'utilisateur Dans les objets Matrix et Grid créés avec UI API, vous pouvez désormais passer d'une ligne à l'autre en utilisant les touches de direction HAUT/BAS du clavier. L'utilisation de l'une de ces deux touches a pour effet d'entraîner un déplacement d'une ligne vers le haut ou vers le bas (à condition qu'une ligne soit disponible). Les valeurs définies par l'utilisateur utilisées dans le cadre de la recherche formatée (définition de la valeur d'une zone conformément à une requête) sont désormais disponibles pour les formulaires définis par l'utilisateur. L'événement FormDataEvent d'ui API qui est déclenché lorsqu'un objet système est ajouté, mis à jour, supprimé ou chargé fonctionne désormais également pour les objets définis par l'utilisateur. Cet événement fournit l'id unique (BusinessObjectInfo.ObjectKey) de l'objet de gestion modifié. Les utilisateurs d'ui API peuvent l'utiliser comme un objet d'entrée de la méthode DI API DataBrowser.GetByKeys pour l'accès à un objet DI. Désormais, les informations clés des objets définis par l'utilisateur sont fournies dans le même format que pour les objets système. Cette fonctionnalité est valable pour le nouveau style de formulaire destiné aux objets définis par l'utilisateur (style Header Lines). UI API et l'add-on Screen Painter vous permettent désormais d'utiliser le bouton Link pour ouvrir le formulaire destiné aux objets définis par l'utilisateur (au même titre que pour ouvrir le formulaire système). Le formulaire ouvert charge l'enregistrement approprié en fonction de la clé. SAP AG 2011 24
Sélection automatique de la page à onglet/du dossier Pour les formulaires qui comportent plusieurs dossiers et niveaux de volet, vous disposez désormais d'une fonction de sélection automatique du niveau de volet de formulaire via UI API et l'add-on Screen Painter. Deux nouveaux attributs sont ajoutés à l'objet Folder d'ui API et Screen Painter : L'attribut Pane est utilisé pour lier le dossier à un niveau de volet. L'attribut AutoPaneSelection est un code permettant d'activer et de désactiver la sélection automatique du niveau de volet de formulaire. Objets définis par l'utilisateur Nouveau formulaire par défaut pour les objets définis par l'utilisateur Emplacement du menu des objets définis par l'utilisateur L'assistant Objects Registration comporte désormais une étape UI Settings. Vous pouvez choisir le style du formulaire destiné aux objets définis par l'utilisateur : un formulaire comportant seulement une matrice (ancien style) ou un formulaire avec un en-tête et des lignes (nouveau style). Le nouveau style Header Lines vous permet de faire apparaître les principales zones de table dans la partie supérieure du formulaire tandis que les tables subordonnées apparaissent sous cet en-tête (s'il existe plusieurs tables subordonnées, chacune de ces tables apparaît dans un onglet distinct). Cette fonction est prise en charge par l'objet UserObjectsMD dans DI API. La nouvelle étape UI Settings de l'assistant Objects Registration vous permet de spécifier l'emplacement du menu des objets définis par l'utilisateur qui doit apparaître dans le menu principal de SAP Business One. Cette fonction est prise en charge par l'objet UserObjectsMD dans DI API. SAP AG 2011 25
Nouveau formulaire par défaut pour les objets définis par l'utilisateur (pris en charge dans l'add-on Screen Painter) Boutons Choose From List et Link dans Screen Painter Création d'un lien entre les objets système et les objets définis par l'utilisateur Journal des modifications pour les objets définis par l'utilisateur Le nouveau formulaire par défaut destiné aux objets définis par l'utilisateur est accessible via l'add-on Screen Painter. Deux icônes ont été ajoutées dans Screen Painter : L'icône Open UDO List permet d'ouvrir une liste répertoriant tous les formulaires sauvegardés qui sont destinés aux objets définis par l'utilisateur et qui utilisent le style Header Lines. Si vous sélectionnez l'un de ces formulaires et que vous cliquez sur le bouton Edit Form, le formulaire s'ouvre en mode de modification. L'icône Save to Database permet de sauvegarder la chaîne SRF du formulaire dans la base de données. Le contenu mis à jour apparaît lorsque vous ouvrez à nouveau le formulaire destiné aux objets définis par l'utilisateur à partir du client SAP Business One. Screen Painter vous permet désormais d'ajouter le bouton Choose From List dans les formulaires destinés aux objets définis par l'utilisateur ou dans les formulaires normaux définis par l'utilisateur. Lorsque vous cliquez sur Choose From List, le système affiche une liste contenant tous les enregistrements de la zone. Lorsque vous sélectionnez un enregistrement dans la liste, son nom apparaît automatiquement dans la zone. (Remarque : vous n'avez pas besoin d'avoir recours à un gestionnaire d'événements Choose From List.) Après que la zone a été renseignée, vous pouvez également cliquer sur le bouton Link pour ouvrir le formulaire. Une case à cocher Link to UDO est désormais disponible dans le formulaire de gestion des zones définies par l'utilisateur. Vous pouvez maintenant lier les zones définies par l'utilisateur des formulaires système (avec les boutons Choose From List et Link) à un formulaire destiné aux objets définis par l'utilisateur (styles Matrix et Header Lines). Cette fonction est prise en charge par la propriété LinkedUDO de l'objet UserFieldsMD dans DI API. Le journal des modifications est désormais pris en charge pour les objets définis par l'utilisateur. SAP AG 2011 26
Add-ons États multilingues créés avec le logiciel Crystal Reports Possibilité d'utiliser plusieurs bases de données pour les mises en forme et les états Crystal Reports Amélioration de la fonction d'exportation et d'importation des mises en forme et états Crystal Reports Définition d'une séquence d'impression comme option d'impression par défaut Le logiciel Crystal Reports permet désormais de créer des états multilingues. Le système utilise les traductions qui correspondent à la langue d'affichage de SAP Business One. L'outil Multilanguage Translator vous permet d'ajouter ou de supprimer des traductions dans un état créé avec le logiciel Crystal Reports. Vous pouvez modifier un état en important des fichiers.xml contenant des traductions ou exporter les traductions de cet état sous la forme d'un fichier.xml (enregistré sur le disque dur local). Vous pouvez désormais définir plusieurs bases de données pour les états et mises en forme créés avec le logiciel Crystal Reports afin d'afficher des informations issues de différentes sources de données. Vous pouvez désormais exporter et importer les mises en forme et états Crystal Reports simultanément (alors qu'ils ne pouvaient auparavant qu'être exportés ou importés séparément). Les versions multilingues des états et les paramètres des états et mises en forme indiquant que plusieurs bases de données doivent être utilisées sont également exportés ou importés dans le cadre de ce processus. Vous pouvez désormais définir une séquence d'impression comme option d'impression par défaut pour certains types de documents. SAP AG 2011 27
Annexe : améliorations apportées en matière de traitement des extraits de compte 5 Les améliorations apportées à la fonction de traitement des extraits de compte sont les suivantes : Vous pouvez appuyer sur Ctrl + B pour une ou plusieurs lignes de proposition d'une ligne d'extrait de compte afin d'afficher le solde dû comme montant appliqué de la transaction proposée. Si une combinaison code bancaire/compte bancaire n'a pas été précédemment affectée à un partenaire, elle est automatiquement affectée à ce partenaire dès qu'un extrait de compte est finalisé. Lorsque cette combinaison code bancaire/compte bancaire est à nouveau saisie ou importée, le code du partenaire est automatiquement identifié si cette combinaison est propre au partenaire. Dans la fenêtre Extrait de compte : détails, si vous cliquez sur une ligne d'extrait de compte avec le bouton droit de la souris et que vous sélectionnez Proposition de comptabilisation pour ligne, le système déplace cette ligne d'extrait de compte qui devient alors la première ligne. Dans la fenêtre Banques Définition, vous pouvez désormais spécifier la méthode par défaut selon laquelle le système détermine la date du document pour les transactions relatives à un extrait de compte. Dans la fenêtre Extrait de compte : détails, lorsque les informations affichées sont celles d'une nouvelle ligne d'extrait de compte, la date et la date d'échéance par défaut de la ligne d'extrait de compte correspondent à la date de l'extrait de compte. Dans la fenêtre Extrait de compte : détails, vous pouvez désormais identifier la source de chaque ligne d'extrait de compte : chaque ligne peut avoir été importée, importée et modifiée, ou saisie manuellement. Dans la fenêtre Extrait de compte : détails, vous ne pouvez pas modifier la zone N qui contient le numéro de ligne séquentiel spécifié automatiquement dans la fenêtre Extrait de compte - synthèse. Dans la fenêtre Extrait de compte - synthèse, vous pouvez désormais prendre connaissance du nom de la période comptable couvrant la date de l'extrait de compte qui apparaît dans la fenêtre Extrait de compte : détails. Après qu'un extrait de compte a été finalisé, vous pouvez désormais utiliser la fenêtre Extrait de compte : détails pour modifier les deux zones suivantes : N de l'extrait de compte, Date de l'extrait. Pour les lignes de proposition, les zones ID de document/comptes généraux et Compte général contiennent désormais le code du compte en plus de son intitulé. Lorsque vous cliquez sur le bouton Proposition d'écriture pour lignes non rapprochées ou que vous sélectionnez l'option Proposition de comptabilisation pour ligne en cliquant sur une ligne 5 Valable pour les pays suivants : Allemagne, Autriche, Belgique, Brésil, Chine, Chypre, Corée, Danemark, Espagne, Finlande, France, Hongrie, Inde, Irlande, Italie, Japon, Norvège, Pays-Bas, Pologne, République tchèque, Royaume-Uni, Russie, Singapour, Slovaquie, Suède et Suisse. SAP AG 2011 28
d'extrait de compte avec le bouton droit de la souris, SAP Business One 8.82 propose désormais des transactions avec des dates comptables antérieures ou identiques à la date comptable de la ligne d'extrait de compte. Si la zone Date comptable de la ligne d'extrait de compte est vide, SAP Business One 8.82 propose des transactions avec des dates comptables antérieures ou identiques à la date système actuelle. Dans la fenêtre Ligne de l'extrait de compte - détails développés, lorsque le mode de comptabilisation spécifié est Compte provisoire de/vers compte bancaire ou Rapprochement, vous pouvez désormais cliquer sur le bouton Ajouter transactions en cours afin d'indiquer des critères de comparaison pour la sélection de transactions en cours pour le rapprochement manuel avec les paiements correspondants. En Belgique, lors de la finalisation d'un extrait de compte, toutes les transactions du partenaire sont comptabilisées sur le compte transitoire sous la forme d'écritures au journal distinctes et une écriture au journal supplémentaire est comptabilisée pour transférer tous les montants de la transaction du partenaire du compte transitoire vers le compte bancaire. La date comptable de l'écriture au journal supplémentaire est la valeur de la zone Date de l'extrait qui se trouve dans le domaine général de la fenêtre Extrait de compte : détails et sa date de rapprochement est la plus récente date comptable de toutes les transactions du partenaire. Dans l'écriture au journal distincte, les valeurs des zones Remarques (à la fois dans le domaine général et dans le domaine du mode de traitement détaillé de toutes les lignes) correspondent aux valeurs des zones Détails de la ligne de l'extrait de compte proposé. Dans l'écriture au journal supplémentaire, la valeur de la zone Remarques qui apparaît dans le domaine du mode de traitement détaillé de chaque ligne de compte transitoire correspond à la valeur de la zone Détails de la ligne de l'extrait de compte proposé correspondante ; la zone Remarques du domaine du mode de traitement détaillé de la ligne du compte bancaire contient l'indication Extrait de compte et la valeur de la zone N de l'extrait de compte de la fenêtre Extrait de compte : détails. SAP AG 2011 29
Copyrights, Trademarks, and Disclaimers Copyright 2011 SAP AG. All rights reserved. The current version of the copyrights, trademarks, and disclaimers at http://service.sap.com/smb/sbocustomer/documentation is valid for this document. SAP AG 2011 30