Module: Maintenance
- Defined in:
- app/services/maintenance/www_family_backfill.rb,
app/services/maintenance/variant_group_backfill.rb,
app/services/maintenance/legacy_amazon_variation.rb,
app/services/maintenance/amazon_variation_absorption.rb,
app/services/maintenance/duplicate_customer_addresses.rb,
app/services/maintenance/duplicate_customer_contact_points.rb
Overview
Reports duplicate normalized addresses per customer for the recent
(last-year) non-guest customer cohort. Returns a hash:
{ customer_id => [normalized_address, normalized_address, ...] }
Used by Maintenance::CustomerMaintenance#merge_duplicate_addresses.
Defined Under Namespace
Classes: AccountMaintenance, ActivityMaintenance, AmazonReturnsNoteReconciler, AmazonVariationAbsorption, AmazonVendorCostUpdateFromSpreadsheet, CommunicationMaintenance, CouponMaintenance, CustomerMaintenance, DuplicateCustomerAddresses, DuplicateCustomerContactPoints, EdiCommunicationLogMaintenance, EmbeddingOrphanCleanup, ExportPacketMaintenance, ItemMaintenance, LegacyAmazonVariation, OpportunityMaintenance, PackingMaintenance, PriceUpdateFromSpreadsheet, PurgeOldTrackingEvents, RmaMaintenance, SmsMaintenance, SourceAttributionBackfill, StaleReportMaintenance, UploadMaintenance, VariantGroupBackfill, WebhookMaintenance, WwwFamilyBackfill