Summary of all projects, their tops and highlights, joined as overview over all active parts of
my professional IT career. Focus with a lot of experiences in the industry, in which branch or
industry sector the project was done, are also shortly mentioned.
The programming demands and requests were realized based on an analysis, required book, discussions
or conferences, or by experiences or on own responsibility. Development and implementation
under the aspect of the integration in already existing systems and structures.
Please take care that projects can overlap or coincide or even are not finished yet, because
they are still in developing and maintenancing (open end). Installationes, Consulting,
daily business, form and file design, program revisions are still going at same time but
not mentioned extra.
| SAP ERP 2005 – PS / IT (project system) |
| Duration | 07/2009 - 10/2009 |
| Sector | Bank, finance |
| Function | Conception, programming, form design |
| SAP modules | PS, CO, xRPM, RPM |
| Platform | SAP ERP 2005, ECC 6.0, Netweaver 2004s |
| Op. system | Sun OS |
| PS / CO - Project system in the backend |
- Draw up of a conception for all parts and activities in the partial segment of PS-IT
- Evaluation of projects, mile stones and other dependencies (additional to CJ20N)
- Analysis of cost centers, settlements and networks in a graphical overview
- Adaptation and generation of several ALV under use of class and instances of SALV
- Rfc-function for communication with the netweaver system
- Verification and adaptation of the Smartforms forms in use
|
| xRPM - Project system in the UI / frontend |
- Workflow programming and workflow conception of methods and classes
- Booking function to save the projects as well as the customs own tables on the database
- Determination of user and their authorization objects
- Show in hierarchies the financial values and groups to the projects and buckets
- Draw up of a data structure modell of the RPM-database
- Small activities and adaptation of Webdynpro (for ABAP)
|
| SAP ERP 2005 – Allround activities |
| Duration | 08/2007 - 05/2009 |
| Sector | construction supplier, sanitary faucets |
| Function | Programming, customizing, form design |
| SAP modules | SD, LE, PP, MM |
| Platform | SAP ERP 2005, ECC 6.0 |
| MM - Supplier evaluation |
- Evaluation of orders, their schedules to the delivered quantities and dates
- Relocate, split and share quantities positions, show result in ALV display
|
| MM / SD - Stock transfer, inter company billing |
- Customizing supply relationship delivering plant – receiving plant
- Stock transfer across company and within same company
- Organization units per plant, definition and adaptation for EDI interface
- Account number assignment for trading goods and services, transaction obcb
- Tax specification and allocation of external tax codes obcd
- Analysis program with node technology to check and detect missing parameters
- Plants, company codes, order types, suppliers, billing types, customer data, partners, Idoc
|
| SD / LE - Spiking - Set reason for rejection |
- Extend user exit, whichs set the rejection code in case of an unexpected peak in the order quantity
- Pass again user exit availibility and scheduling and set the new calculated schedule dates
- Comparison desired date, scheduled date and calculated date ( SD_SCHEDULING )
- Data Dictionary, own fields, structures and tables for the validation of the quantity
- Fill up the client own database by loading an excel table ans selection possibility by dynpro
- Display program to show the setted reject reasons in the layout of an ALV list
|
| SD / LE - Exportation list |
- Selection over orders, which are on hold and wait to be released in the export (bank credit L/C)
- Determination of partners, document flow, deliveries, invoices and transports, texts
- Calculate of the desired, delivered, invoices and open quantity and values
- Fill up a structure and show the result of this list as ALV
|
| SD - Customizing Rollout Asia |
- Base customizing SD – Organization units, distribution channels and divisions
- Sales offices, sales groups, definitions and allocation, reference of same procedures
- Pricing, calculation schemes for evry new sales organization, rebate processing
- Tax determination India: Tax flag in material and customer master data ovk1 ovk3 ovk4
|
| SD - IDoc – Change request |
- Adjustment EDI sending program for IDoc segment ORDRSP
- Comparison incoming IDoc ORDERS against the outgoing data
- Protocol of the changes as header text with own code included at the end of the routine
- Read and use of syntax rules for IDocs to include the protocol at the exact position
|
| SD - Invoice forms |
- Form design, SAP Script programming, configuration and adaptation of printer forms
- Conception and realization transfer of additional routines from form to sourcing program
- Adaptation of the forms and its processing programs to print the right text
- Simplification text access sequence, L/C, foreign trade, customs, sales organizations
- Copy control in SAP Script forms for a logic to print multiple times
|
| PP - Create revision level to the material |
- Start program by enter change number and document types
- Find and filter all document objects for the material and BOM lists
- Increase revision level for the marked entries in the ALV list according to the revision strategy
|
| PP - Attach revision level to the material |
- Enter by change number and document types
- Filter all document objects of the materials and BOM lists
- Increase revision level sstand due to the revision strategy fort he marked records inside ALV
|
| PP - Dispositive synchronization |
- Accumulation od requirements deom purchase and planning orders and requisitions
- Add good receipt from production, planning and purchase orders
- Determine valuated unrestricted use stock
- decrease the available stock by deliveries inside the firming horizon
- Changing requisition and purchase order by Bapi
|
| PP - BOM lists; weight calculation |
- Dissolve BOM lists recursive and prepare into a tree control with node technique
- In the right screen section dynpro with table-control to change field values and flags
- Save changed material by trepassing function MATERIAL_MAINTAIN_DARK
- Display as tree control with nodes and in the right clicked BOM list (similar CS03)
|
| PP - Material – Volume and weight |
- Maintain weight and volume in the material master data by MATERIAL_MAINTAIN_DARK
- Values are get over the classification of the document assigned to the material
|
| PP - Change number and object links, classification |
- Get to a change number all assigned objects as well as ist classification
- Get to the classification all assigned classes (of the change document) and ist characteristics
- BOM resolution, multilevel, of all materials and BOM assigned as object
- Symbols of the BOM list positions based to the position type, especially exchanged parts
- Display screen as splitting container dynpro
- Result left screen as tree control with node technics (ABAP OO Programmierung)
- Result to choose between PSB (product structure browser, Tree-Alv) similar to CC04
- Screen part on the right in Excel as DOI (Desktop Office Integration)
- Inking of the cells in excel, where the positions of the BOM list have been exchanged
- The Excel-list is a reproduction of the the tree, only expanded nodes are displayed
|
| SAP R/3 4.6b – Form and documents (SAP Script) |
| Duration | 11/2007 - 01/2008 |
| Sector | Mechanical engineering |
| Function | Form analysis, programming, third level support (ticket handling) |
| SAP modules | MM, SD, PP, WM |
| Platform | SAP R/3 Release 4.6b auf SunOS, Oracle database |
| SD - Forms in sales and distribution |
- Analysis and correction in orders, order confirmations, offers and delivery notes
- SAP-Script form maintenance in up to 5 languages
- Adaption of the calling print programs and programming of the SAP script forms
- Create text includes and maintain them also in up to 5 languages
|
| MM - Scheduling agreements |
- Correction of errors in the forms and its printing routines
|
| PP - Advice note |
- Correction of errors in the forms, which include barcode as well
- Redesign of the forms, its windows, window pages, paragraph and character formats
- Opk8 analysis, which programs and forms are required and needed, CO04 for testing
|
| WM - Ongoing delivery document |
- Adaption print program, that in the label the alternative unit of measurement is printed
|
| SAP R/3 4.7 and ECC 6.0 – Material management and documents |
| Duration | 09/2007 - 11/2007 |
| Sector | Power and automation technology |
| Function | Programming, Third level support, form analysis |
| SAP modules | MM, SD, WM |
| Platform | SAP R/3 Release 4.7 on AIX, Oracle database SAP ECC 6.0 |
| MM - Mass assignment documents to materials |
- ALV Grid with additional function keys to start the assignment
- BAPI-calls to change the material master as well as the object links in the document
|
| SD / MM / WM - Support after going live, error analysis and correction |
- Ticket handling of announced errors from the operating departments, analysis and correction
- Form programming and design in Smartforms and SAP Script and its calling programs, debug mode
- Purchasing, orders, order confirmation, invoices, delivery notes, commission notes
- configurable material, specification and characteristics
- Customizing and control program (tree control) for output determination inside the logistic
|
| SAP R/3 4.6B, 4.7 and ERP 2005 - migration in material management |
| Duration |
10/2006 - 10/2007 |
| sector |
consumption |
| Function |
Programming, developing, conception |
| SAP Modul |
MM / SCM, SD / CRM, PP, PLM |
| Platforms |
SAP R/3 Release 4.6 b on AIX
SAP R/3 Release 4.7, version 6.20 on AIX
SAP ERP 2005 ECC 6.0 on AIX |
| PLM - EH&S Comparison of the specification |
- Read the specification and their values in the EHS
- Check if phrases are in use. These values have priority
- Comparison of the values, which are stored in the material master data
|
| MM / PP - Materials, BOM lists and batches |
- Action is prerunner for reorganization and deletion flag setting on materials
- Search materials as component or master material in BOM lists
- Calculate validation (to-date) of the component and look for the successor
- Recursive loop to detect the original or top BOM list
|
| MM / SCM - Release strategies in requisitions and purchase orders |
- Run control and analysis for the customizing-transactions OMGQ and CL20N
- Get release strategies, release codes as well as characteristics and values
- Comparison and check against requisitions and / or purchase orders
- Show the result in dialogue programming as ALV, dynpro, reporting and as download
- … or in Windows Explorer navigation as tree control structure with node techniques
- Upload of the classification to change the release strategy
|
| MM / SCM - Vendor master - modification customizing |
- Customizing Logistic general, business partner, vendor
- Enlargement of views for additional fields in the vendor master table
- Programming of an implementation in Badi VENDOR_ADD_DATA (se18, se19, se24)
|
| MM / SCM - Purchasing, requisitions, user exists and reports |
- Preparation portation programs on ERP
- Change the user exits and modifications on BAdIs
- Release strategies in purchase orders and requisitions
- Get customizing, classification and values for comparison, several levels
- Show result in dynpro container with tree control and ALV techniques
|
| MM / SCM / PP - Reporting: Analysis, program check, test, unicode |
- Check programs on still running, are programs unicode conform ?
- Databases: Material master, on plant level, storage locations, validation
- Batches, batch management, material documents, client assignment stock
- Search goods receipts / goods issues for materials and validate them
- List slow moving material: Display ALV list with the result
- or display as reporting list
- Data contain the validation as well as configuration data (classes)
|
| MM / SCM - compare purchase texts of materials |
- Read and compare long texts (purchase texts) in 2 given languages
- The text of the source language shall be copied on request in the text of the target language
- List display in the reporting with tick box possibility to save this text
- Interaction of the functions in the GUI-status corresponding the activity mode
|
| COBOL - development of the dispatch and logistic system VPSS |
| Duration |
since 08/1990 |
| sector |
mechanical engineering, shipbuilding, automobile, medicine, ... |
- programming of the whole software
- Customizing belonging to clients wishes and desires
- from the analysis to the roll-out, trainee of the employees
- interfaces to SAP, Baan, forwarding agencies, public authorities
|
| platforms |
UNIX (incl. derivatives), Windows environments |
| |
| SAP ERP Central Component 5.0 - Label printing |
| Duration | 08/2007 - 09/2007 |
| Sector | Medical equipment |
| Function | Programming, Form design |
| SAP Modules | PP, MM |
| Platform | SAP ERP Central Component 5.0 |
| BC - Graphic administration |
- Administration of versions of graphics, which are the background in labels
- Overview inside a splitting container, left tree Control and node technology
- Symbolic for the actual version, expired or prospective versions
- Right screen list preparation as ALV (OO-version)
- or display of the image in original size or adjusted to the screen size
- Import of new graphics, visible in SE78, automatic generation of the pictures name
|
| PP / MM - Label printing |
- Function group for the data supply and the print starting
- Conception, modelling and design of the labels in Smartforms
- Print program for printing the labels as well as check routine printing by rsnast00
|
| MM - Output determination inventory management |
- Customizing output determination for goods receipt with a new condition type
- Enlarge of the output determination, schemes, sequences and conditions
- Control program and analysis for comparison of a material document to the output determination
- Detailed overview of the result in a tree with explorer technology and symbols
|
| SAP ERP Central Component 5.0 - APO |
| Duration | 07/2007 - 08/2007 |
| Sector | Aviation, plane engineering |
| Function | Programming, analyst |
| SAP Modules | PP, APO, QM, MM |
| Platform | SAP ERP Central Component 5.0 |
| Industry solution | Mill products |
| PP / APO - Quotation |
- Validation of materials and their supply source in the APO
- Get data from the R/3 system by RFC function and place at the disposal of the APO
- Optimization of queries in the environment of work centers, routing and production orders
|
| PP / QM / MM - Integration APO, inspection lots at materials with HU |
- Create deliveries in an assembly schedule and post them
- Analysis, when exit of the APO integration of materials with HU and inspection lot
- Validation and debugging of the quality inventory stock functions
- Adjustment of the tables TBE24 and TBE34, which represents a kind of Badi with function logic
- Trepassing of inspection lots with HU (Handling Units, packaging) into the APO
|
| SAP R/3 4.6c – Production planning - capacities |
| Duration | 07/2007 - 08/2007 |
| Sector | Automation, power and electronic installation technique |
| Function | Programming |
| SAP Modules | PP, SD |
| Platform | SAP R/3 Release 4.6c |
| PP - Capacity validation |
- Compare capacity offer and requirements out of sales documents against production
- Result as a reporting list or ALV with preselection which columns to see
- Change colour of cells on special events and contents as optical eye catchers
- Further additional functions like sum up and visibility of the periods
|
| SAP R/3 4.6c – Smartforms – SAP Script - Label printing |
| Duration | 05/2007 - 07/2007 |
| Sector | Mechanical engineering |
| Function | Programming, form design |
| SAP Modul | SD |
| Platform | SAP R/3 Release 4.6c |
| SD - Label print on a Zebra thermal printer |
- Transaction and program to start the print inside the sales environment
- Form design and triggering of a Zebra thermal printer
- Printing in various styles, font, barcode and graphical elements
- Programming in ZPLII, programming language of the thermal printer
|
| SAP R/3 Release 4.7 - Migration in material management and purchasing |
| Duration |
07/2006 - 10/2006 |
| sector |
furniture |
| Function |
Programming |
| SAP Modul |
SD, MM, PP |
| Platforms |
SAP R/3 Release 4.7 and 4.6 c |
| PP - Saw - Interface |
- Search for productions order, which fit the selection on fields on the screen
- Parameters fort he selection are reservations, sales order, material and their characteristics
- MRP controller, production scheduler, basic start date and basic finish date, status conception
- Display of the results in an ALV grid with additional functions
- Interpreter to create a sorting string as base for the generation of the sequence number
- Allocation of sequence numbers, which are written back in the production orders
- Administration, count up and initialization of number range intervals
|
| PP - Order confirmation |
- Read and write data, which contain confirmations
- File contains eigher confirmations or sequence numbers for production orders
- Spreading of yield and scrap quantities over the production orders
- Check on error and differences, if quantities could be assigned. Protocol
- Post the confimations by BAPI_PRODORDCONF_CREATE_TT
- backtracking, reset and cancellation by BAPI_PRODORDCONF_CANCEL
|
| PP - Print of production orders / sequences / packages |
- Customizing print control in the section manufactiong control
- Call of the function CO_DR_PRINT_ORDER in the program
- Check program, which shows the way inside the print control customizing
- Display, which forms / lists will be used by which printing program
|
| PP - form modelling |
- Create forms under SAP Script and SmartForms
- Create programs as start-up for the forms as stand-alone ...
- ... or trigged by customizing functions, set parameters in opk8
|
| SD / MM - Schnittstelle / Interface |
- Search inside the change history for changes and deletion
- Search on the databases for creation of new documents
- Read sales orders, requisitions and stock transfer orders
|
| MM - Interface migration - Purchase order extracts |
- Search in purchase orders, pruchase positions and account assignments for sales orders
- Read addresses for business partner roles (like ship-to-party) and texts
- Check and compare customizing of the business partners and the text function keys
- Write a download file and store it on the server to get fetched from the interface application
|
| MM - Migration - SAP Script Forms |
- Migration SAPScript Forms from 4.6 (legacy system) to 4.7
- Migration tool to download and upload requested forms. Reduction on form and language
|
| SAP R/3 Release 4.6c - diamonds - batch management |
| Duration |
01/2006 - 06/2006 |
| Sector |
resources, raw material |
| Function |
Programming, Smart Forms modulater |
| SAP module |
SD, MM |
| Platforms |
SAP R/3 Release 4.6 c |
| Industry solution |
IS-Oil |
| SD / MM - administration: rough and polish diamonds - batch management |
- Batch management complete in ABAP Objects
- ABAP object classes for classification, stock management and pricing
- ABAP object search engine to get the requested diamonds
- Network of the heredity of the diamonds numbers (batches) as graphic
- Batch navigator: information like characteristics, attributes, quantities, prices, predecessors, successors, siblings
|
| SD / MM - administration: evaluation by ALV |
- general function group for the ALV display for any evaluation
- possible jump from all DSP clarity transactions
- Build of the maximal field catalogue by REUSE_ALV_FIELDCATALOG_MERGE
- Reduction of the display fields over an imported key, which make an access on a field database
|
| SD / MM - administration: Reconciliation report / history |
- Reporting display of the attributes and classification of the diamonds
- Listing in which processes the diamonds are located (sort, split, mix, sold)
- Quantity and price checks of the single steps
- Add on, group and total sum of the values in comparison to the original (starting diamond batch)
- Hide-hot-spots into several transactions like the batch navigator
- Selection of the displayed detail level and formation
|
| SD - processes in sales & distribution - tender, window sales, diamond parcels |
- selection of diamonds for the sales cycle by dynpro and table control
- the produced diamonds of the mine will be sorted and classificated
- every sort and split will handled as a batch, this is a diamond parcel
- depending to the edit mode: enable / disable, display or edit fields for the batch
- to get the offers from the prospective buyers: print the parcels by SmartForms
- DDIC: create of domains, data elements, structures, table types and databases
|
| SD - processes in sales & distribution - create order and deliveries |
- Data selection by dynpro and table control
- Dynpro subscreen, can be enabled or disabled, expand / collapse technology
- Create a sales order by BAPI_SALESDOCUMENT_CREATE
- Create a delivery by Call Transaction / Batch-Input VL01
- Change the delivery by VL02, to enter the batches
|
| SD - processes in sales & distribution - load conditions |
- Load an input file, sort the records and check against existing records in SAP
- Create the (price) conditions in using a function chain, the simple way as VK11 does
- Create or change with or without history, scales will be considered
|
| SD - processes in sales & distribution - interface to Ekati |
- several downloads to illustrate the history of the diamonds
- Output as txt-file (text file), xls-file (Excel) or as ALV
- open programming, one processing for all output structures
- additional information by reading invoices and material documents
|
| MM - processes in material management - inbound deliveries |
- Generate an inbound delivery to a purchase order. Add batches
- Book goods receipt. A purchase order position will de delivered 100%
- In case of differences book an inventory afterwards
- Enter purchase order in a dynpro, search related material documents
- Batch management by dynpro table control
- Load batches alternatively over an invoice or a xls file (excel)
- MIGO = stock movement by call transaction or BAPI. Difficulty: batches
- Book inventory by BAPI / functions
|
| MM - processes in material management - stock movements |
- Batch movements from stock to stock, also from plant to plant
- Consignment stock for vendor and customer
- Booking of all transactions by BAPI
- due to the result activate a protocol in the GUI-Status
|
| SAP R/3 Release 4.6c - Mold Management |
| Duration |
11/2005 - 12/2005 |
| Sector |
Automobile subcontractor |
| Function |
ABAP programming, ABAP Objects |
| SAP module |
PM |
| Platforms |
SAP R/3 Release 4.6 c |
| PM - Processes in plant maintenance - equipment administration |
- PM Cockpit to install and dismantle molds and presses
- Relation equipment (mold), technical location (press) and the material (tires)
- Validation of BOM list components and classification to the task lists / routing
- Additional data like work centers and production versions of the material
- Cockpit is programmed as a splitting container (dynpro) with tree and ALV control
- Pop-up dynpros with table control mechanisms for fine specification
- Interfacing. Send the data of the install or dismantle over an interface via FTP
- Status administration External / user status (JEST; TJ30). Customizing, what is allowed
- Create PP orders and changing in the equipment by batch-Input (IW31, IE02)
|
| SAP R/3 Release 4.6c - Mold Management |
| Duration |
11/2005 - 12/2005 |
| Sector |
Automobile subcontractor |
| Function |
ABAP programming, ABAP Objects |
| SAP module |
PM |
| Platforms |
SAP R/3 Release 4.6 c |
| PM - Processes in plant maintenance - equipment administration |
- PM Cockpit to install and dismantle molds and presses
- Relation equipment (mold), technical location (press) and the material (tires)
- Validation of BOM list components and classification to the task lists / routing
- Additional data like work centers and production versions of the material
- Cockpit is programmed as a splitting container (dynpro) with tree and ALV control
- Pop-up dynpros with table control mechanisms for fine specification
- Interfacing. Send the data of the install or dismantle over an interface via FTP
- Status administration External / user status (JEST; TJ30). Customizing, what is allowed
- Create PP orders and changing in the equipment by batch-Input (IW31, IE02)
|
| SAP R/3 Release 4.6c - form design |
| Duration |
12/2005 |
| Sector |
Bank, stock trading, internet broker |
| Function |
Smart Forms, designer |
| SAP module |
SD |
| Platform |
SAP R/3 Release 4.6 c |
| SD - processes in sales & distribution - invoice |
- Implementation of a new font, adjustment of paragraphes
- Uniform standardized layout of the different sums
- Make invisible non used texts in the condition types
- Text includes in the header and footer section of the MAIN window
|
| SAP R/3 Release 4.7 - form design |
| Duration |
11/2005 |
| Sector |
Information technology |
| Function |
Configuration SAP Script |
| SAP modules |
MM, FI |
| MM - processes in purchase - order |
- SAP Script, Adjustment of the order form, logo SE78, texts SO10
- Customizing, section message, output program and texts
|
| FI-AA - processes in finance - assets |
- Create of asset master record segments made available by an interface (AS91)
|
| SAP R/3 Release 4.6c - ABAP programming in production and the logistic |
| Duration |
04/2004 - 11/2005 |
| Sector |
mechanical engineering |
| Responsibility |
conception, development, ABAP programming, ABAP objects |
| SAP modules |
CO, MM, PM, PP, PS, SD |
| Platforms |
SAP R/3 Release 4.6c under AIXand Linux; work station Windows NT |
| Developing |
SAP Tools, ABAP Editor, Transactions: SE11, SE16, SE80, SM36, ... |
| PP - processes in production planning - BOM |
- Dissolution BOM by SAP function CS_BOM_EXPL*, as well as configuration
- Processing of multiple level results by recursive programming technics and logics
- logics for search algorithms going top = ask material is a BOM component
- or going down = ask material is a construction group / construction serie
- cross entry over change numbers or other objects relating to BOM lists
- Processing of results, fill up document info records
- Build and adding of object relations and dependencies
- display of the BOM lists by ALV OO (object orientated programming)
- display state of the plan / BOM list in a matrix inside ALV by graphical objects
- display of object links of task lists and networks by table control and tabstrips in dynpros
- Connect BOM list positions to the plans and networks (some more as CN02 can do)
- Calculation automatically over several plans, construction groups, construction series and components
|
| PP - processes in production planning - BOM lists - construction |
- Charge of a construction. Read data from a intermediate layer by Exec SQL
- fill up an internal structural network and checking to SAP tables
- recursive solution of BOM lists down to 12 levels
- Show positions of the charge by dynpro, table control and graphical elements
- Show BOM lists by node technics inside a tree control screen, material in ALV
- Automatic set up of MARC master data by given data tables
- Material overview. Subsequent treatment of material in their plants for several fields
- Forward checks to avoid error the processing the function and BAPI
- Quantity units. Possibility to enter the relation of non maintained units of measure
- Set up of BOM lists by CSAP_MAT_BOM_MAINTAIN
- Plant selection for plants active in this process by dynpro Pop-Up with push button
- Batch input to create the BOM list for several plants by transaction CS07
- Write state back to the external data base (Oracle)
- Support and assistance of the construction engineers
|
| PP - processes in production planning -
Bom list generator |
- BOM lists with variants. Display by transaktion CS05
- Read order (change master). Read these data from a intermediate level by Exec SQL
- fill an internal structural net and add and complete by SAP databases
- Determinate differences in dummy or montage or sublevel BOM lists
- make visible which new piece substitute an existing one, indicator: construction relevant for engeneering, add spilt quantities
- Display result with tree control method and Excel DOI (Desktop Office Integration)
- Dynpro table control in pop-ups when do quantity division or BOM list splitting
- BOM list update in direct communication with function group CSBT. Duty of history.
- BOM lists can be changed when change of structure of the machine (copy and create new material of this plant, copy BOM list, first variante by
CSAP_MAT_BOM_CREATE, further variants by function chain of the CS05)
- Change of sublevel BOM lists. Heredity in components in higher strucutres
- Change master: Due to the kind of process use different change numbers
|
| PP - processes in production - Document info record |
- read the classification and characteristic of the material allocated to the document
- Join classification characteristics together, singlestage (radiobutton) and multistage (checkbox)
- own created search assistance to reduce the selection
- Print by Smartforms
|
| PP - processes in production planning - BOM lists - network |
- Programs and a complete function group for the allocation of bill of material to operations PLMZ
- the net or the construction group as base, search for the construction and positions
- Disintegration of all construction groups, dummies and BOM lists
- Stop in the path of a multi level resolution when detecting a subdivided net
- Display by Tree-Control tecnics like a Windows Explorer and ALV OO (object-orientated version)
- Mass allocation for the material positions to the operations, some more as in CN02
- Allocation selection by dynpro screens, pop-ups and marks in the tree control display
|
| PM / PP - processes in production planning - task lists |
- Build up plans and tasks, adding of activities types, order completion confirmations
- Correction of task lists. Read in by data file or parameters and select options
- Add a file for change of special fields in txt or Excel format
- Change working place, activity and planer group and some more
- Copy of the task list by Call Transaction.
- Creating new tasks by BAPI_ROUTING_CREATE
- Set the original task list inactive
|
| PM - processes in plant maintenance - order completion confirmations |
- Bonus wages. Calculation of worj rendered
- read the order confirmation and accumulate
- Assignment of work centers to cost centers
- Status conzept (internal status). Output in a file
|
| SD - processes in sales & distribution - collective shipment |
- Selection of deliveries (selection of same consignees, mode of shipment, Inco term, carrier), which are not yet packed or arranged to a shipment
Analysis
- Display result by dynpro - table control and select by marking a line
- Collective shipment. Build up a shipment or append to an already existing collection.
- Data coverage by dynpro - tab strip. Strip concerning to mode of shipment.
Flight datas
- F4 search request on self creating files for
airports
according to IATA and airlines
- Summary-list of all colli and packmedia
(handling units)
contained in shipment
- Text-input for special handling or other instructions by
Text Edit Control
- Support and assistance and guidance of the shipping department users
|
| SD - processes in sales & distribution - shipping - manifesto for transporters |
- Select deliveries, which leave the company, but haven't got a transportation summary number
- Join handlings units of all involved packing material
- Conclusion for every forwarding agent. Additional data by a separate master data table
- Generate the manifesto number and update all involved SAP tables
- If mode of transmission is Email send the results as appendix to the agent
- Join to the emails the written text by reading the text function SO10
- Send email immediately and automatically, several receiver (email addresses) are possible
- Support and assistance and guidance of the shipping department users
|
| SD - processes in sales & distribution - shipping - statistics |
- Handling units - checking relationship gross weight, net weight and volume weight
- Delivery preview - which deliveries have which delivery date - what is to expect
- Audit - to which deliveries no invoice is written yet
- air freight - how many transports has went out by how mnay flights and airlines
|
| SD - processes in sales & distribution - foreign trade - preference |
- Conception and suggestion for determination of a text for preference declared goods
- comparison, confrontation of relations between material, tariff numbers, departure and destination country, preference zone and preference indicator
- presentation of possible master data tables, where the text for SO10 access can be append
- Download and upload of textes for preference as ASCII-fie for fast data coverage
|
| SD - processes in sales & distribution - Export - interface - Intrastat |
- Migration of the VPSS Intrastat program BJH_LI10.CBL to SAP
- error check (also transitive dependencies) of the position, display in ALV
- Protocol over all errors all positions
- without errors, condensation of the datas
- Intrastat, third country trade and KOBRA. Output as data file ready for sending to
customs authorities and the Statistical Federal Department
|
| SD - processes in sales & distribution - Export - customs offices |
- Definition in Data Dictionary of a permanent table for customs offices at the border
- Fill up the file. Parameters: countries, way of transport, routes like data join
- Setting of the standard custom office, if known (Germany: Post =9901, Frankfurt airport =3330)
|
| SD - processes in sales & distribution - order handling |
- Based on an order / delivery / invoice exploit the conditions and partner relationships
- Collect all getting data in an internal table for further use
- Supply an external internal interface with the invoice datas
|
| SD - processes in sales & distribution - order handling |
- Dissolute to a sales order the position of the machine and make available the data
- Dissolute BOM list and their variants
- Include the serial number, BOM explosion
- WebTk - connection for the tables of the BOM dissolution
- single and collected dissolution, screen or dark processing by file, simulation or real running
- Result place on records with all input parameters
|
| CO - processes in controlling - calculation |
- Order BOM cost estimate of sales orders. Reading input data from file
- Call CK51N transaction and create the BOM cost calculation
- Return data added by an info flag as well as an error record
- Check customizing to prepare screen of the Batch-Input
|
| CO - processes in controlling - analyze |
- Adjustments of the display during compare material cost estimates
- Extend ALV by fields of the material master and join their data
|
| PP / PM / MM / SD - migration from R/2 5.0j to R/3 4.6c |
- transaction DMIG to determine the instructions for changing
- Mini program as detection tool for migration instruction - TUMRE
- Transfer from R/2 programs to R/3 with contents in routing, production, working plans, networks,
in purchasing and costs controlling and the shipment
- Input and output of data by FTP transfer or WS-Download (standard Include BJH Software)
- Batch Input maps or call transaction to include generated data into SAP master data tables
|
| BC - processes of the base - programming support, project management |
- Check programs by parameters and subdivide found programs
- Set status for each subdivision to show project processing
- recursive solution of included program parts and functions
- Search and detection of key word in programs (related to projects)
- recursive solution of tables and structures
|
| BC - processes of the base / export / material management - master data |
- Master data maintenance. Following transaction SM30
- Dynpros with Table Control Logic allows virtual changing, new input and deleting of
master data records of one or more master data tables
- Pop-Up Dynpro for safety requests
- virtual working. Saving of data only on demand or when leaving the program
|
| BC - processes of the base - control of interface actions |
- Visualization of the record in a protocol of a data interface between several systems
- Entrance mask by Select Options, 1. result screen by ALV (ABAP List Viewer)
- Detail screen by Pop-Up realized by hotspot logic
- Further information by Dynpro with Table Control techniques, Tab Strips or
register cards and subscreens, which will be load variable on demand
- Data Dictionary: tables, fields domains, search screens, ...
|
| |
| SAP R/3 Release 4.6c - Calculation freight costs |
| Duration |
since 08/2004 |
| Sector |
personal development, every sector can use |
| Responsibility |
developer, ABAP programming, implementation |
| SAP modules |
SD, LE |
| Platforms |
SAP R/3 Release 4.6c |
| Developing |
ABAP Editor, reports, transactions: SE11, SE37 |
| SD / LE - Analysis, target - shipping - freight settlement |
- Calculation, SAP Logistic Execution, Migration from the VPSS-program SPE448
- Extend tables for tariff zones and shipment costs by group key logics
- better maintenance as result of splitting keys (customizing), zones, taxes, rates and extra charges
- Rate detection by conditions tecnics (application and condition types)
- Can be use while writing an invoice from delivers or shipping or simulation
- evaluate condition, if rates or charge has to calculate or not
|
| SD / LE - development - function group freight costs |
- Analysis, conception, development of the function group as well as test and simulation programs
- project management and coaching of involved project members
- separate functions inside the calculation group for the conditions
- Provision of an environment of test use including customizing
- Build test scenarios, tables to load as files in excel or txt
- simulation program for testing the calculation with manual input or datas of invoices
|
| SD / LE - implementation, going-live |
- with key-users of the shipping department: definition and configuration, customizing SD
- needed condition types and their parameteresm, calculation scheme and pricing
- embedded of the function group in the pricing of the invoice
- or stand alone special of statistical runs. work basis for negotiation with shipping agents
- User guide and documentation in the description of the program
|
| SD / LE - Price difference between carriers |
- Comparison between couriers and carriers on the same relation
- Comparison between different shipping types (normal shipping or express)
- Parallel display of the results, useable for statistics and evaluation lists
|
| Internet - Web Design and programming |
| Duration |
since 12/1999 |
| sector |
software, tourism and hotel business |
- support and maintenance of internet presentations
- several languages versions
- Javascript. Calculation in pricing
|
| platforms |
Windows 98 and 2000 |
| |
| SAP R/3 Release 4.6c - quotation form |
| Duration |
02/2005 - 06/2005 |
| sector |
Textiles and clothes |
| function |
Smart Forms, ABAP programming |
| SAP modules |
SD |
| Platforms |
SAP R/3 Release 4.6c on AS400 |
| Developing |
ABAP Editor, transactions: SE11, SE78, SE80, smartforms, SCOT |
| SD - processes in sales & distribution - quotation form |
- function group for the data supply of the form
- load the picture to the text and calculate the optimal resolution (dpi)
- print the quotation by Smart Forms (paper, fax)
- printing in sequence solved by structures and internal tables - continuous text
- test and check program for a quotation, the quotations number is key
- or over an excel table with material number to simulate a quotation
|
| BC - general functions - development and installation |
- function group for the data transfer (FTP / AL11 / PC)
- load / join texts out of files from the server
- import of bmp file pictures into the SAP data base (stxbitmaps)
|
| COBOL - dangerous goods in airfreight business |
| Duration |
04/2004 - 09/2004 |
| sector |
medical equipment |
- Definition and implementation of files for handling with dangerous goods when airfreight
- identify article as dangerous goods, classify UN or ID no. and packing group, determine
proper technical shipping name, class or division, subsidiary risk and the packing instruction
- show the needed dangerous goods labels (toxic, flammable, corrosive, ...)
- printing of the labels at the packing place
- check maximum transport amount against the stored amount and determine or exclude type of aircraft
(permissible passenger or only cargo aircraft). In case of prohibition or exceed the limit set mode
of shipment airfreight inactive
- printing shipper's declaration for dangerous goods
- regulation based on the international airfreight regulations handling book
|
| |
| SAP R/3 Release 4.6c - ABAP programming for purchase applications |
| Duration |
08/2003 - 04/2004 |
| Sector |
mechanical engineering |
| Responsibility |
ABAP programming, convention management |
| SAP modules |
MM |
| Platforms |
SAP R/3 Release 4.6c under AIXand Linux; work station Windows NT |
| Developing |
SAP Tools, ABAP Editor, Transactions: SE11, SE16, SE80, SM36, ... |
| MM - processes in material management - material master data (MMDDC) |
- Material master data dectection and clearance while migrate from the productive platform
- Adaption and adjustment of material data for a calculation run after migration
- Check routines to detect errors in validation of the migration
- Check data relations by foreign key declaration, or over value range of the domains
- Option: fields to check by input file or all inside the programs pre-declarated
- hold data with error and make available for further processing as output file
- additionally generate a proposal value how to transform the actually value of this field
- Determination of the needed view inside the BAPI based on the fields in the transform data file
- Transform data by self developped function group and calling a BAPI
- Show results on screen or save as file on PC / Unix / FTP (parameter)
- file transfer by self developped function
- Statistics over the processing. Consideration of the error types (warning, hardcore error, ...)
- Recursive program logic, to reduce the errors from run to run
|
| MM - processes in material management - Outsourcing of companies parts |
- Read out all meterials of the oursourced plant (or plants)
- Datatype transforming and save the master data on files (FTP or Ws-Download method)
- Sphere of work contains SAP-tables MAKT, MARA, MARC, MARD, MARM, MBEW, MLAN, MLGN, MLGT,
MVKE and long texts. Speed optimized with internal HASH tables and direct accesses
- Convert routine to load and build up the material on customers site by self writing
function group and the BAPI BAPI_MATERIAL_SAVEDATA
- during build up possible transforming of the values of the datas over a file, where the
transformed values and parameters are saved (own definition)
- Logic of the transforming is variable and universal programmed. Also use as single application
- Definition and transforming of input data over LSMW (Legacy System Migration Workbench)
- Book out the stock by MB_CREATE_GOODS_MOVEMENT as well as cancelation Storno
|
| MM - processes in material management - bulk material, electronic KANBAN |
- inventory comparisons (notifiable stock level, free available, frozen stock, ...)
- Printing by Smart Forms (paper, fax)
- parameter verification in master files and transaction data. Error list
|
| MM - processes in material management - price controlling - strategic purchase |
- Migration of programs from R/2, merge of programs plus some new in the same subject matter
- Pass through over purchase orders, contracts and info records to detect the percentage
degree of price differences.
- Controlling and verification against info records, frame order contracts, quota arrangements, etc.
- several programs with similar functions
- Lists as Reporting, as ALV (ABAP List Viewer) or worked by Dynpro
- Functions REUSE_ALV_LIST_DISPLAY or REUSE_ALV_GRID_DISPLAY
- Further information by hotspot like the exit to the purchase order
- Push button as exit to MS Excel
- price check utility tool in price finding. Calculation scheme
- Function module in comparison to master data and Price calculation schema
|
| MM - processes in material management - frame orders, contracts |
- interface programming (alternatively version for PC / UNIX)
- Data of the transfer provide in a Batch-Input-Folder (new file at new supplier)
- alternative: build up frame order by the Bapi subroutine BAPI_PO_CREATE1
- both systems: in online mode message of processing, point out with graphics
- Field type check. Useful while comparison BAPI-components with Data Dictionary fields.
|
| MM - processes in material management - purchase reminder |
- Original program is migrated from the SAP R/2 system
- several select options, additional information (like data changing)
- Display variant as ALV Grid list with hotspot jump off
- Variant as Dynpro - Container with Tree Control (tree structure with nodes) and ALV
- Printing or screen with select options
- Printing as Reporting or via SmartForms (paper, fax, email)
- range of coverage (showing by traffic light). Inconsistency checking
- Hide-structures for additional information
- Tuning by Data Dictionary in creating views, tables and structures
- Customizing partner relationships of the suppliers and order scheme
- Statistics (when desired): Table accesses: total, done, errors
|
| COBOL - KOBRA procedure (foreign trade) |
| Duration |
07/2003 |
| sector |
Federal administrative body, customs |
| project |
interface of deliveries outside the European Community |
| platforms |
IBM RS/6000, AIX, View-Now Emulation |
| |
| SAP R/3 Release 4.6c - division in delivery |
| Duration |
05/2003 - 06/2003 |
| sector |
hydration technology |
| function |
Customizing, ABAP programming |
| platforms |
SAP R/3 Release 4.6c, Windows 2000 |
| |
| SAP R/3 Release 4.6c - Customizing and ABAP programming |
| Duration |
03/2003 - 05/2003 |
| sector |
Sensoric, factory automation |
| Function |
Customizing, ABAP programming |
| SAP modules |
MM |
| Platforms |
SAP R/3 Release 4.6c |
| Developing |
SAP Tools, ABAP Editor, Transaktionen: SPRO, SE11, SE16, SE80, ... |
| MM - processes in material management - enterprise structure |
- Customizing chart of accounts, company code and client and general datas in MM
- definition of purchasing organizations and groups
- vendor structure. Vendor account groups as build up in standard
- Organization of plants and their addresses as well as storage locations
|
| MM - processes in material management - account determination |
- Customizing material types and their views (user departments)
- Customizing valuation classes T025
- Realization of the account determination for material master data
- ABAP program to generate the account assignments (credit / debit)
|
| MM - processes in material management - purchase |
- System adapted next to standard customizing in the section "purchase requisition and order"
- New text types for purchase order header and position
- Price calculation scheme (discounts, scales)
- Automatic generation of the conditions inside record for the most important vendor
|
| |
| COBOL - interface UPS based on GEF guidelines |
| Duration |
03/2002 - 04/2002 |
| sector |
mechanical engineering, transport |
| |
| Internet - FSO Programming |
| Duration |
01/2002 - 03/2002 |
| Internet - FSO data base accesses -
Statistic over homepage site accesses |
- selections screen
- result in matrix pages / languages / total
- error in accesses and copy protection control
- enter path analysis, search strings and come in by which search engine
- Filter, which files types have to be considered in the evaluation
- Filter. Search engines and IP addresses can be switched off for the verification
|
| Internet - FSO data base accesses -
ABAP / HTML converter |
- ABAP Sources designed in colours and saved as HTML
|
| |
| COBOL - interface ABX (NCS norm) and DPD |
| Duration |
11/2001 - 12/2001 |
| sector |
independent of business or trade sectors, transport |
| project |
interface by the newest, standardized norm of the forwarding association |
| function |
conception, programming, going live |
| platforms |
IBM RS/6000, AIX, FTP-data transfer |
| developing |
Micro Focus Compiler, Ined Editor |
| |
| SAP / COBOL - EURO adjustment. Different solutions |
| Duration |
06/2000 - 12/2001 (several projects) |
| sector |
automobile, mechanical engineering, consumption, building subcontractor |
| project |
Depending to the client calculation in one up to 3 currencies (DM, EURO, foreign currency like US$ or japonese Yen).
All formulas of price calculation up to an extension of the existing interfaces between the systems. |
| function |
programming on demand, database modulation |
| platforms |
UNIX (e.g. IBM: AIX, RM/500: SINIX), Windows (95,98,NT,2000), AS/400 |
| developing |
Merant (ex Microfocus), different editors (ABAP-Editor, Ined, VI, DOS, Word Pad) |
| |
| Management consultancy |
| Duration |
11/2000 - 07/2001 |
| sector |
telecommunication |
| project |
organisation of the enterprise in the section sales, canvassing, promoting
and delivery. Consultation in the section IT solutions and systems for the service at work. |
| |
| SAP R/3 Release 4.6c - Statistics in shipping |
| Duration |
08/2000 - 09/2000 |
| sector |
replacement part shipping department |
| project |
List writing for evaluations in the shipping of goods. Statistics over ways of
dispatches, transports, deliveries and type of invoice (charged invoice, gratis, repair, ...) |
| function |
ABAP programming, Customizing check (only viewing authorization) |
| |
| COBOL - profit- / loss calculation in stocks market |
| Duration |
08/1999 - 03/2000 |
| sector |
finance, banking |
| project |
Calculation, if a share account value is in a plus or minus range, under consideration of
banking charges, splits, dividend. Yield inquiry. Finding out the fair value of a warrant. History. |
| function |
analysis, conception, programming, test |
| platforms |
RS/6000 (AIX), Windows 98 |
| developing |
Micro Focus Compiler, Merant |
| preparation |
Study in different resources about the financial business and how works trading
at the stock exchange, transaction in security papers and the basics of the calculation
of warrants |
| |
| SAP R/3 - project consultancy |
| Duration |
08/1999 - 01/2000 |
| sector |
shipbuilding |
- consultancy in SD module
- Modulation of the business processes
- Definition of an interface to an external system
|
| platforms |
SAP R/3 Release, Windows NT |
| |
| COBOL - Y2K Year 2000 problematic nature |
| Duration |
05/1999 - 01/2000 |
| industrial trade |
automobile, mechanical engineering, consumption, building trade |
| |
| COBOL - administration system for a photo registration |
| Duration |
05/1998 - 09/1998 |
| sector |
Media, consumption |
| |
| DB2 database - Archive and out-cutting |
| Duration |
04/1998 - 07/1998 |
| sector |
mechanical engineering |
| project |
move for non-used datas (articles reached receiver) in a separate database.
In the main system cross reference to these out-cutted data line to reconstruate
in case of finding them during an examination of the internal revenue office. |
| function |
conception, Programming |
| platforms |
UNIX (AIX DB2, IBM RS/6000), Windows environment 2000/NT |
| |
| DB2 database - migration |
| Duration |
08/1995 - 03/1998 |
| sector |
mechanical engineering |
- Analysis of status quo and Target conception
- Conception and Design of tables and fields in a database
- database generation program (migration of the actual structure)
- Programming in the corresponding program with bridge technology of 2-ways-access
- Programming accesses and requests under Embedded SQL
- Going live, Roll-Out. Support and trainee of the users
- Protocol for detecting errors to get a more secure and more performant application
|
| platforms |
UNIX (AIX DB2, IBM RS/6000), Windows environment 2000/NT |
| |
| SAP R/2 - project: preparation for going live |
| Duration |
12/1996 - 04/1997 |
| sector |
mechanical engineering |
- Customizing in SD, insignificant MM
- Adaptation in ABAP
- Interface programming
- Join together of a list of fields and in which SAP table
- accompany in going live
|
| platforms |
SAP R/2 Release |
| |
| COBOL - automatic processes and guidance in the pack department |
| Duration |
02/1996 - 01/1997 |
| sector |
electronic, mechanical engineering |
| project |
automatical forwarding process guided by barcodes and papers in the packing department, to
minimize errors. Various control possibilities, like checking net weight to gross weight,
based on table defined relations. Loading control. Information and comments to other departments
to accelerate the processing. Statistics of consumption. |
| |
| management consultancy |
| Period |
06/1995 - 08/1995 |
| sector |
textiles (Salvador da Bahia, Brazil) |
| |
| Oracle database - programming of the application |
| Duration |
05/1994 - 11/1994 |
| sector |
mechanical engineering |
- conception and Design
- Program of switching where to get the data
- Programming accesses and requests under Embedded SQL
- Roll-out. Consultation of the IT department of the concerned company
| platforms |
UNIX (SINIX, Siemens RM500) |
| |
| COBOL - aviation calculation |
| Duration |
01/1994 - 04/1994 |
| sector |
mechanical engineering, automobile |
| project |
Calculation of the cargo or freight. Different parameter (like zip code or gross weight) are the basis
of the calculation to get the price for the cargo. Inclusive variable and extra charges, based to a package or
the whole consignment. Modular constructed to call or serve in subroutines, forms, fields or guiding programs. |
| function |
Analysis, conception, programming, embedding in existing programs |
| platforms |
UNIX (IBM: AIX, RM/500: SINIX), Windows (95,98,NT,2000), AS/400 |
| developing |
Merant (ex Microfocus), different editors (Ined, VI, DOS, Word Pad) |
| preparation |
Study of the logic and calculation in the aviation at LH Cargo service point |
| |
| COBOL - Interpreter language for individual guidance |
| Duration |
10/1991 - 07/1993 |
| sector |
electronic |
| project |
Global aim was the reduction and maintenance in logistic processes in the programming.
Systems shall be build by own generated structures and order words to start different
actions without adapting the interpreting program. Using parameters for navigation.
To describe the process has to be resolved only be customizing. |
- Target conception, definition of action words and parameters
- Programming of the guidance logic
- Mechanisms to entry from calling programs
- open design for plug-ins
- Transfer programs for different hardware platforms and machines
- Roll out at the Beta-client (in Portugal)
- Standardization of the interpretation program of multiply using
|
| platforms |
SINIX, Windows 98
afterwards: UNIX, AIX, Windows NT, 2000, AS/400 |
| |
| COBOL - Intrastat, extra-trade, costums procedure |
| Duration |
03/1993 - 06/1993 |
| sector |
Federal administrative body, statistics |
| project |
Programming of an interface to send information about merchandise movements inside the EC (European Community)
as well as to foreign countries to the Statistical Federal Department in Wiesbaden. Also GIC-evaluation and SAG method. |
| |
| Assembler - scale process management (Bizerba) |
| Duration |
02/1992 - 03/1992 |
| industry sector |
electronic, mechanical engineering |
| |
| Assembler - riding steam train, train combination |
| Duration |
01/1990 - 03/1990 |
| sector |
own initiative (education) |
| project |
Assembler. Screen control, animation of a smoking, moving steam train. 4-color coating layout.
Train composition of locomotives and waggons. Remnants of the steam train you can see in the main menu. |
| |
| Assembler - identification of a paragraph in a text by clicking |
| Duration |
10/1989 - 12/1989 |
| sector |
media, press |
| |
|
Most projects were mainly in the section of industrial processes; business managemant, finance,
stock exchange, tax ot taxation, controlling, statistics, organization or planning hadn't been focal point in my work,
but certainly they are not unknown to me, determined by personal interests or even the
independence in profession.