DBA Data[Home] [Help]

APPS.MSC_ATP_SUBST dependencies on MSC_CALENDAR

Line 1908: l_receiving_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1904: END IF;
1905:
1906: IF l_sources.source_type(i) = MSC_ATP_PVT.TRANSFER THEN
1907: -- receiving party is org
1908: l_receiving_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1909: p_atp_record.instance_id,
1910: null,
1911: null,
1912: null,

Line 1917: MSC_CALENDAR.ORC);

1913: null,
1914: null,
1915: org_availability_info.organization_id(l_parent_org_cntr),
1916: l_sources.Ship_Method(i),
1917: MSC_CALENDAR.ORC);
1918:
1919: l_intransit_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1920: l_sources.instance_id(i),
1921: null,

Line 1919: l_intransit_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1915: org_availability_info.organization_id(l_parent_org_cntr),
1916: l_sources.Ship_Method(i),
1917: MSC_CALENDAR.ORC);
1918:
1919: l_intransit_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1920: l_sources.instance_id(i),
1921: null,
1922: null,
1923: null,

Line 1928: MSC_CALENDAR.VIC);

1924: null,
1925: 4,
1926: null,
1927: l_sources.Ship_Method(i),
1928: MSC_CALENDAR.VIC);
1929:
1930: l_shipping_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1931: l_sources.instance_id(i),
1932: null,

Line 1930: l_shipping_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1926: null,
1927: l_sources.Ship_Method(i),
1928: MSC_CALENDAR.VIC);
1929:
1930: l_shipping_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1931: l_sources.instance_id(i),
1932: null,
1933: null,
1934: null,

Line 1939: MSC_CALENDAR.OSC);

1935: null,
1936: null,
1937: l_sources.organization_id(i),
1938: l_sources.Ship_Method(i),
1939: MSC_CALENDAR.OSC);
1940: l_manufacturing_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1941: l_sources.instance_id(i),
1942: null,
1943: null,

Line 1940: l_manufacturing_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1936: null,
1937: l_sources.organization_id(i),
1938: l_sources.Ship_Method(i),
1939: MSC_CALENDAR.OSC);
1940: l_manufacturing_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1941: l_sources.instance_id(i),
1942: null,
1943: null,
1944: null,

Line 1949: MSC_CALENDAR.OMC);

1945: null,
1946: null,
1947: l_sources.organization_id(i),
1948: null,
1949: MSC_CALENDAR.OMC);
1950: l_dest_mfg_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1951: l_sources.instance_id(i),
1952: null,
1953: null,

Line 1950: l_dest_mfg_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1946: null,
1947: l_sources.organization_id(i),
1948: null,
1949: MSC_CALENDAR.OMC);
1950: l_dest_mfg_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1951: l_sources.instance_id(i),
1952: null,
1953: null,
1954: null,

Line 1959: MSC_CALENDAR.OMC);

1955: null,
1956: null,
1957: org_availability_info.organization_id(l_parent_org_cntr),
1958: null,
1959: MSC_CALENDAR.OMC);
1960: END IF;
1961: IF PG_DEBUG in ('Y', 'C') THEN
1962: msc_sch_wb.atp_debug(' ');
1963: msc_sch_wb.atp_debug('* ___________________Output____________________');

Line 1973: l_planned_order_date := MSC_CALENDAR.PREV_WORK_DAY(

1969: msc_sch_wb.atp_debug('**************************************************************');
1970: END IF;
1971:
1972: /* planned order due date as per OMC-D */
1973: l_planned_order_date := MSC_CALENDAR.PREV_WORK_DAY(
1974: l_dest_mfg_cal_code,
1975: p_atp_record.instance_id,
1976: l_requested_ship_date);
1977: IF PG_DEBUG in ('Y', 'C') THEN

Line 1991: l_start_date := MSC_CALENDAR.DATE_OFFSET(

1987:
1988: /* ship_rec_cal changes begin */
1989: IF org_availability_info.post_pro_lt(l_parent_org_cntr) > 0 THEN
1990: /* ship_rec_cal
1991: l_start_date := MSC_CALENDAR.DATE_OFFSET(
1992: org_availability_info.organization_id(l_parent_org_cntr),
1993: p_atp_record.instance_id,
1994: 1,
1995: l_start_date,

Line 1997: l_start_date := MSC_CALENDAR.DATE_OFFSET(

1993: p_atp_record.instance_id,
1994: 1,
1995: l_start_date,
1996: -1 * org_availability_info.post_pro_lt(l_parent_org_cntr));*/
1997: l_start_date := MSC_CALENDAR.DATE_OFFSET(
1998: l_dest_mfg_cal_code,
1999: p_atp_record.instance_id,
2000: l_start_date,
2001: -1 * org_availability_info.post_pro_lt(l_parent_org_cntr), -1);

Line 2005: l_start_date := MSC_CALENDAR.PREV_WORK_DAY(

2001: -1 * org_availability_info.post_pro_lt(l_parent_org_cntr), -1);
2002:
2003: END IF;
2004:
2005: l_start_date := MSC_CALENDAR.PREV_WORK_DAY(
2006: l_receiving_cal_code,
2007: p_atp_record.instance_id,
2008: l_start_date);
2009:

Line 2019: -- l_start_date := MSC_CALENDAR.DATE_OFFSET ( -- Bug 3241766: l_start_date should have dock date

2015: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'l_start_date : '||l_start_date);
2016: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Date after validating on ORC : '||l_new_dock_date);
2017: END IF;
2018:
2019: -- l_start_date := MSC_CALENDAR.DATE_OFFSET ( -- Bug 3241766: l_start_date should have dock date
2020: l_atp_rec.requested_ship_date := MSC_CALENDAR.DATE_OFFSET (
2021: l_intransit_cal_code,
2022: p_atp_record.instance_id,
2023: l_start_date,

Line 2020: l_atp_rec.requested_ship_date := MSC_CALENDAR.DATE_OFFSET (

2016: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Date after validating on ORC : '||l_new_dock_date);
2017: END IF;
2018:
2019: -- l_start_date := MSC_CALENDAR.DATE_OFFSET ( -- Bug 3241766: l_start_date should have dock date
2020: l_atp_rec.requested_ship_date := MSC_CALENDAR.DATE_OFFSET (
2021: l_intransit_cal_code,
2022: p_atp_record.instance_id,
2023: l_start_date,
2024: -1 * NVL(l_sources.lead_time(i), 0), -1);

Line 2031: l_atp_rec.requested_ship_date := MSC_CALENDAR.PREV_WORK_DAY(

2027: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Date after subtracting DLT using VIC : '||l_atp_rec.requested_ship_date);
2028: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'l_sources.lead_time(i) : '||l_sources.lead_time(i));
2029: END IF;
2030:
2031: l_atp_rec.requested_ship_date := MSC_CALENDAR.PREV_WORK_DAY(
2032: l_shipping_cal_code,
2033: p_atp_record.instance_id,
2034: l_atp_rec.requested_ship_date);
2035: /* populating new_ship_date for transfer orders also, this is to support requirement of supporting

Line 2048: l_order_date := MSC_CALENDAR.DATE_OFFSET (

2044: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'pre_pro_lt : '||org_availability_info.pre_pro_lt(l_parent_org_cntr));
2045: END IF;
2046:
2047: -- Add pre-PLT offset also: Bug 3241766
2048: l_order_date := MSC_CALENDAR.DATE_OFFSET (
2049: l_dest_mfg_cal_code,
2050: p_atp_record.instance_id,
2051: l_new_ship_date,
2052: -1 * org_availability_info.pre_pro_lt(l_parent_org_cntr), -1);

Line 2059: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(

2055: IF l_parent_org_cntr = 1 THEN
2056: l_sysdate := l_sys_date_top_org;
2057: ELSE
2058: /* ship_rec_cal
2059: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(
2060: org_availability_info.organization_id(l_parent_org_cntr),
2061: p_atp_record.instance_id,
2062: 1,
2063: sysdate);*/

Line 2064: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(

2060: org_availability_info.organization_id(l_parent_org_cntr),
2061: p_atp_record.instance_id,
2062: 1,
2063: sysdate);*/
2064: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(
2065: l_dest_mfg_cal_code,
2066: p_atp_record.instance_id,
2067: l_trunc_sysdate); --bug3578083 Removed unnecessary reference to sysdate
2068: END IF;

Line 2108: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),

2104: IF PG_DEBUG in ('Y', 'C') THEN
2105: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Passed the PTF test');
2106: END IF;
2107: /* ship_rec_cal
2108: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),
2109: p_atp_record.instance_id,
2110: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2111: l_start_date);
2112: l_req_ship_date := MSC_CALENDAR.prev_work_day(

Line 2110: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2106: END IF;
2107: /* ship_rec_cal
2108: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),
2109: p_atp_record.instance_id,
2110: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2111: l_start_date);
2112: l_req_ship_date := MSC_CALENDAR.prev_work_day(
2113: l_manufacturing_cal_code,
2114: p_atp_record.instance_id,

Line 2112: l_req_ship_date := MSC_CALENDAR.prev_work_day(

2108: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),
2109: p_atp_record.instance_id,
2110: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2111: l_start_date);
2112: l_req_ship_date := MSC_CALENDAR.prev_work_day(
2113: l_manufacturing_cal_code,
2114: p_atp_record.instance_id,
2115: l_start_date);
2116:

Line 2177: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),

2173: l_item_cntr
2174: );
2175:
2176: /* ship_rec_cal changes begin
2177: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2178: p_atp_record.instance_id,
2179: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2180: sysdate) +
2181: + NVL(l_sources.lead_time(i), 0);

Line 2179: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2175:
2176: /* ship_rec_cal changes begin
2177: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2178: p_atp_record.instance_id,
2179: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2180: sysdate) +
2181: + NVL(l_sources.lead_time(i), 0);
2182:
2183: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),

Line 2183: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),

2179: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2180: sysdate) +
2181: + NVL(l_sources.lead_time(i), 0);
2182:
2183: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2184: p_atp_record.instance_id,
2185: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2186: l_lt_due_date);
2187:

Line 2185: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2181: + NVL(l_sources.lead_time(i), 0);
2182:
2183: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2184: p_atp_record.instance_id,
2185: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2186: l_lt_due_date);
2187:
2188: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2189: p_atp_record.instance_id,

Line 2188: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),

2184: p_atp_record.instance_id,
2185: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2186: l_lt_due_date);
2187:
2188: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2189: p_atp_record.instance_id,
2190: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2191: l_ptf_date + NVL(l_sources.lead_time(i), 0));
2192: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN

Line 2190: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2186: l_lt_due_date);
2187:
2188: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2189: p_atp_record.instance_id,
2190: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2191: l_ptf_date + NVL(l_sources.lead_time(i), 0));
2192: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN
2193: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2194: org_availability_info.organization_id(l_parent_org_cntr),

Line 2193: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2189: p_atp_record.instance_id,
2190: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2191: l_ptf_date + NVL(l_sources.lead_time(i), 0));
2192: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN
2193: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2194: org_availability_info.organization_id(l_parent_org_cntr),
2195: p_atp_record.instance_id,
2196: 1,
2197: l_lt_due_date,

Line 2200: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2196: 1,
2197: l_lt_due_date,
2198: org_availability_info.post_pro_lt(l_parent_org_cntr));
2199:
2200: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2201: org_availability_info.organization_id(l_parent_org_cntr),
2202: p_atp_record.instance_id,
2203: 1,
2204: l_ptf_due_date,

Line 2208: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2204: l_ptf_due_date,
2205: l_ptf_date + NVL(l_sources.lead_time(i), 0));*/
2206:
2207: -- Add pre-PLT offset also: Bug 3241766
2208: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2209: l_dest_mfg_cal_code,
2210: p_atp_record.instance_id,
2211: sysdate,
2212: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);

Line 2214: l_lt_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(

2210: p_atp_record.instance_id,
2211: sysdate,
2212: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);
2213:
2214: l_lt_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(
2215: l_lt_due_date, l_shipping_cal_code, +1,
2216: l_intransit_cal_code, NVL(l_sources.lead_time(i), 0), +1,
2217: l_receiving_cal_code, +1, p_atp_record.instance_id);
2218:

Line 2224: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2220: /* Bug 3578083 - Earlier ptf_due_date was calculated as
2221: ptf_due_date := ptf_date + pre-processing lead time + delivery lead time + post-processing lead time
2222: it should actually be
2223: ptf_due_date := ptf_date + delivery lead time + post-processing lead time
2224: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2225: l_dest_mfg_cal_code,
2226: p_atp_record.instance_id,
2227: l_ptf_date,
2228: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);*/

Line 2230: l_ptf_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(

2226: p_atp_record.instance_id,
2227: l_ptf_date,
2228: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);*/
2229:
2230: l_ptf_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(
2231: l_ptf_date, l_shipping_cal_code, +1,
2232: l_intransit_cal_code, NVL(l_sources.lead_time(i), 0), +1,
2233: l_receiving_cal_code, +1, p_atp_record.instance_id);
2234:

Line 2237: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2233: l_receiving_cal_code, +1, p_atp_record.instance_id);
2234:
2235: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN
2236: /* ship_rec_cal
2237: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2238: org_availability_info.organization_id(l_parent_org_cntr),
2239: p_atp_record.instance_id,
2240: 1,
2241: l_lt_due_date,

Line 2244: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2240: 1,
2241: l_lt_due_date,
2242: org_availability_info.post_pro_lt(l_parent_org_cntr));
2243:
2244: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2245: org_availability_info.organization_id(l_parent_org_cntr),
2246: p_atp_record.instance_id,
2247: 1,
2248: l_ptf_due_date,

Line 2251: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2247: 1,
2248: l_ptf_due_date,
2249: org_availability_info.post_pro_lt(l_parent_org_cntr));*/
2250:
2251: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2252: l_dest_mfg_cal_code,
2253: p_atp_record.instance_id,
2254: l_lt_due_date,
2255: org_availability_info.post_pro_lt(l_parent_org_cntr), 1);

Line 2256: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2252: l_dest_mfg_cal_code,
2253: p_atp_record.instance_id,
2254: l_lt_due_date,
2255: org_availability_info.post_pro_lt(l_parent_org_cntr), 1);
2256: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2257: l_dest_mfg_cal_code,
2258: p_atp_record.instance_id,
2259: l_ptf_due_date,
2260: org_availability_info.post_pro_lt(l_parent_org_cntr), 1);

Line 3210: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET

3206: p_atp_record.available_quantity := item_availability_info.request_date_quantity(l_item_cntr);
3207: p_atp_record.Atf_Date_Quantity := item_availability_info.Atf_Date_Quantity(l_item_cntr); --bug3467631
3208: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
3209: /*
3210: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET
3211: (p_atp_record.organization_id,
3212: p_atp_record.instance_id,
3213: 1,
3214: l_requested_ship_date,

Line 3216: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(

3212: p_atp_record.instance_id,
3213: 1,
3214: l_requested_ship_date,
3215: p_atp_record.atp_lead_time);*/
3216: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(
3217: p_atp_record.manufacturing_cal_code,
3218: p_atp_record.instance_id,
3219: l_requested_ship_date,
3220: p_atp_record.atp_lead_time, 1);

Line 3630: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET

3626: l_demand_pegging_id := l_item_ctp_info.End_pegging_id(i);
3627:
3628: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
3629: /* ship_rec_cal
3630: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET
3631: (p_atp_record.organization_id,
3632: p_atp_record.instance_id,
3633: 1,
3634: l_requested_ship_date,

Line 3636: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(

3632: p_atp_record.instance_id,
3633: 1,
3634: l_requested_ship_date,
3635: p_atp_record.atp_lead_time);*/
3636: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(
3637: p_atp_record.manufacturing_cal_code,
3638: p_atp_record.instance_id,
3639: l_requested_ship_date,
3640: p_atp_record.atp_lead_time, 1);

Line 3708: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET

3704: p_atp_record.req_item_req_date_qty := p_atp_record.quantity_ordered;
3705:
3706: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
3707: /* ship_rec_cal
3708: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET
3709: (p_atp_record.organization_id,
3710: p_atp_record.instance_id,
3711: 1,
3712: l_requested_ship_date,

Line 3714: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET(

3710: p_atp_record.instance_id,
3711: 1,
3712: l_requested_ship_date,
3713: p_atp_record.atp_lead_time);*/
3714: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET(
3715: p_atp_record.manufacturing_cal_code,
3716: p_atp_record.instance_id,
3717: l_requested_ship_date,
3718: p_atp_record.atp_lead_time, 1);

Line 4409: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET

4405:
4406: --p_atp_record.req_item_available_date := item_availability_info.future_atp_date(l_item_count);
4407: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
4408: /* ship_rec_cal
4409: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET
4410: (p_atp_record.organization_id,
4411: p_atp_record.instance_id,
4412: 1,
4413: item_availability_info.future_atp_date(l_item_count),

Line 4416: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET(

4412: 1,
4413: item_availability_info.future_atp_date(l_item_count),
4414: p_atp_record.atp_lead_time);*/
4415:
4416: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET(
4417: p_atp_record.manufacturing_cal_code,
4418: p_atp_record.instance_id,
4419: item_availability_info.future_atp_date(l_item_count),
4420: p_atp_record.atp_lead_time, 1);

Line 4496: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET

4492: p_atp_record.Atf_Date_Quantity := item_availability_info.Atf_Date_Quantity(l_item_idx); --bug3467631
4493:
4494: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
4495: /* ship_rec_cal
4496: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET
4497: (p_atp_record.organization_id,
4498: p_atp_record.instance_id,
4499: 1,
4500: item_availability_info.future_atp_date(l_item_idx),

Line 4503: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(

4499: 1,
4500: item_availability_info.future_atp_date(l_item_idx),
4501: p_atp_record.atp_lead_time);*/
4502:
4503: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(
4504: p_atp_record.manufacturing_cal_code,
4505: p_atp_record.instance_id,
4506: item_availability_info.future_atp_date(l_item_idx),
4507: p_atp_record.atp_lead_time, 1);