Module chargement - SceMobile Optimisation

1.Fonctionnement général

L’option du menu Chargement se déclenche sur le type activité 9.

La cible commune à toutes les BV du module inventaire est LTRN.

En fonction du N3 du PPE RFCHG1, on affiche :

1.1Ecran 1 : Menu

Bouton

Action

Valider F2

Option 1 : Appel écran 2 (RF_CHA_DES)

Option 2 : Appel écran 4

Retour F1 Retour Menu

1.2Ecran 2 : Scan du quai ou contenant (chargement piloté)

Le chargement s’effectue sur le quai d’expédition par l’agent de quai / consolidateur.

L’opérateur scanne le code contrôle du quai ou une palette se trouvant sur le quai et appartenant à la tournée.

Il saisit le camion si le paramétrage le demande.

Champ Saisie

Libellé

Commentaire
Chp :QuaiOuContenant Quai ou contenant

A l’appui de la touche ‘Enter’ sur le champ ‘Quai ou contenant’, Appel AJAX RF_CHA_SCANCONT puis si trouvé, affichage de la mission de chargement (jointure avec la tournée), triée par statut DESC, urgence DESC, priorite2 DESC, datchargt DESC, heuchargt DESC

Chp :Camion Camion Si un n° de camion est affecté à la tournée et que le PPE RFCHG1.N1 demande le contrôle du code camion, on demande une saisie de contrôle
Bouton

Action

Valider F2

Appel de l’AJAX RF_CHA_ AFFECT_MIS, si tout se passe bien :

Affichage du message

Appel de l’écran 3 (Ajax RF_CHA_ORD)

Retour F1

Soit retour au menu de chargement : écran 1 si paramétrage l’a permis.

Sinon retour au menu général.

1.3Ecran 3 : Chargement des objets (chargement piloté)

Champ saisie

Libellé

Commentaire
chp:Idobjcol Objet

Contrôle que l’objet appartient à la tournée, et recherche de son statut, vérification de l’ordre de saisie (appel AJAX RF_CHA_ORD).

Réaffichage de la page avec recalcul des compteurs

Chp :Camion Camion Si un n° de camion est affecté à la tournée et que le PPE RFCHG1.N2 demande le contrôle du code camion, on demande une saisie de contrôle au scan de chaque palette
Bouton

Action

Valider F2

Appel Ajax RF_CHA_CHG

Lancement de l’API chargement/déchargement

Retour F1

Appel Ajax RF_CHA_RAZ_MIS

désaffectation de la mission

Sur l’écran de chargement, il est possible de charger ou de décharger.

On saisit les objets dans l’ordre du destinataire et éventuellement le camion si le paramétrage le demande.

L’ordre vient de ltrncli.numchg. s’il est renseigné, il doit être respecté pour le chargement : toutes les palettes de l’ordre 1 doivent être chargées avant de passer aux palettes de l’ordre 2. Si ce n’est pas le cas, alerte :

Si l’utilisateur fait OK, il charge l’objet. S’il fait annuler, il abandonne le chargement de l’objet.

Si l’utilisateur charge un objet qui a déjà été chargé (statut = 7), une alerte s’affiche

S’il répond ‘Ok’, il décharge la palette., S’il répond annuler, il abandonne le déchargement.

Quand toutes les palettes on été chargées, le bouton ‘Fin de chargement’ s’affiche,
Bouton

Action

Fin de chargement F3 A l’appui sur ce bouton, le système met à jour l’état de la tournée à G (AJAX RF_CHA_MAJ_LTRN) puis appelle l’AJAX LANCEUR_GENERE avec l’option Genere=FMIS

Remarques :

  • Les compteurs Nb_Col_restant, Nb_PAL_restant, en cours, préparé, chargé se mettent à jour au fur et à mesure du chargement/déchargement.

  • Il est possible d’arrêter le chargement en cours et de le reprendre plus tard (le bouton RETOUR provoque la désaffectation de la mission de chargement)

1.4Ecran 4 (Chargement déclaratif)

 

2.Configuration

 

2.1BusinessView RF_CHA_MENU

BusinessView ViewStruct Feuille XSL
RF_CHA_MENU CHA_MENU rf_chargement_menu.xsl
Ecran 1 : menu

2.2BusinessView RF_CHA_DES

BusinessView ViewStruct Feuille XSL
RF_CHA_DES CHA_DES rf_chargement_destination.xsl

Ecran 2 : saisie quai ou contenant (et camion éventuellement) en chargement piloté

Feuille principale, contient l’ensemble des div et l’import du js « rf_chargement_destination.js »

2.3BusinessView RF_CHA_SCANCONT

BusinessView ViewStruct Feuille XSL
RF_CHA_SCANCONT CHA_SCANCONT rf_chargement_scancont.xsl
Contrôle objet en chargement piloté

2.4BusinessView RF_CHA_ORD

BusinessView ViewStruct Feuille XSL
RF_CHA_ORD CHA_ORD rf_chargement_ordre.xsl
Ecran 3 : Affichage des destinataires, compteurs nombre de palettes et nombres de colis, saisie de la palette/colis (et du camion éventuellement) en chargement piloté

2.5BusinessView RF_AFFECT_MIS

BusinessView ViewStruct Feuille XSL
RF_CHA_ AFFECT_MIS AFFECT_MIS rf_chargement_affect_mis.xsl
Lancement Api C AFFEC_MIS : Affectation mission déclenché à la validation de l’écran 2

2.6BusinessView RF_CHA_CHG

BusinessView ViewStruct Feuille XSL
RF_CHA_CHG CHA_CHG rf_chargement_chg.xsl
Lancement Api C CHG_DCHG_X : Chargement/déchargement

2.7BusinessView RF_CHA_MAJ_LTRN

BusinessView ViewStruct Feuille XSL
RF_CHA_MAJ_LTRN CHA_MAJ_LTRN rf_chargement_maj_ltrn.xsl
MAJ état tournée en fin de chargement (CRUD sur ltrn)

2.8BusinessView RF_CHA_RAZ_MIS

BusinessView ViewStruct Feuille XSL
RF_CHA_RAZ_MIS CHA_RAZ_MIS rf_chargement_maj_ltrn.xsl
Lancement Api C RAZ_MIS : Suppression mission (appui bouton retour si abandon)

2.9BusinessView RF_CHA_DECL_CNT

BusinessView ViewStruct Feuille XSL
RF_CHA_DECL_CNT CHA_DECL_CNT rf_chargement_declaratif_contenant.xsl
 

2.10BusinessView RF_CHA_DECL_CON

BusinessView ViewStruct Feuille XSL
RF_CHA_DECL_CON CHA_DECL_CON rf_chargement_declaratif_consignes_decharges.xsl
 

2.11BusinessView RF_CHA_DECL_CON2

BusinessView ViewStruct Feuille XSL
RF_CHA_DECL_CON2 CHA_DECL_CON2 rf_chargement_declaratif_consignes_decharges.xsl
 

2.12BusinessView RF_CHA_DECL_FIN

BusinessView ViewStruct Feuille XSL
RF_CHA_DECL_FIN CHA_DECL_FIN rf_chargement_declaratif_fin.xsl
 

2.13BusinessView RF_CHA_DECL_MET

BusinessView ViewStruct Feuille XSL
RF_CHA_DECL_MET CHA_DECL_MET rf_chargement_declaratif_fin.xsl
 

2.14BusinessView RF_CHA_DECL_REM

BusinessView ViewStruct Feuille XSL
RF_CHA_DECL_REM CHA_DECL_REM rf_chargement_declaratif_remorque.xsl
 

2.15BusinessView LANCEUR_GENERE

BusinessView ViewStruct Feuille XSL
LANCEUR_GENERE LANCEUR_GENERE Lanceur_genere.xsl

Lecture de la TBL codtbl=710 et cletbl=’FMIS’ , afin de récupérer le nom de la BV à lancer en fin de chargement

Voir z40l_ ? et lib256

3.Paramétrage

3.1PPE LRFCSS

4.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

4.1PPE RFCHG1

5.RFCHG1 : Personnalisation du module « Chargement » en mode radio-fréquence(Paramètre actif depuis la version GCE 1.55)  

Standard

Ce paramètre permet d’effectuer des contrôles lors du chargement d’un camion.

Fonctions concernées : SceMobile -

N1 =1  

Pour activer le contrôle en saisie du n° de camion à charger si un n° de camion est enregistré sur la tournée.

N2 =1  

Pour activer le contrôle en saisie du n° de camion après le scan de chaque palette à charger.

N3 =0  

Activation du chargement piloté.

  =1  

Activation du chargement déclaratif.

       

6.Java script

Rf_chargement_destination.js