Retour client PF (Annonce)

Cegid Orli - Documentation fonctionnelle - 2025

 

ORIGINE FONCTION

ARC

XC445

 

Principe général

La passerelle « intégration des Annonces de Retour Client » permet l’intégration des annonces de retour client dans les tables Cegid Orli. Pour ce faire, vous devez générer un fichier séquentiel.

Paramètre GÉNÉRAL

-

Option FONCTION

-

Paramètre PASSERELLE

  • SAIS_RET
  • NAT_RET
  • TYP_RET
  • FORCE_STATUT

 

 

La description et la structure du fichier sont imposées et fournies par Cegid Orli.

Cette passerelle se situe en amont des autorisations de retour via RC001 et permet seulement d’annoncer le retour, sans l’autoriser.

Le but est d’extraire les données du fichier, de les contrôler puis de les insérer dans les tables Cegid Orli correspondantes.

Provenance Origine Prg av. Prg std Table Fonction remplacée

FIXE
‎SEPARAT

ARC

-

XC445

ORL_RETOUR

RC001

N.B. :
« ARC » pour Annonce Retour Client

 

 

Formats d'import / Lancement de l’import / Contrôles / Initialisations / Mise à jour des données

Toutes ces informations sont résumées dans :

Passerelle d’import

 

 

 

 Description des fonctions

Avant la première utilisation de cette passerelle, une phase de paramétrage est indispensable.
‎Celle-ci est réalisée EXCLUSIVEMENT par Cegid. Elle permet de décrire la structure du fichier et de vous affecter un code provenance et un code origine pour le lancement de l’intégration.
‎Ce paramétrage est standard et correspond au format de fichier imposé par Cegid Orli ‎(voir en annexes, la description des fichiers à intégrer). Il existe ensuite un paramétrage FONCTIONNEL à mettre en place selon vos besoins (Voir § Principes fonctionnels.)

 

Vocabulaire

Un fichier est un ensemble de données regroupées sous un même nom. Il est composé d’un enregistrement.

Un enregistrement représente une ligne d’un fichier, il est composé de champs présents chacun dans une colonne. Un enregistrement est composé de plusieurs champs ou données.

 

 

Dans un second temps, des initialisations et des contrôles sont effectués :

  • Saison inexistante

  • Nature de Commande inexistante

  • Type de Commande inexistant

  • Numéro de retour soldé

  • Numéro de retour déjà intégré

  • Article différent de celui de la ligne de retour

  • Code Société inexistant dans Cegid Orli

  • Code Client inexistant dans Cegid Orli

  • Client différent de celui du bon de retour

  • Code EAN inexistant dans Cegid Orli

  • Code Magasin Absent

  • Magasin inexistant dans Cegid Orli

  • Magasin non autorisé car magasin associé

  • Article non distribué dans la division commerciale

  • Code Motif inexistant dans Cegid Orli

  • Motif non associe au(x) contexte(s) de la fonction

 


JP031 : Suivi de l’intégration

Une fois tous les contrôles de données réalisés, l’intégration des retours clients dans les tables définitives de l’application Cegid Orli peut être lancée :

  • RETOUR_LIGN : table des lignes de retours
  • RETOUR_ENT : table des entêtes de retours
  • Si Génération de l’avoir,
    ‎ mise à jour des tables FAC_CLI_ENT, LIV_FAC_LIGN et FAC_ELMT_TARI
  • Si Mise à jour du stock mise à jour des tables de stock.

 

Seuls les enregistrements pour lesquels aucune anomalie n’a été détectée sont intégrés.

L’utilisateur peut alors consulter le compte rendu de son intégration.

JP031 conserve une trace de toutes les réceptions, quelle que soit leur provenance, et permet également de connaître le numéro de lot affecté à chaque fichier lors de la phase d’intégration des données dans le réceptacle Cegid Orli.

Seule la zone PURGE peut être saisie. Quand elle est cochée, elle indique que les fichiers de traces doivent être supprimés (.err, .rej et .temp).

La zone “ Pb ” permet d’indiquer si le traitement s’est passé sans encombre (dans ce cas, la zone est nulle) ou au contraire, si des anomalies ont été détectées (dans ce cas, la zone est renseignée par la valeur ‘0’).


‎ 

Principes fonctionnels dans la chaîne des Retours

Cette passerelle est l’équivalent d’une annonce de retour via RC001.

Une réception effectuée par une passerelle est obligatoirement considérée comme une réception terminée.

Les différents paramétrages existants dans TA350, représentent les coches en fin de réception ‘MAJ Stock’ et ‘Génération avoir’.

Ces paramètres se trouvent dans TA350, dans le premier onglet ‘Paramétrage intégration fichiers externes’. Il faut appeler la passerelle, en saisissant SEPARAT ou FIXE dans Provenance et ARC dans Origine.

 

Les paramètres sont visibles en bas de l’écran et sont les suivants :

Paramètre Intitulé / Signification

SAIS_RET

Saison du retour

NAT_RET

Nature du retour

TYP_RET

Type du retour

FORCE_STATUT

Si « X » mise en statut « AVOIR »

 

Ces paramètres sont également visibles dans l’onglet ‘Libre’ de la fonction XC20B.
‎Ainsi, si l’on coche ‘Caché’ pour un paramètre dans TA350, celui-ci n'apparaîtra plus dans XC20B et la valeur saisie dans TA350 sera alors la valeur par défaut.

N.B. :
les notions Saison / Nature / Type ne sont pas présentes nativement dans les formats d’intégration ; si elles sont rajoutées elles deviennent prioritaires (si non nulles) sur la valeur des 3 paramètres.

 

 

Utilisation de la passerelle

Aucune saisie n’est faite dans RC001 (autorisation de retour).

Dans ce cas, il y a une création de retour mais on ne le visualise qu’après l’intégration.

Les lignes sont obligatoirement créées en statut ‘en attente’.

La réception se fera ensuite par la passerelle standard des retours‎ (FIXE/RET ou SEPARAT/RET).

Après éclatement (selon les principes décrits ci-dessus),‎ les lignes peuvent rester en statut ‘en attente’ mais elles sont traitées.

Pour solder en masse les retours, utilisez RC007 et RC008.


‎ 

Annexe : Description du fichier à intégrer

 

Cette fonctionnalité est disponible en WebService

 

Informations précises sur les zones NUM_LIGN

 

  • NUM_LIGN_RETOUR : Numéro de ligne de la réception = compteur
      • Phase de contrôle, ce N° n’est pas utilisé
      • Phase d’intégration
        ce N° est re-calculé puis réattribué pour chaque ligne dont :

CODE_CANA||SAIS_ART||CODE_ART_COM||CODE_COLM||CODE_FINI_SPEC
||CODE_LIEU_STOCK||CODE_MAG_STOCK||CODE_EMPL||CODE_CHOI||CODE_MOT

sont identiques pour le bon.
Il est incrémenté à chaque rupture de :

CODE_CANA||SAIS_ART||CODE_ART_COM||CODE_COLM||CODE_FINI_SPEC
||CODE_LIEU_STOCK||CODE_MAG_STOCK||CODE_EMPL||CODE_CHOI||CODE_MOT

Il permet ensuite de regrouper les lignes de réception identiques.

Mais à ce niveau, la valeur n’est plus celle transmise dans le fichier.

 

 

  • NUM_LIGN : Numéro de la ligne dans RETOUR_LIGN
      • Phase de contrôle, ce N° permet de vérifier
        • si la ligne de bon n’est pas déjà soldée,
        • que l’article / coloris / FS -> GENCOD passé, correspond à l’article / coloris / FS renseigné dans l’autorisation de retour.
      • Phase d’intégration, ce N° permet de rechercher quelle sera la ligne de l’autorisation à impacter pour la réception via comparaison du NUM_LIGN du fichier par rapport à celui de RC001 pour le groupe d’infos :

CODE_CANA||SAIS_ART||CODE_ART_COM||CODE_COLM||CODE_FINI_SPEC
||CODE_LIEU_STOCK||CODE_MAG_STOCK||CODE_EMPL||CODE_CHOI||CODE_MOT

(à condition que la ligne ne soit pas déjà réceptionnée, voire soldée)

 

Si aucune ligne ne correspond, la réception génère une nouvelle ligne.