Kalpana Kallem Kalpana.kallem@gmail.com Professional Summary: 9 years of experience in SAP as a techno-functional consultant including SAP CRM version 7.0(EHP 2), Interaction Center, ECC 6.0, ECC5.0 and R/3 4.7 Very strong experience in IC Web client development and configuration for CRM 7.0 and 6.0. Extensively worked on BRF/BRFPlus (Business Rules Framework Plus). Has a good understanding of SAP’s Business Rules Framework integrates with SAP CRM. Customizing and administering CRM Middleware activities like Replication, Data exchange with R/3 back ends and other systems, Monitoring and error handling. Configured CRM7.0 web UI, Creating business roles, configured Navigation bar, work centers, work center groups, Frame work profile, configuration key based customizations etc. Experience working in a Solution Manager environment. Configured transaction types, item categories, partner functions, status profiles, date profiles. Extensive experience with all the elements of ABAP/4 language: Report writing such as Classical and Interactive Reports, ALV, Dialog Programming, BDC, LSMW, UserExits, Function Modules, Business Add–Ins (BADI’s), BAPI. Designed and developed new applications, views, viewsets, navigations, BOL, and GenIL. Experienced in CRM Component Enhancement using UI configuration Tool. Good understanding in configuring of Account Management, Lead and Opportunity Management, Sales Order, Service Order, IBase, Quotation, Contracts, Business Partners, Products and Product set types. Good knowledge of Organization Management. Very good working experience with web services (SOAP/REST), WSDLs, Proxies. Worked extensively on performance optimization in contracts and opportunities. Skilled in documenting processes, writing technical design specifications, identifying errors, trouble shooting handling multiple tasks, and training end users. Efficient team member with good planning and monitoring skills Strong acquisition and analytical skills Skillset: ABAP,SAP CRM 5.0 ,CRM 7.0, SAP 4.6C, 4.7, ECC 6.0,CRM 5.0,CRM 2007, CRM Web UI, ICWEB, MW, Java Script, HTML, MW, ABAP, ABAP Objects, BSP with MVC technology, ABAP Webdynpro and Adobe Forms Projects Summary Client: USDA, DC CRM Technical consultant Jan 2012 – Present MIDAS is the Farm Service Agency’s initiative to “Modernize and Innovate the Delivery of Agricultural Systems”. The heart of the MIDAS initiative is to improve the delivery of FSA farm program benefits and services through the re-engineering of farm programs business processes and the adoption of enhanced and modernized information technology. MIDAS modernizes the delivery of farm programs and services in the following ways: Improve access and convenience for producers, ranchers, famers, and field office employees Rapidly develop and deploy new farm programs using modernized Information Technology (IT) systems and software Advance and streamline business processes using the industry best practices and methodologies Achieve compliance by improving oversight, management, and accountability for administering FSA farm programs Responsibilities: Worked on custom web ui enhancement(AET Tables &fields, Rapid apps, Search page Enhancements, Guided Page, Navigation links, overview page, Hyperlinks, P-getters, AET calc fields, Buttons, F4 help, Dropdowns, OCA’s, validations, delegation, component usage, component interface and do config) to create business partner relationships. Worked on tile layout custom web ui enhancement and guided page concept to create power-ofattorney and worked on functionality which prints adobe form from ui button to print power-ofattorney relationship data. Enhanced CRM UI components: BP_HEAD, BP_DATA, BP_ADDR, IBMAIN, IBIER, IBRELATIONS, IBDETAIL, CRMCMP_IBSEARCH, BP_HEAD_SEARCH, BT121H_SLSC, BT111H_OPPT and GSACTIONS for custom enhancements. Created Custom fields\Tables to existing BOL objects with AET. Worked on customizing business roles. Worked on bp data cleansing to merge duplicate records. Used BUPA_CLEAR and CRM_BUPA_REALIGNMENT. Worked on web ui Alert framework to trigger notifications when batch job is run to cleanse bp duplicates from xif interface. Worked on BRF application to provide rules which are used in web ui application. Worked on BUBA customization to form client custom bp relationships. Worked on XIF interfaces to migrate legacy data into crm. Used CRMXIF_PARTNER_SAVE01, CRMXIF_PARTNER_REL_SAVE01, CRMXIF_PARTNER_MAP and CRMXIF_PARTNER_R_MAP for validations and AET table’s data handling. Created custom set types (COMM_ATTRSET) to be used in IBMAIN bsp component for custom assignment blocks functionality of Partner functions, Base acres, Crops etc… Enhanced ibase search component CRMCMP_IBSEARCH to add custom search fields and search helps (State, County etc…). Worked on outbound Ibase/GIS interface to transfer data from CRM to GIS whenever changes are done in ibase hierarchy (Root and Child components) with outbound proxy. Worked on preparing Technical specifications & UTD documents. Environment: CRM 7.0 EHP1, Webui, Workflows, NWDS, AET, Adobe forms, BRF, ABAP, SDLC, BSP MVC, SD, SOLMAN. blue harmony, Raleigh, NC Aug 2011 – Dec 2011 CRM consultant The objective of this project is to implement SAP CRM Sales & Service , CRM WEB UI, Interface with various third party systems. Hardware/Software: SAP CRM7.0, SAP R/3 ECC6.0 Responsibilities: Responsible for delivering Configuration document and functional specification documents. Designed and configured service contracts with SLAs, service orders and service confirmation. Configured transaction types, item categories, partner determination procedures, statuses, date profiles, action profiles and text determination procedures. Configured logical port and services in SOAMANAGER and consumed web services by creating client proxy. Involved in gathering requirement for complex adobe forms & smart forms and configured them using action profile. Added Custom Fields through AET for sales order and replicated them to R/3 through Middleware Enhancement. Created Rapid applications and integrated BRFPlus rules using calculated fields in WEB UI. Involved in CRM UI custom enhancement for manager dashboard for real time analytics. Used solution manager for planning, blueprinting, configuration and documentation. SYSCO FOOD , Houston , Tx May 2011 – Aug2011 SAP Techno-functional Consultant (Marketing, Web UI, Middleware) The objective of this project is to implement SAP CRM Marketing, sales and UI development, Role based configuration and BOL/GENIL enhancements. Hardware/Software: SAP CRM7.0 , SAP R/3 ECC6.0 Responsibilities: Responsible for understanding the business requirements, prepared Blue print, completed functional and technical development. Extensively configured CRM basic functions including partner determination, actions, text determination, dates and status management. (Solman is based on CRM engine) Created custom GENIL component and implemented CRUD methods to handle custom assignment block in campaign (CGPL_MAIN Component). Created BOL Structures, Controller classes and Model classes (Context and Context Node classes, Value & modal nodes), component usage, dynamic navigation, search help using reusable component.. Implemented CRM_MKTPL enhancement spot to add custom field in campaign search component. Created simple object and used them in custom component as BOL model. Involved in integration testing and performance tuning and bug fixing. Implemented complex validations in campaign web UI component to validate data from discount and product and product hierarchies. Created several smart forms and triggered then through action profiles. Extensively worked on SAP’s Business Rules Framework integrates with SAP BSP. Successfully translated business requirements into technical definitions written in the form of BRF Actions and Expressions.). Determined specifications from business users and worked with developers to design, test and integrate workflows and smart forms. Reviewed test scripts for integration testing and coordinated stress testing and user acceptance tests. Actively participated in final preparation and go live activities. Provided post go live support, qualified wish lists and prioritized enhancements and fixes. Leanin Tree, Denver, CO Mar 2010 – May 2011 SAP CRM Consultant Project includes enhancing the standard CRM components , development of custom search components, and Customization of UI Navigation Bar Profile using BSP Component Workbench, UI Configuration tool, Generic Interaction Layer and Business Object Layer for CRM 7.0 Interaction center and CRM 7.0 in Sales and Service. Hardware/Software: SAP CRM 7.0, SAP ECC6.0 Responsibilities: Created Business Role, logical links, direct link groups, work centers and customizing the navigation bar profile. Modified Service Order Search by adding new search fields and constructing custom search objects from scratch. Successfully translated business requirements into technical definitions written in the form of BRF Actions and Expressions. Responsible for building Business Roles on Web client UI and their assignment to various positions in the Organization Structure. Enhanced the standard component ICCMP_INBOX to add custom partner function in the inbox result view Implemented the ORDER_SAVE BADI to update the user status on sales order Created a confirmation popup in CRM 7.0 Interaction center to confirm before deleting items and Parties Responsible in Service and Sales documents Enabled Transaction Launcher to launch ECC transactions Involved in development of BSP extensions, service handler classes to display coaching content in views by calling work stream communicator web services. Worked extensively with web services, wsdls, client proxies, xml, ports, and XSLT transformations. Customized navigation bar based on business needs Design several custom programs to convert open transactions from ECC to CRM. Prototype the technical design for replicating Batch field from Service confirmation to Material moment type in ECC using AET and MW enhancement. Develop technical specifications, coding, testing and documentation. Experienced with maintaining business process procedures, functional specifications and technical specification into a uniquely developed process map within SAP’s Solution Manager. Bentley, Exton, PA Jan 09 - Feb 10 SAP CRM Consultant This project includes enhancements of Web UI components, BSP and CRM development, EEWB, enhancements of BTE events, enhancements of middleware inbound flow to replicate BP. Hardware/Software: SAP CRM 7.0, SAP R/3 ECC Responsibilities: Created the customer specific user/business profiles. Enhanced standard component to get telephone, fax while creating the related contact from the account i.e. from account identification screen. Configured Navigation bar, work centers, work center groups, frame work profile for UI. Enhanced the Navigation Bar of WEB UI to include custom developed work center link group. Created a custom link field to navigate from search component of opportunity page to activity component over view page. Configured role specific UI configuration using role config key. Implemented custom Account Fact sheet Configured opportunity and sales views per the costumer’s requirements, i.e.: configured add/delete fields from field set, change labels, made fields as mandatory or display only Changed the CRM UI skins to add customer logo and made other cosmetic changes to .CSS (style sheet) files. Enhanced GenIL layer for modifying BP search to include custom fields in the search criteria Enhanced several SAP standard CRM UI components includes BP_HEAD, BT131I_SLS …etc. Add the new fields from the field set and changed layout out by using UI configuration tool. Implemented BADI COM_PARTNER_BADI to support customer required partner functions Enhanced the BTE events to default some required fields on the customer master during the customer master replication from CRM to R3 Enhanced the middleware inbound flow to default the business partner role based on the account group in R3 Monitor of middleware portal for successful data replication from SAP R/3 backend system Pennsylvania State System of Higher Education (PASSHE),Harrisburg PA Oct 07 - Jun 08 CRM Technical consultant The objective of this project is to implement SAP CRM sales, service and UI development, Role based configuration, Middleware and BOL/GENIL enhancements. Hardware/Software: SAP CRM6.0 (2007), SAP R/3 ECC6.0 Responsibilities: Created new views/view sets, replaced views in the view set, added fields and buttons to views. Created BOL Structures, Controller classes and Model classes (Context and Context Node classes). Label changes, adding fields, defaulting values, adding Buttons to Web UI/ Web client. Modifying existing BSP Based on business rules clearly define the routing of incoming calls. Developed an ALV interactive report (screen enhancement) for displaying the list of purchase orders as the Basic ALV and displayed the item details for the selected order as the secondary list Created an ALV interactive report which displays the customers and their bank account details Developed an interactive report to display the sales orders as basic list and delivery, billing status as the secondary list Analyzed and rewritten BDC program for VA01 transaction, which had major screen changes Developed an object using LSMW tool for Material Master to upload data from flat file to SAP R/3 system Transfer data from user text file, consists of all details related to Customer Master Data, to SAP R/3 system using LSMW tool Involved in integration testing and performance tuning Tesoro Petroleum, San Antonio, Tx Jan 07 - Aug 07 CRM Middleware and SAP Technical consultant The objective of this project is to download pricing procedures, master data and transactional data from SAP R/3 ECC 6.0 to CRM system. Creating adapter objects to download pricing condition records from ECC to CRM and Responsible for unit testing and developing cutover strategy during downloads. Hardware/Software: SAP CRM5.0, SAP R/3 ECC6.0 Responsibilities: Created new adapter objects to download pricing condition records from ECC to CRM Configured Middleware replication of Customer and materials Downloaded Condition Record, Condition table, Access Sequence, Condition type that leading to product selection in CRM Configured the Middleware Synchronization for Master data (Materials, Business Partners ) and Transaction data (Quotes, Orders etc) Developed cutover strategy for middleware downloads during go-live Responsible for Unit testing the configuration and involved in integration testing support for testing preparation & test execution and defect management Computer Associates, NY March 06 – Nov 06 ABAP Technical Consultant As an ABAP consultant, was responsible for collecting information from functional analysts, Design, Development, Testing and Bug fixing of Reports, Forms and Enhancements in SD, MM, FICO modules using User Exits and Badis, uploading data from legacy systems using BDC and LMWS, creation and saving of application data using BAPI’S. Hardware/Software: SAP ECC5.0, ABAP/4. Responsibilities: Dialog Programming: Creation of Sales Order for Agent This Transaction was a copy of the transaction VA01. From the screens of VA01, mandatory and required fields were selected and this transaction was made. The purpose of the transaction was to create a BDC conversion for the transaction VA01 populating the data, which is being filled in the created transaction by the user Developed an interface program to upload Material Management Data from legacy system to SAP R/3 system Implemented BDC conversion program to upload purchaser order details using T-Code ME21N from flat file. Developed a web dynpro ALV report to display the details of all sales orders. Developed an web dynpro ALV report to display the details of all purchase orders as basic list and list items as secondary list This interactive report shows the total order net price based on purchasing organization in the basic list. It lists the details like purchase order number, material numbers, order quantity, order price in secondary list on selection of purchase organization line in basic list Developed an interactive report with material number as the basic list with country and tax as the secondary list Used BAPI_MATERIAL_SAVEDATA to Create New Material Master data Used BAPI_SALESDOCU_CREATEFROMDATA1 to Create Sales Order Implemented BADI for the transaction VA01 to make sure that sales order quantity not exceed over limit Nike, Portland, OR Oct 05 – Feb 06 ABAP Technical Consultant As an ABAP consultant, was responsible for collecting information from functional analysts, Design, Development, Testing and Bug fixing of Reports, Forms and Enhancements in SD, MM, FICO modules using User Exits and Badis, uploading data from legacy systems using BDC and LMWS, creation and saving of application data using BAPI’S. Hardware/Software: SAP R/3 4.7, ABAP/4. Responsibilities: Developed an interactive report listing purchase orders entered into SAP. The selection screen provided for the user to select a range of vendor numbers and dates created. The fields of the primary list included vendor number, purchase order number, user creating, number of line items and total dollar amount of the purchase order. The list had a control break to indicate dollar totals for each vendor. The secondary list included quantity ordered, quantity received, net value and line item description. Shipment Report: The standard SAP shipment report transaction VT11 does not display Sold-to-party number and delivery number for shipments. This report displays such info and is a substitute for the standard report. At the end of every shipment total material weight is calculated. Developed a report that gives critical material/classification information to the user for quick access. Attached this report to a transaction code through which the report can be run. Developed a summary report for Sales and Profitability customer wise details. LSMW Created LSMW projects to migrate master data like customers and customer-material info records. Dialog Programming/Interface Programming Created table program for market price entry and incorporated authorization, locking concept. Create and process delays on orders. This involved a dialog program with several screens using table controls, interactive list processing to list all delayed orders, and batch input programs to place delivery blocks on orders. Customized delivery due list program (SAPMV50S) to select orders delaying. SAP scripts Developed a new invoice by copying the system layout and modifying the system program. Called the styles and standard texts in the layout. Created documents such as Order Acknowledgement, Invoices and quotes.