103: /* Note: */
104: /* Contract_Line_Id from CSD_Product_Txns_v is assigned to contract_id */
105: /* in l_Product_Txn_Rec */
106: /* Parameters */
107: /* p_api_version IN Standard API paramater */
108: /* p_commit IN Standard API paramater */
109: /* p_init_msg_list IN Standard API paramater */
110: /* x_return_status OUT Standard API paramater */
111: /* x_msg_count OUT Standard API paramater */
104: /* Contract_Line_Id from CSD_Product_Txns_v is assigned to contract_id */
105: /* in l_Product_Txn_Rec */
106: /* Parameters */
107: /* p_api_version IN Standard API paramater */
108: /* p_commit IN Standard API paramater */
109: /* p_init_msg_list IN Standard API paramater */
110: /* x_return_status OUT Standard API paramater */
111: /* x_msg_count OUT Standard API paramater */
112: /* x_msg_data OUT Standard API paramater */
105: /* in l_Product_Txn_Rec */
106: /* Parameters */
107: /* p_api_version IN Standard API paramater */
108: /* p_commit IN Standard API paramater */
109: /* p_init_msg_list IN Standard API paramater */
110: /* x_return_status OUT Standard API paramater */
111: /* x_msg_count OUT Standard API paramater */
112: /* x_msg_data OUT Standard API paramater */
113: /* p_UpdateProductTrxn_Rec IN user input values are stored in this record */
106: /* Parameters */
107: /* p_api_version IN Standard API paramater */
108: /* p_commit IN Standard API paramater */
109: /* p_init_msg_list IN Standard API paramater */
110: /* x_return_status OUT Standard API paramater */
111: /* x_msg_count OUT Standard API paramater */
112: /* x_msg_data OUT Standard API paramater */
113: /* p_UpdateProductTrxn_Rec IN user input values are stored in this record */
114: /* X_Product_Txn_Rec OUT database values are stored in this record */
107: /* p_api_version IN Standard API paramater */
108: /* p_commit IN Standard API paramater */
109: /* p_init_msg_list IN Standard API paramater */
110: /* x_return_status OUT Standard API paramater */
111: /* x_msg_count OUT Standard API paramater */
112: /* x_msg_data OUT Standard API paramater */
113: /* p_UpdateProductTrxn_Rec IN user input values are stored in this record */
114: /* X_Product_Txn_Rec OUT database values are stored in this record */
115: /*---------------------------------------------------------------------------*/
108: /* p_commit IN Standard API paramater */
109: /* p_init_msg_list IN Standard API paramater */
110: /* x_return_status OUT Standard API paramater */
111: /* x_msg_count OUT Standard API paramater */
112: /* x_msg_data OUT Standard API paramater */
113: /* p_UpdateProductTrxn_Rec IN user input values are stored in this record */
114: /* X_Product_Txn_Rec OUT database values are stored in this record */
115: /*---------------------------------------------------------------------------*/
116: procedure Update_Logistics_Line(p_api_version IN NUMBER,
221:
222: -- Initialize API return status to success
223: x_return_status := FND_API.G_RET_STS_SUCCESS;
224:
225: -- Standard call to check for API Version compatibility.
226: IF Not (FND_API.Compatible_API_Call(c_api_version,
227: p_api_version,
228: c_api_name,
229: G_PKG_NAME))
581: END IF; --end of process txn
582:
583: -- Api body ends here
584:
585: -- Standard check of p_commit.
586: IF FND_API.To_Boolean(p_commit)
587: THEN
588: COMMIT WORK;
589: END IF;
587: THEN
588: COMMIT WORK;
589: END IF;
590:
591: -- Standard call to get message count and IF count is get message info.
592: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
593: p_data => x_msg_data);
594: EXCEPTION
595: WHEN CREATE_ORDER THEN