Import de données dans une DSN

Chapitre parent Chapitre précédent Chapitre suivant

Pourquoi

Le GIP-MDS a publié fin 2017 une note récapitulant les méthodes de régularisation à employer lorsqu'il n'est plus possible de corriger les données via l'envoi d'une DSN mensuelle « annule et remplace ».  Ce document très complet, de plus de 180 pages, énumère de très nombreux cas d'erreur et indique chaque fois la méthode préconisée pour corriger dans les mois qui suivent.

Dans certains cas, la correction se fera au travers de régularisations portées sur un bulletin ultérieur et sera donc transmise en DSN par ce bulletin. Mais dans les cas où les bulletins émis étaient justes alors que la DSN était elle-même erronée, il est difficile de procéder ainsi. Il faut dans ce cas pouvoir intervenir directement dans une DSN ultérieure en s'affranchissant des bulletins de paye. Pour cela, il est toujours possible de modifier une DSN, pour corriger certaines données issues des bulletins de paye ou même ajouter des blocs qui ne découlent pas de ces bulletins.

Mais cette saisie est relativement lourde : si la correction ne concerne que quelques salariés, c'est jouable. S'il y a un grand nombre de salariés concernés, cela peut vite devenir un calvaire.

Aussi, la procédure d'import de données décrite ci-après a été conçue pour faciliter l'intégration de régularisations dans une DSN déjà préparée.


Comment

Cette procédure est accessible depuis la fenêtre de modification d'une DSN, par le nouveau bouton Importer (juste à côté du bouton Ajouter) :


A l'ouverture de la fenêtre d'import, le programme propose de sélectionner un fichier Excel. C'est la méthode la plus efficace : on prépare les données de régularisation dans un fichier Excel respectant une certaine structure (détaillée ci-après), puis on l'importe dans cette fenêtre. Mais la sélection d'un fichier n'est pas obligatoire, vous pouvez cliquer sur Annuler pour remplir manuellement le tableau des données à importer.

Structure du fichier Excel à respecter

Un fichier d'import « modèle » est livré dans le répertoire des documentations (Menu ? - Répertoire des documentation), Fichier Import DSN - Modèle.xlsx. Ce classeur Excel comporte 2 feuilles : la première est vierge, avec juste les entêtes de colonnes : c'est dans celle-ci que vous pouvez saisir vos données de régularisation. La seconde comporte des données à titre d'exemple, relatives au dossier de démonstration LDZ.

Le colonage du fichier Excel est le suivant :

Bloc

N° de versement

Type

ID Complémentaire

N° Contrat prév. / Code INSEE

Valeur

Valeur 2

Date début et Date de fin

34-Pénibilité


Code facteur

Année de rattachement





65-Autre suspension de l'exécution du contrat


Motif de suspension






50-Versement individu


Code rubrique



002=Mt Net fiscal

004=Mt Net versé



51-Rémunération


Type de rémunération



Montant

Nb d'heures


53-Activité


Type d'activité

Unité de mesure


Nombre



52-Prime, gratification et indemnité


Type de prime



Montant


Voir Remarque dans les explications de la colonne

54-Autre élément de revenu brut


Type de revenu



Montant


Facultatif

78-Base assujettie


Code base


Code contrat Prev.

Montant assiette



79-Composant de base assujettie


Type composant de base


Code contrat Prev.

Montant assiette



81-Cotisation individuelle


Type de cotisation

Code OPS

Code contrat Prev.

ou code INSEE

Montant cotisation

Montant assiette


Les colonnes peuvent (doivent dans certains cas) être renseignées uniquement dans les cas en jaune. Les valeurs inscrites dans les autres cas seront remises à blanc.


34-Pénibilité : Année de rattachement du bloc pénibilité (rubrique 34.003)

53-Activité : Code de l'unité de mesure du bloc activité. Indiquer ici le code défini dans le CT DSN pour la rubrique 53.003.

81-Cotisation individuelle : Code OPS du bloc cotisation individuelle (rubrique 81.002)


Exemple d'import

Voici un exemple d'import. Les lignes en rouge sont celles pour lesquelles la vérification faite systématiquement avant l'import a détectée une anomalie.
Le message d'anomalie figure ligne par ligne dans la dernière colonne à droite de cette table. Quand on sélectionne une ligne dans cette table, le message d'anomalie de la ligne sélectionnée est présenté au bas de la fenêtre le cas échéant.

Actions dans la fenêtre d'import

Ouvrir : Lecture d'un fichier Excel. Toutes les données éventuellement saisies dans le tableau seront remplacées. Une vérification est lancée automatiquement après la lecture du fichier.

Supprimer : Supprime la ligne sélectionnée du tableau.

Vérifier : Vérifie toutes les données de la table, saisies « en direct » ou issues d'un fichier Excel. En cas d'erreur, l'import sera impossible. Les lignes en anomalie sont coloriées en rouge.

Importer : Importe les données dans la DSN courante. Une ultime vérification est refaite au début de l'import. L'import n'est effectif que si aucune erreur n'est signalée.

Annuler : Abandonne l'import en cours.


Attention : les données modifiées ne sont pas enregistrées. Pour sauvegarder les données saisies, sans les importer (pour pouvoir y revenir plus tard), vous devez exporter la table sous Excel (clic droit + Exporter la table sous Excel). Le fichier ainsi généré pourra être repris par la suite via le bouton Ouvrir.


Restrictions d'usage

Toute régularisation de DSN faite au travers de cet outil se fait sous votre entière responsabilité.

L'outil effectue de nombreux contrôles avant de procéder à l'import, mais il s'agit essentiellement de contrôles « syntaxiques » : existence du SIRET, du salarié, du bloc, du type au sein du bloc... Aucun contrôle « sémantique » ne peut être fait à ce stade. Ne sachant trop à quel type de régularisation vous voulez procéder, l'outil est relativement ouvert et permet donc d'importer à peu près n'importe quel bloc en tant que fils d'un bloc 50-Versement.

Il vous appartient donc :

S'agissant d'opérations exceptionnelles, en cas de doute, il est préférable de demander conseil à votre prestataire de services habituel.