DBA Data[Home] [Help]

APPS.MSC_ATP_SUBST dependencies on MSC_CALENDAR

Line 1931: l_receiving_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1927: END IF;
1928:
1929: IF l_sources.source_type(i) = MSC_ATP_PVT.TRANSFER THEN
1930: -- receiving party is org
1931: l_receiving_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1932: p_atp_record.instance_id,
1933: null,
1934: null,
1935: null,

Line 1940: MSC_CALENDAR.ORC);

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

Line 1942: l_intransit_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1938: org_availability_info.organization_id(l_parent_org_cntr),
1939: l_sources.Ship_Method(i),
1940: MSC_CALENDAR.ORC);
1941:
1942: l_intransit_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1943: l_sources.instance_id(i),
1944: null,
1945: null,
1946: null,

Line 1951: MSC_CALENDAR.VIC);

1947: null,
1948: 4,
1949: null,
1950: l_sources.Ship_Method(i),
1951: MSC_CALENDAR.VIC);
1952:
1953: l_shipping_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1954: l_sources.instance_id(i),
1955: null,

Line 1953: l_shipping_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1949: null,
1950: l_sources.Ship_Method(i),
1951: MSC_CALENDAR.VIC);
1952:
1953: l_shipping_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1954: l_sources.instance_id(i),
1955: null,
1956: null,
1957: null,

Line 1962: MSC_CALENDAR.OSC);

1958: null,
1959: null,
1960: l_sources.organization_id(i),
1961: l_sources.Ship_Method(i),
1962: MSC_CALENDAR.OSC);
1963: l_manufacturing_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1964: l_sources.instance_id(i),
1965: null,
1966: null,

Line 1963: l_manufacturing_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1959: null,
1960: l_sources.organization_id(i),
1961: l_sources.Ship_Method(i),
1962: MSC_CALENDAR.OSC);
1963: l_manufacturing_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1964: l_sources.instance_id(i),
1965: null,
1966: null,
1967: null,

Line 1972: MSC_CALENDAR.OMC);

1968: null,
1969: null,
1970: l_sources.organization_id(i),
1971: null,
1972: MSC_CALENDAR.OMC);
1973: l_dest_mfg_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1974: l_sources.instance_id(i),
1975: null,
1976: null,

Line 1973: l_dest_mfg_cal_code := MSC_CALENDAR.Get_Calendar_Code(

1969: null,
1970: l_sources.organization_id(i),
1971: null,
1972: MSC_CALENDAR.OMC);
1973: l_dest_mfg_cal_code := MSC_CALENDAR.Get_Calendar_Code(
1974: l_sources.instance_id(i),
1975: null,
1976: null,
1977: null,

Line 1982: MSC_CALENDAR.OMC);

1978: null,
1979: null,
1980: org_availability_info.organization_id(l_parent_org_cntr),
1981: null,
1982: MSC_CALENDAR.OMC);
1983: END IF;
1984: IF PG_DEBUG in ('Y', 'C') THEN
1985: msc_sch_wb.atp_debug(' ');
1986: msc_sch_wb.atp_debug('* ___________________Output____________________');

Line 1996: l_planned_order_date := MSC_CALENDAR.PREV_WORK_DAY(

1992: msc_sch_wb.atp_debug('**************************************************************');
1993: END IF;
1994:
1995: /* planned order due date as per OMC-D */
1996: l_planned_order_date := MSC_CALENDAR.PREV_WORK_DAY(
1997: l_dest_mfg_cal_code,
1998: p_atp_record.instance_id,
1999: l_requested_ship_date);
2000: IF PG_DEBUG in ('Y', 'C') THEN

Line 2014: l_start_date := MSC_CALENDAR.DATE_OFFSET(

2010:
2011: /* ship_rec_cal changes begin */
2012: IF org_availability_info.post_pro_lt(l_parent_org_cntr) > 0 THEN
2013: /* ship_rec_cal
2014: l_start_date := MSC_CALENDAR.DATE_OFFSET(
2015: org_availability_info.organization_id(l_parent_org_cntr),
2016: p_atp_record.instance_id,
2017: 1,
2018: l_start_date,

Line 2020: l_start_date := MSC_CALENDAR.DATE_OFFSET(

2016: p_atp_record.instance_id,
2017: 1,
2018: l_start_date,
2019: -1 * org_availability_info.post_pro_lt(l_parent_org_cntr));*/
2020: l_start_date := MSC_CALENDAR.DATE_OFFSET(
2021: l_dest_mfg_cal_code,
2022: p_atp_record.instance_id,
2023: l_start_date,
2024: -1 * org_availability_info.post_pro_lt(l_parent_org_cntr), -1);

Line 2028: l_start_date := MSC_CALENDAR.PREV_WORK_DAY(

2024: -1 * org_availability_info.post_pro_lt(l_parent_org_cntr), -1);
2025:
2026: END IF;
2027:
2028: l_start_date := MSC_CALENDAR.PREV_WORK_DAY(
2029: l_receiving_cal_code,
2030: p_atp_record.instance_id,
2031: l_start_date);
2032:

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

2038: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'l_start_date : '||l_start_date);
2039: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Date after validating on ORC : '||l_new_dock_date);
2040: END IF;
2041:
2042: -- l_start_date := MSC_CALENDAR.DATE_OFFSET ( -- Bug 3241766: l_start_date should have dock date
2043: l_atp_rec.requested_ship_date := MSC_CALENDAR.DATE_OFFSET (
2044: l_intransit_cal_code,
2045: p_atp_record.instance_id,
2046: l_start_date,

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

2039: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Date after validating on ORC : '||l_new_dock_date);
2040: END IF;
2041:
2042: -- l_start_date := MSC_CALENDAR.DATE_OFFSET ( -- Bug 3241766: l_start_date should have dock date
2043: l_atp_rec.requested_ship_date := MSC_CALENDAR.DATE_OFFSET (
2044: l_intransit_cal_code,
2045: p_atp_record.instance_id,
2046: l_start_date,
2047: -1 * NVL(l_sources.lead_time(i), 0), -1);

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

2050: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Date after subtracting DLT using VIC : '||l_atp_rec.requested_ship_date);
2051: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'l_sources.lead_time(i) : '||l_sources.lead_time(i));
2052: END IF;
2053:
2054: l_atp_rec.requested_ship_date := MSC_CALENDAR.PREV_WORK_DAY(
2055: l_shipping_cal_code,
2056: p_atp_record.instance_id,
2057: l_atp_rec.requested_ship_date);
2058: /* populating new_ship_date for transfer orders also, this is to support requirement of supporting

Line 2071: l_order_date := MSC_CALENDAR.DATE_OFFSET (

2067: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'pre_pro_lt : '||org_availability_info.pre_pro_lt(l_parent_org_cntr));
2068: END IF;
2069:
2070: -- Add pre-PLT offset also: Bug 3241766
2071: l_order_date := MSC_CALENDAR.DATE_OFFSET (
2072: l_dest_mfg_cal_code,
2073: p_atp_record.instance_id,
2074: l_new_ship_date,
2075: -1 * org_availability_info.pre_pro_lt(l_parent_org_cntr), -1);

Line 2082: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(

2078: IF l_parent_org_cntr = 1 THEN
2079: l_sysdate := l_sys_date_top_org;
2080: ELSE
2081: /* ship_rec_cal
2082: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(
2083: org_availability_info.organization_id(l_parent_org_cntr),
2084: p_atp_record.instance_id,
2085: 1,
2086: sysdate);*/

Line 2087: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(

2083: org_availability_info.organization_id(l_parent_org_cntr),
2084: p_atp_record.instance_id,
2085: 1,
2086: sysdate);*/
2087: l_sysdate := MSC_CALENDAR.NEXT_WORK_DAY(
2088: l_dest_mfg_cal_code,
2089: p_atp_record.instance_id,
2090: l_trunc_sysdate); --bug3578083 Removed unnecessary reference to sysdate
2091: END IF;

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

2127: IF PG_DEBUG in ('Y', 'C') THEN
2128: msc_sch_wb.atp_debug('ATP_Check_Subst: ' || 'Passed the PTF test');
2129: END IF;
2130: /* ship_rec_cal
2131: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),
2132: p_atp_record.instance_id,
2133: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2134: l_start_date);
2135: l_req_ship_date := MSC_CALENDAR.prev_work_day(

Line 2133: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2129: END IF;
2130: /* ship_rec_cal
2131: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),
2132: p_atp_record.instance_id,
2133: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2134: l_start_date);
2135: l_req_ship_date := MSC_CALENDAR.prev_work_day(
2136: l_manufacturing_cal_code,
2137: p_atp_record.instance_id,

Line 2135: l_req_ship_date := MSC_CALENDAR.prev_work_day(

2131: l_req_ship_date := MSC_CALENDAR.prev_work_day(l_sources.organization_id(i),
2132: p_atp_record.instance_id,
2133: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2134: l_start_date);
2135: l_req_ship_date := MSC_CALENDAR.prev_work_day(
2136: l_manufacturing_cal_code,
2137: p_atp_record.instance_id,
2138: l_start_date);
2139:

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

2196: l_item_cntr
2197: );
2198:
2199: /* ship_rec_cal changes begin
2200: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2201: p_atp_record.instance_id,
2202: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2203: sysdate) +
2204: + NVL(l_sources.lead_time(i), 0);

Line 2202: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2198:
2199: /* ship_rec_cal changes begin
2200: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2201: p_atp_record.instance_id,
2202: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2203: sysdate) +
2204: + NVL(l_sources.lead_time(i), 0);
2205:
2206: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),

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

2202: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2203: sysdate) +
2204: + NVL(l_sources.lead_time(i), 0);
2205:
2206: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2207: p_atp_record.instance_id,
2208: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2209: l_lt_due_date);
2210:

Line 2208: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2204: + NVL(l_sources.lead_time(i), 0);
2205:
2206: l_lt_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2207: p_atp_record.instance_id,
2208: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2209: l_lt_due_date);
2210:
2211: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2212: p_atp_record.instance_id,

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

2207: p_atp_record.instance_id,
2208: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2209: l_lt_due_date);
2210:
2211: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2212: p_atp_record.instance_id,
2213: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2214: l_ptf_date + NVL(l_sources.lead_time(i), 0));
2215: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN

Line 2213: MSC_CALENDAR.TYPE_DAILY_BUCKET,

2209: l_lt_due_date);
2210:
2211: l_ptf_due_date := MSC_CALENDAR.next_work_day(l_sources.organization_id(i),
2212: p_atp_record.instance_id,
2213: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2214: l_ptf_date + NVL(l_sources.lead_time(i), 0));
2215: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN
2216: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2217: org_availability_info.organization_id(l_parent_org_cntr),

Line 2216: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2212: p_atp_record.instance_id,
2213: MSC_CALENDAR.TYPE_DAILY_BUCKET,
2214: l_ptf_date + NVL(l_sources.lead_time(i), 0));
2215: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN
2216: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2217: org_availability_info.organization_id(l_parent_org_cntr),
2218: p_atp_record.instance_id,
2219: 1,
2220: l_lt_due_date,

Line 2223: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2219: 1,
2220: l_lt_due_date,
2221: org_availability_info.post_pro_lt(l_parent_org_cntr));
2222:
2223: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2224: org_availability_info.organization_id(l_parent_org_cntr),
2225: p_atp_record.instance_id,
2226: 1,
2227: l_ptf_due_date,

Line 2231: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2227: l_ptf_due_date,
2228: l_ptf_date + NVL(l_sources.lead_time(i), 0));*/
2229:
2230: -- Add pre-PLT offset also: Bug 3241766
2231: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2232: l_dest_mfg_cal_code,
2233: p_atp_record.instance_id,
2234: sysdate,
2235: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);

Line 2237: l_lt_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(

2233: p_atp_record.instance_id,
2234: sysdate,
2235: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);
2236:
2237: l_lt_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(
2238: l_lt_due_date, l_shipping_cal_code, +1,
2239: l_intransit_cal_code, NVL(l_sources.lead_time(i), 0), +1,
2240: l_receiving_cal_code, +1, p_atp_record.instance_id);
2241:

Line 2247: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2243: /* Bug 3578083 - Earlier ptf_due_date was calculated as
2244: ptf_due_date := ptf_date + pre-processing lead time + delivery lead time + post-processing lead time
2245: it should actually be
2246: ptf_due_date := ptf_date + delivery lead time + post-processing lead time
2247: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2248: l_dest_mfg_cal_code,
2249: p_atp_record.instance_id,
2250: l_ptf_date,
2251: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);*/

Line 2253: l_ptf_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(

2249: p_atp_record.instance_id,
2250: l_ptf_date,
2251: org_availability_info.pre_pro_lt(l_parent_org_cntr), 1);*/
2252:
2253: l_ptf_due_date := MSC_CALENDAR.THREE_STEP_CAL_OFFSET_DATE(
2254: l_ptf_date, l_shipping_cal_code, +1,
2255: l_intransit_cal_code, NVL(l_sources.lead_time(i), 0), +1,
2256: l_receiving_cal_code, +1, p_atp_record.instance_id);
2257:

Line 2260: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2256: l_receiving_cal_code, +1, p_atp_record.instance_id);
2257:
2258: IF NVL(org_availability_info.post_pro_lt(l_parent_org_cntr),0) > 0 THEN
2259: /* ship_rec_cal
2260: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2261: org_availability_info.organization_id(l_parent_org_cntr),
2262: p_atp_record.instance_id,
2263: 1,
2264: l_lt_due_date,

Line 2267: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2263: 1,
2264: l_lt_due_date,
2265: org_availability_info.post_pro_lt(l_parent_org_cntr));
2266:
2267: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2268: org_availability_info.organization_id(l_parent_org_cntr),
2269: p_atp_record.instance_id,
2270: 1,
2271: l_ptf_due_date,

Line 2274: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (

2270: 1,
2271: l_ptf_due_date,
2272: org_availability_info.post_pro_lt(l_parent_org_cntr));*/
2273:
2274: l_lt_due_date := MSC_CALENDAR.DATE_OFFSET (
2275: l_dest_mfg_cal_code,
2276: p_atp_record.instance_id,
2277: l_lt_due_date,
2278: org_availability_info.post_pro_lt(l_parent_org_cntr), 1);

Line 2279: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (

2275: l_dest_mfg_cal_code,
2276: p_atp_record.instance_id,
2277: l_lt_due_date,
2278: org_availability_info.post_pro_lt(l_parent_org_cntr), 1);
2279: l_ptf_due_date := MSC_CALENDAR.DATE_OFFSET (
2280: l_dest_mfg_cal_code,
2281: p_atp_record.instance_id,
2282: l_ptf_due_date,
2283: org_availability_info.post_pro_lt(l_parent_org_cntr), 1);

Line 3233: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET

3229: p_atp_record.available_quantity := item_availability_info.request_date_quantity(l_item_cntr);
3230: p_atp_record.Atf_Date_Quantity := item_availability_info.Atf_Date_Quantity(l_item_cntr); --bug3467631
3231: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
3232: /*
3233: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET
3234: (p_atp_record.organization_id,
3235: p_atp_record.instance_id,
3236: 1,
3237: l_requested_ship_date,

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

3235: p_atp_record.instance_id,
3236: 1,
3237: l_requested_ship_date,
3238: p_atp_record.atp_lead_time);*/
3239: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(
3240: p_atp_record.manufacturing_cal_code,
3241: p_atp_record.instance_id,
3242: l_requested_ship_date,
3243: p_atp_record.atp_lead_time, 1);

Line 3674: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET

3670: l_demand_pegging_id := l_item_ctp_info.End_pegging_id(i);
3671:
3672: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
3673: /* ship_rec_cal
3674: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET
3675: (p_atp_record.organization_id,
3676: p_atp_record.instance_id,
3677: 1,
3678: l_requested_ship_date,

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

3676: p_atp_record.instance_id,
3677: 1,
3678: l_requested_ship_date,
3679: p_atp_record.atp_lead_time);*/
3680: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(
3681: p_atp_record.manufacturing_cal_code,
3682: p_atp_record.instance_id,
3683: l_requested_ship_date,
3684: p_atp_record.atp_lead_time, 1);

Line 3752: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET

3748: p_atp_record.req_item_req_date_qty := p_atp_record.quantity_ordered;
3749:
3750: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
3751: /* ship_rec_cal
3752: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET
3753: (p_atp_record.organization_id,
3754: p_atp_record.instance_id,
3755: 1,
3756: l_requested_ship_date,

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

3754: p_atp_record.instance_id,
3755: 1,
3756: l_requested_ship_date,
3757: p_atp_record.atp_lead_time);*/
3758: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET(
3759: p_atp_record.manufacturing_cal_code,
3760: p_atp_record.instance_id,
3761: l_requested_ship_date,
3762: p_atp_record.atp_lead_time, 1);

Line 4508: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET

4504:
4505: --p_atp_record.req_item_available_date := item_availability_info.future_atp_date(l_item_count);
4506: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
4507: /* ship_rec_cal
4508: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET
4509: (p_atp_record.organization_id,
4510: p_atp_record.instance_id,
4511: 1,
4512: item_availability_info.future_atp_date(l_item_count),

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

4511: 1,
4512: item_availability_info.future_atp_date(l_item_count),
4513: p_atp_record.atp_lead_time);*/
4514:
4515: p_atp_record.req_item_available_date := MSC_CALENDAR.DATE_OFFSET(
4516: p_atp_record.manufacturing_cal_code,
4517: p_atp_record.instance_id,
4518: item_availability_info.future_atp_date(l_item_count),
4519: p_atp_record.atp_lead_time, 1);

Line 4595: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET

4591: p_atp_record.Atf_Date_Quantity := item_availability_info.Atf_Date_Quantity(l_item_idx); --bug3467631
4592:
4593: IF NVL(p_atp_record.atp_lead_time, 0) > 0 THEN
4594: /* ship_rec_cal
4595: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET
4596: (p_atp_record.organization_id,
4597: p_atp_record.instance_id,
4598: 1,
4599: item_availability_info.future_atp_date(l_item_idx),

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

4598: 1,
4599: item_availability_info.future_atp_date(l_item_idx),
4600: p_atp_record.atp_lead_time);*/
4601:
4602: p_atp_record.ship_date := MSC_CALENDAR.DATE_OFFSET(
4603: p_atp_record.manufacturing_cal_code,
4604: p_atp_record.instance_id,
4605: item_availability_info.future_atp_date(l_item_idx),
4606: p_atp_record.atp_lead_time, 1);