Thursday, April 30, 2015

TIP: SAP Event Management Event Handler Sorting BAdI options

Use an implementation of BAdI (SE18): /SAPTRX/BADI_EH_S
  1. AFTER_GET_DATA : After getting EH data using the BAPI /SAPTRX/BAPI_EH_GET_DATA
  2. AFTER_GET_DATA_DISP : After getting EH data for display in the SAP EM Web Dynpro UI
  3. AFTER_GET_DATA_EH_LIST : After getting EH data using transaction /SAPTRX/EH_LIST

Life as an SAP Road Warrior

So what does it take to hit the road week in and week out applying the tools of your trade? I can only speak of my experience, so please take this in that context… Everyone is different yet this is what I do to make it work for me and my family. This article runs through what a road warrior is and does and, should you choose to read further or are interested in this path, I end up with what I believe makes for a good road warrior.

What is a planned independent requirement?

Independent requirements and dependent requirements are the two main types of requirements you encounter when configuring SAP planning. This is what they are:
Planned Independent Requirements (PIR)
Planned Independent Requirements are planned production or sales quantities that are based on some sort of forecast procedure (e.g. Material Forecast or S&OP procedure). These numbers are used in MRP to calculate procurement and/or production quantities for a material.
(Planned) dependent requirements
Dependent requirements is demand that is dependent on another material. E.g. components of a bill of material are often planned on the basis of the demand for the material of which it is a part.
Read the full article here.

Wednesday, April 29, 2015

TIP: SAP EM Meta-Data tags

In SAP Event Management you can use meta-data tags as parameters to pass in to rule set activities. Here is a short list of common tags that are available for use in this regard:
  • System field: <SY-field> where field is a system field E.g. <SY-LANGU>
  • Event Handler: <HDR-field> where field is a field in the EH Header (/SAPTRX/EH_HDR) table. E.g. <HDR-TRACKINGID>, <HDR-LAST_EV_MSG>, <HDR-LAST_HIER_NBR>

Tuesday, April 28, 2015

TIP: SAP EM Overdue Monitor Performance Notes

Kinjal, our SAP EM superstar compiled a short list of tips for improving the process of monitor your overdue events in SAP Event Management.

  • You can use /SAPTRX/EE_MONITOR_ADVANCED program instead of /SAPTRX/EE_MONITOR.

Frequentz Inc's Track and Trace Solution news

PALO ALTO, Calif., April 28, 2015 - As the counterfeit drug market grows and the pharmaceutical supply chain becomes more complex, Frequentz Inc., a global leader and champion of end-to-end visibility, is proud to announce they are validating medications flowing through two-thirds of the 67,000 U.S. pharmacies. Frequentz's track and trace system is utilized by two of the top three global distributors of pharmaceuticals, increasing Frequentz's ability to help keep consumers safe. With such broad reach, Frequentz gives consumers the confidence they can trust the medications coming from the majority of pharmacies and contract manufacturers.
Read full article at PR Newswire

Why do large scale IT projects often fail?

Being in the business of delivering large scale IT projects, in the form of an SAP implementation, we are often scrutinized for our ability to execute, and rightly so...

With that being said we often see the projects given to large system integrators and yet they often lead to overruns of the budget and scheduled plan. Why is that so? We recently completed a complete SAP implementation (FI, CO, SD and MM) in 4 months and came in on budget! Yes it is possible, if you have the right focus.

The overall key to a successful implementation is to align the IT solution with business value.

5th Traceability and the Drug Quality and Security Act - ExL Events

5th Traceability and the Drug Quality and Security Act - An ExL Event

5th Traceability and the Drug Quality and Security Act– 5th Traceability and the Drug Quality and Security Act

Join us in Morristown, New Jersey at the 5th Traceability and the Drug Quality and Security Act conference to learn from leading supply chain experts about they have managed to provide business value through serialization and pedigree beyond regulatory compliance. Make sure you have everything in place to be able to respond to FDA inquiries within 48 hours to avoid high fines and work effectively together with your wholesalers and dispensers. This interactive forum discusses best practices for track and trace and lessons learned from implementing an integrated global supply chain security program that improves transparency, secures your supply chain and protects your brand, all while leveraging business benefits.

SAP HANA Cloud Integration (HCI) from a developers perspective

From a developer’s perspective, I can say that it’s always nice to try new products and see how they work. I had the privilege of being able to test out HANA Cloud Integration (HCI) during the trial period.

I really liked it! It seemed to be a tool that made it easier for developers to work on applications. It is interesting to see how much things have evolved since the start of XI 3.0, about 11 years ago. 

The environment is an online platform, which makes it very easy to develop. You do not need to download a lot of stuff to develop and enhance your projects. It is based on flows. You can send messages through the BPMN (Business Process Model Notation). You will be shown what is going on, receiving relevant details.
You don’t have the processing flow you were used to in the Process Orchestration (PO) stack. You’re basically taking a message and sending it somewhere else.

Monday, April 27, 2015

TIP : Available SAP Event Management user parameters

  • /SAPTRX/DF_EM_LEVEL    EM: Document Flow EM Level
  • /SAPTRX/DF_TAB_DISP    Display Document Flow with Table Structure
  • /SAPTRX/EE_MON_SEL    Display Monitor Fields
  • /SAPTRX/FS_MON    Display Monitor Fields (Seasonal Procurement)
  • /SAPTRX/INFOTYPE    BW infotype
  • /SAPTRX/NOPERFPOPUP    Disable the performance warning for selections ('X')
  • /SAPTRX/PTA_BI_DEBUG    PTA BI im Dialog: BREAK bzw. ohne Dialog: Sekunden im LOOP
  • /SAPTRX/REL_D    BW mapping relevance - durations
  • /SAPTRX/REL_T    BW mapping relevance - timestamps
  • /SAPTRX/REL_V    BW mapping relevance - values
  • /SAPTRX/WCL_ADMIN    Access the WCL administration page
  • /SAPTRX/WCLABAPDEBUG    Switch on Abap-Debugging 1 -visible, 2-invisible
  • /SAPTRX/WCLNOCACHING    Switch off caching of user profiles in WCL

TIP: Processing sequence of a SAP EM event message

I've been asked many times over when things are processed as an event get's posted in to SAP EM. E.g. When does event validation occur and what does it cover? When is event pre-processing called or EH generation? Well I put together the attached document to describe the process in detail. If the document makes no sense and your interested in SAP EM then reach out to me. Here is the link to the PDF document: Processing sequence when posting a SAP EM event

What is the use of solution manager, and what we can do with solution manager?

Nowadays solution manager is mandatory. 
  1. it is used for generating keys and downloading support packages
  2. it is used to document user requirements and preparing scenarios what needs to to be adopted using solution manager, where the blue print is the part of solution manager
  3. it is used for reporting, solution desk, to manage the change requests and used to monitor the entire landscape 
Central message processing in the SAP Solution Manager:
  • Display customer data, problem description, priority, attached documents, Service Level Agreements (SLA)
  • Assign processor
  • Send messages to the creator and other processors
  • Forward message to other processors or support units
  • Create documents and URLs
  • Attach documents
  • Status assignment and monitoring
  • Create a worklist with selection conditions

Identification Of Pharma Cases In The U.S. - Dirk Rodgers

Article from Dirk Rodgers - "Last week I discussed controversy over the use of GS1’s Serial Shipping Container Code (SSCC) in the Brazil pharma supply chain to meet regulatory requirements imposed by ANVISA. But there are different controversies, or at least potential confusion, in the U.S. pharma supply chain surrounding case labels, and some of those are relate to the SSCC and its use. 
A case product identification label is the label a manufacturer usually places on each homogeneous case at case-packing time to identify what is inside the corrugated box. A “homogenous case” is a case that contains units from a single NDC and all units are from a single packaging lot. The product identification label should not be confused with a shipping/logistics label, which, if it exists, is applied at the time of shipment and contains information about the destination.
Typically, cases that are shipped from a higher-volume manufacturer to a larger wholesale distributor will be placed onto a pallet. The pallet often has cases of multiple products, and even different homogeneous cases of the same product can contain different lot numbers. You can sometimes even find a Non-homogeneous case mixed in with the homogeneous cases. Further, cases on the same pallet can actually be fulfilling different purchase orders submitted by the buyer. All of these variations complicate the job of the receiving clerk." - Read full article at

Sunday, April 26, 2015

SAP Event Management: OnStar® for Your Supply Chain

What are you planning tomorrow… shipments, deliveries, receipts, production of a certain high-demand product, truck breakdown, train derailment, warehouse equipment failure, a computer disaster that prevents delivery processing and stacks up carriers’ vehicles? … the former, most certainly; the latter, probably not.

Saturday, April 25, 2015

The Essentials on SAP NetWeaver Process Integration - A SAP Mentor 2010 Series

The Essentials on SAP NetWeaver Process Integration - A SAP Mentor 2010 Series

Authors: Michal Krawczyk and Shabarish Vijayakumar
ISBN: 978-0-9842350-0-1
MSRP: $59.95
Pages: 304

Click image for full cover view

Friday, April 24, 2015

SAP Event Management BAPI OSS Notes

BAPI OSS Notes (AS of 1/25/2011)


OSS Note #DescriptionRelease Date
1493908Performance when mapping event message parameters07-30-2010
1306046Performance during event processing in BAPI02-19-2009
1298260Termination when system issues an event message01-27-2009
1239255Incorrect error handling in PARAMETER_CHANGE rule activity08-13-2008
1062282Incorrect WCL Customizing (Dictionary parameter)06-05-2007
934792Activity EVM_EE_UPDATE: Inserting multiple EEs fails03-24-2006
886762Invalid Event Dates when reporting Events via WCL10-20-2005
639950Wrong BADI call: error handling is missing07-15-2003

Thursday, April 23, 2015

Explaining the PO confirmation control key

Purchase Order Item Confirmations Tabstrips:
The confirmation control key controls the process subsequent to the creation of the PO. 
E.g. For some important materials with long delivery times, you wish to receive advance information (via the shipping notification or inbound delivery) about the expected GR date so that you can include this information in the availability check.

Print to a USB printer from SAP

Is printing to a USB-printer using LOCL from SAP possible?

Yes, as long as this printer is defined on local workstation, it will work.

SAPLPD doesn't care on how the printer is connected, as long as Windows can print to it, SAPLPD will do its work.
Define one new device, also consider giving :
Device type as SAPWIN
Host Printer __default (yes, two underscores default)
Access Method : F
Make sure your desktop/PC Windows default printer is set to this USB printer.

Wednesday, April 22, 2015

PO related transactions


- MEMASSPO : Mass maintenance of POs
- MEMASSRQ : Mass maintenance of PRs
- MEMASSCONTRACT : Mass Maintenance of Contracts
- MEMASSSA : Mass Maintenance of Scheduling Agreements
- MEMASSIN : Mass Maintenance of info records
- XK99     : Mass Maintenance of vendors

Global MDM versus Local BPM | Liliendahl on Data Quality

The linkage between Master Data Management (MDM) and Business Process Management (BPM) was intensively discussed at a workshop on a MDM conference organized by Marcus Evans in Barcelona, Spain today. More than 30 master data professionals from a range of large mainly European originated companies attended the workshop.
There was a broad agreement about that the intersection between MDM and BPM is growing – and should be doing so.
One of the challenges identified is that MDM tends to be global within the enterprise while BPM tends to be local. Read the full article at

California Board of Pharmacy Issues Licensing Guidance for 3PLs

The California Board of Pharmacy issued guidance this week outlining the process for obtaining the licensing as third-party logistics providers or non-resident third-party logistics providers in the state. This requirement extends to all 3PLs that ship pharmaceuticals to or from California.
Prior to the Drug Supply Chain Security Act (DSCSA), 3PLs were required to obtain licensing as a wholesaler—now 3PLs and wholesalers are separate entities under California law.
Read the full story at IWLA

Creating a Cluster View


We have 3 tables related to each other as shown below. We want to be able to maintain the table in a hierarchical manner. i.e. We create 1 entry in the header table, then we select that entry and create multiple lines underneath the header, then we select one of the lines and add multiple schedules under that…
This way of creating cluster view maintenance screens is very powerful and allows your users to maintain tables with complex relationships rather easily.

Tuesday, April 21, 2015

Standard reports / T-Codes

There is a great WIKI page on SCN that shows a lists of SAP T-Codes broken down in to functional areas. Check it out.

US FDA Amends eMDR Rules to align with Unique Device Identification Program - Posted on RAPS

US medical device regulators at the Food and Drug Administration (FDA) have issued correcting amendments to their post-market electronic Medical Device Reporting (eMDR) requirements to eliminate any disparities between those rules and their Unique Device Identification (UDI) system.

All changes will affect federal regulation 21 CFR Part 803 covering medical device reporting. Among the changes in the FDA final rule are requirements for what manufacturers, user facilities and importers should include in adverse event reports: identifying device number such as model, catalog, serial or lot number; expiration date; and UDI appearing on device label or package.

View full article on RAPS -> US FDA Amends eMDR Rules to align with Unique Device Identification Program

ALE Scenario Development Blog

This is the material that inspired the creation of SAP Genie, know known as ERPGenie....
Blog on SDN for ALE development -

Configuring the service desk on Solution Manager 4.0

Check: - There are tutors, PDFs and powerpoints to guide you through the configuration process.

Monday, April 20, 2015

Maintaining a workflow substitute for someone else

As an administrator of workflow you may want to assign a substitute for someone else (e.g. if they are out sick) To do this use T-Code RMPS_SET_SUBSTITUTE

Pharma Serialization Update - April

Bill Fletcher highlights a few key deadlines looming for Pharma Serialization:
  1. The FDA enforcement discretion not to enforce the transaction document aspects of the Drug Supply Chain Security Act (DSCSA) ends May 1. Companies who may have chosen to spend more time working out kinks in their transaction document (TD) may be running out of time.  
  2. There is controversy with the way shipper cases are tracked in Brazil.
  3. Companies selling into Brazil will now need to collect traceability data from 3 LOTs by December of this year. 
  4. Chinese traceability is fully effective this December.  
  5. New requirements in India for primary packages are creating very onerous designs on manufacturers
  6. EU delegated acts for Falsified Medicines is expected in the next couple of months. Encoding will include GTIN, country reimbursement code, LOT expiration date and serial number in human readable and encoded in a GS1 DataMatrix symbol
Bill Fletcher - Pharma-Logic

Real-World Serialization: How Good is Your Game Plan?

Real-World Serialization: How Good is Your Game Plan? Understanding Global Requirements and ROI - INTERPHEX 2015 - Presented By Bill Fletcher - Date: April 21st at 11:15 am on the Pharma Tech Stage at the end of the 1200 row if you are attending.

ANVISA And The SSCC Controversy - By Dirk Rodgers

GS1’s Serial Shipping Container Code, or SSCC, has been around a long time, but the logistics identifier has recently taken center-stage in a number of controversies related to meeting several country-specific pharma traceability regulations. I’ll cover these controversies in multiple essays—in this one, Brazil. 
This controversy started when ANVISA, the pharma regulator in Brazil, indicated in their regulations that they expected companies to mark every “transport package” entering their supply chain with a unique identification code so that each serialized unit inside can be associated with it (the aggregation requirement).
The problem is, a homogeneous case of product can be both a “standard grouping” of the product and a transport package. GS1 recommends that “standard groupings” of product be marked with its own GS1 Global Trade Item Number, or GTIN. Read the full article at - Author Dirk Rodgers

Sunday, April 19, 2015

When to use PI, BPM and Business (ABAP) Workflow

Matt Harding has written a great blog detailing the question as to when to us SAP NetWeaver PI vs. BPM vs. SAP Business Workplace (ABAP Workflow).
Check out the article on SCN.

What is SAP GTS?

The SAP purpose is stated as follows: "SAP Global Trade Services (SAP GTS) automates global trade processes and enables you to manage large numbers of business partners, and high volumes of documents while also helping you to comply with changing legal regulations. It facilitates gloabl trade by providing you with the tools you require to respond to governments modernizing their systems and to customs authorities communicating electronically with businesses.
SAP GTS also helps you to avoid costly delays in your import and export processes and allows you to respond quickly to global business opportunities while mitigating financial risks."

Saturday, April 18, 2015

Workitem stuck in READY status but the workflow is COMPLETE

If a work item is being executed and the workflow runtime system tries to access the work item then it will not be successful due to the lock or enqueue currently on the work item.

Some questions to consider when designing a SAP EM solution

- Which processes do I want to track?
- Which objects of these processes should be monitored?
- Which events within my processes am I interested in tracking?
- Are my events date and time driven?
- Where should the planned dates and times for my expected events come from?
- From where will the actual events be reported (i.e. IDoc’s, Legacy, R/3)?
- Do I have any events which may occur but are not planned?
- Which rules should be applied to my process when events are or are not posted (i.e. create an alert, change a status)?
- Which statuses do I want to have assigned to my process and at what time within my process (i.e. order status ‘delayed’should appear when a delayed event has been posted to a particular shipment)?
- Which systems will be interfaced with SCEM (i.e. R/3, Legacy)?
- Should I set up SAP EM as a stand alone toolor on the same box as R/3 or APO?
- Will I use the out of the box scenarios or will I be customizing the delivered scenarios?

List of useful SAP BW transaction codes

  • RSA2 Display BW Datasource 
  • RSA5 Transfer Business Content DataSources 
  • RSBBS Query Jump Targets 
  • RSO2 Generic Data Extraction Tools. Maintain / Create datasource 

Friday, April 17, 2015

Performance of SBWP (Available BAdI's)

If you are experiencing performance issues with transaction SBWP (SAP Business Workflow Inbox) the main reason being that users have far too many work items in their inboxes (Several thousand). Some customers have a business need to have all work items in their inboxes rather than to use a more specific agent assignment (Call Center scenario). Therefor several BAdI's were provided to improve performance e.g. reduce the number of work items in users inboxes

Dynamic where clauses for selects

Use the following function modules to help build your dynamic where clauses for your select statements....

Enterprise Mobility - Adventures and Lessons from the Mobile World Congress with Jon Reed | Kevin Benedict

Enterprise Mobility - Adventures and Lessons from the Mobile World Congress with Jon Reed | Kevin Benedict: "Diginomica's Jon Reed interviews Cognizant's Senior Analyst for Digital Transformation and Mobility, Kevin Benedict on what he learned this year at the annual Mobile World Congress in Barcelona, Spain. This year 93,000 people came together to learn and review the newest mobile, wireless and connected smart technologies at this event. Much has changed in the past 12 months and this interview covers many of these trends. Video Link:"

Using SAP Event Management to ensure cold chain compliance

Serialization is a buzz right now, and for good reason as the DQSA kicks in to "low" gear. Pharma companies can no longer procrastinate and need to start the long process of imbdessing serialization in to all phases of their supply chain. The fun part is that they need to become compliant to satisfy the regulatory need but also need to ensure that their supply chain operates as efficiently in order to remain financially viable as a business. That is no easy task. I do digress a little from the topic I want to write about in this article although it is relevant to compliance.

SAP PI/PO learning survey - By Daniel Graversen

Learning SAP PI/PO is always interesting, just as it is to learn other concepts. created a survey to figure out how learning SAP PI/PO can be made easier. The survey also focused on the methods used by current developers to learn SAP PI/PO when they started their careers.

One of the questions was referring to the difficulty of learning SAP PI/PO - I wanted to find out why does it take such a considerable amount of time for people to master the skills associated with SAP PI/PO. An important detail we need to mention here is that during a 2-week course you will learn everything a developer needs to know. However, mastering SAP PI/PO will take much longer - you will probably need years of experience before you can do integration work without anyone else's help.

India’s Pharma Export Regulations Update And The NECC Story

India’s Pharma Export Regulations Update And The NECC Story - By Dirk Rodgers of
ReporterI was more than a little disappointed when I saw that had beaten me in a race to publish an essay/article about the new crazy serialization and traceability requirements published last week by the government of India.  That was to be my topic for next Monday.  But after reading their excellent coverage—received just as I was sitting down to begin writing—I felt better.  At least I had not yet started writing!  Don’t miss Phil Taylor’s excellent coverage and his link to the source regulation.  See if you agree how crazy it is. View full article here

Planned independent requirement reorganization

You can use the reorganization function to get rid of outdated and/or obsolete planned independent requirements. Furthermore you can delete histories of the requirements from the database.
In these transactions you work with a key date. Requirements before this date are impacted by the transactions. It is possible that a Reorganization Period is set for your plant:
IMG > >Production>Production planning>Planned independent requirements > Define the reorganization interval
You enter here the number of days that the system subtracts from the system date to fix the key date. This setting overrides any manual key date that you enter in the transactions!

Function modules / groups in AFS

Function Group: J3A0 (AFS Grid-Dimension Conversion)

Thursday, April 16, 2015

Useful SAP EM Documents

IoT Sensors, Nerves for Robots and the Industrial Internet | Kevin Benedict

IoT Sensors, Nerves for Robots and the Industrial Internet | Kevin Benedict: "Yesterday I interviewed two robotics experts on the growing demand for IPAs (intelligent process automation) robots.  These robots are made of software code.  They are assigned pre-defined actions based on steps in a process, the analysis of data, and the decision trees they are provided.  For example, an IPA can review a car loan application and approve or disprove it instantly – based on the data.  In fact, they can analyze the data from tens of thousands of car loans in seconds based on the parameters and decision trees they have been given. "

Poll: What version of SAP Event Management are you using?

Poll: What version of SAP Event Management are you using - Hosted on SCN:

Direct Activity Allocation

STEP-1: Create allocation cost element

Accounting>>Controlling>>Cost Element Accounting>>Master Data>>Cost Element>>Individual Processing>> Create Secondary

SAP Global Batch Traceability - What is it?

SAP Global Batch Traceability 1.0 integrates natively with SAP ERP – enabling single-entry insight into a corporate product batch genealogy with the push of a button reporting on
  • bad batch distribution for precision holds, withdrawals and recall,
  • stock overviews in order to internally restrict bad batch stock
  • process multiple batches in a single run
  • material balance reporting

Wednesday, April 15, 2015

Some SAP and ABAP Short Cuts

General command field formats
/n                      Skip to the next record if you are processing one batch input session
/bend                Cancel a batch input foreground process
/nend                Close all R/3 sessions and logoff with a dialog prompt
/nxxxx              Call the transaction xxxx in the same session
/o                      Generate a session list
/oxxxx              Call the transaction xxxx in an additional session
/i                       Delete the current session
/h                      Turn the debug mode on
/Nex                  Close all R/3 sessions and logoff without a dialog prompt

Special copy and paste

Click on the area and press CTRL+Y. It allows you to copy many lines at once and paste them afterwards.

SAP Ariba powers Al-Futtaim to improve procure-to-pay efficiency

SAP Ariba powers Al-Futtaim to improve procure-to-pay efficiency:
SAP said Al-Futtaim Group has tapped Ariba to improve procure-to-pay efficiency.
On April 8, Al-Futtaim will discuss how it is leveraging Ariba business network to fuel an automated procure-to-pay process that delivers game-changing improvements during an interactive breakout session at Ariba LIVE, the premier business commerce event being held April 7–9 at The Venetian in Las Vegas.
“We needed to gain better visibility into and control over our spend,” said Asad Zaidi, director of Procurement and Performance Improvement, Automotive Division, Al-Futtaim. “And we knew that in order to achieve this, we’d need to automate our operations.”

SAP e-Invoicing Compliance: EDI Message Implementation Information for SAP Users

Posted by Kevin Benedict
The following information is needed to implement a new EDI message in an SAP environment if you are implementing internally using your own EDI translator system and team. It is a lot of information for one message, but it is necessary in order to understand exactly what data needs to be consumed or produced by your applications and business processes.
Every electronic message will require this information. If you have 1,000 trading partners each sending an electronic invoice, then you would need 1,000 implementation documents containing the information listed below. Why 1,000 documents, because each will be tested separately and often will contain small differences in the data sent in the files, plus the trading partner contact information will be different each time.

Read the full article here: SAP e-Invoicing Compliance: EDI Message Implementation Information for SAP Users


Display the true average response time, CPU time, db time ...

* Display the true average response time.
* The result of this report contains the same data the ST03-workload
* overview screen has with one major difference: the values belonging
* to a defined set of abaps usually running online and taking a very
* long time to complete are ignored during the calculation. These
* abap's response time is not a real dialog response time (even if 
* they run in dialog mode) and it can completely offset the actual
* response time of ST03 as well as all the other values (cpu time,
* sequential read ...)

Cluster tables in HR

Database Tables in HR

  • Personnel Administration (PA) - master and time data infotype tables (transparent tables). PAnnnn: e.g. PA0001 for infotype 0001
  • Personnel Development (PD) - Org Unit, Job, Position, etc. (transparent tables). HRPnnnn: e.g. HRP1000 for infotype 1000
  • Time/Travel expense/Payroll/Applicant Tracking data/HR work areas/Documents (cluster PCLn: e.g. PCL2 for time/payroll results.

SDN How To Guides


Purchasing process described with module integration highlighted

  • Step-1  Generating Purchase Requisition (PP AND MM involved)
  • Step-2  Making Inquiries - (MM)
  • Step-3  Raising Purchase Order (MM)
  • Step-4  Release of Purchase Order (MM)
  • Step-5  Goods received from Vendor (MM & FI)
    Raw material account - dr
    GR/IR clearing ac
  • Step-6  Invoice Verification and quality Assurance (FI & MM)
    GR/IR clearing ac
    TO Vendor
  • Step-7  Goods issue for consumption (MM FI & PP) 
    Rawmaterial Consumption Dr
    TO Rawmaterial Inventory Account
  • Step-8  Production Receipt (FI MM & PP)
    Finished Goods Inventory Account
    to Change in Stock
  • Step-9  Finished goods delivered to Customer (MM SD & FI)
    Change in stock ac
    to Finished goods inventory
  • Step-10  Raising invoice on customer   (SD & FI)
    Customer ac   -
    to Sales
  • Step-11 Receipt of payment from customers  (SD & FI)

FI Parked Documents

Transaction codes

  • FBV0 : Post parked document
  • FBV2 : Change
  • FBV3 : Display
  • FBV4 : Change Header
  • FBV5 : Display Changes
  • FBV6 : Refuse
  • FV50 : Post / Delete : Single Screen Transaction


Parked document header data goes to bkpf table but item level data does NOT go to bseg table. Instead the tables below are used:

  • VBSEGA - Assets parked document detail
  • VBSEGD - Customers parked document detail
  • VBSEGK - Suppliers parked document detail
  • VBSEGS - General Ledger  parked document detail

AFS PIR - Planned Independent Requirement

A planned requirement quantity for a finished product in a period of time. It is possible to maintain AFS PIRs at material level and SKU level. In AFS, it is also possible to maintain PIRs for different segments like make-to-order or third-party order with specific PIR versions.

SAP TM 9.2, SAP EWM 9.2 and SAP EM 9.2 released 11th November in Rampup

SAP released release 9.2 for EM, TM and EWM. Read the details below.
SAP Transportation Management Release 9.2 offers HANA optimization with additional SAP HANA Live/Smart Business content allowing transportation managers the ability to identify and correct issues before they escalate.

Seeing the contents of the BO Event Container

  • Using SWETYPV or SWE2 create another entry with the same business object and event that you are trying to view the container for (e.g. BUS2032 -> CHANGED)
  • Receiver is your userid
  • Receiver function module: SWE_EVENT_MAIL
This sends an email to your SAP inbox with the container entries listed

How to create a Business Object Event container

The following code snippet creates an event container and inserts an element into it.

Tuesday, April 14, 2015



SAP Insider Conferences and Seminars
SAP Insider Logo

TIP: Removing selection parameters from the Overdue Monitor report /SAPTRX/EE_MONITOR

Remove User Parameter /SAPTRX/EE_MON_SEL using SU01 or SU3. Afterwards /SAPTRX/EE_MONITOR should display no selection criteria for your userid.

Research study: Supply Chain Visibility in Business Networks

GTNexus is providing a free research study entitled “Supply Chain Visibility in Business Networks“. Download it by clicking the link. What are they saying?
ERP leads to a 54% visibility performance gap in the supply chain – Company leaders have placed priority on supply chain agility and visibility, yet rank their own performance in these areas as low. Current IT infrastructure and extensive ERP spend are not closing that gap between goal and reality, particularly with external trading partners.

From our perspective we believe SAP offers a very comprehensive solution to Supply Chain visibility in SAP Event Management. It’s just that most SAP customers don’t know that it is there and what it is used for. It is in fact directly aligned with the concept of Supply Chain Event Management dating back to the 1990’s which was put in place specifically to address Supply Chain visibility…

TIP: What can I do with BAdI /SAPTRX/BADI_EH_S?

Manipulate date before taking your actions:
  1. BEFORE_EH_POST    Before posting event handler data from application system
  2. BEFORE_EH_SAVE    Before saving event handler data
  3. BEFORE_EH_STATUS_CHECK    Before checking event handler status
  4. BEFORE_EH_SEARCH    Before EH searching
  5. CHECK_FOR_CHANGES    Check for significant EH changes; re-create EH if true

Top 20 ERP Software Vendors Report

Register to get access to the Top 20 ERP Software Vendors Report:

SAP provides solution for connected products

SAP has unveiled its new solution for connected products for R&D and engineering.
The new SAP portfolio can manage the entire lifecycle of a product with connected processes in design, manufacturing, logistics and service.
The manufacturers can adapt their business to the new business dynamics and can design products for the Internet of Things with newly launched SAP strategy for connected products, said SAP in a statement.
The enhanced solution portfolio, which is a part of SAP solution strategy, also delivers a product innovation platform that effectively manages, translates and integrates customer driven engineering innovations throughout the enterprise and into the market.
The SAP portfolio allows the manufacturing companies to adapt to changes in customer demand by helping existing solutions with enhancements as well as new functionality.
View story: SAP provides solution for connected products:

Part 2 of 2: What You “Need-to-Know” about Electronic Data Interchange(EDI)

Last week, we wrote about the basics of EDI, and the advantages it can provide your company. As promised, we’re back for Part 2 with an overview of the opportunities EDI can provide, as well as some advice from Robin Smith of Virtual Logistics about picking a solution. Like we said in Part 1 of […]

Monday, April 13, 2015

It’s Time to Rebuild the US Supply Chain Network

Frank Russo, CEO, talks about “Reshoring” the Supply Chain in his Article “It’s Time to Rebuild the US Supply Chain Network” published in IndustryWeek.

Monday, April 6, 2015

Early Notice of Next Release of Microsoft Dynamics NAV

It’s far too early to know very much, but what we do know about the next release of Microsoft’s best-selling Dynamics NAV software we’ll share below. The new product, code named “Corfu” for now, is slated for release in “late 2015.”  We’re guessing October, based on past experience.  An engineering director for the NAV product […]

Sunday, April 5, 2015

The Industrial Internet Consortium Announces Release of “Track andTrace”

MBBP client The Industrial Internet Consortium (IIC), a non-profit group whose mission is to accelerate growth of the Industrial Internet by identifying, assembling and promoting best practices, has announced the release of the Track and Trace testbed. The goal of this project is to manage handheld power tools in manufacturing and maintenance environments by efficiently […]

Avoiding 3 Common ERP Pitfalls

According to a 2014 Business Process Management Report produced by Panorama Consulting (available here) “Organizations that effectively define and document business process improvements as part of their enterprise software initiatives are much more likely to complete their projects on-time and on-budget…. [and] are more likely to receive the business benefits that they expect from their […]

Using SAP EM to reduce the costs of your small parcel shipments


Saturday, April 4, 2015

So Very True: The 5 Most Common ERP Mistakes Small Businesses Make

A recent article from Panorama Consulting hits the nail of ERP implementations squarely on the head, confirming our own observations of many years.  They provide the advice we would urge all small businesses to heed carefully when tackling their own implementations. As Panorama notes and we concur, small businesses are often not equipped to deal […]

Building Business Intelligence

In a recent white paper the folks at Jet Reports, a leading reporting engine for the ERP industry that’s extremely popular with users of systems including Microsoft Dynamics, authors Jonathan Oesch and Tara Grant make some very smart – and counter-intuitive — suggestions about how to go about building business intelligence, even when the data […]

Friday, April 3, 2015

What People Sometimes Forget About Lean

Richard Schonberger is the author of over a dozen books on Lean, Six Sigma and process improvement.  In the most recent issue of APICS Magazine he casts an important reminder about what lean is really meant to be, and how often it’s confused. As Schonberger points out, “… people tend to forget that lean is […]

Striking the Balance Between Supply and Demand

This month’s APICS Magazine (Mar/Apr ’15) presented what we thought was an ideal example of the utility of an ERP system combined with a little Excel expertise in defining the benefits such a powerful combination can bring.  In an article titled Steady Supply and Demand, APICS Managing Editor Elizabeth Rennie writes of a bearing manufacturer […]

Thursday, April 2, 2015

Business Process Engineering: The Missing Link in ERP Implementations

Whether you’re looking to improve your customer service, improve your top line or increase your bottom line, companies seeking improvement have plenty of reason to reengineer their processes.  Usually, all of the above. So when a firm takes on the task of implementing an ERP system, business process reengineering is – or should be – […]

Emerging Trends for 2015 in ERP

Like all software, ERP evolves.  Recently, some folks at a firm called Compare Business Products compiled a few trends for 2015 culled from sources including Gartner Research and ComputerWorld, among others.  A few we thought worth highlighting follow. Consolidation – Increasingly, enterprise applications seem to be covering more ground. What once were largely “accounting” systems […]

Wednesday, April 1, 2015

SAP Event Management Use Cases – Part 1

I often get asked how we can leverage SAP Event Management functionality. This is a great question because, after all, SAP EM is a tool that is delivered with SAP to provide end-to-end business process visibility and exception management. Much like you would leverage a workflow solution to enforce certain activities to take place at […]

SAP Event Management Use Cases – Part 2

SAP EM providing visibility and status management to the OTC and PTP processes

Ocean Track & Trace powered by the Salesforce Platform

We would like to invite you to test, with your own containers/bookings, how to improve your customer service with our Track & Trace feature already integrated with 60 Ocean Carriersfor containers events and any vessel for AIS position. Please see on the link below, how you can dramatically change the way you manage your Import-Export business: Demo On-Line Key […]

FDA Issues Guidance for Track-and-Trace of Pharmaceuticals, TwoImportant Takeaways for 3PLs by Jan. 1

The U.S. Food and Drug Administration issued guidance for the Standards for the Interoperable Exchange of Information for Tracing of Certain Human, Finished, and Prescription Drugs. The document establishes initial standards for the interoperable exchange of product tracing information (transaction history (TH), transaction statement (TS), transaction information (TI) in paper or electronic format. #1: Track […]

Serialization to cover three major aspect of 1) emerging regulatory compliance, 2) empowering consumer via SMS authentication and 3) supply chain visibility through product traceability

An era of pharmaceutical serialization has begun. Around the world, countries are beginning to mandate the bar coding of pharmaceuticals to defend supply chain from counterfeits. Serialization is a strategic decision for companies. Serialization planning by companies should cover all three aspects though different, yet intertwined, in their serialization program i.e. regulatory compliance, Brand protection […]

Top five trends move the cold chain industry to the next level:capacity, last mile, and security become important

by Rene Tjong Tjin Tai, CEO, Dyzle There is now a good deal of awareness of the need for proper cold chain management in the storage and transportation of temperature-sensitive products in the pharmaceutical and food industry. In particular, there is now increasing pressure on manufacturers and logistics providers alike to ensure that regulatory requirements […]

Application metadata in an Agile Data Warehouse world

I have been reading quite a lot recently about the applicability of Agile methodologies for Data Warehousing amongst other initiatives and it appears to me that often the topic of source data analysis is under-represented in the literature and blogs. In the Agile Manifesto ( published in 2001, much is made of the need for […]

Application data model examples

We’ve had quite a bit of interest in our ‘example’ data models from ERPs over the last few months.  A number of people have said that they don’t have a modelling tool easily accessible and therefore can’t see what the diagrams look like, which is a fair point. With that in mind, you will see […]

The role of application metadata in a Master Data implementation

We would like to congratulate IBM, Informatica, SAP and Oracle on their continued strong showing in the latest Gartner Magic Quadrant for Master Data Management (MDM) of Customer Data Solutions. I am not going to spend time restating the benefits that organisations can reap from a properly implemented Master Data strategy in terms of increased revenues […]

Using Safyr ‘ ETL for Metadata’ to harvest Microsoft Dynamics metadata

As many of you will know, using Safyr we can pull metadata from a range of ERP and CRM products, including SAP, Salesforce and PeopleSoft. Customers often ask about other packaged applications that they have implemented.  “Can you also do XYZ product?”, and our answer used to be “No – we can only do the […]

Modelling Salesforce application tables with Safyr and Microsoft Visio– a worked example

This is the latest in an occasional series of data models based upon the packaged application we support with our Safyr product. Many of our customers and partners are increasingly using Salesforce as an enterprise system of record and of course with the addition of customisations and applications the data model is increasing in size […]

How to Determine Ball Park Cost Estimates for ERP Software

Investing in an ERP software system is an important event in your company’s history. Your company is growing and you have decided to eliminate the redundancies of outdated manual processes, to take advantage of the operational efficiencies inherent in ERP software. As you begin your software search, before evaluating different vendors, it is always good practice to […]

How Vendors Quote ERP Implementations

When your company decides to invest in an ERP software system, the term ‘implementation’ will undoubtedly be used on a frequent basis. If you are unfamiliar with ERP systems and are in the initial stages of your software search, you may be unaware of the sheer number of factors present in a typical ERP implementation, and how vendors […]

Is Alibaba the new gold standard for B2B Service companies?

All B2B companies globally watch out as there is new player in town and if Alibaba does not directly compete with you, you will be held to their standards.

A Primer on the Basic Simplicity of Lean Six Sigma

In manufacturing two sets of concepts are often discussed (though less often implemented).  These are “lean” and “six sigma.”  Each when applied in its own right brings enhanced value to companies and their customers.  Both are often ignored in small business – often thought of as “too complex,” or “not for our small company.”  In […]

Would you trust an external provider with your organization’s data

Would you trust an external provider with your organization’s data? Why or Why not? What would be needed to raise your trust in the reliability, security, and privacy of the data? Yes, to an external provider if the provider was trustworthy and experienced. Through time I would gain more trust in reliability, security, and privacy […]

SAP BOM T-Codes (Transaction Code)

Complete list of SAP PP BOM (Bill of Material) related T codes

SAP- Sales and distribution module

Sales and distribution are being considered as an integral part of every management system which performs several vital functions such as sales research and planning, creation of product and services demand, price fixation, establishing sales territories and coordinating sales and distribution of products to the buyer. With the involved complexities in this department, crops up […]

Saptac : Benefits of Supplier Relationship Management

It is often seen that companies focus on maintaining and improving their relationship with the customers. Fostering customer loyalty has become the prime goal of the business organizations but while doing so, there is a dire need to ensure that the relationship with suppliers doesn’t get neglected. A good relationship with the suppliers is equally […]

How to develop an android app with SAP

It has never been easier to create mobile based applications connected to SAP systems. The SAP NetWeaver Gateway offers access to processes and data from a standard SAP Business Suite system (ERP, CRM …) via open protocols. Together with the SAP NetWeaver Gateway plugin for Eclipse, anyone with a passion for Android development can immediately […]

SAP Cuts Data Visualization Cost, Unites Predictive Suite

SAP Lumira Edge brings “affordable” data visualization to small- and mid-sized companies. Predictive Analytics 2.0 unites experts and business users. SAP rolled out its latest data-visualization and analytics software at an even in Las Vegas last week, and the highlights include a new low-cost, on-premises version of the Lumia data-visualization platform for small- and mid-sized […]

Is Experience with SAP CRM Modules Useful for Future Graduates Lookingto Work in Digital Marketing

As a recent graduate in the field of digital marketing, I would say that expertise with CRM is definitely something you should be pursuing to get more experience. For one, digital marketing is closely linked to business development & sales support, and skill in using a CRM system is a must for those roles. Secondly, […]