244: LogMessage(FND_LOG.LEVEL_PROCEDURE, 'P_INSTALLMENT = ' || P_INSTALLMENT);
245:
246: if P_LOAN_ID is null then
247: X_ERROR := 'P_LOAN_ID must be set';
248: RAISE FND_API.G_EXC_ERROR;
249: end if;
250: if P_FEE_ID is null then
251: X_ERROR := 'P_FEE_ID must be set';
252: RAISE FND_API.G_EXC_ERROR;
248: RAISE FND_API.G_EXC_ERROR;
249: end if;
250: if P_FEE_ID is null then
251: X_ERROR := 'P_FEE_ID must be set';
252: RAISE FND_API.G_EXC_ERROR;
253: end if;
254: if P_INSTALLMENT is null then
255: X_ERROR := 'P_INSTALLMENT must be set';
256: RAISE FND_API.G_EXC_ERROR;
252: RAISE FND_API.G_EXC_ERROR;
253: end if;
254: if P_INSTALLMENT is null then
255: X_ERROR := 'P_INSTALLMENT must be set';
256: RAISE FND_API.G_EXC_ERROR;
257: end if;
258:
259: /* example of querying fee info */
260: open c_fees(P_FEE_ID);