L’option du menu Réception se déclenche sur le type activité 2.
La cible commune à toutes les BV du module réception est LREC.
Appel de l’AJAX RF_RCPT_IDOBJ : point entrée
| Champ Saisie |
Libellé |
Commentaire |
| chp:NumrecIdobj | Réception ou étiquette |
On saisie ou on scanne soit le numéro de réception, soit le SSCC de l’objet déchargement. On vérifie la valeur saisie par l’appel de l’AJAX RF_RCPT_SCANOBJET, si la vue ne ramène aucun enregistrement erreur ‘saisie incorrecte’ |
| Bouton |
Action |
| Valider F2 |
Si (typtransit = ‘1’ ou ‘2 ‘) et (statut BL = 3) Appel RF_RCPT_ALLOTITRANSIT(écran 8) Sinon réception stock : { le statut du BL doit être à 3 si il existe des produits à poids variable sinon erreur :
Si OK, appel AJAX RF_RCPT_MISSION (API C AFF_MIS_X) pour créer une mission de réception et affecter celle-ci à l’opérateur. puis appel AJAX RF_RCPT_SCANPRO (écran 2) } |
| Retour F1 | Retour menu principal |
| Champ Saisie |
Libellé |
Commentaire |
| chp:Numscan | Scan produit |
Les différentes possibilités de saisie sont :
2) Un Ean 13 ou 14 le type du code ean est défini dans le contenant article du niveau de plan de palettisation donc peut prendre d'autre valeurs que 13 ou 14 exemple un code ean 8. Il faudra donc qu'un code saisi sur 8 caractères puisse également être décodé. a. Gencod du produit (Pro) , b. Gencod d’un des niveaux du plan de palettisation c. Gencod déclaré en Multi Gencod (table PRL code MG’) Un Ean 13 ou 14 ne peut avoir plusieurs correspondant produit dans ce cas prendre le produit de la réception. 3) Un EAN 128 |
Décodage d’un code barre ean128 :
Un Ean128 est composé d’un ou plusieurs identifiants (taille fixe 2c) et de la donnée correspondante (taille variable)
| Identifiant fixe | Description | Longueur donné |
| 00 | Identifiant Palette SSCC | 18 |
| 01 | Identifiant contenue palette EAN13 ou 14 | 13 ou 14 |
| 10 | Référence du lot | 1 à 20 |
| 15 | Date Utilisation optimum DLUO AAMMJJ | 6 |
| 17 | Date Limite consommation DLC AAMMJJ | 6 |
| Bouton |
Action |
| Valider F2 |
Si longueur scan >= 18 : Découpage du scan pour retrouver les données Appel de l’AJAX RF_RCPT_CPTPRO
Affichage de l’écran 3 |
| Dupliquer F1 |
Bouton non visible si première palette de réception Ensuite réaffiche l’écran de saisie avec les caractéristiques de la palette précédemment contrôlée. |
| Fin palette F2 |
Invisible si déchargement non géré (LRDVVA.A1) Permet de déclarer l’étiquette de déchargement terminé. Se déclenche après avoir saisi le SSCC de l’objet déchargement dans l’écran 1. Appel AJAX RF_RCPT_DELIDOB Ensuite, si il n’existe plus d’ objet de déchargement pour la réception , le statut de la réception passe à 5 |
| Prod.Att.F3 | Appel Ecran 6 , AJAX RF_RCPT_PROATT |
| Reéditer F9 |
Bouton non visible si première palette de réception Réédition du dernier mouvement validé par l’opérateur Appel AJAX AJAX_API_TRT_EDI, fonction LRECE1, codpled ETIMVT |
| Retour F4 |
Si N1 du PPE RFREC1 = 1 { appel AJAX RF_RCPT_MISSION (API C MAJ_MIS) désaffectation mission si il n existe pas de mission en statut 5 pour la réception : la question Contrôle terminé ? apparait : si la réponse est oui, le statut de la réception passe à 5 } |
Remarque : si il y a plusieurs EA dans la réception , le système affiche EA : ‘Multi’
Affiche les données concernant la ligne de réception.
Remarque : Si le N2 du PPE RFREC1 = 1, lors de la saisie du SSCC du fournisseur (si celui-ci est dans le DESADV) ou de l’EAN produit ou de la référence produit, le système peut retrouver le mouvement intégré (type E statut 3) et afficher les caractéristiques du mouvement.
Les caractéristiques pouvant être apportées par le mouvement sont le numéro de lot, le code emballage et le poids
L’agrément et la date DLC sont déduits du lot (ces données proviennent de la vue ORACLE : voir L1 du PPE RFREC1).
Dans ce cas, l’écran s’affiche avec ces données pré chargées. A la validation, le système ne va pas créer un mouvement mais modifier le mouvement existant.
|
|
Cet écran est appelé automatiquement lorsque l’on réceptionne le produit pour la première fois (voir option D1 du PPE RFREC1).
Il peut être appelé également par l’appui du bouton ‘Plan Pal F2’ dans l’écran 2.
Le plan de pal par défaut s’affiche.
Possibilité de modifier les dimensions du plan de palettisation
| Champ Saisie |
Libellé |
Commentaire |
| met:MHaute_cent | Hauteur | |
| met:MLarge_cent | Largeur | |
| met:MLongue_cent | Profondeur | |
| poi:MPoidsbrut | Poids Brut | |
| chp:MDun14 | Gencod |
| Bouton |
Action |
| Valider F2 |
Appel Ajax RF_RCPT_VALMODPLAN_DIM Positionnement de la zone complémentaire du produit à ‘jamais réceptionné’=’N’ |
| Retour F1 | Retour écran 3 |
Le plan de pal par défaut s’affiche.
En première réception il est possible de modifier le plan de pal courant.
Dans la liste déroulante on affiche tous les contenants de niveau 5.
(Les plan de palettisation existants déjà pour le produit s’affichent avec un *)
Si le contenant palette (niveau 5 est modifié), il devient alors le contenant par défaut pour le produit.
| Champ Saisie |
Libellé |
Commentaire |
| chp:contenantNiv5 | Plans | Contenu de la table lcntref pour codlnst=5 |
Si l’utilisateur choisit dans la liste un autre plan de palettisation, le système pose la question suivante :
S’il répond OK, le système autorise en saisie les quantités des contenants du nouveau plan choisi:
L’utilisateur a la possibilité de modifier les quantités.
| Champ Saisie |
Libellé |
Commentaire |
| chp:Qtesaisie | Quantité |
| Bouton |
Action |
| Valider F2 |
Appel Ajax RF_RCPT_VPLAN_PAL Positionnement de la zone complémentaire du produit à ‘jamais réceptionné’=’N’ Le plan affiché devient le plan de palettisation par défaut du produit |
| Retour F1 | Retour écran 3 |
Cet écran s’affiche à la validation du scan dans le cas suivant :
Un produit est présent dans plusieurs lignes de réception (en général multi EA)
| Bouton |
Action |
| Valider F2 | Appel Ajax RF_RCPT_CPTPRO avec la ligne d’EA sélectionnée |
| F3 | Page précédente |
| F4 | Page suivante |
| Flèche haut/ flèche bas | Se déplace dans les lignes |
| Retour F1 | Retour écran 2 : scan de l’objet à réceptionner |
Cet écran est dispo uniquement si saisie d’un SSCC (écran 1) dont le code produit=unité de déchargement paramétré sur le dépôt dans la table lcfgrec (*UD).
Sinon affichage de l’erreur :
| Bouton |
Action |
| Valider F2 | Appel Ajax RF_RCPT_SCANOBJET avec le code produit sélectionné |
| F3 | Page précédente |
| F4 | Page suivante |
| Flèche haut/ flèche bas | Se déplace dans les lignes |
| Retour F1 | Retour écran 2 |
| Bouton |
Action |
| Valider F2 | Prend en compte l’imprimante saisie |
| Retour F1 | Retour écran 2 |
Cet écran permet de saisir le nombre de Colis ou palette par magasin. Pas de saisie en IPF
Il affiche la liste des lrlcol pour la réception et l’EA (équivalent liste de colisage dans SCE)
Si un seul destinataire, on préaffiche 1 dans le nbre de palettes.
Quand on entre dans l’écran , la première fois, le champ ‘Emplacement’ est non accessible. La saisie se fait en 2 étapes :
Etape 1 : Saisies des quantités
| Champ Saisie |
Libellé |
Commentaire |
| qte:LNbrcnt1 | Nombre colis/emp |
Si TYPTRANSIT='1' (Réception TRANSIT) Champ non saisissable Si IDOL renseigné (Réception Inter-Plateforme : ALLOTI IPF) Champ non saisissable Sinon (Réception ALLOTI) Champ saisissable |
| qte:LNbrcnt2 | Nombre palette/emp |
Si TYPTRANSIT='1' (Réception TRANSIT) Champ non saisissable Si IDOL renseigné (Réception Inter-Plateforme : ALLOTI IPF) Champ non saisissable Sinon (Réception ALLOTI) Champ saisissable |
| Bouton |
Action |
| Valider F2 |
Validation des quantités saisies : Appel de l’AJAX RF_RCPT_ALLOTITRANSIT_TRAITER avec modetrt=’1’ pour chaque ligne de destinataire Ensuite, après le retour correct de l'API SCE_GR_008, l'utilisateur peut valider la dépose des objets après avoir scanné le code contrôle du 1er emplacement : accès à la saisie de l’emplacement (étape 2) |
Etape 2 : Saisie de l’emplacement
| Champ Saisie |
Libellé |
Commentaire |
| chp:CtrlEmp | Emplacement |
On vérifie la saisie avec le code contrôle de la 1ère ligne ayant un nombre d‘objet renseigné (qte:LNbrcnt1 > 0 ou qte:LNbrcnt2 > 0) On alerte si le code contrôle saisi est différent du code contrôle de la première destination avec quantité positive Si des emplacements différents sont proposés, l’opérateur saisit uniquement la clé de contrôle de la 1ère dépose. Les autres palettes sont transférées vers l’emplacement prévu mais pas de contrôle de dépose. |
| Bouton |
Action |
| Valider F2 |
Appel de l’AJAX RF_RCPT_ALLOTITRANSIT_TRAITER avec modetrt=’2’ |
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_IDOBJ | RCPT_IDOBJ | rf_reception_idobj.xsl |
|
Ecran 1 : Saisie du numéro de réception ou de l’étiquette Feuille principale, contient l’ensemble des div et l’import du js « rf_reception_idobj.js » |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_SCANOBJET | RCPT_SCANOBJET | rf_reception_scanobjet.xsl |
| Recherche de l’objet saisi | ||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_MISSION | RCPT_MISSION | rf_reception_mission.xsl |
|
Appel API C MAJ_MIS Appel API C AFF_MIS_X |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_SCANPRO | RCPT_SCANPRO | rf_reception_scanpro.xsl |
|
Ecran 2: Affichage de la réception et saisie du scan de l’objet à réceptionner |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_MODPLAN_DIM | RCPT_MODPLAN_DIM | rf_reception_modif_plan_dimensions.xsl |
|
Ecran 4 : saisie/validation des dimensions du contenant par défaut si première réception du produit ou modification du plan de palettisation par défaut du produit (voir PPE RFREC1, option N3) |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_SELLIG | RCPT_SELLIG | rf_reception_selection_ligne.xsl |
|
Ecran 5 : Choix de la ligne d’EA |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_PROATT | RCPT_PROATT | rf_reception_produits_attendus.xsl |
|
Ecran 6 : produits attendus |
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_CPTPRO | RCPT_CPTPRO | rf_reception_comptage_produit.xsl |
|
Ecran 3 : saisie du mouvement de réception |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_INCIDENT | RCPT_INCIDENT | rf_reception_incident.xsl |
|
Création d’un incident dans la table linc |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_VALCPTPRO | RCPT_VALCPTPRO | rf_reception_validComptageProduit.xsl |
|
Appel API C MAJBASR_X |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_VALMODPLAN_DIM | RCPT_VALMODPLAN_DIM | rf_reception_validModifPlanDim.xsl |
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_VPLANPAL | RCPT_VPLANPAL | rf_reception_vplanpal.x |
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_MODIMP | RCPT_MODIMP | rf_reception_modif_imprimante.xsl |
|
Saisie changement imprimante |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_DELIDOBJ | RCPT_DELIDOBJ | rf_reception_delidobj.xsl |
|
Suppression de l’objet |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_ALLOTITRANSIT | RCPT_ALLOTITRANSIT | rf_reception_allotitransit.xsl |
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_ALLOTITRANSIT_TRAITER | RCPT_ALLOTITRANSIT_TRAITER | rf_reception_allotitransit_traiter.xsl |
|
API JAVA GestionReceptiontraiterAlloti |
||
| BusinessView | ViewStruct | Feuille XSL |
|---|---|---|
| RF_RCPT_DELIDOBJ | RCPT_DELIDOBJ | rf_reception_delidobj.xsl |
|
Suppression de l’objet |
||
| RFREC1 : Personnalisation de la réception dans le module RF (Paramètre actif depuis la version GCE 1.55) |
|
Standard |
Ce paramètre permet de personnaliser le contrôle de la réception.
Fonctions concernées : LREC et paramétrage général (il faut que le ppe soit positionné de manière identique sur LREC et sur le paramétrage général)
| L1 |
Contient le nom de la vue qui permet la recherche de l’objet suite au scan Référence produit, EAN 13, EAN 14, ou EAN128. En standard : WV_RCPT_CPTPRO. |
| A1 |
Racine à utiliser pour la recherche des incidents dans la tbl ‘ltic’ Si non renseigné, on recherche avec la racine REC (codtbl=’ltic’ et cletbl like ‘REC%’). |
| A2 | = ‘O’ : en réception normale, vérifie si le BL est validé dans le cas où il existe un produit à poids variable dans la réception (paramétrage poids variable uniquement sur zn de pro) |
A3 Contient le code incident à prendre en compte lorsque le contrat date n’est pas respecté (date LC incorrecte).
Champ de 3 caractères correspondant à la position 4 à 6 de la cletbl pour codtbl=’ltic’ dans la table tbl
Quand ce champ est renseigné, le contrôle de date n’est plus bloquant, on génère un incident dans la table linc avec linctyp=A1 et linccod=A3. La nature de stock associée à cet incident (lib3 de la tbl ltic) est envoyée à l’API MAJBASR_X
| N1 | =1 |
Cette option permet de prendre en compte la gestion des missions (création d’une mission de réception et affectation de la mission à l’opérateur, et en fin de traitement de la réception, désaffectation de la mission). |
|
| N2 | =1 |
Cette option permet, lors de la saisie du SSCC du fournisseur (si celui-ci est dans le DESADV) ou de l’EAN produit ou de la référence produit, de retrouver le mouvement intégré (type E statut 3) et d’afficher les caractéristiques du mouvement. Les caractéristiques pouvant être apportées par le mouvement sont le numéro de lot, le code emballage et le poids L’agrément et la date DLC sont déduits du lot. |
|
| N3 | =1 |
En standard, l’option ‘Plan de palettisation’ permet de modifier les dimensions du plan de palettisation par défaut du produit si celui-ci n’a pas encore été réceptionné (CRUD sur PRL) Voir D1 pour le paramétrage. Avec le N3=1, l’option ‘Plan de palettisation’ permet de modifier le plan de palettisation par défaut du produit (API C ‘VPLAN_PAL’). Remarque : il n’y a pas possibilité de pouvoir faire les 2 traitements dans le même écran car il a fallu prendre en compte la modification du plan de palettisation par défaut (API C ‘VPLAN_PAL’) sur un matériel de dimensions réduites (taille 240x320). |
|
| N4 | =1 | Cette option permet de calculer le poids lors de la saisie du comptage produit. | |
| N5 | =1 |
Cette Option permet d’afficher les champs ‘Type’ dans l’écran de palettisation (valeurs stockage, préhension ou aucun) et ‘Dynamiquable’. |
| D1 |
Numéro de la zone complémentaire de la table pro qui contient l’information : jamais réceptionné. Obligatoire. |
| LOTDLC : Dates des lots de la fiche produit(Paramètre actif depuis la version GCE 1.55) |
|
Osiris |
Ce paramètre permet de personnaliser les dates des lots de la fiche produit.
Fonctions concernées : fonctions du serveur RF -
| N1 |
Numéro de la zone paramétrée de la fiche produit contenant la durée de vie du produit. |
||
| N2 |
Numéro de la zone paramétrée de la fiche produit contenant le coefficient appliqué à la durée de vie permettant de calculer la date maximale d'acceptation pour la date de réception. |
||
| N3 | Numéro de la zone paramétrée de la fiche produit contenant le coefficient appliqué à la durée de vie permettant de calculer la date maximale de livraison magasin. |
| LOTDAT : contrat date(Paramètre actif depuis la version GCE 1.55) |
|
|
Biocoop |
Ce paramètre permet de gérer les contrats date pour Biocoop
Fonctions concernées : général - LSTK (L_STK_F) - LREC (réception sce Mobile)
| A1 |
= ‘O’, active la fonctionnalité |
||
| N1 |
Numéro de la zone paramétrée de la fiche produit contenant le nombre de jours limite de réception plateforme. Test effectué : date du jour + nbre de jours doit être <= DLC. |
||
| N2 |
Numéro de la zone paramétrée de la fiche produit contenant le nombre de jours limite de sortie plateforme |
| LRECQ : Personnalisation de la réception qualitative radiofréquence(Paramètre actif depuis la version 5.0-00) |
|
Standard |
Ce paramètre permet de personnaliser la réception qualitative en mode radiofréquence (RF).
Fonctions et API concernées : LREC – VALPRO – MajBasRec - CRE_LOT_X -
| N1 |
Numéro de la zone paramétrée du produit indiquant si l’on saisit ou non une date limite de consommation (DLC) en réception RF. |
||
| = 0 |
Aucune saisie de date. |
||
| = 1 |
Saisie de la DLC. |
||
| N2 |
Numéro de la zone paramétrée du produit indiquant si l’on saisit ou non un numéro d’agrément. (en réception RF). |
||
| N3 |
Numéro de la zone paramétrée du lot contenant l’agrément. |
||
| N4 | Numéro de la zone paramétrée du produit (table PRO) indiquant s’il y a saisie du code emballage. |
| PRXLOT : Lot utilisé pour le prix de cession(Paramètre actif depuis la version 4.5-00) |
SCASO |
Ce paramètre offre deux fonctionnalités :
Fonctions et API concernées : LREC – GART – GCOA (GCOV) – VALPRO - LIGNE_OBJ – MajBasRec - CRE_LOT_X -
| A1 | = O | Cette option supprime les lots non reçus à la clôture d’une réception. |
| N1 |
Numéro de la zone paramétrée du produit (PRO) contenant l’indicateur d’une saisie par lot ou non. |
||
| N2 |
Numéro de la zone paramétrée du lot (OST) contenant le le numéro de lot fournisseur. |
| LRFCSS : Personnalisation des classes CSS dans sce Mobile(Paramètre actif en version GCE 1.55) |
|
Osiris |
Ce paramètre permet de personnaliser les classes CSS dans sce Mobile.
Fonctions concernées : SceMobile –
| A1 |
Suffixe du fichier css generix_optim.css Exemple : si A1 = 1, c’est le fichier generix_optim1.css qui sera ouvert |
Rf_reception_idobj.js