<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SAP - DEVELOPPEMENT ABAP &#187; ALERT</title>
	<atom:link href="http://www.sapdev.info/tag/alert/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sapdev.info</link>
	<description>SAP - ABAP / QM - Julien Mégias</description>
	<lastBuildDate>Thu, 08 Jul 2010 07:37:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Utilitaire pour ALERT SAP &#8211; CL_ALERT_CAT_MANAGER</title>
		<link>http://www.sapdev.info/2009/10/27/utilitaire-pour-alert-sap-cl_alert_cat_manager/</link>
		<comments>http://www.sapdev.info/2009/10/27/utilitaire-pour-alert-sap-cl_alert_cat_manager/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 13:02:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[ABAP]]></category>
		<category><![CDATA[ALERT]]></category>
		<category><![CDATA[OBJET]]></category>

		<guid isPermaLink="false">http://www.sapdev.info/?p=373</guid>
		<description><![CDATA[Un petit utilitaire pour abonner un utilisateur à une catégorie d&#8217;ALERT SAP sans qu&#8217;il est besoin d&#8217;accéder à la bsp de gestion de ses abonnements &#8211; &#8220;ALERTSUBSCRIPTION&#8221;. A mettre dans une fonction ou classe. J&#8217;ai créé ici un MF avec comme paramètre d&#8217;import i_user de type SYUNAME et i_cat de type SALRTDCAT. + une exception [...]]]></description>
			<content:encoded><![CDATA[<p>Un petit utilitaire pour abonner un utilisateur à une catégorie d&#8217;ALERT SAP sans qu&#8217;il est besoin d&#8217;accéder à la bsp de gestion de ses abonnements &#8211; &#8220;ALERTSUBSCRIPTION&#8221;.</p>
<p>A mettre dans une fonction ou classe. J&#8217;ai créé ici un MF avec comme paramètre d&#8217;import i_user de type SYUNAME et i_cat de type SALRTDCAT.</p>
<p>+ une exception E_MAJ.</p>
<p>Ce code ne vérifie pas l&#8217;existence des catégories, ni des users. Il faut le gérer en amont. Il ya tout ce qui faut dans la classe CL_ALERT_CAT_MANAGER.</p>
<p>Je posterai là-dessus un peu plus tard.</p>
<p><span style="color: #0000ff;">data </span>: wo_alert <span style="color: #0000ff;">type ref TO</span> CL_ALERT_CAT_MANAGER.</p>
<p>  wo_alert = CL_ALERT_CAT_MANAGER=&gt;GET_INSTANCE( ).<br />
 <span style="color: #0000ff;"> TRY.</span><br />
      wo_alert-&gt;REGISTER_USER_FOR_CAT( EXPORTING ip_user = i_user<br />
                                                   ip_cat  = i_cat ).<br />
    <span style="color: #0000ff;">CATCH </span>cx_alert_cat_user_locked.<br />
      raise e_maj.<br />
  <span style="color: #0000ff;">ENDTRY.<br />
</span>  commit WORK AND WAIT.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sapdev.info/2009/10/27/utilitaire-pour-alert-sap-cl_alert_cat_manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ALERT SAP &#8211; ALRTCATDEF &#8211; Define alert category</title>
		<link>http://www.sapdev.info/2009/10/16/alert-sap-alrtcatdef-define-alert-category/</link>
		<comments>http://www.sapdev.info/2009/10/16/alert-sap-alrtcatdef-define-alert-category/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 14:46:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[ALERT]]></category>
		<category><![CDATA[BC]]></category>

		<guid isPermaLink="false">http://www.sapdev.info/?p=328</guid>
		<description><![CDATA[Pour éviter de gérer l&#8217;envoi de mail en automatique depuis SAP, on peut utiliser les &#8220;ALERT&#8221; et leur système d&#8217;abonnement, plus besoin de gérer des tables de users et/ou des modifications de programmes à chaque changement de destinataires. La transaction ALRTCADEF permet de définir les types d&#8217;alerts SAP, c&#8217;est la première étape. On définit ensuite [...]]]></description>
			<content:encoded><![CDATA[<p>Pour éviter de gérer l&#8217;envoi de mail en automatique depuis SAP, on peut utiliser les &#8220;ALERT&#8221; et leur système d&#8217;abonnement, plus besoin de gérer des tables de users et/ou des modifications de programmes à chaque changement de destinataires.<br />
La transaction ALRTCADEF permet de définir les types d&#8217;alerts SAP, c&#8217;est la première étape.</p>
<p><img class="alignnone size-full wp-image-329" title="Alert1" src="http://www.sapdev.info/wp-content/uploads/2009/10/Alert1.jpg" alt="Alert1" width="963" height="491" /></p>
<p>On définit ensuite ce que l&#8217;on appelle le &#8220;container&#8221;, c&#8217;est l&#8217;ensemble des variables de l&#8217;alert qui seront alimentées par les programmes appelants.</p>
<p><img class="alignnone size-full wp-image-331" title="Alert2" src="http://www.sapdev.info/wp-content/uploads/2009/10/Alert2.jpg" alt="Alert2" width="356" height="203" /></p>
<p><img class="alignnone size-full wp-image-332" title="alert3" src="http://www.sapdev.info/wp-content/uploads/2009/10/alert3.jpg" alt="alert3" width="600" height="354" /></p>
<p>Puis on décrit le texte de l&#8217;alert avec les différents élement du container. Les alerts peuvent partir sous forme de mails, mais pas seulement on peut aussi imaginer l&#8217;envoi de SMS ou autre chose.</p>
<p><img class="alignnone size-full wp-image-334" title="alert4" src="http://www.sapdev.info/wp-content/uploads/2009/10/alert41.jpg" alt="alert4" width="582" height="291" /></p>
<p>Nous verrons dans un autre post, la gestion des autorisations, l&#8217;utilisation  puis le monitoring des alerts. Ainsi que des exemples de mails reçus suite à une alert.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sapdev.info/2009/10/16/alert-sap-alrtcatdef-define-alert-category/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
