DBA Data[Home] [Help]

APPS.INVPVHDR dependencies on FND_FLEX_KEYVAL

Line 406: --3360280:KFV validation using fnd_flex_keyval

402: --2967569 : Required Segments check
403: l_segment_required NUMBER(10):=0;
404: l_required_flag varchar2(1) := 'Y';
405:
406: --3360280:KFV validation using fnd_flex_keyval
407: l_valid_segments BOOLEAN := FALSE;
408: l_item_number mtl_system_items_interface.item_number%TYPE;
409: l_deliminator_count NUMBER(10) := 0;
410: l_inv_debug_level NUMBER := INVPUTLI.get_debug_level; --Bug: 4667452

Line 597: --Start 3360280:KFV validation using fnd_flex_keyval

593: end if;
594:
595: end loop; /* Finished populating the bindvals1() plsql table*/
596:
597: --Start 3360280:KFV validation using fnd_flex_keyval
598: if cr.item_number IS NULL then
599: dumm_status := INVPUOPI.mtl_pr_parse_item_segments
600: (p_row_id => cr.rowid
601: ,item_number => l_item_number

Line 640: or not fnd_flex_keyval.validate_segs expects item number

636: end if;
637:
638: --Start 3610290: Item number should have deliminator
639: /*If one+ segments are enabled irrespective of required
640: or not fnd_flex_keyval.validate_segs expects item number
641: to be passed in segment1.segment..*/
642:
643: l_deliminator_count := 0;
644: IF totalsegs > 1 THEN

Line 655: l_valid_segments := fnd_flex_keyval.validate_segs

651: END LOOP;
652: END IF;
653: --End 3610290: Item number should have deliminator
654:
655: l_valid_segments := fnd_flex_keyval.validate_segs
656: (operation =>'CHECK_SEGMENTS',
657: appl_short_name => 'INV',
658: key_flex_code => 'MSTK',
659: structure_number => 101,

Line 672: substr(FND_FLEX_KEYVAL.error_message,1,239),

668: prog_appid,
669: prog_id,
670: request_id,
671: cr.TRANSACTION_ID,
672: substr(FND_FLEX_KEYVAL.error_message,1,239),
673: 'ITEM_NUMBER',
674: 'MTL_SYSTEM_ITEMS_INTERFACE',
675: 'INV_IOI_ERR',
676: err_text);

Line 682: IF l_item_number <> fnd_flex_keyval.concatenated_values THEN

678: raise LOGGING_ERR;
679: end if;
680: ELSE
681: --Bug: 5200023 Added the ELSE BLOCK
682: IF l_item_number <> fnd_flex_keyval.concatenated_values THEN
683: status := 1;
684: FND_MESSAGE.SET_NAME ('INV', 'INV_ITEM_SEGMENTS_INVALID');
685: FND_MESSAGE.SET_TOKEN ('ITEM_NUMBER', l_item_number);
686: error_msg := FND_MESSAGE.GET;

Line 706: --End 3360280:KFV validation using fnd_flex_keyval

702: raise LOGGING_ERR;
703: end if;
704: END IF;
705: END IF;
706: --End 3360280:KFV validation using fnd_flex_keyval
707:
708:
709: /*
710: ** For any two items have the same key segment values,