1637:
1638:
1639:
1640: -- for new shipping min max tolerance api
1641: l_in_attributes WSH_INTEGRATION.MinMaxInRecType;
1642: l_out_attributes WSH_INTEGRATION.MinMaxOutRecType;
1643: l_inout_attributes WSH_INTEGRATION.MinMaxInOutRecType;
1644:
1645: --ireq and opm
1638:
1639:
1640: -- for new shipping min max tolerance api
1641: l_in_attributes WSH_INTEGRATION.MinMaxInRecType;
1642: l_out_attributes WSH_INTEGRATION.MinMaxOutRecType;
1643: l_inout_attributes WSH_INTEGRATION.MinMaxInOutRecType;
1644:
1645: --ireq and opm
1646: l_sourcing_org number;
1639:
1640: -- for new shipping min max tolerance api
1641: l_in_attributes WSH_INTEGRATION.MinMaxInRecType;
1642: l_out_attributes WSH_INTEGRATION.MinMaxOutRecType;
1643: l_inout_attributes WSH_INTEGRATION.MinMaxInOutRecType;
1644:
1645: --ireq and opm
1646: l_sourcing_org number;
1647: l_return_msg varchar2(100);
1896: l_in_attributes.api_version_number := 1.0;
1897: l_in_attributes.source_code := 'OE';
1898: l_in_attributes.line_id := p_order_line_id;
1899:
1900: WSH_INTEGRATION.Get_Min_Max_Tolerance_Quantity
1901: ( p_in_attributes => l_in_attributes,
1902: p_out_attributes => l_out_attributes,
1903: p_inout_attributes => l_inout_attributes,
1904: x_return_status => v_x_return_status,
1907:
1908: IF (v_x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
1909: IF PG_DEBUG <> 0 THEN
1910: cto_wip_workflow_api_pk.cto_debug('wf_update_after_inv_unreserv',
1911: 'Failed in WSH_Integration_Pub.Get Tolerance');
1912: oe_debug_pub.add('wf_update_after_inv_unreserv: ' || 'CTO:Failed in WSH_Integration_Pub.Get Tolerance :' || v_x_return_status, 1);
1913: END IF;
1914: OE_MSG_PUB.ADD;
1915: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1908: IF (v_x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
1909: IF PG_DEBUG <> 0 THEN
1910: cto_wip_workflow_api_pk.cto_debug('wf_update_after_inv_unreserv',
1911: 'Failed in WSH_Integration_Pub.Get Tolerance');
1912: oe_debug_pub.add('wf_update_after_inv_unreserv: ' || 'CTO:Failed in WSH_Integration_Pub.Get Tolerance :' || v_x_return_status, 1);
1913: END IF;
1914: OE_MSG_PUB.ADD;
1915: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1916: ELSE
1914: OE_MSG_PUB.ADD;
1915: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1916: ELSE
1917: IF PG_DEBUG <> 0 THEN
1918: oe_debug_pub.add ('wf_update_after_inv_unreserv: ' || 'CTO: Returned from WSH_Integration_Pub.Get_Min_Max_Tolerance_Quantity.', 4);
1919:
1920: oe_debug_pub.add('wf_update_after_inv_unreserv: ' || 'v_counter = '|| v_counter, 4);
1921:
1922: oe_debug_pub.add('wf_update_after_inv_unreserv: ' || 'v_counter2 = '|| v_counter2, 4);