Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Le module permet de faire une demande de retour d'équipement à partir d'une demande d'intervention. Cette demande contient, après sa création, les informations nécessaires pour commencer la demandetraiter le retour. Les informations qui ne sont pas encore disponibles peuvent être remplies en temps voulu. Il est possible de modifier à tout moment les informations déjà disponibles. Le statut de la demande peut être modifié, mais il n'est pas possible de rétablir un statut antérieur. Ce statut est automatiquement étendu dès qu'un bon de retour a été établi ou qu'un e-mail a été envoyé. LPar défaut l'ajout de plusieurs équipements est possible, et le comportement défaut. Cependant, en modifiant la valeur de la variable “EquipmentReturn.Is.Multiple.Equipment” ( qui est par défaut 1), le maximum d'équipement à ajouter sera réduit à un. Il est possible de créer une bon de retour représenté par une au format PDF , si la configuration du equipmentreturntype permet la création, et qui peut être recréée à tout moment. Cela peut être utile si l'on a changé des informations dans la demande ou si l'on a modifié la liste des équipementssi le type de retour d'équipement le permet. Celui-ci peut être régénéré à tout moment. Une fois le bon de retour crééecréé, il est possible d'envoyer un e-mail contenant le bon de retour par mail. Une liste de toutes les demandes créées se trouve sur la page “page/equipmentReturn” et est accessible via “Service client / Retour équipement”.

...

  • Tables utilisées

    • sw_data_equipmentreturn : Table de gestion des variables de session :des retours d’equipment

      • champ :

        • codeequipmentreturn: [varchar 255] Code RMA généré par le script serveur FuncServer_EquipmentReturn_Numbering.

        • interventionrequest_ID: [foreign key] ID de l'intervention à partir de laquelle la demande a été créée.

        • generictype_ID_equipmentreturnstatus: [foreign key] Type générique qui contient le statut actuel de la demande. Ceux-ci Le statuts ont une hiérarchie fixe qui est déterminée par le champ orderNumber. Chaque statut a une “tag” qui sert à regrouper les statuts. Champ obligatoire.

        • comment: [text] Commentaire de la demande.

        • interventionrequest_ID: [DateTime] ID de lla demande d'intervention à partir de laquelle la demande a été créée.

        • receptionDate: [DateTime] Date de la réception. Ne doit pas être postérieure à reshipmentDate. Doit exister si reshipmentDate existe.

        • reshipmentDate: [DateTime] Date de réexpédition. Ne doit pas être antérieure à receptionDate.

        • endDate: [DateTime] Date de fin de la demande.

        • equipmentreturntype_ID: [foreign key] ID du type de retour de l’équipement. Champ obligatoire.

        • creationdate: [DateTime] Date de la création. À utiliser si l'on souhaite afficher ou manipuler la date de création.

        • customeraddress_ID: [foreign key] ID du customeraddress qui est liée à l'intervention. CelleCelui-ci n'est pas modifiable.

        • branchoffice_ID: [foreign key] ID du branchoffice qui est liée à l'intervention. CelleCelui-ci n'est pas modifiable.

        • customercontact_ID: [foreign key] ID du customercontact.

        • title: [varchar 64] Titre de la demande. Celui-ci est utilisé comme objet de l'e-mail. Est automatiquement rempli avec le label du type de retour d’equipment (equipmentreturntype) si un type est sélectionné lors de la création. Champ obligatoire.

        • contactName: [varchar 255] Nom de l'auteur de la demande

        • contactEmail: [varchar 255] E-mail de l'auteur de la demande

        • phoneNumber: [varchar 255] Numéro téléphone de l'auteur de la demande

  • Tables utilisées pour stocker les statut statuts de la demande de retour :

    • sw_data_generictype : (dataType: ‘RETURN_STATUS’) :

...

codegenerictype

valeur

tag

orderNumber

RETURN_STATUS-NEW

Nouveau

DEFAULT

1

RETURN_STATUS-ACCEPTED

Accepté

INPROGRESS

52

RETURN_STATUS-DENIED

Refusé

COMPLETED

63

RETURN_STATUS-GENERATED

RMA généré

INPROGRESS

74

RETURN_STATUS-SEND

RMA envoyé

INPROGRESS

85

RETURN_STATUS-RECEIVED

Réceptionné

INPROGRESS

96

RETURN_STATUS-RESEND

Réexpédié

COMPLETED

107

RETURN_STATUS-COMPLETED

Terminé

COMPLETED

118

Particularités

Report: [SWM] RMA - Ce modèle est utilisé lorsqu'un PDF est généré.