A method, system, apparatus, and computer program product for processing
e-commerce information are presented. A business entity may transfer
e-commerce agreements through an electronic marketplace. The business
entity retrieves dependency information about a commercial transaction
from an e-commerce agreement. The business entity incorporates the
dependency information, e.g., dates, costs, deliveries, etc., as
dependency relationships within a project model that represents a project
for a product or service for sale by the first business entity. User
input is received for manipulating a cost dependency relationship within
the project model while constraining the user input to ensure that
another type of dependency relationship is not incompatible with
modifications to the cost dependency relationship.