Aller au contenu principal

Configuration de DYCE IT-Business Toolkit

DYCE IT-Business Toolkit ne nécessite pas obligatoirement de configuration particulière. Des paramétrages sont toutefois possibles pour les thèmes Calcul de la marge et import de calculs. Ils sont expliqués dans les sections correspondantes.

Définitions d'échange de données pour l'import de calcul​

Une Définition d'échange de données correspondante est nécessaire pour importer des données à partir d'un fichier. Il s'agit d'une fonctionnalité standard de Business Central, expliquée dans cette partie de la documentation Microsoft. Comme elle est fondamentale pour l'import et le traitement ultérieur des calculs, au moins les aspects pertinents pour l'import de calculs sont résumés ici une nouvelle fois.

Exemple

La définition d'échange de données décrite ici à titre d'exemple se rapporte à un fichier d'import d'un calcul disponible sous forme de fichier CSV encodé en UTF-8, avec le point-virgule comme séparateur de colonnes.
Les définitions d'échange de données offrent en outre beaucoup plus de fonctionnalités, comme l'export de données.

Définition pour l'import de données​

Pour reprendre un calcul dans les lignes du devis vente, le fichier source doit d'abord être importé. Pour que le système extraie correctement les données, il a besoin d'un schéma qui indique exactement la structure des données. Ce schéma est sélectionné par l'utilisateur au début du traitement.

Remarque

La définition d'échange de données DYCE-CI est fournie par défaut lors de l'installation de DYCE IT-Business Toolkit. Elle doit toutefois être adaptée aux conditions spécifiques. Par exemple, la structure des fichiers d'import diffère d'un fournisseur à l'autre ; il est donc recommandé de créer des définitions d'échange de données distinctes. Il est possible d'y définir des indications spécifiques, comme le nombre de lignes d'en-tête à ne pas importer, le N° fournisseur comme valeur fixe ou un filtre pour les lignes de pied de page à ne pas importer. Les définitions d'échange de données peuvent être exportées et importées via les actions correspondantes.

Les définitions d'échange de données sont accessibles via le menu ou la recherche (Alt+Q).
La page se compose de trois parties :

  • Général
    Dans cette partie, les paramètres concernant le fichier d'import lui-même sont définis. Les champs les plus importants sont :
    • Type fichier
      Pour l'import de calculs, Texte variable est généralement sélectionné ici.
    • Type
      Pour l'import de calculs, Import de calcul doit être sélectionné ici.
    • Encodage fichier
      L'encodage des caractères Unicode du fichier d'import est sélectionné ici.
    • Séparateur de colonne
      Ce champ indique le caractère utilisé pour séparer les colonnes dans le fichier d'import. Il n'est pertinent que pour le type de fichier Texte variable.
    • Lignes d'en-tête
      Ce champ indique le nombre de lignes d'en-tête que contient le fichier d'import. Cela garantit que les données d'en-tête ne sont pas importées.
  • Définitions de colonne
    Pour les utilisateurs peu expérimentés des définitions d'échange de données, il peut être déroutant que ce raccourci soit affiché en bas de la page, alors qu'il doit être renseigné avant les définitions de ligne associées.
    Les colonnes à importer sont définies ici :
    • Le numéro de la colonne dans le fichier d'import est indiqué dans le champ N° colonne.
    • Le champ Nom indique le nom de la colonne. Pour plus de clarté, il est recommandé d'utiliser le même nom que dans la ligne d'en-tête du fichier d'import.
    • Le Type de données indique si les données à importer sont de type Texte, Date ou Décimal.
    • Le Format de données concerne principalement le Type de données=Date. Il indique le format de la date dans le champ correspondant. Pour une date au format allemand, la valeur dd.MM.yyyy doit être saisie ici.
    • Le champ Culture de mise en forme des données permet d'indiquer, si nécessaire, la culture du format de date. Par exemple, de-DE pour le type de données décimal indique que la virgule est utilisée comme séparateur décimal, conformément au format allemand.
    • Le champ Longueur n'est pertinent que si Texte fixe est défini comme Type fichier.
    • Les autres champs ne sont pas nécessaires pour l'import décrit ici.
  • Définitions de ligne
    Une seule ligne doit être définie dans ce raccourci, afin que la correspondance entre les colonnes du fichier d'import et les champs de la table cible puisse ensuite être établie via le Mappage de champs. Sélectionnez Détail comme Type de ligne, attribuez un Code unique et une Description, et indiquez le Nombre de colonnes à traiter (importer). La ligne créée automatiquement avec le Type de ligne=En-tête est supprimée.
    Les paramètres suivants doivent ensuite être définis à l'aide de l'action Mappage de champs :
    • Tout d'abord, une nouvelle affectation doit être créée à l'aide du symbole PLUS.
    • Le numéro 70921368 est saisi comme ID table. Il s'agit de la table d'import des calculs.
    • Un nom explicite doit être saisi dans le champ Nom.
    • Le numéro 70921377 est saisi comme Codeunit de mappage. Ce codeunit est utilisé lors de la création des lignes des calculs.
    • Dans le champ N° colonne, une colonne définie via les Définitions de colonne peut être sélectionnée et affectée à un champ cible (de la table définie via l'ID table) via l'ID champ.
    • Les autres champs ne sont pas nécessaires pour l'import décrit ici.

Paramètres ventes​

Avec DYCE IT-Business Toolkit, ce paramétrage standard de Business Central est complété par deux extensions.

Import de calcul​

Outre la ou les définitions d'échange de données à utiliser (voir ci-dessus), le champ Définir les valeurs par défaut pour l'import de calcul du raccourci Général indique si le champ Type doit être prédéfini automatiquement lors de l'import de calculs. Si la présélection est désactivée, aucune présélection n'a lieu et l'utilisateur doit définir lui-même le Type de la ligne d'import.

Calcul de la marge​

Le champ Base de calcul du raccourci Calcul de la marge définit la méthode utilisée pour déterminer la marge. Les options Marge commerciale et Markup sont disponibles ; le coût unitaire n'est jamais mis à jour automatiquement. Marge commerciale (prix de vente)
Avec cette sélection standard, le calcul se base sur le prix de vente.
Markup (coût unitaire)
Avec cette sélection, une majoration est calculée sur le coût unitaire.
Il est également possible d'indiquer une Précision d'arrondi facultative et de définir la Méthode d'arrondi. La Précision d'arrondi s'applique à la Marge bénéficiaire (DS) dans la ligne vente, la Méthode d'arrondi détermine le sens de l'arrondi. Avec la sélection standard Au plus proche, l'arrondi s'effectue au nombre décimal approprié le plus proche, en arrondissant vers le haut à partir de 5.
Des exemples des différentes bases de calcul figurent dans la section correspondante.

Autorisations​

Cette section traite des ensembles d'autorisations fournis. Pour examiner en détail les autorisations contenues dans les ensembles d'autorisations, ouvrir la page Ensembles d'autorisations (Alt+Q) puis exécuter l'action Autorisations.

Les trois ensembles d'autorisations suivants sont fournis avec l'application :

  • DYCEIBTALL (DYCE IT-Business Toolkit Lecture)
    Cet ensemble d'autorisations peut être attribué à tous les utilisateurs. Il contient des autorisations en lecture seule pour utiliser les composants de DYCE IT-Business Toolkit.
    Les mêmes autorisations étendent l'ensemble d'autorisations standard D365 READ (Dyn. 365 Read access all).
  • DYCEIBTUSER (DYCE IT-Business Toolkit Modification)
    Cet ensemble d'autorisations est destiné à tous les utilisateurs qui travaillent avec le Plan de paiement et l'import de calculs.
    Les mêmes autorisations étendent l'ensemble d'autorisations standard D365 BASIC (Dynamics 365 Basic access).
  • DYCEIBTADMIN (DYCE IT-Business Toolkit Admin)
    Cet ensemble d'autorisations est conçu pour les administrateurs et les utilisateurs expérimentés qui doivent en outre pouvoir paramétrer le calcul de la marge et la configuration de rapport.
    Les mêmes autorisations étendent l'ensemble d'autorisations standard D365 SETUP (Dyn. 365 Company data setup).

Les ensembles d'autorisations s'appuient les uns sur les autres et contiennent chacun l'ensemble de niveau inférieur.

Pour plus d'informations sur les ensembles d'autorisations, consultez cette partie de la documentation Microsoft.