The following lines contain the word 'select', 'insert', 'update' or 'delete':
IF p_x_header_rec.operation = OE_GLOBALS.G_OPR_UPDATE
AND p_x_header_rec.sold_to_org_id = FND_API.G_MISS_NUM
THEN
SELECT SOLD_TO_ORG_ID
INTO l_sold_to_org_id
FROM OE_ORDER_HEADERS
WHERE HEADER_ID = p_x_header_rec.header_id;
SELECT SOLD_TO_ORG_ID
INTO l_sold_to_org_id
FROM OE_ORDER_HEADERS
WHERE HEADER_ID = p_x_line_rec.header_id;
ELSIF p_x_line_rec.operation = OE_GLOBALS.G_OPR_UPDATE THEN
SELECT SOLD_TO_ORG_ID
INTO l_sold_to_org_id
FROM OE_ORDER_LINES
WHERE LINE_ID = p_x_line_rec.line_id;
IF p_x_line_rec.operation = OE_GLOBALS.G_OPR_UPDATE
AND ( p_x_line_rec.ship_to_org_id = FND_API.G_MISS_NUM
OR p_x_line_rec.invoice_to_org_id = FND_API.G_MISS_NUM
OR p_x_line_rec.deliver_to_org_id = FND_API.G_MISS_NUM )
THEN
SELECT SHIP_TO_ORG_ID, INVOICE_TO_ORG_ID, DELIVER_TO_ORG_ID
INTO l_sold_to_org_id, l_invoice_to_org_id, l_deliver_to_org_id
FROM OE_ORDER_LINES
WHERE LINE_ID = p_x_line_rec.line_id;
IF p_x_header_rec.last_updated_by = FND_API.G_MISS_NUM THEN
p_x_header_rec.last_updated_by := NULL;
IF p_x_header_rec.last_update_date = FND_API.G_MISS_DATE THEN
p_x_header_rec.last_update_date := NULL;
IF p_x_header_rec.last_update_login = FND_API.G_MISS_NUM THEN
p_x_header_rec.last_update_login := NULL;
IF p_x_header_rec.program_update_date = FND_API.G_MISS_DATE THEN
p_x_header_rec.program_update_date := NULL;
IF p_x_line_rec.auto_selected_quantity = FND_API.G_MISS_NUM THEN
p_x_line_rec.auto_selected_quantity := NULL;
IF p_x_line_rec.last_updated_by = FND_API.G_MISS_NUM THEN
p_x_line_rec.last_updated_by := NULL;
IF p_x_line_rec.last_update_date = FND_API.G_MISS_DATE THEN
p_x_line_rec.last_update_date := NULL;
IF p_x_line_rec.last_update_login = FND_API.G_MISS_NUM THEN
p_x_line_rec.last_update_login := NULL;
IF p_x_line_rec.program_update_date = FND_API.G_MISS_DATE THEN
p_x_line_rec.program_update_date := NULL;
IF l_Header_Adj_rec.last_update_date = FND_API.G_MISS_DATE THEN
l_Header_Adj_rec.last_update_date := NULL;
IF l_Header_Adj_rec.last_updated_by = FND_API.G_MISS_NUM THEN
l_Header_Adj_rec.last_updated_by := NULL;
IF l_Header_Adj_rec.last_update_login = FND_API.G_MISS_NUM THEN
l_Header_Adj_rec.last_update_login := NULL;
IF l_Header_Adj_rec.program_update_date = FND_API.G_MISS_DATE THEN
l_Header_Adj_rec.program_update_date := NULL;
IF l_Header_Adj_rec.updated_flag = FND_API.G_MISS_CHAR THEN
l_Header_Adj_rec.updated_flag := NULL;
IF l_Header_Adj_rec.update_allowed = FND_API.G_MISS_CHAR THEN
l_Header_Adj_rec.update_allowed := NULL;
IF p_x_Header_Scredit_rec.DW_UPDATE_ADVICE_FLAG = FND_API.G_MISS_CHAR THEN
p_x_Header_Scredit_rec.DW_UPDATE_ADVICE_FLAG := NULL;
IF p_x_Header_Scredit_rec.LAST_UPDATED_BY = FND_API.G_MISS_NUM THEN
p_x_Header_Scredit_rec.LAST_UPDATED_BY := NULL;
IF p_x_Header_Scredit_rec.LAST_UPDATE_DATE = FND_API.G_MISS_DATE THEN
p_x_Header_Scredit_rec.LAST_UPDATE_DATE := NULL;
IF p_x_Header_Scredit_rec.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM THEN
p_x_Header_Scredit_rec.LAST_UPDATE_LOGIN := NULL;
IF p_x_Header_Scredit_rec.WH_UPDATE_DATE = FND_API.G_MISS_DATE THEN
p_x_Header_Scredit_rec.WH_UPDATE_DATE := NULL;
IF l_Line_Adj_rec.last_update_date = FND_API.G_MISS_DATE THEN
l_Line_Adj_rec.last_update_date := NULL;
IF l_Line_Adj_rec.last_updated_by = FND_API.G_MISS_NUM THEN
l_Line_Adj_rec.last_updated_by := NULL;
IF l_Line_Adj_rec.last_update_login = FND_API.G_MISS_NUM THEN
l_Line_Adj_rec.last_update_login := NULL;
IF l_Line_Adj_rec.program_update_date = FND_API.G_MISS_DATE THEN
l_Line_Adj_rec.program_update_date := NULL;
IF l_Line_Adj_rec.updated_flag = FND_API.G_MISS_CHAR THEN
l_Line_Adj_rec.updated_flag := NULL;
IF l_Line_Adj_rec.update_allowed = FND_API.G_MISS_CHAR THEN
l_Line_Adj_rec.update_allowed := NULL;
IF p_x_Line_Scredit_rec.DW_UPDATE_ADVICE_FLAG = FND_API.G_MISS_CHAR THEN
p_x_Line_Scredit_rec.DW_UPDATE_ADVICE_FLAG := NULL;
IF p_x_Line_Scredit_rec.LAST_UPDATED_BY = FND_API.G_MISS_NUM THEN
p_x_Line_Scredit_rec.LAST_UPDATED_BY := NULL;
IF p_x_Line_Scredit_rec.LAST_UPDATE_DATE = FND_API.G_MISS_DATE THEN
p_x_Line_Scredit_rec.LAST_UPDATE_DATE := NULL;
IF p_x_Line_Scredit_rec.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM THEN
p_x_Line_Scredit_rec.LAST_UPDATE_LOGIN := NULL;
IF p_x_Line_Scredit_rec.WH_UPDATE_DATE = FND_API.G_MISS_DATE THEN
p_x_Line_Scredit_rec.WH_UPDATE_DATE := NULL;