Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Espresso.Doktor

Користувачі
  
  • Публікації

    457
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Espresso.Doktor

  1. 1 минуту назад, pawana сказал:

    У автора идея получать на 2600, налоговая как раз похвалит. А вот банк - нет. Автор, да и Вы тоже, не хочет понять одной простой вещи - банк не пустит стороннее приложение в свое защищенное пространство. Точка. Оплата может быть только через их апи, а это уже 2.7% за эквайринг.

    Я только за такое приложение, но это - не реально. Даст Бог, опустят тариф на эквайринг, тогда прием денег с карт станет адекватным по стоимости. Правда появится вопрос фискальных чеков и карты станут платными :)))

     

    Провел оплату этим сервисом, с меня как покупателя сняли 2,5%

     

    Спойлер

    8912140f6b.jpg

     

    Продавец за товар получил чистую суму, куда прилетит оплата я даже не имею понятия, на 2600 или на карту ПриватБанка :grin:

    Мне кажется, что автор имею карточку банка Кипра 8-)

     

  2. В 20.03.2021 в 13:45, Dimasscus сказал:

    Єто стоимость єквайринга. Так єто работает у всех систем, представьте себе. Вьі же не понимая как єто работает, тянете глобус на сову. Пьітаясь на веб натянуть банковский продукт- приложение. 

     

    В мировом масштабе, у сети Auchan годовая прибыль +/- 3%

     

    Так что назначили банки "Сладкий тариф", и я тоже считаю что ДОХЕРА хотят банки за экваринг.

  3. Автор модуля хочет подобный модуль, перевода с одной карты на другую карту денег.

    Но что бы данные получателя, автоматически прописывались и покупатель не мог их изменить.

    Плюс, еще окно для комментария, за что и по какому заказу оплата в цифровом коде 20210322/001 ( типа дата/номер заказа ), и опять что бы клиент не мог его изменить!

     

    Спойлер

    bf6b9cc3a0.jpg

     

    Хорошая идея у автора, но Налоговая может сделать больно за такое:evil:

  4. 5 часов назад, Espresso.Doktor сказал:

    Да в том то и дело, что на OpenCart 1.5.6.4 выгрузка не удаляла скидки, и так работало несколько лет, как часики.

    Ибо даже если я на сайте устанавливал скидку от новой цены, которую еще не выгрузил на сайт, после выгрузки цена записывалась новая и скидка идеально работала.

    И мой допил с скидкой, о котором вы говорите, считает значение как калькулятор и записывает его в отдельную таблицу "oc_product_special" в поле price БД.

     

    Надо смотреть модуль обмена, где в коде идет удаление и запись цен, скорее всего чистит автоматом все таблицы, что само собой не есть гуд.

     

    В коде мода вижу что у автора в 1С-ке стояла версия обмена с сайтом, которая выгружала скидки на сайт.

    Да и меню модуля, сделано как одна настройка "обновить цену на товар, обновить цены на акции и скидок.

    Хотя как по мне, это три отдельных операции, и зачем их сделал как одну не понятно.

     

    Спойлер

    39a2965fd8.jpg

     

    1 час назад, Dmytro85 сказал:

    Сейчас там ошибка в обработчике этой кнопки , надо будет глянуть  ,  но сразу вижу ,что автор не доделал этот функционал .

     

    Так и в платных модулях, не все до ума довели.

    А читаю форум Битрикс, так после каждого обновления модуля обмена у программистов битрикс работы хватает.

    Одним словом философия понятна.

     

  5. Доброе время суток!

     

    Имеем сайт на OpenCart 2.3.0.3, модуль обмена данными с 1C v8.x (Tesla-Chita) версия 1.6.4.8

    На сегодня работает выгрузка, производителей, номенклатуры, цены и остатков.

     

    Нужно дописать код в модуле, функцию парсинга и записи аналогов товара в таблицу 'oc_product_analog' из файла который отдает 1С-ка.

    Производитель и Артикул.

     

    Плюс внести пару исправлений в модуле обмена.

     

    Сроки исполнения и стоимость присылать в личку.

     

    Заранее Благодарен Всем кто откликнулся.

     

    P.S. Если сработаемся, будут и другие задачи по данному модулю, которые только планируются. 8-)

  6. 3 часа назад, Shkodich сказал:

    Как вариант еще выгрузить заказ с сайта со скидкой в xml и сравнить цены заказа на сайте с xml, если цены одинаковые, то 1с при загрузке заказа перезаполняет цены по типу цен из договора покупателя или типа того.. 

     

    По логике работы 1С-ки, она берет цену из Документа установки цен номенклатуры, потом смотрит в реестр за скидками, согласно договору с контрагентом.

    Если с сайта прилетит заказ со скидкой, то 1С-ка перепроведет его у себя за своим алгоритмом, как бы логично.

    Мало ли что менеджер там оформил на сайте :grin:

  7. 1 час назад, Shkodich сказал:

    У меня в 1С в заказ передается цена и цена со скидкой из поля товара в корзине сайта, а если это итоговая скидка на весь заказ в корзине, то 1С это не воспринимает (к примеру купоны на скидку). В этом случае у себя в 1С дорабатывал, если в xml сумма заказа тотал отличается от суммы по товарам, то разницу в сумме воспринимать как скидку и разбивать на все товары в чеке пропорционально. Не скажу что это правильно, но в моем случае удовлетворило потребность.. 

     

    Это костыль, так 1С-ка не словом ни духом не знает о скидках на сайте.

    А вот если 1С-ка начнет выгружать скидки на товар на сайт, значит обязана принимать и заказ со скидкой, но это уже буде правильно и сложней реализовать.

  8. 2 часа назад, AlektroNik сказал:

    Спасибо. Особенно за совет. Я пока не прозрел, но на заметку взял. 👍🤝

     

    Считаю это глупостью от сотрудников битрикс :ugeek:

     А если у Вас 10 складов, что их тоже надо дублировать, перемещать туда товары, вопрос кто это делать будет ?

    А если Вы работаете со складов поставщиков, что тогда делать ?

     

    Я вот подумал, если у меня склад поставщика, как таким товарам выставить при выгрузке из 1С-ки статус на сайте "Под заказ 3-5 дней."

    Но пока поставщик не может дать остатки в нормальном виде, это пока не актуально.

     

  9. 1 час назад, AlektroNik сказал:

    Мне кажется копать нужно в сторону Вашего допила процентов.

    На мой взгляду вполне логичное поведение. Модуль обмена на сайте при синхронизации видет цены товаров и обновляет их или пытается пересчитать.

    Тут наверное либо логику самого Opencart переписывать, чтобы при выгрузке товаров не пересчитывал Акции и скидки.

    Либо, если сам модуль инициирует такой пересчет, то в нем делать исключения. Но на мой взгляд это не очень правильно.

     

    Да в том то и дело, что на OpenCart 1.5.6.4 выгрузка не удаляла скидки, и так работало несколько лет, как часики.

    Ибо даже если я на сайте устанавливал скидку от новой цены, которую еще не выгрузил на сайт, после выгрузки цена записывалась новая и скидка идеально работала.

    И мой допил с скидкой, о котором вы говорите, считает значение как калькулятор и записывает его в отдельную таблицу "oc_product_special" в поле price БД.

     

    Надо смотреть модуль обмена, где в коде идет удаление и запись цен, скорее всего чистит автоматом все таблицы, что само собой не есть гуд.

     

     

  10. Доброе время суток,

     

    Тоже пару дней назад наткнулся в БД на таблицу oc_customer_login, а там куча типа E-mail

    Соответственно из админ панели этих "товарищей" не видно или не там искал :oops:

     

    Спойлер

    6f661d6791.jpg

     

    Как видно они "шевелятся".

    Вопрос, что это такое и как это побороть?

    Как есть варианты? 

     

    Заранее Благодарен.

     

  11. 2 часа назад, Shkodich сказал:

    Если указан путь \1С-OpenCart, то в эту папку и необходимо вложить файл. 

     

    1С не нашла файл, поэтому и загрузка не произошла. 

     

    Ошибка разбора данных, попробуйте поиграться с кодировкой в настройках сайта или в модуле.

      Показать контент

    image.thumb.png.bb9d96c93cb31e2e0cc6b27b7e28a581.png

     

    Еще лучше в конфигураторе 1С пробуйте отловить заказ, как он его видит и на чем стопорится.

     

    order.xmlorder.xml который у меня грузится, попробуйте загрузить его к себе. 

     

    На сайте установлена "галка" - "Конвертировать заказы в Windows-1251"

     

    Спойлер

    781741170e.jpg

     

    В конфигураторе штатным методом отлавливали баги з загрузкой заказов ?

    Или устанавливали обработку для отлова багов?

     

  12. 5 часов назад, AlektroNik сказал:

    @stelstima

    Коллеги, может кто-нибудь Скрин вкладки полностью прислать "Обмен заказами" из задачи синхронизации с сайтом на стороне 1С УНФ 1.6?

     

     

    На данный момент интересует "Резервирование". На всех статусах нужно выставлять резерв?

    Провел эксперимент, результаты странные получились.

    Если выгружается заказ со статусом "Выполнен (Доставлен)", то при просмотре самого заказа резерва не видно, но в Номенклатуре я вижу, что товары в резерве остались.

    Может мне кто-нибудь логику объяснить?

     

    image.thumb.png.d5e6b6bacb47601e85e78ede60e2cb0f.png

     

    У меня в 1С-ке, есть три варианта оформления Заказа Покупателя:

     

    1. Товар есть на складе и его можно поставить в резерв за данным Заказом Покупателя;

    2. Товар есть на складе, но не ставить в резерв. ( иногда покупатели хотят поискать где дешевле :grin: );

    Если пришла оплата, можно поставить в резерв и готовить к отгрузки.

    Проверял обмен по расписанию, то реально работало.

     

    3. Товара нету на складе, но есть у поставщика, тогда надо оформлять заказ поставщику, и этот товар резервируется под этот Заказ Покупателя.

    Но с третьим вариантом, есть глюки, понять что куда и как и почему не дает списать товар не понятно, по этому третий вариант "так себе", над ним нужно работать.

     

    А вот если у Вас на сайте есть оплата онлайн ( интернет эквайринг ), то тогда автоматически заказ который прилетает с сайта уже оплаченный, он должен сразу по умолчанию вставать в резерв за оплаченным заказом.

    А вот варианты с оплатой " с наложенным платежом" это уже отдельная история.

     

    На форуме битркс читал, что надо типа в 1С-ке делать два склада один для "офлайн торговли" другой для "онлайн торговли", если быть честным то сам прозрел от такого совета от битрикс :?

    • +1 1
  13. 2 часа назад, Shkodich сказал:

    Это такая-же настройка обмена с web-сайтом, только указываете тип обмена данными Выгрузка в каталог и путь к папке с файлом заказов на компе (каталог).

    Так:  

      Скрыть контент

    image.png.de70be911cc7322c2fa6397fef7d7da1.png

    Функция на скрине "Не выгружать заказы" допилена в 1С, у Вас он в обмен будет выгружать заказы из 1С, обмениваться ими.. 

    И загружать нужно файл order.xml, т.к. из модуля выгружается файл orderS.xml и его нужно переименовывать.

     

    Вроде все сделал, как написано выше, может что-то упустил.

    Настройки модуля в 1С:

     

    Спойлер

    bba449e698.png

     

    В папке 1С-OpenCart/1cbitrix

     

    Спойлер

    8ec8f15097.png

     

     

    Папку 1cbitrix - модуль обмена сам создает, в нее и закидываем файл orderS.xml выгруженный в ручную с сайта и переименовываем в order.xml 

    Нажимаем на кнопку "выполнить обмен", и 1С-ка сообщает:

     

    Спойлер

    da1a2f769c.png

     

    Попробовал положить файл order.xml в папку 1С-OpenCart:

     

    Спойлер

    2bd19dc9e0.png

     

    Нажал кнопку "выполнить обмен" и чуть больше слов 1С-ка выдала:

     

    Спойлер

    32ad5d0810.png

     

    Как бы так и дальше ни чего не понятно :-?

     

     

  14. 53 минуты назад, Shkodich сказал:

    У меня такая ошибка в 1С в двух случаях:

    1. Когда на хостинге стояла кодировка mbstring.internal_encoding: utf-8, сейчас стоит Не привязывать кодировку и все ок. Но при этой ошибке в 1С заказы можно выгрузить вручную. 

    2. Когда в заказе есть символ типа знака корня т.е. все символы юникод ломают загрузку, 1С не может понять выгрузку. Но и в этом случае ручная выгрузка заказов помогает, выгружает вместе с символом, пока не решил этот вопрос, периодически заказы стопорятся.. 

     

    А где в 1С-ке надо искать функцию ручная загрузка ручная загрузка заказов ? :oops:

     

  15. Появилась идея реализовать выгрузку из 1С-ки "сопутствующие товары" (related).

    Но так как там реализована автоподстановка по наименованию номенклатуры, а меня очень много одинаковых названий.

    То вижу реализацию только через артикул.

     

    Кто-то уже пробовал реализовать такую фишку ?  

  16. 2 часа назад, stelstima сказал:

     

    Может попробовать сменить конфигурацию 1с? У меня что в УТ11, что в УНФ всё практически из коробки работает, не считая нюансов. Товары выгружаются, заказы загружаются. В плане обмена заказов лучше работает УНФ, в УТ11 как-то примитивно это сделано, но тем не менее всё равно работает.

     

    Другой 1С-ки нету, есть на хозяйстве 1С 8.3 УТП.

     

    Я вчера пока рылся в модуле обмена с 1С, версия 1.6.4.8, то понял что модуль криво встал, или я его криво установил.

    Впрочем, это как предположение.

  17. 6 часов назад, Espresso.Doktor сказал:

    У меня при ручной выгрузке заказов, полный писец :cry:

     

    
    Fatal error: Uncaught Exception: Error: Unknown column 'company' in 'field list'<br />Error No: 1054<br />SELECT `firstname`,`lastname`,`middlename`,`company`,`company_inn`,`company_kpp` FROM `oc_customer` WHERE `customer_id` = '6' in opencart.com/system/library/db/mysqli.php:40 Stack trace: 
    #0 opencart.com/system/library/db.php(16): DB\MySQLi->query('SELECT `firstna...', Array) 
    #1 opencart.com/admin/model/extension/exchange1c.php(185): DB->query('SELECT `firstna...') 
    #2 opencart.com/admin/model/extension/exchange1c.php(6242): ModelExtensionExchange1c->query('SELECT `firstna...') 
    #3 opencart.com/admin/model/extension/exchange1c.php(6470): ModelExtensionExchange1c->getCustomerInfo(Array) 
    #4 opencart.com/system/storage/modification/system/engine/loader.php(178): ModelExtensionExchange1c->queryOrders(Array) 
    #5 opencart.com/system/engine/proxy.php(25): Loader->{closure}(Array, Array) 
    #6 opencart.com/admin/controller/extension/module/exchange1c.php(1967): Proxy->__call('queryOrders', Array) 
    #7 opencart.com/system/storage/modification/system/engine/action.php(51): ControllerExtensionModuleExchange1c->downloadOrders() 
    #8 opencart.com/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array) 
    #9 opencart.com/system/storage/modification/system/engine/action.php(51): ControllerStartupRouter->index() 
    #10 opencart.com/system/engine/front.php(34): Action->execute(Object(Registry)) 
    #11 opencart.com/system/engine/front.php(29): Front->execute(Object(Action)) 
    #12 opencart.com/system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) 
    #13 opencart.com/system/startup.php(124): require_once('/var/www/base...') 
    #14 opencart.com/admin/index.php(19): start('admin') 
    #15 {main} thrown in opencart.com/system/library/db/mysqli.php on line 40

     

    P.S. Пойду за водкой, надо напиться :ugeek:

     

     

    Водку купил, выпил для храбрости, взял напильник и успешно выгрузил в ручном режиме файл orders.xml

    Потом сделал бэкап 1С-ки и попробовал из 1С-ки загрузить заказ с сайта, но что-то 1С-ке не нравиться:

     

    Спойлер

    04089072fa.png

     

    Появились следующие вопросы:

    1. Где в 1С-ке искать выгруженный заказ?

    2. Как понять что не понравилось 1С-ке ?

     

  18. У меня при ручной выгрузке заказов, полный писец :cry:

     

    Fatal error: Uncaught Exception: Error: Unknown column 'company' in 'field list'<br />Error No: 1054<br />SELECT `firstname`,`lastname`,`middlename`,`company`,`company_inn`,`company_kpp` FROM `oc_customer` WHERE `customer_id` = '6' in opencart.com/system/library/db/mysqli.php:40 Stack trace: 
    #0 opencart.com/system/library/db.php(16): DB\MySQLi->query('SELECT `firstna...', Array) 
    #1 opencart.com/admin/model/extension/exchange1c.php(185): DB->query('SELECT `firstna...') 
    #2 opencart.com/admin/model/extension/exchange1c.php(6242): ModelExtensionExchange1c->query('SELECT `firstna...') 
    #3 opencart.com/admin/model/extension/exchange1c.php(6470): ModelExtensionExchange1c->getCustomerInfo(Array) 
    #4 opencart.com/system/storage/modification/system/engine/loader.php(178): ModelExtensionExchange1c->queryOrders(Array) 
    #5 opencart.com/system/engine/proxy.php(25): Loader->{closure}(Array, Array) 
    #6 opencart.com/admin/controller/extension/module/exchange1c.php(1967): Proxy->__call('queryOrders', Array) 
    #7 opencart.com/system/storage/modification/system/engine/action.php(51): ControllerExtensionModuleExchange1c->downloadOrders() 
    #8 opencart.com/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array) 
    #9 opencart.com/system/storage/modification/system/engine/action.php(51): ControllerStartupRouter->index() 
    #10 opencart.com/system/engine/front.php(34): Action->execute(Object(Registry)) 
    #11 opencart.com/system/engine/front.php(29): Front->execute(Object(Action)) 
    #12 opencart.com/system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) 
    #13 opencart.com/system/startup.php(124): require_once('/var/www/base...') 
    #14 opencart.com/admin/index.php(19): start('admin') 
    #15 {main} thrown in opencart.com/system/library/db/mysqli.php on line 40

     

    P.S. Пойду за водкой, надо напиться :ugeek:

     

  19. Сподвижники, если я правильно понял автора топика.

     

    Ему нужно такой модуль как по оплате Вегателеком.

    Заходишь в свой аккаунт, нажимаеш оплатить.

    Тебе предлагает выбрать оплату, выбираешь.

    Дальше тебе отправляет в окно с оплатой.

    Там уже есть указанный личный счет клиента, и сума для оплаты ( суму можно изменить).

    Вводишь номер карты, дату, сивикод, потом нажимаешь оплатить.

    Потом подтверждение смс-кой, и оплата прошла.

     

    Человек хочет тоже самое но что бы работало через Приват24, хотя могу и ошибаться.

    Реально это интересно, если оно будет открывать окно типа перевести с карты на карту и подставлять в комментарий нужный текст.

    И если это будет работать "бесплатно" то будет отличный модуль оплаты, но пилить его надо будет под каждый банк отдельно.

     

  20. Сподвижники, подскажите в голове крутиться такая мысля:

    Условно есть винт М5, для него есть шайба, есть гайка М5.

    Как сделать так что бы в карточке товара появились закладка "с этим товаром покупают" или "рекомендуемые шайбы" или "рекомендуемые гайки".

    Это Атрибуты?

     

  21. 16 минут назад, AlektroNik сказал:

    Странно. Спасибо, обращу внимание на это.

     

    Люди добрый, скиньте кто-нибудь скрин со вкладки "Заказы" и, если можно, по шагам объясните какие потом действия в 1С делать (проводку сделать или для резерва что-то нужно и т. д.)?

     

    Я вчера пробовал выгрузить заказы в ручном режиме, вроде все настройки проверил, но опять это в моем понимание все.

    Нажал на кнопку и получил 10 строк ошибок :cry:

     

    У Вас работает ручной импорт заказов?

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.