616: THEN
617: p_x_header_rec.blanket_number := p_blanket_number;
618: l_header_rec := p_x_header_rec;
619: -- Clear dependents based on this source attribute tbl
620: OE_Header_Util.Clear_Dependent_Attr
621: (p_attr_id => OE_Header_Util.G_BLANKET_NUMBER
622: ,p_x_header_rec => p_x_header_rec
623: ,p_initial_header_rec => l_header_rec
624: ,p_old_header_rec => p_old_header_rec
617: p_x_header_rec.blanket_number := p_blanket_number;
618: l_header_rec := p_x_header_rec;
619: -- Clear dependents based on this source attribute tbl
620: OE_Header_Util.Clear_Dependent_Attr
621: (p_attr_id => OE_Header_Util.G_BLANKET_NUMBER
622: ,p_x_header_rec => p_x_header_rec
623: ,p_initial_header_rec => l_header_rec
624: ,p_old_header_rec => p_old_header_rec
625: );
728:
729: -- Due to incompatibilities in the record type structure
730: -- copy the data to a rowtype record format
731:
732: OE_Header_UTIL.API_Rec_To_Rowtype_Rec
733: (p_header_rec => p_x_header_rec
734: ,x_rowtype_rec => g_header_rec);
735: OE_Header_UTIL.API_Rec_To_Rowtype_Rec
736: (p_header_rec => p_old_header_rec
731:
732: OE_Header_UTIL.API_Rec_To_Rowtype_Rec
733: (p_header_rec => p_x_header_rec
734: ,x_rowtype_rec => g_header_rec);
735: OE_Header_UTIL.API_Rec_To_Rowtype_Rec
736: (p_header_rec => p_old_header_rec
737: ,x_rowtype_rec => l_old_header_rec);
738:
739: -- For some fields, get hardcoded defaults based on the operation
940: END IF;
941: --END Blankets Code Merge
942:
943: -- copy the data back to a format that is compatible with the API architecture
944: OE_Header_UTIL.RowType_Rec_to_API_Rec
945: (p_record => l_record
946: ,x_api_rec => p_x_header_rec);
947:
948: IF p_x_header_rec.blanket_number = FND_API.G_MISS_NUM THEN