<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - SAP</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide sur SAP et sur la programmation avec le  langage ABAP]]></description>
		<language>fr</language>
		<lastBuildDate>Fri, 17 Apr 2026 19:35:15 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - SAP</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title>Génération excel + envoi mail</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182631&amp;goto=newpost</link>
			<pubDate>Fri, 13 Mar 2026 15:38:36 GMT</pubDate>
			<description>Bonjour, je reviens à nouveau...</description>
			<content:encoded><![CDATA[<div>Bonjour, je reviens à nouveau avec un excel qui est généré depuis SAP et j'ai plusieurs soucis si vous avez des connaissances la dessus merci<br />
<br />
 - Je dois avoir une cellule avec une liste déroulante : OUI/NON et je ne vois pas du tout comment faire ça.<br />
<br />
 - Il me faut aussi des formules du genre ( cellule E + Cellule F + cellule M) / Cellule N sachant que M et N sont généré vide, la personne qui reçoit l'excel doit completer et donc ma cellule fait le calcul avec les nouvelles valeurs<br />
<br />
 - J'ai créé un entête de tableau mais on me demande des couleurs différentes en fonction des cellules ce que j'ai trouvé ci dessous colore toutes les cellules d'entête<br />
  lre_excel_xml-&gt;create_style_header( '#BDD7EE' ).<br />
  lre_excel_xml-&gt;add_column_width( '70' ). &quot; Numéro d'article<br />
  lre_excel_xml-&gt;create_header( ).<br />
  lre_excel_xml-&gt;add_column_header( x_value = TEXT-x01 ). &quot; Numéro d'article<br />
<br />
 - J'aimerai fusionner des cellules en bas de tableau<br />
<br />
on utilise une classe qui se base sur cl_ixml ( constructor ci dessous )<br />
<br />
  lv_docname = x_docname.<br />
<br />
  l_ixml = cl_ixml=&gt;create( ).<br />
<br />
* Creating the DOM Object Model<br />
  l_document = l_ixml-&gt;create_document( ).<br />
<br />
* Create Root Node 'Workbook'<br />
  l_element_root  = l_document-&gt;create_simple_element( name = 'Workbook'  parent = l_document ).<br />
  l_element_root-&gt;set_attribute( name = 'xmlns'  value = 'urn:schemas-microsoft-com:office:spreadsheet' ).<br />
<br />
  ns_attribute = l_document-&gt;create_namespace_decl( name = 'ss'  prefix = 'xmlns'  uri = 'urn:schemas-microsoft-com:office:spreadsheet' ).<br />
  l_element_root-&gt;set_attribute_node( ns_attribute ).<br />
<br />
  ns_attribute = l_document-&gt;create_namespace_decl( name = 'x'  prefix = 'xmlns'  uri = 'urn:schemas-microsoft-com:office:excel' ).<br />
  l_element_root-&gt;set_attribute_node( ns_attribute ).<br />
<br />
* Create node for document properties.<br />
  r_element_properties = l_document-&gt;create_simple_element( name = lv_docname  parent = l_element_root ).<br />
  l_value = sy-uname.<br />
  l_document-&gt;create_simple_element( name = 'Author'  value = l_value  parent = r_element_properties  ).</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f505/logiciels/solutions-d-entreprise/erp/sap/">SAP</category>
			<dc:creator>beuzy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182631/logiciels/solutions-d-entreprise/erp/sap/generation-excel-p-envoi-mail/</guid>
		</item>
		<item>
			<title>formule dans un excel envoyé par email</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179774&amp;goto=newpost</link>
			<pubDate>Fri, 10 Oct 2025 09:45:56 GMT</pubDate>
			<description><![CDATA[Bonjour, 
J'ai un programme...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
J'ai un programme qui génère un fichier excel et l'envoi par email :<br />
 extrait de code qui utilise la classe if_ixml_element<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			* Data Table<br />
  gi_row = gi_document-&gt;create_simple_element( name = 'Row'  parent = gi_table ).<br />
<br />
* Doc achat<br />
  CLEAR gv_value.<br />
  gi_cell = gi_document-&gt;create_simple_element( name = 'Cell'  parent = gi_row ).<br />
  gi_cell-&gt;set_attribute_ns( name = 'StyleID'  prefix = 'ss'  value = 'Data' ).<br />
  gv_value = gs_list_exl-ebeln.<br />
  gi_data = gi_document-&gt;create_simple_element( name = 'Data'  value = gv_value   parent = gi_cell ).        &quot; Data<br />
  gi_data-&gt;set_attribute_ns( name = 'Type'  prefix = 'ss'  value = 'String' ).                               &quot; Cell format<br />
<br />
* Date document<br />
  CLEAR gv_value.<br />
  gi_cell = gi_document-&gt;create_simple_element( name = 'Cell'  parent = gi_row ).<br />
  gi_cell-&gt;set_attribute_ns( name = 'StyleID'  prefix = 'ss'  value = 'Data' ).<br />
  gv_value = gs_list_exl-aedat.<br />
  gi_data = gi_document-&gt;create_simple_element( name = 'Data'  value = gv_value   parent = gi_cell ).        &quot; Data<br />
  gi_data-&gt;set_attribute_ns( name = 'Type'  prefix = 'ss'  value = 'String' ).                               &quot; Cell format
			
		<hr />
	</div>
</div>J'aimerai dans une cellule avoir un formule active<br />
value contiendrait une formule par ex : '=I4+G4+H4' et dans mon excel je devrais retrouver le résultat de cette somme<br />
Actuellement j'ai la formule affichée comme du texte, y a t'il une propriété à changer pour indiquer que l'on passe une formule?<br />
Merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f505/logiciels/solutions-d-entreprise/erp/sap/">SAP</category>
			<dc:creator>beuzy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179774/logiciels/solutions-d-entreprise/erp/sap/formule-excel-envoye-email/</guid>
		</item>
		<item>
			<title><![CDATA[Méthode /scwm/cl_dlv_management_prd->Query selections]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179027&amp;goto=newpost</link>
			<pubDate>Thu, 04 Sep 2025 10:15:20 GMT</pubDate>
			<description>Bonjour à tous, 
Je débute...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
Je débute sur EWM et j'aimerai extraire les infos d'une livraisons EWM en fonction d'un statut ex statut entete DWA = 2.<br />
J'essaye de filtrer via la méthode query dès la sélection cependant elle ne me donne aucun résultat lorsque j'ai le filtre suivant : <br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br /></div></td><td valign="top"><pre style="margin: 0">
( fieldname = /scdl/if_dl_logfname_c=&gt;sc_status_value_dwa_h
                                                       sign = wmegc_sign_inclusive
                                                       option = wmegc_option_eq
                                                       low = '2' )


CALL METHOD lo_delivery-&gt;query
  EXPORTING
    iv_doccat       = /scdl/if_dl_c=&gt;sc_doccat_out_prd
    it_selection    = VALUE /scwm/dlv_selection_tab(
                                                     ( fieldname = /scdl/if_dl_logfname_c=&gt;sc_docno_h
                                                       sign = wmegc_sign_inclusive
                                                       option = wmegc_option_eq
                                                       low = |{ p_docno ALPHA = IN }| )
                                                     ( fieldname = /scdl/if_dl_logfname_c=&gt;sc_status_value_dwa_h
                                                       sign = wmegc_sign_inclusive
                                                       option = wmegc_option_eq
                                                       low = '2' ) )
    is_read_options = VALUE #(
                               data_retrival_only = abap_false
                               mix_in_object_instances = /scwm/if_dl_c=&gt;sc_mix_in_load_instance )
    is_exclude_data = VALUE #( hu_data = abap_false )
  IMPORTING
    et_headers      = DATA(lt_srv_headers)
    et_items        = DATA(lt_srv_items)
    et_hu_top       = DATA(lt_hu_top)
    et_hu_prd       = DATA(lt_hu_prd)
    et_hu_headers   = DATA(lt_hu_headers)
    et_hu_items     = DATA(lt_hu_items)
    et_hu_ref       = DATA(lt_hu_ref)
    eo_message      = DATA(lo_message).</pre></td></tr></table></code><hr />
</div>La requete fonctionne bien si je n'indique que le docno et j'ai bien vérifié que ma livraison a le statut DWA = 2 et j'ai aussi essayer avec d'autres statuts.<br />
<br />
Je voulais éviter d'avoir à lire dans lt_srv_headers-status après ma requete pour verifier la valeur du statut.<br />
<br />
est-ce que je m'y prend mal ?<br />
je ne trouve pas comment filtrer sur un statut de livraison dès l'appel de la méthode.<br />
merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f505/logiciels/solutions-d-entreprise/erp/sap/">SAP</category>
			<dc:creator>beuzy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179027/logiciels/solutions-d-entreprise/erp/sap/methode-scwm-cl_dlv_management_prd-query-selections/</guid>
		</item>
		<item>
			<title>EWM - ABAP mettre à jour une livraison réparti en EWM</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2178825&amp;goto=newpost</link>
			<pubDate>Mon, 25 Aug 2025 14:34:18 GMT</pubDate>
			<description>Bonjour, 
 
Je cherche une...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Je cherche une méthode pour mettre à jour des données de la livraison EWM en ABAP et sans passé par un update de la base.<br />
Par exemple j'aimerai pourvoir changer la priorité de la livraison. Mais je ne trouve pas de BAPI ou méthode pour le faire.<br />
Pareil avec des champs customs ( nous avons une date ZZDATE_MAD ) qui serait à mettre à jour via du code quand la livraison est en traitement coté EWM.<br />
Merci de votre aide</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f505/logiciels/solutions-d-entreprise/erp/sap/">SAP</category>
			<dc:creator>beuzy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2178825/logiciels/solutions-d-entreprise/erp/sap/ewm-abap-mettre-jour-livraison-reparti-ewm/</guid>
		</item>
	</channel>
</rss>
