" />
  • Copy Advance Payment(s)
  • Copy Special DMS Arrangement(s)
  • Copy Special Recoup Promotion(s)
Digital Distribution Type: "; } } ?>
Contract Effective Date:
Contract Initial Term Expiration Date:
Current Term Expiration Date:
Exclusivity:
Marketing Restriction:
Negotiated Changes:
Negotiated Change Comments:
Unlimited Roll:
Rollover Length in Months:
Can Terminate before Rollover Ends:
Notice Required in Days:
Extend Term Until Recouped:
Advance Recoupable Percentage: %
executeQuery($getAdvanceQ, [$id + $old_contract_id]); if ($getAdvanceQrs === false) { show_pdo_error($getAdvanceQ, $wrapperObj->getLastStatement()); } $getAdvanceQrsrow = $getAdvanceQrs[0]; if (!empty($getAdvanceQrsrow)) { $temp_currency_id = $getAdvanceQrsrow['id']; $temp_currency = $getAdvanceQrsrow['currency_name']; $temp_ISO_code = $getAdvanceQrsrow['ISO_4217_code']; $temp_currency_symbol=$getAdvanceQrsrow['symbol_html_entity_code']; } ?>executeQuery($sql, [$id + $old_contract_id]); if ($chk_advance === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } if (count($chk_advance ?? []) > 0) { ?> executeQuery($getRightsGranted, [$id + $old_contract_id]); if ($getRightsGrantedrs === false) { show_pdo_error($getRightsGranted, $wrapperObj->getLastStatement()); } $rightsGrantedArr = array(); foreach ($getRightsGrantedrs as $getRightsGrantedrsrow) { $rightsGrantedArr[$getRightsGrantedrsrow['contract_rights_granted_id']] = $getRightsGrantedrsrow['rights_granted']; } ?>
Base Split to Label: %
Minimum Payment Threshold Level:   
Encoding Fee Cap - Back Catalogue:
Encoding Fee Cap - New Releases:
Extend Term Until Amount is Recouped?:
Rights Granted:
Payout Currency:
Take Full Track Publishing
Take Ringtone Publishing
Take Physical Full Track Publishing
OMS Mechanical Administration Commission
Other Rights:
Special Product Split:
Special Product Carveout:
Payment Interval:
Pay After:
YouTube Composition Clause:
Opt-Out Clause:
Apply FX Spread:
DMS/Territory Restrictions
executeQuery($sql, [$id]); if ($result === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } ?>

DMS Master

getVendorCarveoutsByVendorId($vendor_id)['message']; echo 'NEW STORE OPTOUT:
'; foreach ($distributionTypeList as $distId => $type) { echo '' . $type . ':' . ((is_array($vendorCarveouts['optout']) && in_array($distId, $vendorCarveouts['optout'])) ? ' Yes ' : ' No '); } echo '

'; $sql = 'select vcdg.vendor_contract_id, (select distinct name from distribution_type where id = vcdg.distribution_type_id) as distribution_type, cmm.customer_name as customer_master_master_name from vendor_dms_master_restriction vcdg inner join customer_master_master cmm on cmm.customer_master_master_id = vcdg.customer_master_master_id where vcdg.vendor_contract_id = ?'; $rs = $wrapperObj->executeQuery($sql, [$id + $old_contract_id]); if ($rs === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } $customer_master_master_name_arr = array(); foreach ($rs as $row) { $customer_master_master_name_arr[$row['distribution_type']][] = $row['customer_master_master_name']; } foreach($customer_master_master_name_arr as $k=>$v){ natcasesort($v); ?>

  • :

DMS Carveouts

executeQuery($sql, $data_params); if ($dms_result === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } $dms_row_arr = array(); foreach ($dms_result as $dms_row) { array_push($dms_row_arr,$dms_row["name"]); } natcasesort($dms_row_arr); echo implode(', ',$dms_row_arr); ?>

Territory Restrictions

executeQuery($sql, $data_params); if ($terr_result === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } $terr_row_arr = array(); foreach ($terr_result as $terr_row) { array_push($terr_row_arr,$terr_row["name"]); } natcasesort($terr_row_arr); echo implode(', ',$terr_row_arr); ?>

Physical Rights Notes

Sync Admin Split:
Sync Admin Type of Deal:
Royalty Collection Split:
SX Royalty Collection Split:
Label's Split - BRAND:
Orchard Compilation Agreement:
Orchard Compilation Split (Label Share):
Orchard Compilation Authorization Required:
executeQuery($sql, [$id + $old_contract_id]); if ($rs === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } $row = $rs[0]; if (!empty($row)) { $sync_admin_territory = $row['sync_admin_territory']; $royalty_collection_territory = $row['royalty_collection_territory']; $sync_admin_territory = explode(',',trim($sync_admin_territory)); $royalty_collection_territory = explode(',',trim($royalty_collection_territory)); } ?>
Syncronization Admin Territory: executeQuery($sql, $data_params); if ($terr_result === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } $terr_row_arr = array(); foreach ($terr_result as $terr_row) { array_push($terr_row_arr,$terr_row["name"]); } echo implode(',',$terr_row_arr); ?>
Royalty Collection Territory: executeQuery($sql, $data_params); if ($terr_result === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } $terr_row_arr = array(); foreach ($terr_result as $terr_row) { array_push($terr_row_arr,$terr_row["name"]); } echo implode(',',$terr_row_arr); ?>
Data points related to contract end dates and renewals may have changed from the original contract as part of the migration to Abacus.'; $showGoToAbacus = true; $isWarning = true; include __DIR__ . '/../../includes/panelLabelContractInfo.inc'; echo "
"; ?>

Label Contract Info

Digital Distribution Type: "; } } ?>
Contract Effective Date:
Contract Initial Term Expiration Date:
Current Term Expiration Date:
Exclusivity:
Marketing Restriction:
Negotiated Changes:
Negotiated Change Comments:
Unlimited Roll:
Rollover Length in Months:
Can Terminate before Rollover Ends:
Notice Required in Days:
Extend Term Until Recouped:
Advance Recoupable Percentage: %
executeQuery($getAdvanceQ, [$id + $old_contract_id]); if ($getAdvanceQrs === false) { show_pdo_error($getAdvanceQ, $wrapperObj->getLastStatement()); } $getAdvanceQrsrow = $getAdvanceQrs[0]; if (!empty($getAdvanceQrsrow)) { $temp_currency_id = $getAdvanceQrsrow['id']; $temp_currency = $getAdvanceQrsrow['currency_name']; $temp_ISO_code = $getAdvanceQrsrow['ISO_4217_code']; $temp_currency_symbol=$getAdvanceQrsrow['symbol_html_entity_code']; } ?>executeQuery($sql, [$id + $old_contract_id]); if ($chk_advance === false) { show_pdo_error($sql, $wrapperObj->getLastStatement()); } if (count($chk_advance ?? []) > 0) { ?> executeQuery($getRightsGranted, [$id + $old_contract_id]); if ($getRightsGrantedrs === false) { show_pdo_error($getRightsGranted, $wrapperObj->getLastStatement()); } $rightsGrantedArr = array(); foreach ($getRightsGrantedrs as $getRightsGrantedrsrow) { $rightsGrantedArr[$getRightsGrantedrsrow['contract_rights_granted_id']] = $getRightsGrantedrsrow['rights_granted']; } ?>
Base Split to Label: %
Minimum Payment Threshold Level:   
Encoding Fee Cap - Back Catalogue:
Encoding Fee Cap - New Releases:
Extend Term Until Amount is Recouped?:
Rights Granted:
Payout Currency:
Take Full Track Publishing
Take Ringtone Publishing
Take Physical Full Track Publishing
OMS Mechanical Administration Commission
Other Rights:
Special Product Split:
Special Product Carveout:
Payment Interval:
Pay After:
YouTube Composition Clause:
Opt-Out Clause:
Apply FX Spread:
Sync Admin Split:
Sync Admin Type of Deal:
Royalty Collection Split:
SX Royalty Collection Split:
Label's Split - BRAND:
Orchard Compilation Agreement:
Orchard Compilation Split (Label Share):
Orchard Compilation Authorization Required: