Post

Ajouter un champ spécifique dans un ordre ALM

Alimenter le customer include CI_AUFK (ce qui modifiera les structures AUFK et BAPI_TE_AUFK) ; créer un append de la structure IBAPI_CAUFVD_UPDATE avec les mêmes champs qu’à l’étape précédente, mais typés BAPIUPDATE ; implémenter la BAdI IBAPI_ALM_ORD_MODIFY (méthode IF_EX_IBAPI_ALM_ORD_MODIFY~MODIFY_INPUT_DATA) ; l’implémentation doit lire EXTENSION_IN (utiliser CL_ABAP_CONTAINER_UTILITIES=>READ_CONTAINER_C) puis modifier les données d’entête CT_HEADER_INT (identifiables par ORDERID) et …

Post

Les chaînes de caractères

Bonjour à tous ! L’article d’aujourd’hui va traiter de la manipulation des chaînes de caractères en ABAP. Lorsque j’ai débuté l’ABAP, j’ai été un peu choqué de la façon de traiter une chaîne de caractères qui me paraissait pour le moins archaïque, il faut aujourd’hui dire que les choses ont évolué et, selon moi, dans …

Post

SAP c’est bien ! (des fois)

Je connais peu de développeurs ABAP qui tarissent beaucoup d’éloges sur ce langage de programmation ou sur le progiciel SAP en général. Effectivement, à l’utilisation, il y a pas mal de petites choses gênantes, qui semblent mal pensées, voire conçues expressément pour compliquer la tâche des intégrateurs… Mais il y a néanmoins des choses bien …