Advertisement
Trigub_Ilia

Добавление счета Б24

Dec 25th, 2017
613
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.82 KB | None | 0 0
  1. //Добавление счета
  2. $arFields = array (
  3.   'UF_QUOTE_ID' => '0',
  4.   'UF_DEAL_ID' => '13',
  5.   'UF_COMPANY_ID' => '4',
  6.   'UF_CONTACT_ID' => '6',
  7.   'UF_MYCOMPANY_ID' => '0',
  8.   'LID' => 's1',
  9.   'TRACKING_NUMBER' => NULL,
  10.   'PAY_SYSTEM_ID' => '1',
  11.   'DELIVERY_ID' => 'new1:profile',
  12.   'PERSON_TYPE_ID' => '1',
  13.   'USER_ID' => '478',
  14.   'PAYED' => 'N',
  15.   'DATE_PAYED' => NULL,
  16.   'EMP_PAYED_ID' => NULL,
  17.   'DEDUCTED' => 'N',
  18.   'DATE_DEDUCTED' => NULL,
  19.   'EMP_DEDUCTED_ID' => NULL,
  20.   'REASON_UNDO_DEDUCTED' => NULL,
  21.   'STATUS_ID' => 'N',
  22.   'EMP_STATUS_ID' => '1',
  23.   'MARKED' => 'N',
  24.   'DATE_MARKED' => NULL,
  25.   'EMP_MARKED_ID' => NULL,
  26.   'REASON_MARKED' => NULL,
  27.   'PRICE_DELIVERY' => '0',
  28.   'ALLOW_DELIVERY' => 'N',
  29.   'DATE_ALLOW_DELIVERY' => NULL,
  30.   'EMP_ALLOW_DELIVERY_ID' => NULL,
  31.   'RESERVED' => 'N',
  32.   'PRICE' => '5000',
  33.   'CURRENCY' => 'RUB',
  34.   'DISCOUNT_VALUE' => '0',
  35.   'TAX_VALUE' => '0.00',
  36.   'SUM_PAID' => '0.00',
  37.   'USER_DESCRIPTION' => '<div>Комментарий </div><br />',
  38.   'PAY_VOUCHER_NUM' => NULL,
  39.   'PAY_VOUCHER_DATE' => NULL,
  40.   'ADDITIONAL_INFO' => NULL,
  41.   'COMMENTS' => '<div><div><span style="white-space: pre;"> </span></div><div>Комментарий менеджера</div></div><br />',
  42.   'COMPANY_ID' => NULL,
  43.   'CREATED_BY' => '1',
  44.   'RESPONSIBLE_ID' => '1',
  45.   'STAT_GID' => NULL,
  46.   'DATE_PAY_BEFORE' => '08.12.2017',
  47.   'DATE_BILL' =>
  48.   Bitrix\Main\Type\Date::__set_state(array(
  49.      'value' =>
  50.     DateTime::__set_state(array(
  51.        'date' => '2017-12-25 00:00:00.000000',
  52.        'timezone_type' => 3,
  53.        'timezone' => 'Europe/Moscow',
  54.     )),
  55.   )),
  56.   'IS_RECURRING' => 'N',
  57.   'RECURRING_ID' => '2',
  58.   'LOCKED_BY' => NULL,
  59.   'DATE_LOCK' => NULL,
  60.   'RECOUNT_FLAG' => 'Y',
  61.   'AFFILIATE_ID' => NULL,
  62.   'DELIVERY_DOC_NUM' => NULL,
  63.   'DELIVERY_DOC_DATE' => NULL,
  64.   'UPDATED_1C' => 'N',
  65.   'ORDER_TOPIC' => 'Тема',
  66.   'XML_ID' => NULL,
  67.   'ID_1C' => NULL,
  68.   'VERSION_1C' => NULL,
  69.   'VERSION' => '0',
  70.   'EXTERNAL_ORDER' => 'N',
  71.   'STORE_ID' => NULL,
  72.   'CANCELED' => 'N',
  73.   'EMP_CANCELED_ID' => NULL,
  74.   'DATE_CANCELED' => NULL,
  75.   'REASON_CANCELED' => NULL,
  76.   'BX_USER_ID' => NULL,
  77.   'RUNNING' => 'N',
  78.   'DATE_INSERT_FORMAT' => '25.12.2017 18:03:00',
  79.   'DATE_UPDATE_SHORT' => '25.12.2017',
  80.   'DATE_STATUS_SHORT' => '25.12.2017',
  81.   'DATE_CANCELED_SHORT' => NULL,
  82.   'BY_RECOMMENDATION' => 'N',
  83.   'LOCK_STATUS' => 'green',
  84.   'LOCK_USER_NAME' => NULL,
  85.   'RESPONSIBLE_LOGIN' => 'admin',
  86.   'RESPONSIBLE_NAME' => 'Илья',
  87.   'RESPONSIBLE_LAST_NAME' => 'Тригуб',
  88.   'RESPONSIBLE_SECOND_NAME' => NULL,
  89.   'RESPONSIBLE_EMAIL' => 'trigub.ilya@mail.ru',
  90.   'RESPONSIBLE_WORK_POSITION' => NULL,
  91.   'RESPONSIBLE_PERSONAL_PHOTO' => NULL,
  92.   'USER_LOGIN' => 'anonymous_WgSZhON7P',
  93.   'USER_NAME' => 'Анонимный пользователь',
  94.   'USER_LAST_NAME' => NULL,
  95.   'USER_EMAIL' => 'anonymous_WgSZhON7P@example.com',
  96.   'PRODUCT_ROWS' =>
  97.   array (
  98.     0 =>
  99.     array (
  100.       'ID' => '2',
  101.       'ORDER_ID' => '2',
  102.       'PRODUCT_ID' => '646',
  103.       'QUANTITY' => '1.0000',
  104.       'PRICE' => '5000.0000',
  105.       'CUSTOM_PRICE' => 'Y',
  106.       'DISCOUNT_PRICE' => '0.0000',
  107.       'VAT_RATE' => '0.0000',
  108.       'VAT_INCLUDED' => 'N',
  109.       'MEASURE_CODE' => '796',
  110.       'MEASURE_NAME' => 'шт',
  111.       'MODULE' => '',
  112.       'CATALOG_XML_ID' => 'FUTURE-1C-CATALOG',
  113.       'PRODUCT_XML_ID' => '646',
  114.       'PRODUCT_NAME' => 'Битрикс24: Команда',
  115.     ),
  116.   ),
  117.   'INVOICE_PROPERTIES' =>
  118.   array (
  119.     8 => '',
  120.     9 => '',
  121.     10 => '',
  122.     11 => 'ООО "Логистика-север"',
  123.     12 => '',
  124.     13 => 'Елена Шашкова',
  125.     14 => 'ln@logistics-north.com',
  126.     16 => '',
  127.     17 => '',
  128.     18 => '',
  129.     19 => '',
  130.   ),
  131. );
  132.  
  133. //создаем счет
  134. $oInvoice = new CAllCrmInvoice();
  135. $iInvoiceID = $oInvoice->Add($arFields);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement