379: PROCEDURE INSERT_ROW_UPG(x_return_status OUT NOCOPY VARCHAR2,
380: p_sllv_tbl IN sllv_tbl_type) IS
381:
382: l_tabsize NUMBER := p_sllv_tbl.COUNT;
383: in_id OKC_DATATYPES.NumberTabTyp;
384: in_chr_id OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
380: p_sllv_tbl IN sllv_tbl_type) IS
381:
382: l_tabsize NUMBER := p_sllv_tbl.COUNT;
383: in_id OKC_DATATYPES.NumberTabTyp;
384: in_chr_id OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
381:
382: l_tabsize NUMBER := p_sllv_tbl.COUNT;
383: in_id OKC_DATATYPES.NumberTabTyp;
384: in_chr_id OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
382: l_tabsize NUMBER := p_sllv_tbl.COUNT;
383: in_id OKC_DATATYPES.NumberTabTyp;
384: in_chr_id OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
383: in_id OKC_DATATYPES.NumberTabTyp;
384: in_chr_id OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
384: in_chr_id OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
385: in_cle_id OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
386: in_dnz_chr_id OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
387: in_sequence_no OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
388: in_uom_code OKC_DATATYPES.Var3TabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
389: in_start_date OKC_DATATYPES.DateTabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
390: in_end_date OKC_DATATYPES.DateTabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
391: in_level_periods OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
392: in_uom_per_period OKC_DATATYPES.NumberTabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
393: in_advance_periods OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
394: in_level_amount OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
395: in_invoice_offset_days OKC_DATATYPES.NumberTabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
396: in_interface_offset_days OKC_DATATYPES.NumberTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
397: in_comments OKC_DATATYPES.Var1995TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
398: in_due_arr_yn OKC_DATATYPES.Var3TabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
406: in_last_update_date OKC_DATATYPES.DateTabTyp;
399: in_amount OKC_DATATYPES.NumberTabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
406: in_last_update_date OKC_DATATYPES.DateTabTyp;
407: in_last_update_login OKC_DATATYPES.Number15TabTyp;
400: in_lines_detailed_yn OKC_DATATYPES.Var3TabTyp;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
406: in_last_update_date OKC_DATATYPES.DateTabTyp;
407: in_last_update_login OKC_DATATYPES.Number15TabTyp;
408: i number;
401: in_object_version_number OKC_DATATYPES.NumberTabTyp;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
406: in_last_update_date OKC_DATATYPES.DateTabTyp;
407: in_last_update_login OKC_DATATYPES.Number15TabTyp;
408: i number;
409: j number;
402: in_request_id OKC_DATATYPES.NumberTabTyp;
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
406: in_last_update_date OKC_DATATYPES.DateTabTyp;
407: in_last_update_login OKC_DATATYPES.Number15TabTyp;
408: i number;
409: j number;
410: Begin
403: in_created_by OKC_DATATYPES.Number15TabTyp;
404: in_creation_date OKC_DATATYPES.DateTabTyp;
405: in_last_updated_by OKC_DATATYPES.Number15TabTyp;
406: in_last_update_date OKC_DATATYPES.DateTabTyp;
407: in_last_update_login OKC_DATATYPES.Number15TabTyp;
408: i number;
409: j number;
410: Begin
411: -- Initialize return status