DBA Data[Home] [Help]

APPS.CN_PROC_BATCHES_PKG dependencies on CN_GLOBAL_VAR

Line 1665: cn_global_var.initialize_instance_info(l_batch_rec.org_id);

1661: FROM cn_calc_submission_batches_all
1662: WHERE logical_batch_id = g_logical_batch_id;
1663:
1664: IF l_status <> 'COMPLETE' THEN
1665: cn_global_var.initialize_instance_info(l_batch_rec.org_id);
1666: cn_proc_batches_pkg.main(
1667: p_concurrent_flag => l_batch_rec.concurrent_flag
1668: , p_process_name => 'CALCULATION'
1669: , p_logical_batch_id => g_logical_batch_id

Line 1894: AND MOD(NVL(cn_global_var.get_srp_batch_size(l_batch_info.org_id), 0), 10) = 0

1890:
1891: IF (
1892: l_batch_info.salesrep_option = 'ALL_REPS'
1893: AND l_batch_info.calc_type = 'COMMISSION'
1894: AND MOD(NVL(cn_global_var.get_srp_batch_size(l_batch_info.org_id), 0), 10) = 0
1895: ) THEN
1896: OPEN pre_batch_info;
1897: FETCH pre_batch_info INTO l_pre_logical_batch_id;
1898: CLOSE pre_batch_info;

Line 1986: IF (l_trx_count >= cn_global_var.get_srp_batch_size(l_batch_info.org_id)) THEN

1982:
1983: l_srp_count := l_srp_count + 1;
1984: l_trx_count := l_trx_count + nums_tbl(i);
1985:
1986: IF (l_trx_count >= cn_global_var.get_srp_batch_size(l_batch_info.org_id)) THEN
1987: IF (l_srp_count > 1) THEN
1988: -- this salesrep should go to next batch
1989: l_trx_count := nums_tbl(i);
1990: l_srp_count := 1;

Line 1993: ELSIF(l_srp_count > cn_global_var.get_salesrep_batch_size(l_batch_info.org_id)) THEN

1989: l_trx_count := nums_tbl(i);
1990: l_srp_count := 1;
1991: x_physical_batch_id := get_physical_batch_id;
1992: END IF;
1993: ELSIF(l_srp_count > cn_global_var.get_salesrep_batch_size(l_batch_info.org_id)) THEN
1994: -- the current batch has enough reps, this rep needs to go to next batch
1995: l_trx_count := nums_tbl(i);
1996: l_srp_count := 1;
1997: x_physical_batch_id := get_physical_batch_id;

Line 2006: IF (l_srp_count > cn_global_var.get_salesrep_batch_size(l_batch_info.org_id)) THEN

2002: ELSE
2003: FOR i IN reps_tbl.FIRST .. reps_tbl.LAST LOOP
2004: l_srp_count := l_srp_count + 1;
2005:
2006: IF (l_srp_count > cn_global_var.get_salesrep_batch_size(l_batch_info.org_id)) THEN
2007: -- the current batch has enough reps, this rep needs to go to next batch
2008: l_srp_count := 1;
2009: x_physical_batch_id := get_physical_batch_id;
2010: END IF;

Line 3617: cn_global_var.initialize_instance_info(l_org_id);

3613:
3614: RAISE api_call_failed;
3615: END IF;
3616: ELSIF p_physical_process = g_calculation THEN
3617: cn_global_var.initialize_instance_info(l_org_id);
3618: cn_formula_common_pkg.calculate_batch(p_physical_batch_id);
3619: END IF;
3620:
3621: cn_message_pkg.DEBUG(

Line 4109: IF NVL(cn_global_var.g_system_batch_size, 0) = 0 THEN

4105: cn_message_pkg.DEBUG('Invalid process code (' || p_process_name || ')');
4106: RAISE ABORT;
4107: END IF;
4108:
4109: IF NVL(cn_global_var.g_system_batch_size, 0) = 0 THEN
4110: cn_message_pkg.set_name('CN', 'PROC_BAD_BATCH_SIZE');
4111: fnd_file.put_line(fnd_file.LOG, fnd_message.get);
4112: RAISE ABORT;
4113: END IF;