253:
254: -- API to check if the funds can be reserved on the requisition
255: PROCEDURE check_reserve(
256: p_api_version IN VARCHAR2,
257: p_commit IN VARCHAR2 default FND_API.G_FALSE,
258: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
259: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
260: x_return_status OUT NOCOPY VARCHAR2,
261: p_doc_type IN VARCHAR2,
254: -- API to check if the funds can be reserved on the requisition
255: PROCEDURE check_reserve(
256: p_api_version IN VARCHAR2,
257: p_commit IN VARCHAR2 default FND_API.G_FALSE,
258: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
259: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
260: x_return_status OUT NOCOPY VARCHAR2,
261: p_doc_type IN VARCHAR2,
262: p_doc_subtype IN VARCHAR2,
255: PROCEDURE check_reserve(
256: p_api_version IN VARCHAR2,
257: p_commit IN VARCHAR2 default FND_API.G_FALSE,
258: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
259: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
260: x_return_status OUT NOCOPY VARCHAR2,
261: p_doc_type IN VARCHAR2,
262: p_doc_subtype IN VARCHAR2,
263: p_dist_data IN ICX_ENC_IN_TYPE,
274: -- also called for just the labor and expense lines from assign contractor
275: -- during approver checkout
276: PROCEDURE check_adjust(
277: p_api_version IN VARCHAR2,
278: p_commit IN VARCHAR2 default FND_API.G_FALSE,
279: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
280: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
281: x_return_status OUT NOCOPY VARCHAR2,
282: p_doc_type IN VARCHAR2,
275: -- during approver checkout
276: PROCEDURE check_adjust(
277: p_api_version IN VARCHAR2,
278: p_commit IN VARCHAR2 default FND_API.G_FALSE,
279: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
280: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
281: x_return_status OUT NOCOPY VARCHAR2,
282: p_doc_type IN VARCHAR2,
283: p_doc_subtype IN VARCHAR2,
276: PROCEDURE check_adjust(
277: p_api_version IN VARCHAR2,
278: p_commit IN VARCHAR2 default FND_API.G_FALSE,
279: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
280: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
281: x_return_status OUT NOCOPY VARCHAR2,
282: p_doc_type IN VARCHAR2,
283: p_doc_subtype IN VARCHAR2,
284: p_dist_data IN ICX_ENC_IN_TYPE,
295: -- this can have just a labor line or both a labor and expense line
296: -- called from assign contractor
297: PROCEDURE do_reserve_contractor(
298: p_api_version IN VARCHAR2,
299: p_commit IN VARCHAR2 default FND_API.G_FALSE,
300: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
301: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
302: x_return_status OUT NOCOPY VARCHAR2,
303: p_doc_type IN VARCHAR2,
296: -- called from assign contractor
297: PROCEDURE do_reserve_contractor(
298: p_api_version IN VARCHAR2,
299: p_commit IN VARCHAR2 default FND_API.G_FALSE,
300: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
301: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
302: x_return_status OUT NOCOPY VARCHAR2,
303: p_doc_type IN VARCHAR2,
304: p_doc_subtype IN VARCHAR2,
297: PROCEDURE do_reserve_contractor(
298: p_api_version IN VARCHAR2,
299: p_commit IN VARCHAR2 default FND_API.G_FALSE,
300: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
301: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
302: x_return_status OUT NOCOPY VARCHAR2,
303: p_doc_type IN VARCHAR2,
304: p_doc_subtype IN VARCHAR2,
305: p_doc_level IN VARCHAR2,
315: -- this can have just a labor line or both a labor and expense line
316: -- called from assign contractor
317: PROCEDURE do_unreserve_contractor(
318: p_api_version IN VARCHAR2,
319: p_commit IN VARCHAR2 default FND_API.G_FALSE,
320: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
321: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
322: x_return_status OUT NOCOPY VARCHAR2,
323: p_doc_type IN VARCHAR2,
316: -- called from assign contractor
317: PROCEDURE do_unreserve_contractor(
318: p_api_version IN VARCHAR2,
319: p_commit IN VARCHAR2 default FND_API.G_FALSE,
320: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
321: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
322: x_return_status OUT NOCOPY VARCHAR2,
323: p_doc_type IN VARCHAR2,
324: p_doc_subtype IN VARCHAR2,
317: PROCEDURE do_unreserve_contractor(
318: p_api_version IN VARCHAR2,
319: p_commit IN VARCHAR2 default FND_API.G_FALSE,
320: p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
321: p_validation_level IN number default FND_API.G_VALID_LEVEL_FULL,
322: x_return_status OUT NOCOPY VARCHAR2,
323: p_doc_type IN VARCHAR2,
324: p_doc_subtype IN VARCHAR2,
325: p_doc_level IN VARCHAR2,
352:
353: PROCEDURE create_info_template
354: (p_api_version IN NUMBER,
355: x_return_status OUT NOCOPY VARCHAR2,
356: p_commit IN VARCHAR2 default FND_API.G_FALSE,
357: p_old_reqline_id IN NUMBER,
358: p_new_reqline_id IN NUMBER,
359: p_item_id IN NUMBER,
360: p_category_id IN NUMBER) ;