ИНН

#
ИНН
Скажите можно ли при оформлении заказа указывать инн и кпп ?
в типовой динамической странице интернет магазина корзина добавить доп поля ИНН и КПП при оформлении заказа при вводе имени.

$_SESSION['hostcmsOrder']['Какое имя у ИНН если оно есть ?'] = strval(Core_Array::getPost('имя ИНН в форме');
Модератор
#
Re: ИНН
tin и kpp соответственно. Также обратитесь в поддержку, вышлем обновление handler.php с добавленной обработкой (для версии 6.0.9)
#
Re: ИНН
а в версии 6.1.0 есть обработка?
если нет, будьте добры дайте ссылку на handler.php и инструкцию по обновлению
Думаю, что этот вопрос многих будет волновать...


+а какие ещё поля можно добавить?
р/с, к/с, БИК, банк ???

или идём по принципу: "не обязательно для выставления счёта = не нужно в форме заказа"?
Знания имеют свои пределы, и только глупость человеческая не знает границ...
Модератор
#
Re: ИНН
в типовой handler с версии 6.1.0 добавлена обработки tin + kpp.
Кроме этого, в ТДС корзины необходимо добавить:
   // Способ доставки
   case 2:
      
      ...

      $_SESSION['hostcmsOrder']['tin'] = strval(Core_Array::getPost('tin'));
      $_SESSION['hostcmsOrder']['kpp'] = strval(Core_Array::getPost('kpp'));

также для шага 2 в XSL-шаблоне необходимо добавить два input-а с именами tin и kpp
#
Re: ИНН
bear_russia,
EZ-Web,
начиная с версии 6.1.0 для ИНН, КПП и прочих реквизитов в заказе можно (и нужно) использовать доп.свойства заказа.
Заказов не беру. Консультирую редко.
Модератор
#
Re: ИНН
Kotoff,
просто у заказа ранее были добавлены стандартные атрибуты ИНН/КПП в связи с введением печати счет-фактур, актов и накладных.
#
Re: ИНН
HostCMS, пардон, упустил )
Заказов не беру. Консультирую редко.
#
Re: ИНН
1. ну вот, прочитав первые два сообщения, я так и сделал,
однако поля не сохраняются в заказе

2. каким образом записать доп.свойства в заказ?
например, создаю доп.свойства к заказу:
"company_rs" (число)
"company_ks" (число)
"company_bank" (строка)
"company_bik" (число)
какой value прописать к input в форме?
value="{property_value[tag_name='company_rs']/value}"
не записывает значения в доп.свойства.

Возможно где-то ещё обработка нужна???
Знания имеют свои пределы, и только глупость человеческая не знает границ...
#
Re: ИНН
вопрос первый решён, всё чудесным образом начало сохраняться ))
по второму всё-таки остался вопрос...
как записать в поле доп.свойства значения из формы?
value="{property_value[tag_name='company_rs']/value}"

и
value="{/order/property_value[tag_name='company_rs']/value}"

не работают

добавил в ТДС

// advanced fields
      $_SESSION['hostcmsOrder']['company_rs'] = strval(Core_Array::getPost('kompany_rs'));
      $_SESSION['hostcmsOrder']['company_ks'] = strval(Core_Array::getPost('company_ks'));
      $_SESSION['hostcmsOrder']['company_bank'] = strval(Core_Array::getPost('company_bank'));
      $_SESSION['hostcmsOrder']['company_bik'] = strval(Core_Array::getPost('company_bik'));


но чую, что не верно...
объясните, в чём подвох?

// advanced fields
      $_SESSION['hostcmsOrder']['company_rs'] = strval(Core_Array::getPost('kompany_rs'));
      $_SESSION['hostcmsOrder']['company_ks'] = strval(Core_Array::getPost('company_ks'));
      $_SESSION['hostcmsOrder']['company_bank'] = strval(Core_Array::getPost('company_bank'));
      $_SESSION['hostcmsOrder']['company_bik'] = strval(Core_Array::getPost('company_bik'));
Знания имеют свои пределы, и только глупость человеческая не знает границ...
Авторизация