Posts

I Love Visual Composer

Image
As said before, I am really happy with a tool as the Visual Composer , so happy that I even have a bumper sticker for it ;-) Previously I did a presentation with the visual composer called: How to create an application in only 10 minutes . I did some restyling on this app, and really with just a few clicks you have a wizard on top of your screen that aids your end-user through the application / process. You can define layers and add your input or output to these layers, make sure that you choose for Wizard at Navigation control and then ... deploy it and enjoy it. Some screen shots: Final application with layers Step 1, Get Customers Step 2, Customer List Step 3, Customer Details ps. You can order your own copy of the I Love Bumper Sticker here .

Developers, developers, developers, ...

I often refer to myself as a die hard ABAP developer ;-) When I look at this video I am sure that I do not have to be ashamed of myself: Of course you have recognized Steve Balmer from Microsoft in the movie. A promise at this very moment: When I reach the top as Steve did, I will do the same dance ;-) There is another one, I think it is the original: Steve Balmer's dance. Thanks to Frank for sending me the links to these movies. Good luck man!

Goodbye - Hello

Image
A big step in my life, a switch from company, on April 1st I left Capgemini after 12 years and joined TopForce . On the last knowledge meeting on Adobe forms, hosted by Jan-Willem and Tiny, I brought a customized cake: Some highlights of the past events 'printed' on a cake. You can do the same, with your own picture of course, at the site of the Hema . So what is it? Is it a goodbye, is it a hello ? Or as some former colleagues wrote to me: there is no such thing as saying goodbye . We will meet again!

Proud to be on SDN

Image
The demo application that Ronald and I made for the SAPience is documented in a SDN blog: A composite application cookbook . So if you want to try this at home - and really you should - follow the cookbook and enjoy your composite. After posting to SDN I got a very enthusiastic reaction from Marilyn Pratt , she is a member of the SDN team and the community evangelist for the Business Process Expert Community . She made it possible that the cookbook was posted on the CAF homepage on SDN. That already made me proud. A few days later I received an SMS from Rik: "Hey you are on the SDN homepage ". No need to say that this made me very proud!

SAPience de-stressed

Image
Wednesday 21:00, presentation finished and a working demo. Quite on time this year ;-) Thursday 14:00, Twan calls Ronald, what about enhancing the demo with a webservice (the previously used Mappoint service). Thanks Rik for the idea. Ronald agrees, let’s just do that. 16:00, Start with additional service 19:00, Hungry and the demo is not working yet :-( Here we are having a "Hot and Spicey" with a salad for vitamins. 21:20, Guided Procedures is really driving us mad , all steps are working individually, but together it is not happening. It must be something in the mapping. 22:00, Demo is not working yet, security let us know that we HAVE to leave before 23:00, even when we are not ready 22:33, Demo is working – what a relief – quickly made a movie as there is no internet connection available tomorrow 22:55, “Can you please leave and turn off the lights” says security. Hmm what can we do? We still have to go through our presentation, who is going to do what slide? Let’s si...

SAPience (stress) 2007

Image
Remember this: SAPience stress 2006 ? Well tomorrow it is SAPience 2007 and, of course, a little stress to finalize the last sheets and demo's. But this year we managed to do it at day or evening time. Last year we were also working at night, I still remember Jan-Willem sending an e-mail that he managed to get the Adobe demo working at 4:00 in the night! Tomorrow Ronald Kleijn and I will guide you through the CAF and GP world:

New roles in our projects

Image
I would like to start a discussion on the new roles in our SAP projects. With the roles I explicitly mean the content-roles like developers, architects and module consultants. In this post nothing about project managers or account managers, sorry, maybe next time. Why new roles? With E-SOA things are going to change, not only on the SAP content or project goals but also on the essential roles that you and your colleagues want to fulfil in a E-SOA play. Let’s first have a look at the ‘old-days’. There is an architect, a module consultant and a developer and - hopefully - they work together towards the best solution for the customer. But as we all know, it is very well possible that all three roles live on separate islands. Despite this a proper solution for the customer will be delivered, but if it is the best … I don't know. Now with E-SOA and the changing world that business is demanding more flexibility and speed from IT , roles will have to change. A close collaboration to s...

Mash up your application

During our E-SOA carrousel I did a demo on how to mash up your application . Of course, for those who already know me, it will be no surprise that I did this with the Visual Composer. The demo looks like the one I described in this post on building an application in 10 minutes , but with the help of Ronald Kleijn I changed it a little. In stead of showing the temperature, the actual location of a customer is shown on a Mappoint map . On my SDN blog I described all the steps to get to this mash up application. Of course you can also find the screen prints over there. Unfortunately, due to performance issues, I missed to share my key take-a-ways for the E-SOA demo. But I am most willing to share them with you in this post ;-) In order to enter the real E-SOA world: Be a Business Process Expert Be a SAP NetWeaver Developer Start with new ideas, stop traditional thinking Think outside the SAP box And please remember: Limits are formed mostly by your thoughts

Have a nice desktop

Image
Want to have a nice desktop? Then think about using widgets . They cannot only be fun like information on the weather or on the start of the sixth season of 24, but they can also be very useful! See my desktop, it contains the SDN search widget and the SDN weblogs widget . Without starting my internet browser I can see the latest weblogs that have been posted in the ABAP area (or any other area that you are interested in) or execute a search on SDN or OSS . How convenient can your life be? The widgets run on the yahoo engine , so you have to install this first. Then you can download and install any widget you like . On SDN there are already fellow techies that provide their widgets . And in the download area there is even a specific section for widgets.

Mashup applications

What is a Mashup application ? Interesting question, well let's compare to the music world: a famous Dutch DJ, Ben Liebrand , made an interesting mashup mix: So you take the lyrics of one track and the music from another track. The best result is of course when you are very suprising in the combination. In fact Ben made a composite from Michaels lyrics and Europe's music. So what is a mashup application? You take a service from one system (let's say SAP) and another one from another system. You combine them both into a composite application . Or, when you look at my previous post , you take 2 BAPI's from our demo SAP system and combine them with a webservice that gives you the weather forecast for a specific city. You can also read Ron Tolido's article on Mashup Corporations , and his explanation on Mashup applications .

Bouw een applicatie in 10 minuten ...

Image
Vorige week tijdens de "E-SOA, what's in it for me" meeting, heb ik binnen 10 minuten een applicatie gebouwd. De bedoeling was om een maatwerk BAPI, een SAP BAPI en een webservice aan elkaar te knopen in een composite application. Als tool heb ik hiervoor de Visual Composer gebruikt. Bijgaand een verslag in plaatjes . Start de Visual Composer in de portal. Op zich al heel bijzonder, de tool om een applicatie te ontwikkelen draait in een portal in een webbrowser: Maak een eigen model: De snelste variant is om meteen een iView applicatie te maken, en daarbinnen de services te plaatsen. Selecteer het betreffende systeem, in dit geval ons IDES systeem: Zoek een gewenste service op, in dit voorbeeld een BAPI en sleep deze op het werkblad. Verbind een Input Form aan de input poort en een Output Table aan de output poort en de eerste belangrijke stappen zijn gezet: Op de achtergrond genereert de Visual Composer de (Java) code die tijdens de runtime de service / BAPI zal aanroe...

Samenvatting SAP TechEd 2006

Image
Het is eigenlijk alweer een beetje laat voor een samenvatting, de 10e TechEd was op 18, 19 en 20 oktober. Een tweede lustrum dus met meer dan 4000 deelnemers. Deze week zijn onze collega’s in India aan de beurt. Daar begint de TechEd aanstaande woensdag. Er zitten enkele verschillen tussen beide varianten. De India versie biedt certificeringmogelijkheden. Dus nadat je de hands-on workshops hebt volbracht kun je je meteen laten certificeren. Daarnaast is het zo dat bij het samenstellen van je eigen agenda, je maximaal 2 hands-on workshops kunt selecteren. Deze gelden dan wel meteen als reservering. Geen gedring meer aan de deur, dat lijkt me toch ook wel lekker. Terug nu naar mijn samenvatting. Wat moet je nog meer zeggen wanneer Ron Tolido en Shai Agassi al uitgebreidde samenvattingen hebben gegeven. Ron zelfs in twee artikelen: Takeaway Part I Takeaway Part II Een verzameling links dan maar? Demo Jam Amsterdam Highlights of SAP TechEd '06 Amsterdam, major SAP TechEd announ...

Onzeker over je ABAP toekomst?

Er gebeurt veel in SAP land, zeker op NetWeaver gebied. Wellicht maakt je dat onzeker of aan het twijfelen. Lees de blog van Matt Danielsson op SDN dan eens. Needless to say, this trend has caused some concern in developer circles. So what can today's ABAP developer do to avoid getting pinched between outsourcing on one hand and model-driven, do-it-yourself business people on the other? Ik heb ook de vrijheid genomen om daar een reactie van mijn kant op te plaatsen: Good article, things are changing rapidly. So, no wonder that some of the classic ABAP developers are worrying about their future. But that is good, worrying is step 1 into your new future. I am worrying more about the developers that do not worry yet, those are the ones that should be afraid of their future.Back to step 1, worrying. Now it is time to go to the next step, that is stop worrying and look at the opportunities. There will always be a need for good developers both ABAP and Java. Building business logic on th...

SAP Discovery System for Enterprise SOA

Zojuist een WebEx over het E-SOA Discovery System afgesloten. Het was interessant, vooral de getoone demo sprak erg tot de verbeelding. Hiermee kunnen we onze collega fuco’s en ook de klant echt wat laten zien. This scenario , which uses standard SAP enterprise services, follows the procurement process through all standard steps, from creating the sales order, analyzing stock, listing suppliers, and requesting quotations through to placing the PO, confirming the order, and receiving the goods. In addition, the scenario supports the four major user roles necessary to procurement: salesperson, purchasing agent, procurement manager, and warehouse manager. De demo is te zien op SDN, het loont echt de moeite om het filmpje eens te bekijken. Waarom loont het de moeite? Het is een echt business scenario, niet zomaar technische Spielerei . Achtereenvolgens zie je een Adobe form, Analytics application, Web Dynpro application en afsluitend nog een interactive form van Adobe. Zo'n beetje all...

India is dichterbij dan je denkt

In het kader van opmerkelijk nieuws, gelezen op nu.nl : LONDEN - Het Indiase Tata Steel heeft financiering geregeld voor een eventueel bod op zijn branchegenoot Corus. Banken hebben 6,5 miljard dollar (5,2 miljard euro) beschikbaar gesteld voor een overnamebod op het Brits-Nederlandse staalconcern, zo meldde de Britse krant Sunday Telegraph. Tata? Tata is een groot industrieel conglomeraat waartoe ook TCS behoort. TCS, Tata Consulting Services, is de grootste offshore aanbieder van India, zij hebben het offshoren een aantal jaren uitgevonden. Opmerkelijk? Nu komt India dus ook om de hoek kijken bij een niet-IT dienst.

CAF, droom of werkelijkheid

Image
Vorige week dinsdag trokken we met zijn vieren (Architect Martin, MDM Martijn, Roberto XI en ikke) naar Walldorf om aldaar bezig te gaan met Preview and testing of the SAP new BPP version Al snel bleek dat de verwachtingen niet helemaal goed waren gemanaged. Het bleek te gaan om een Enterprise services go to market check workshop Hierbij werd een beroep gedaan op mijn CAF (Composite Application Framework) expertise... tja daar wordt je wel even stil van hè. Ik had het boek net binnen ;-) en verder dan wat persoonlijke interesse en een aantal sessies op de TechEd van vorig jaar was ik nog niet gekomen. Al met al werd het toch een interessante sessie, door de aanwezigheid van een gemixed Capgemini gezelschap konden we moeilijke vragen op de SAP-ers afvuren en ontstonden leuke discussies. Tegelijkertijd kon ik met het CAF spelen door een service, aangeboden door de ES Workplace , opvolger van het ESA preview system, op te nemen in een composite app. Dit met behulp van de SAP NetWeaver ...

Geen externe SAP-consultants meer voor Philips

Image
Net gelezen op automatiseringsgids.nl : Met een wervingscampagne en een eigen opleiding gaat Philips zijn broodnodige SAP-kennis op een hoger peil brengen. “We zijn te afhankelijk geworden van externe consultants”. Bijzonder nieuws natuurlijk, is het niet een headhunter die achter je aanzit, dan is het wel Philips die je in wil lijven ;-) Wat ik wel grappig vond, is dat ik het stuk las met in het midden een advertentie voor een consultancy partij, welke? Capgemini natuurlijk!

SAP TechEd Las Vegas voorbij

De eerste versie van de SAP TechEd 2006 is voorbij. Op SDN is er al heel wat info over te vinden, bijvoorbeeld een film van de Demo Jam Sessions. Iets waar je absoluut bij moet zijn wanneer je op de TechEd bent, zoals ik al eerder schreef. Demo's die binnen 6 minuten gepresenteerd worden en waarbij absoluut geen PowerPoints gebruikt mogen worden. Om de film te kijken ga je naar SDN TV en kies je voor "SAP TechEd '06 Las Vegas - Demo Jam Session". Shai Agassi opende de Demo Jam Session, en kwam verrassend op terwijl de 1983-er hit "Too Shy" van Kajagoogoo klonk. Rond 22 minuten wordt nog even verteld over mash-up applications, iets waar onze CTO Ron Tolido het ook vaak over heeft. Op 47 minuten een mashup van SAP Retail, CRM en Google Earth. Lijkt me duidelijk: een must-see. Op 25 minuten begint trouwens de eerste sessie, er wordt een webshop gedebugd in ABAP code. Sta daar maar eens even bij stil, drie woorden in één zin: webshop, debug, ABAP . Wie had d...

How to survive the SAP TechEd

Image
Van 18 - 20 oktober wordt de SAP TechEd in Amsterdam gehouden. Ga je er naar toe? Let dan op deze korte reishandleiding. Bestudeer het programma , op deze SDN-site volgt binnenkort ook de mogelijkheid om je eigen agenda op te stellen op basis van de sessies die je wilt bezoeken. Bij het kiezen van sessies: geef de voorkeur aan de hands-on workshops. Hierbij zit je zelf achter de knoppen en wordt presentatie afgewisseld met training. Mijn ervaring is dat deze sessies zeer leerzaam zijn. Woensdagavond zijn van 19:00 tot 20:00 de Demo Jam sessions. Hier moet je bij aanwezig zijn! Korte (6 minuten) demonstraties van nieuwe features binnen SAP NetWeaver, powerpoint is hierbij verboden. Het publiek mag uiteindelijk kiezen welke demonstratie de winnaar is geworden. Dit door zoveel mogelijk kabaal te maken bij de sessie die jouw voorkeur heeft. In 2005 won de demonstratie van de nieuwe ABAP editor . (Niet gek natuurlijk wanneer de zaal vol staat met die-hard ABAP developers ;-) Let op de star...

SAP of sap

Image
Tja en dan zit je in de auto en vraagt Niels (6): "Papa, drink jij heel veel sap op je werk of zo?". Natuurlijk begrijp ik niet meteen hoe hij op die vraag komt, dus ik vraag: "Hoe bedoel je?". Niels zegt: "Nou omdat je zo'n grote tas in de auto hebt waar sap op staat"....