Example #1
0
                }
                CCrmDeal::SaveProductRows($dealID, array(array('PRODUCT_ID' => intval($arProduct['ID']), 'PRICE' => doubleval($arProduct['PRICE']), 'QUANTITY' => 1)));
            }
        }
    }
    // Add event
    require_once "event.demo.php";
    $CCrmEvent = new CCrmEvent();
    foreach ($arEvents as $ID => $arParams) {
        $arEvents[$ID]['ID'] = $CCrmEvent->Add($arParams);
    }
    // Add relation
    $arParams = array('COMPANY_ID' => $arCompany['39']['ID'], 'CONTACT_ID' => $arContacts['51']['ID']);
    $CCrmLead->Update($arLeads['57']['ID'], $arParams);
    // Add activity
    require_once "activity.demo.php";
    $CCrmActivity = new CCrmActivity();
    foreach ($arActivities as $ID => $arParams) {
        $activityId = $CCrmActivity->Add($arParams["FIELDS"], false, false);
        CCrmActivity::SaveCommunications($activityId, array($arParams["COMMUNICATIONS"]), $arParams["FIELDS"], false, false);
    }
    //Add invoice
    CCrmInvoice::installDisableSaleEvents();
    require_once "invoice.demo.php";
    $CCrmInvoice = new CCrmInvoice();
    $b_false = false;
    foreach ($arInvoices as $arInvoice) {
        $CCrmInvoice->Add($arInvoice, $b_false, WIZARD_SITE_ID);
    }
}
COption::SetOptionString("crm", "form_features", "N");