The following lines contain the word 'select', 'insert', 'update' or 'delete':
select oe_agreements_s.nextval into l_Agreement_Id
from dual;
select oe_discounts_s.nextval
into l_Discount_Id
from dual;
FUNCTION Get_Last_Updated_By
RETURN NUMBER
IS
BEGIN
RETURN NULL;
END Get_Last_Updated_By;
select oe_pricing_contracts_s.nextval into l_Pricing_Contract_Id
from dual;
IF g_Contract_rec.last_updated_by = FND_API.G_MISS_NUM THEN
g_Contract_rec.last_updated_by := Get_Last_Updated_By;
IF g_Contract_rec.last_updated_by IS NOT NULL THEN
IF OE_Validate_Attr.Last_Updated_By(g_Contract_rec.last_updated_by)
THEN
OE_Contract_Util.Clear_Dependent_Attr
( p_attr_id => OE_Contract_Util.G_LAST_UPDATED_BY
, p_Contract_rec => g_Contract_rec
, x_Contract_rec => g_Contract_rec
);
g_Contract_rec.last_updated_by := NULL;
IF g_Contract_rec.last_update_date = FND_API.G_MISS_DATE THEN
g_Contract_rec.last_update_date := NULL;
IF g_Contract_rec.last_update_login = FND_API.G_MISS_NUM THEN
g_Contract_rec.last_update_login := NULL;
OR g_Contract_rec.last_updated_by = FND_API.G_MISS_NUM
OR g_Contract_rec.last_update_date = FND_API.G_MISS_DATE
OR g_Contract_rec.last_update_login = FND_API.G_MISS_NUM
OR g_Contract_rec.price_list_id = FND_API.G_MISS_NUM
OR g_Contract_rec.pricing_contract_id = FND_API.G_MISS_NUM
THEN
OE_Default_Contract.Attributes
( p_Contract_rec => g_Contract_rec
, p_iteration => p_iteration + 1
, x_Contract_rec => x_Contract_rec
);