713:
714: /*CLM Phase 2Autocreate grouping
715: Initialising variable*/
716: x_error_code_tbl := PO_TBL_VARCHAR2000();
717: PO_AUTOCREATE_PARAMS.g_error_code_tbl := PO_TBL_VARCHAR2000();
718: /*CLM Phase 2Autocreate grouping*/
719:
720: l_progress := '020';
721: create_documents (
736: ,p_group_shipments => p_group_shipments
737: );
738:
739: l_progress := '030';
740: x_draft_id := po_autocreate_params.g_draft_id;
741:
742: /*CLM Phase 2 Autocreate Grouping.
743: Error handling : initialize the error table
744: */
742: /*CLM Phase 2 Autocreate Grouping.
743: Error handling : initialize the error table
744: */
745:
746: x_error_code_tbl := PO_AUTOCREATE_PARAMS.g_error_code_tbl;
747:
748: /*CLM Phase 2 Ends*/
749:
750: IF g_debug_stmt THEN
955: -- CLM AutoCreate changes
956: -- CLM Flow check
957: IF l_is_clm_flow = 'Y' THEN
958:
959: PO_AUTOCREATE_PARAMS.g_is_clm_po := l_clm_enabled_flag;
960: PO_AUTOCREATE_PVT.create_po(x_interface_header_id
961: ,x_document_id
962: ,p_sourcing_k_doc_type
963: ,p_conterms_exist_flag
966: ,p_purch_operating_unit_id
967: ,p_orig_org_id
968: );
969:
970: x_number_lines := PO_AUTOCREATE_PARAMS.g_number_records_processed;
971: g_document_subtype := PO_AUTOCREATE_PARAMS.g_document_subtype;
972: g_interface_source_code := PO_AUTOCREATE_PARAMS.g_interface_source_code;
973: l_original_operating_unit_id := PO_AUTOCREATE_PARAMS.g_original_operating_unit_id;
974: l_org_context_changed := PO_AUTOCREATE_PARAMS.g_org_context_changed;
967: ,p_orig_org_id
968: );
969:
970: x_number_lines := PO_AUTOCREATE_PARAMS.g_number_records_processed;
971: g_document_subtype := PO_AUTOCREATE_PARAMS.g_document_subtype;
972: g_interface_source_code := PO_AUTOCREATE_PARAMS.g_interface_source_code;
973: l_original_operating_unit_id := PO_AUTOCREATE_PARAMS.g_original_operating_unit_id;
974: l_org_context_changed := PO_AUTOCREATE_PARAMS.g_org_context_changed;
975:
968: );
969:
970: x_number_lines := PO_AUTOCREATE_PARAMS.g_number_records_processed;
971: g_document_subtype := PO_AUTOCREATE_PARAMS.g_document_subtype;
972: g_interface_source_code := PO_AUTOCREATE_PARAMS.g_interface_source_code;
973: l_original_operating_unit_id := PO_AUTOCREATE_PARAMS.g_original_operating_unit_id;
974: l_org_context_changed := PO_AUTOCREATE_PARAMS.g_org_context_changed;
975:
976: l_progress := '018';
969:
970: x_number_lines := PO_AUTOCREATE_PARAMS.g_number_records_processed;
971: g_document_subtype := PO_AUTOCREATE_PARAMS.g_document_subtype;
972: g_interface_source_code := PO_AUTOCREATE_PARAMS.g_interface_source_code;
973: l_original_operating_unit_id := PO_AUTOCREATE_PARAMS.g_original_operating_unit_id;
974: l_org_context_changed := PO_AUTOCREATE_PARAMS.g_org_context_changed;
975:
976: l_progress := '018';
977: IF g_debug_stmt THEN
970: x_number_lines := PO_AUTOCREATE_PARAMS.g_number_records_processed;
971: g_document_subtype := PO_AUTOCREATE_PARAMS.g_document_subtype;
972: g_interface_source_code := PO_AUTOCREATE_PARAMS.g_interface_source_code;
973: l_original_operating_unit_id := PO_AUTOCREATE_PARAMS.g_original_operating_unit_id;
974: l_org_context_changed := PO_AUTOCREATE_PARAMS.g_org_context_changed;
975:
976: l_progress := '018';
977: IF g_debug_stmt THEN
978: PO_DEBUG.debug_stmt(p_log_head => g_log_head||l_api_name,