688:
689: INV_ITEM_CATEGORY_PUB.CREATE_CATEGORY
690: (
691: P_API_VERSION => l_api_version,
692: P_INIT_MSG_LIST => FND_API.G_FALSE,
693: P_COMMIT => FND_API.G_FALSE,
694: X_RETURN_STATUS => l_return_status,
695: X_ERRORCODE => l_errorcode,
696: X_MSG_COUNT => l_msg_count,
689: INV_ITEM_CATEGORY_PUB.CREATE_CATEGORY
690: (
691: P_API_VERSION => l_api_version,
692: P_INIT_MSG_LIST => FND_API.G_FALSE,
693: P_COMMIT => FND_API.G_FALSE,
694: X_RETURN_STATUS => l_return_status,
695: X_ERRORCODE => l_errorcode,
696: X_MSG_COUNT => l_msg_count,
697: X_MSG_DATA => l_msg_data,
698: P_CATEGORY_REC => l_category_rec,
699: X_CATEGORY_ID => l_category_id
700: );
701:
702: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
703: IF l_msg_count > 0 THEN
704: FND_MESSAGE.SET_NAME('AR','AR_DEBUG');
705: FND_MESSAGE.SET_TOKEN('ERROR', l_msg_data);
706: FND_MESSAGE.SET_TOKEN('CALLING_SEQUENCE',current_calling_sequence);
847:
848: INV_ITEM_CATEGORY_PUB.UPDATE_CATEGORY
849: (
850: P_API_VERSION => l_api_version,
851: P_INIT_MSG_LIST => FND_API.G_FALSE,
852: P_COMMIT => FND_API.G_FALSE,
853: X_RETURN_STATUS => l_return_status,
854: X_ERRORCODE => l_errorcode,
855: X_MSG_COUNT => l_msg_count,
848: INV_ITEM_CATEGORY_PUB.UPDATE_CATEGORY
849: (
850: P_API_VERSION => l_api_version,
851: P_INIT_MSG_LIST => FND_API.G_FALSE,
852: P_COMMIT => FND_API.G_FALSE,
853: X_RETURN_STATUS => l_return_status,
854: X_ERRORCODE => l_errorcode,
855: X_MSG_COUNT => l_msg_count,
856: X_MSG_DATA => l_msg_data,
856: X_MSG_DATA => l_msg_data,
857: P_CATEGORY_REC => l_category_rec
858: );
859:
860: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
861: IF l_msg_count > 0 THEN
862: FND_MESSAGE.SET_NAME('AR','AR_DEBUG');
863: FND_MESSAGE.SET_TOKEN('ERROR', l_msg_data);
864: FND_MESSAGE.SET_TOKEN('CALLING_SEQUENCE',current_calling_sequence);