346: ,p_rgd_type IN VARCHAR2
347: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
348: ,p_clev_rec IN okc_contract_pub.clev_rec_type
349: ,x_return_status OUT NOCOPY VARCHAR2
350: ,x_rgpv_rec OUT NOCOPY okc_rule_pub.rgpv_rec_type
351: );
352:
353:
354: -------------------------------------------------------------------------------
362: -------------------------------------------------------------------------------
363: PROCEDURE update_rule_group (p_level IN VARCHAR2
364: ,p_rgd_type IN VARCHAR2
365: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
366: ,p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
367: ,x_return_status OUT NOCOPY VARCHAR2
368: ,x_rgpv_rec OUT NOCOPY okc_rule_pub.rgpv_rec_type
369: );
370:
364: ,p_rgd_type IN VARCHAR2
365: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
366: ,p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
367: ,x_return_status OUT NOCOPY VARCHAR2
368: ,x_rgpv_rec OUT NOCOPY okc_rule_pub.rgpv_rec_type
369: );
370:
371:
372:
376: -- In Parameters:
377: -- Out Parameters: x_return_status Return status
378: -- x_rgpv_rec Output rule group record
379: -------------------------------------------------------------------------------
380: PROCEDURE create_rule (p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
381: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
382: ,p_rulv_rec IN okc_rule_pub.rulv_rec_type
383: ,x_return_status OUT NOCOPY VARCHAR2
384: ,x_rulv_rec OUT NOCOPY okc_rule_pub.rulv_rec_type
378: -- x_rgpv_rec Output rule group record
379: -------------------------------------------------------------------------------
380: PROCEDURE create_rule (p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
381: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
382: ,p_rulv_rec IN okc_rule_pub.rulv_rec_type
383: ,x_return_status OUT NOCOPY VARCHAR2
384: ,x_rulv_rec OUT NOCOPY okc_rule_pub.rulv_rec_type
385: );
386:
380: PROCEDURE create_rule (p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
381: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
382: ,p_rulv_rec IN okc_rule_pub.rulv_rec_type
383: ,x_return_status OUT NOCOPY VARCHAR2
384: ,x_rulv_rec OUT NOCOPY okc_rule_pub.rulv_rec_type
385: );
386:
387:
388:
392: -- In Parameters:
393: -- Out Parameters: x_return_status Return status
394: -- x_rgpv_rec Output rule group record
395: -------------------------------------------------------------------------------
396: PROCEDURE update_rule (p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
397: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
398: ,p_rulv_rec IN okc_rule_pub.rulv_rec_type
399: ,x_return_status OUT NOCOPY VARCHAR2
400: ,x_rulv_rec OUT NOCOPY okc_rule_pub.rulv_rec_type
394: -- x_rgpv_rec Output rule group record
395: -------------------------------------------------------------------------------
396: PROCEDURE update_rule (p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
397: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
398: ,p_rulv_rec IN okc_rule_pub.rulv_rec_type
399: ,x_return_status OUT NOCOPY VARCHAR2
400: ,x_rulv_rec OUT NOCOPY okc_rule_pub.rulv_rec_type
401: );
402:
396: PROCEDURE update_rule (p_rgpv_rec IN okc_rule_pub.rgpv_rec_type
397: ,p_chrv_rec IN okc_contract_pub.chrv_rec_type
398: ,p_rulv_rec IN okc_rule_pub.rulv_rec_type
399: ,x_return_status OUT NOCOPY VARCHAR2
400: ,x_rulv_rec OUT NOCOPY okc_rule_pub.rulv_rec_type
401: );
402:
403:
404: -------------------------------------------------------------------------------