feat: reconcile dossier timelines with billing
This commit is contained in:
@@ -44,7 +44,10 @@ def match_catalog_sku(service_item, catalog_entries):
|
||||
continue
|
||||
if entry_charge not in {"unknown", charge_type}:
|
||||
continue
|
||||
exact_sku = bool(service_sku and service_sku == entry_sku)
|
||||
expected_sku = service_sku
|
||||
if charge_type == "payg" and service_sku and not service_sku.endswith("-M"):
|
||||
expected_sku = service_sku + "-M"
|
||||
exact_sku = bool(service_sku and entry_sku in {service_sku, expected_sku})
|
||||
exact_name = bool(
|
||||
service_name
|
||||
and service_name in {
|
||||
|
||||
Reference in New Issue
Block a user