IP Library Granted Patent US 7,493,334
Granted Patent B1
US 7,493,334 · App. 12/015,636 · Granted Feb 17, 2009

System and method for handling invalid condition of a data element

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,493,334
App. No.
12/015,636
Granted
Feb 17, 2009
Kind
B1
Abstract

The present invention provides an application logic to detect the invalid value of a given mandatory data element and allow the regular program flow to fix the necessary data when the blank value is encountered by the work flow. This approach eliminates the need for expensive and complex data fix programs or database administrator's intervention.

Claims (11)

1. A method for handling invalid condition of a data element during the life cycle of a software module:

wherein said software module has a data record;

wherein said data record has one or more data elements;

wherein some of said one or more data elements are required to have valid value as mandatory data elements for an operation;

said method comprising the steps of:

a workflow supporting said operation;

wherein said workflow using said one or more data elements on a screen;

checking the validity of said some of said one or more data elements, based on relevant validation rules, at all steps of said workflow;

if one of said some of said one or more data elements is invalid, replacing said one of said some of said one or more data elements with a blank or null value; and

if said one of said some of said one or more data elements is a blank or null value, said workflow preventing said operation to go to a next step of said workflow, until a valid value is entered for said one of said some of said one or more data elements;

wherein said validity of said some of said one or more data elements is changed during said life cycle of said software module with progression of said workflow to one or more next subsequent steps of said workflow.

Assignments (3)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SAP AG
Reel/Frame 028540/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2008
From: DATTATHREYA, MACAM S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020563/0481 →