DBA Data[Home] [Help]

APPS.OE_SO_LIN_VALIDATE dependencies on OE_MSG

Line 42: OE_MSG.Set_Buffer_Message('OE_SCH_RES_MORE_ORD_QTY');

38: end if;
39:
40: if (P_Lines_Reserved_Qty > (NVL(P_Lines_Ordered_Qty, 0)
41: - NVL(P_Lines_Cancelled_Qty, 0) )) then
42: OE_MSG.Set_Buffer_Message('OE_SCH_RES_MORE_ORD_QTY');
43: P_Result := 'N';
44: Return;
45: elsif (P_Lines_Reserved_Qty < NVL(P_Lines_Released_Qty, 0) ) then
46: OE_MSG.Set_Buffer_Message('OE_SCH_RES_LESS_REL_QTY','RELEASED_QUANTITY',to_char(P_Lines_Released_Qty));

Line 46: OE_MSG.Set_Buffer_Message('OE_SCH_RES_LESS_REL_QTY','RELEASED_QUANTITY',to_char(P_Lines_Released_Qty));

42: OE_MSG.Set_Buffer_Message('OE_SCH_RES_MORE_ORD_QTY');
43: P_Result := 'N';
44: Return;
45: elsif (P_Lines_Reserved_Qty < NVL(P_Lines_Released_Qty, 0) ) then
46: OE_MSG.Set_Buffer_Message('OE_SCH_RES_LESS_REL_QTY','RELEASED_QUANTITY',to_char(P_Lines_Released_Qty));
47: P_Result := 'N';
48: Return;
49: else
50: if (OE_SO_LIN_VALIDATE.Complex_Details(P_Line_Id)) then

Line 51: OE_MSG.Set_Buffer_Message('OE_SCH_COMPLEX_DETAILS');

47: P_Result := 'N';
48: Return;
49: else
50: if (OE_SO_LIN_VALIDATE.Complex_Details(P_Line_Id)) then
51: OE_MSG.Set_Buffer_Message('OE_SCH_COMPLEX_DETAILS');
52: P_Result := 'N';
53: Return;
54: end if;
55: end if;

Line 196: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Get_Schedule_DB_Values',

192: OE_SO_LIN_VALIDATE.DB_Reserved_Quantity(X_Line_Id);
193:
194: exception
195: when OTHERS then
196: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Get_Schedule_DB_Values',
197: 'Get_DB_Values', 'LINE');
198: Result := 'N';
199: end Get_Schedule_DB_Values;
200:

Line 251: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Query_Time_Stamps',

247:
248: exception
249:
250: when OTHERS then
251: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Query_Time_Stamps',
252: 'Query Time Stamps' , 'LINE');
253: Result := 'N';
254: end Query_Time_Stamps;
255:

Line 298: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Load_ATO_Model',

294: when NO_DATA_FOUND then
295: NULL;
296:
297: when OTHERS then
298: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Load_ATO_Model',
299: 'Load_ATO_Model' , 'LINE');
300: Result := 'N';
301: end Load_ATO_Model;
302:

Line 331: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Load_Supply_Reserved',

327: when NO_DATA_FOUND then
328: NULL;
329:
330: when OTHERS then
331: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Load_Supply_Reserved',
332: 'Load Supply Reserved' , 'LINE');
333: Result := 'N';
334: end Load_Supply_Reserved;
335:

Line 512: OE_MSG.Set_Buffer_Message('OE_SCH_SHIPSET_CHG_NOT_ALLOWED');

508: if (P_Navigation_Context = 'ORDER') then
509:
510: if (nvl(P_Ship_Set_Number, -1) <> nvl(DB_Ship_Set_Number, -1)) then
511: if (Any_Group_Attribute_Changed) then
512: OE_MSG.Set_Buffer_Message('OE_SCH_SHIPSET_CHG_NOT_ALLOWED');
513: P_Result := 'N';
514: Return;
515: end if;
516: end if;

Line 523: OE_MSG.Set_Buffer_Message('OE_SCH_SHIP_TO_CHG_NOT_ALLOWED');

519:
520: if (P_Schedule_Action_Code in ('ATP CHECK')) then
521:
522: if (Ship_To_Site_Use_Changed) then
523: OE_MSG.Set_Buffer_Message('OE_SCH_SHIP_TO_CHG_NOT_ALLOWED');
524: P_Result := 'N';
525: Return;
526: end if;
527:

Line 533: OE_MSG.Set_Buffer_Message('OE_SCH_NO_RES_QTY_REQUIRED');

529:
530: if (P_Schedule_Action_Code in ('ATP CHECK', 'DEMAND')) then
531:
532: if (Reserved_Quantity_Changed) then
533: OE_MSG.Set_Buffer_Message('OE_SCH_NO_RES_QTY_REQUIRED');
534: P_Result := 'N';
535: Return;
536: end if;
537: end if;

Line 542: OE_MSG.Set_Buffer_Message('OE_SCH_RES_QTY_CHG_NOT_ALLOWED');

538:
539: if (P_Schedule_Action_Code in ('UNRESERVE', 'UNDEMAND', 'UNSCHEDULE')) then
540:
541: if (Reserved_Quantity_Changed) then
542: OE_MSG.Set_Buffer_Message('OE_SCH_RES_QTY_CHG_NOT_ALLOWED');
543: P_Result := 'N';
544: Return;
545: end if;
546:

Line 550: OE_MSG.Set_Buffer_Message('OE_SCH_WH_CHG_NOT_ALLOWED');

546:
547: if (P_Navigation_Context = 'ORDER') then
548:
549: if (Warehouse_Changed) then
550: OE_MSG.Set_Buffer_Message('OE_SCH_WH_CHG_NOT_ALLOWED');
551: P_Result := 'N';
552: Return;
553: end if;
554:

Line 558: OE_MSG.Set_Buffer_Message('OE_SCH_DATE_CHG_NOT_ALLOWED');

554:
555: end if;
556:
557: if (Schedule_Date_Changed) then
558: OE_MSG.Set_Buffer_Message('OE_SCH_DATE_CHG_NOT_ALLOWED');
559: P_Result := 'N';
560: Return;
561: end if;
562:

Line 564: OE_MSG.Set_Buffer_Message('OE_SCH_DEM_CL_CHG_NOT_ALLOWED');

560: Return;
561: end if;
562:
563: if (Demand_Class_Code_Changed) then
564: OE_MSG.Set_Buffer_Message('OE_SCH_DEM_CL_CHG_NOT_ALLOWED');
565: P_Result := 'N';
566: Return;
567: end if;
568: end if;

Line 572: OE_MSG.Set_Buffer_Message('OE_SCH_RES_QTY_CHG_NOT_ALLOWED');

568: end if;
569:
570: if (P_Schedule_Action_Code in ('RESERVE') ) then
571: if (Reserved_Quantity_Changed) then
572: OE_MSG.Set_Buffer_Message('OE_SCH_RES_QTY_CHG_NOT_ALLOWED');
573: P_Result := 'N';
574: Return;
575: end if;
576: end if;

Line 583: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Validate_Scheduling_Attributes',

579:
580: EXCEPTION
581:
582: when OTHERS then
583: OE_MSG.Internal_Exception('OE_SO_LIN_VALIDATE.Validate_Scheduling_Attributes',
584: 'Validating Scheduling Attributes' , 'LINE');
585:
586: end Validate_Scheduling_Attributes;
587: