6567: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
6568: x_return_status OUT NOCOPY VARCHAR2,
6569: x_msg_count OUT NOCOPY NUMBER,
6570: x_msg_data OUT NOCOPY VARCHAR2,
6571: p_tax_id IN ap_tax_codes.tax_id%TYPE,
6572: p_amount IN NUMBER,
6573: p_tax_amount OUT NOCOPY NUMBER)
6574: IS
6575: CURSOR c_get_tax IS
6574: IS
6575: CURSOR c_get_tax IS
6576: SELECT Nvl(tax_recovery_rate,100),
6577: Nvl(tax_rate,0)
6578: FROM ap_tax_codes a,
6579: financials_system_parameters b
6580: WHERE a.set_of_books_id = b.set_of_books_id
6581: AND a.tax_id = p_tax_id;
6582:
6582:
6583:
6584: l_api_name CONSTANT VARCHAR2(30) := 'Calculate_Nonrec_Tax';
6585: l_api_version CONSTANT NUMBER := 1.0;
6586: l_tax_recovery_rate ap_tax_codes.tax_recovery_rate%TYPE;
6587: l_tax_rate ap_tax_codes.tax_rate%TYPE;
6588: l_full_path VARCHAR2(255);
6589:
6590: BEGIN
6583:
6584: l_api_name CONSTANT VARCHAR2(30) := 'Calculate_Nonrec_Tax';
6585: l_api_version CONSTANT NUMBER := 1.0;
6586: l_tax_recovery_rate ap_tax_codes.tax_recovery_rate%TYPE;
6587: l_tax_rate ap_tax_codes.tax_rate%TYPE;
6588: l_full_path VARCHAR2(255);
6589:
6590: BEGIN
6591: