Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > ERP > SAP
SAP Forum d'entraide sur SAP et sur la programmation avec le langage ABAP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/02/2007, 16h46   #1
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Par défaut [ABAP] Problème avec SO_OBJECT_SEND : rendre un mail modifiable

Bonjour à tous,

J'utilise le MF SO_OBJECT_SEND pour l'envoi de mails dans notre système R/3.
Les mails que j'envoie sont reçus dans Lotus Notes.

Lorsque je les regarde dans SCOT avant leur départ, ils ont un statut "Modifiable par l'auteur" que je n'arrive pas à transformer en "Modifiable". Du coup, on ne peut ni faire suivre, ni imprimer, ni modifier ces mails une fois reçu.

Les paramètres que je passe au MF sont en autre :
- OBJPRI = '9' -> Priorité faible
- OBJSNS = 'F' -> Sensibilité fonctionnelle
- OBJCP = space -> L'objet peut être modifié
- PCTRL = 'X' -> L'objet peut être supprimé des "Entrées" externes

Pouvez-vous m'aider ?
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2007, 12h10   #2
Membre expérimenté

 
SAP for Banking
Inscription : juin 2002
Messages : 539
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : SAP for Banking
Secteur : Conseil

Informations forums :
Inscription : juin 2002
Messages : 539
Points : 566
Points : 566
Bonjour Frooty,

Les parametres que tu utilises dans OBJECT_HD_CHANGE semblent corrects. Es-tu certain(e) de ne pas recevoir d'exception pendant l'appel de SO_OBJECT_SEND ? L'OBJECT_TYPE est bien RAW ?

L.
ludovic.fernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 15h29   #3
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Salut Ludo,

Oui, mon paramètre de OBJTYP est bien RAW.
J'ai fait plusieurs essais en changeant les paramètres :
  • object_hd_change-objcp
  • object_hd_change-pctrl
et les paramètres associés aux destinataires :
  • Retransmission de l'objet impossible (soos1-forfb) = space
  • Impression de l'objet impossible (soos1-prifb) = space
mais en vain.

En fait, dans le mail que je visualise dans la transaction SCOT avant qu'il parte, je vois que la zone que je veux modifier (Onglet Propriétés, Caractéristiques, Champ Options) devrait avoir la valeur 505 (Modifiable). Mais je n'arrive qu'à lui donner les valeurs :
  • 506 (Modifiable par l'auteur)
  • 507 (Non modifiable)
Si je change cette option dans les propriétés du mail avant qu'il parte et que je lui colle 505 : ça marche -> Le mail qui arrive dans Lotus est transmissible.
Peut-être que cette option n'est pas prévue par la fonction ??

Merci pour ton aide.
Frooty.
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 17h01   #4
Membre expérimenté

 
SAP for Banking
Inscription : juin 2002
Messages : 539
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : SAP for Banking
Secteur : Conseil

Informations forums :
Inscription : juin 2002
Messages : 539
Points : 566
Points : 566
Bonjour Frooty,

Il semblerait qu'il existe differents OSS Messages concernant l'editeur d'envoi d'emails. Il faudrait comparer leur validite avec la configuration de ton systeme.

J'ai regarde de mon cote ce que j'avais dans SCOT mais je n'ai helas pas de messages en attente i.e., je ne peux pas verifier le status. Comment changes-tu la valeur ? debugging ?

Ludo
ludovic.fernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 07h45   #5
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Bonjour Ludo,

Dans la SCOT, tu peux voir les messages déjà envoyés avec :
  • Utilitaires -> Synthèse des ordres d'envoi
  • Options -> Afficher écran de sélection (bouton double flêche vers le bas)
  • Cocher "Envoyé(e)"

Dans la liste produite, tu sélectionne le mail qui t'intéresse et tu le détaille avec le bouton "lunettes".
Dans l'onglet Propriétés, on trouve le fameux "Options" qui correspond au statut modifiable du mail.

Bonne journée.
Frooty.
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 13h22   #6
Membre expérimenté

 
SAP for Banking
Inscription : juin 2002
Messages : 539
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : SAP for Banking
Secteur : Conseil

Informations forums :
Inscription : juin 2002
Messages : 539
Points : 566
Points : 566
Salut Frooty,
En raison d'un deplacement professionnel, je n'ai pas pu te repondre plus rapidement. De mon cote, sur un engine 700, lorsque je cree un nouveau message dans Scot i.e., via l'UI, je peux utiliser un status MODIFIABLE.

Par contre, a partir de l'ecran de controle (celui auquel j'arrive avec ta description), je ne peux pas entrer en mode edition i.e., le status reste celui defini au depart. J'imagine que ceci est le comportement defini comem defaut.

Ludo
ludovic.fernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 22h55   #7
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Bonjour,

Après avoir laissé mon problème en attente, je dois revenir dessus et je voulais savoir si vous aviez des idées ...
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 09h58   #8
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Je viens de voir qu'il y a des paramètres par défaut dans le SAPoffice qui sont gérés par la transaction SO16 et la possibilité de faire des mises à jour en masse de ces paramètres pour tous les utilisateurs avec SOY1.

On peut ainsi activer chez tout le monde le paramètre : Modifiable après envoi.

Cette option permet de modifier les mails envoyés par la fonction SO_OBJECT_SEND. Par contre, ils ne sont toujours par transmissibles à d'autres utilisateurs.

Je cherche encore ...
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 17h15   #9
Membre à l'essai
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 24
Points : 24
Ahé !!!! Trouvé !!!!

Pour rendre le mail modifiable : il faut changer la valeur du paramètre de SAPOffice par défaut qui indique que le mail est "modifiable après envoi".

Pour rendre le mail tranmissible : Il faut que la zone "sensibilité" du module fonction SO_OBJECT_SEND (object_hd_change-objsns) soit à F(fonctionnel) ou à O(normal), si elle est à P(privé), le mail de pourra pas être transmis.

Et ben, voilà une bonne chose de faite ... un problème de moins, un !

Frooty.
Frooty est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h14.


 
 
 
 
Partenaires

Hébergement Web