Cambios
Versión 2.19.0
Tarea
FS2PS-865 Capacidad para subir la ubicación de almacén de Factusol a Prestashop 1.7.5 o superior
FS2PS-870 Poder usar otros tipos de IVAs a parte del 4 y 5 para IVAs temporales reducidos
FS2PS-871 Se envia siempre la ultima factura todo el rato
FS2PS-872 Incluir opción REMOTE_UPDATE_CUSTOMERS = dontsetgroup para evitar cambiar «grupo de cliente predeterminado» en la web al hacer upload catalog
FS2PS-876 Establecer extended2 como custom por defecto de nuevas instalaciones
Error
FS2PS-858 DELETE_PRODASCOMBI_COMBINATIONS=false comentado en config por defecto
FS2PS-859 Se sobreescriben las facturas cuando el número de factura que nos viene de la web ya existe en Factusol
FS2PS-864 Si existen varios nifs para el mismo cliente en la web, sólo se descarga uno
FS2PS-874 La posicion de los precios con Prodascombi en la row es incorrecta
FS2PS-877 NoneType has no attribute len() con prodascombi
FS2PS-879 No se corrigen correctamente los impuestos con ORDERS_TRY_TO_CORRECT_TAXES cuando hay descuento
Versión 2.18.4
Tarea
FS2PS-847 Permitir subir el texto de los campos available_later y available_now de Prestashop, también en combinaciones
FS2PS-848 Compatibilidad con Content-Type gzip en la response – respuestas comprimidas
FS2PS-851 Incorporar custom module estándar extended_orders2db_unidsxbulto
FS2PS-852 Lanzar el error “El nif ‘YYY’ indicado en el pedido XXX, es demasiado largo (max. 18)” al descargar pedidos u otros documentos
FS2PS-853 Compatibilidad de update_stockables con Prestashop 1.6 y PHP 5.4
FS2PS-854 Añadir opción de configuración para subir imágenes mediante URL.
FS2PS-861 Incluir stockables_multipref
FS2PS-868 Contemplar segundo periodo de reducción de IVA transitorio
Error
FS2PS-465 Se desactivan productos que no deben desactivarse al hacer upload_catalog en clientes que suben ofertas especiales
FS2PS-838 ERROR: No se pudieron obtener imágenes del producto (XXX): ‘module’ object has no attribute ‘fromtimestamp’ usando Factusol local
FS2PS-849 Error al consultar fabricaciones de Factusol 2016
FS2PS-850 KeyError: ‘funding_bases’
FS2PS-855 Se introduce descuento improcedente y se establece porcentaje de IVA incorrecto con ORDERS_TRY_TO_CORRECT_TAXES ¿y DOWNLOAD_ORDER_LINES_PRICE_WITH_TAX?
FS2PS-856 No machacar post_author si no hay o es 0
FS2PS-857 No se actualiza el stock de algunas combinaciones cuando UPDATE_STOCK_IF_CHANGED=true
FS2PS-860 No tiene ningún efecto el valor indicado en UPLOAD_PRODUCT_IMAGES_MINAFTER
FS2PS-863 Precio unitario incorrecto en linea de pedido descargado cuando DOWNLOAD_ORDER_LINES_PRICE_WITH_TAX = true y el pedido viene exento de iva
FS2PS-866 No se establece metadescripción al crear el producto en Prestashop cuando se indica NOOVER_PRODUCTS_METADESCRIP = true
Versión 2.18.3
Tarea
FS2PS-684 Crear stop.sh y start.sh genéricos que se actualicen al actualizar versión
FS2PS-821 Establecer propiedad de configuración para poner NIF por defecto en ficha de cliente
FS2PS-822 Considerar que no hay rebaja (tarifa de rebajas) cuando se indica explícitamente 0 en TARIFA_REBAJAS
FS2PS-825 Automatizar puesta en marcha del entorno de desarrollo con docker
FS2PS-828 Capacidad para subir proveedores como atributos a WooCommerce
FS2PS-829 Implementar tarea disable_products en Prestashop
FS2PS-831 Por defecto guardamos el poNumber en la primera linea de las observaciones del pedido
FS2PS-832 Incluir módulo genérico de choco en el distribuible
FS2PS-835 Encapsular las funcionalidades de combiasprod, combiasprod_opti y wcpdf_invoice en clases reutilizables
FS2PS-837 Incluir la propiedad SUPPLIERS_NAME_FIELD
FS2PS-839 Comtemplar posibilidad de poner el payment fee en financiacion
FS2PS-841 Implementar custom stockables_cref_backorders
FS2PS-842 Incluir propiedad NOOVER_PRODUCTS_VISIBILITY
FS2PS-844 Crear stockables_pref
Error
FS2PS-775 «UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xd1 in position 6: invalid continuation byte» al indicar caracteres raros en la key
FS2PS-783 El link de descargar de la factura está roto en Prestashop 8
FS2PS-823 ERROR: Not implemented con DOWNLOAD_PACK_ITEMS = true al ejecutar download_catalog con combiasprod
FS2PS-826 time data ‘Fri Jun 7 10:02:18 2024’ does not match format ‘%a %b %d %H:%M:%S %Y’ al subir facturas
FS2PS-827 Error al leer la propiedad ‘WEB_KEY’ de la configuración: Input strings must be a multiple of 16 in length
FS2PS-833 Stocks distintos a los del backoffice al descargar productos de Prestashop con combiasprod
FS2PS-834 BadStatusLine: No status line received al indicar «FS2PS ${version}» en HTTP_USER_AGENT
FS2PS-836 ERROR: Error «520 – Unknown»
FS2PS-840 No salen los descuentos en los totales cuando ORDERS_SET_BRT = true
FS2PS-846 Descartar pedidos de WooCommerce en estado «wc-checkout-draft»
Versión 2.18.2
Error
FS2PS-820 No se activan productos simples con stock al ejecutar la tarea enable_in_stock
FS2PS-818 No se crean direcciones nuevas y pedido se enlaza con dirección de envío incorrecta
FS2PS-819 Incluir custom woocommerce_nomanu_orders2db para poder actualizar conectores antiguos basados en woocommerce_nomanu
Versión 2.18.1
Error
FS2PS-817 Error de sintaxis en nif_metakey_sql_in_values. Error descargando clientes con noorder o noaddress en woocommerce
Versión 2.18.0
Tarea
FS2PS-740 Compatibilidad con HPOS de WooCommerce
Versión 2.17.6
Tarea
FS2PS-680 Optimizar el CustomerMatcher para que solo cargue nifs y cuwclis una vez por ejecución.
FS2PS-699 Content-Type: application/json en configuración por defecto de nuevas instalaciones
FS2PS-702 Nueva propiedad TARIFA_REBAJAS_DESACTIVADA_SI_CERO
FS2PS-703 Implementar opción de configuracion DOWNLOAD_CUSTOMERS_DEFAULT_TARCLI
FS2PS-705 Incluir métodos _try_to_correct_taxes_for_dto y _autoset_rec_for_dto en OrderImporter
FS2PS-730 Evitar que se ejecuten varias instancias del conector al mismo tiempo
FS2PS-736 Error Undefined index shop con Multitienda.
FS2PS-738 Posibilidad de indicar ifnotexist en la descarga de direcciones de clientes
FS2PS-747 Incluir propiedad ORDERS_BREAK_DOWN_PACK_LINES para desglosar packs en origen
FS2PS-752 Documentar las opciones de DOWNLOAD_PRODUCTS_IMAGES con comentarios en cfg.py
FS2PS-753 Compatibilidad con nuevas tablas de woocommerce para optimizar las búsquedas: wp-wc-x-lookup-table
FS2PS-756 Mejorar la seguridad de las credenciales almacenadas en la configuración
FS2PS-758 Crear opción de configuración para subir todos los articulos de una familia o seccion: onlyfam, onlysec
FS2PS-760 Invocar a StockAvailable::setQuantity de Prestashop sólo cuando cambie el stock o si es un alta
FS2PS-763 Revisar matching de direcciones inicial por nif en Prestashop
FS2PS-764 Poder indicar almacén de consolidación de stock en mediante row[‘_store’] al importar productos
FS2PS-767 Incluir opción UPLOAD_COMBINATIONS = noghost para evitar subir combinaciones «fantasma»
FS2PS-772 Compatibilidad con TLS 1.3
FS2PS-779 Que la ruta de la descarga de imágenes se pueda poner con / y sin /
FS2PS-781 Añadir tipo de opción de cfg para añadir una «/» a final de la ruta de carpeta.
FS2PS-791 Contemplar propiedad DONT_FORCE_COMBINATION_PRICE_ON_DISCOUNT en sección WEB
FS2PS-797 Implementar módulo genérico para choco
FS2PS-801 Capacidad para subir subcatálogos
FS2PS-802 No se tienen en cuenta las fabricaciones para subir el stock
FS2PS-803 Mostrar mensaje de error más ilustrativo cuando la arquitectura del driver odbc no es compatible y está activado SCHEDULE
FS2PS-807 Añadir un campo mas al extrator de prestashop para saber si esta cobrado el pedido o no
FS2PS-808 Capacidad para crear matchers que funcionan con índices en memoria
FS2PS-810 Tener en cuenta campos opcionales para ajustar más la selección de la dirección de entrega de levenshtein
FS2PS-811 Nuevo matcher «productcombi» para descarga combiasprod
FS2PS-812 Tener en cuenta cómo guarda la información CustomerAddressImporter para afinar mejor el match de levenshtein
FS2PS-813 KeyError: ‘scompany’ al descargar pedidos (download_orders)
FS2PS-815 Incluir opción de configuración ORDERS_INCOMPLETE_FLAG para marcar de algún modo documentos incompletos
Error
FS2PS-565 Se descarta request actual y se sigue en la siguiente al salir «Debes esperar a que terminen las tareas en ejecución» y pulsar «Forzar migración»
FS2PS-623 «No se progresó respecto a la anterior iteración» usando stockables_multiean y stockables_ean cuando algún producto no tiene ean.
FS2PS-686 KeyError: ‘sstate’ al descargar pedidos de choco
FS2PS-693 «Formato de nombre de imagen de API incorrecto» al usarse imágenes con formato BMP en Factusol nube
FS2PS-695 Error de sintaxis (falta operador) en la expresiónn de consulta ‘ … and ( and ( … ‘ al indicar ‘UPLOAD_PRODUCTS=all’ y UPLOAD_PRODUCTS_EXTRA_WHERE
FS2PS-696 Error de sintaxis en la expresión de consulta ‘not (%s)’
FS2PS-697 UPLOAD_SPECIAL_OFFERS = true falla en nube
FS2PS-707 disable_products no desactiva productos incorporados «artificialmente» añadiendo dtos en ProduscExtractor.row2dto
FS2PS-709 ‘CustomCustomerMatcher’ object has no attribute ‘customersByNif’
FS2PS-739 No se actualiza el precio en WooCommerce al hacer update_stockables si éste se sobreescribe con _set_host_override
FS2PS-744 Si existe una consolidación previa para el artículo X modifica esa consolidación independientemente del valor de DOWNLOAD_CATALOG_CONSOLIDATION_DATE
FS2PS-745 argument of type ‘bool’ is not iterable al descargar clientes sin indicar DOWNLOAD_CUSTOMER_ADDRESSES
FS2PS-755 KeyError: ‘f_slf’ al descargar facturas
FS2PS-761 Failed to execute script fs2psui: «ImportError: No module named Crypto.Cipher»
FS2PS-765 ERROR: C:\XXX.jpg (XXX): global name ‘cStringIO’ is not defined al subir imágenes
FS2PS-776 Error: ‘f_lco’ al descargar facturas que deben marcarse como cobradas
FS2PS-777 Aparece «WARN: El pedido con ref XXX ya existe y no se actualizará» al descargar documentos que no son pedidos
FS2PS-794 Aparece el texto «insert_drive_file» y no «Facturas» en la «Mi cuenta» de Prestashop
FS2PS-795 Se intenta actualizar posts en WooCommerce que no son ni product ni product_variation
FS2PS-796 No funciona la optimización y se sigue llamando a wp_update_post cuando se usa el matcher direct
FS2PS-798 Codificación incorrecta en config.ini por defecto
FS2PS-800 Aparecen espacios en blanco en los nombres de clientes de pedidos, pero no en la ficha de ese mismo cliente
FS2PS-805 update_stockables_qty actualiza el precio y sólo debería actualizar el stock
FS2PS-809 No se asignan correctamente algunas direcciones de entrega (no se diferencia por alias ni company …)
Versión 2.17.5
Tarea
FS2PS-640 Incluir opción DOWNLOAD_PRODUCTS_COMMIT = false/true
FS2PS-710 Implementar LEVENSHTEIN_COMPARABLE_FIELDS para configurar los campos de match de levenshtein
FS2PS-711 Incluir opción levenshtein para que no machaque existentes, sólo enlace o cree
FS2PS-714 Crear PCOOBR_NAME para poder cambiar lo que se indica en persona de contacto en las direcciones
FS2PS-719 PRODUCTS_REMOTE_MATCH_PREFERENCE no tiene efecto al descargar pedidos.
FS2PS-733 Permitir descargar el EAN cuando usamos combiasprod en WooCommerce
FS2PS-735 Sacar carrier_descrip de order_items con order_item_type shipping
FS2PS-750 Quitar product_type de la select si no se extraen packs
FS2PS-759 Agilizar actualización de stock de Prestashops con módulo de Miravia
FS2PS-762 Incluida opción DISABLE_CUSTOMER_ADDRESSES = managed_customers
FS2PS-768 Incluir opción para poder definir un patrón de extracción de número y serie de factura de wcpdf_invoice
FS2PS-770 Machacar nombre de Factusol a la web en elcupforkids.com
FS2PS-780 Crear propiedad INVOICES_PDFS_FILE_PATTERN_DEFAULTS
FS2PS-782 Optimizar la actualización de artículos en WooCommerce al hacer upload_catalog
Error
FS2PS-625 PHP Warning: Undefined property: Fs2psUpdateProductUpdater::$manage_stock_ifexist in Fs2psUpdaters.php on line 1309
FS2PS-713 KeyError f_cob en FS nube
FS2PS-715 ERROR: ‘CustomUpdateStockablesTask’ object has no attribute ‘_update_custom_fields’
FS2PS-716 Los pedidos no se descargan cuando se añade noorder en la configuración
FS2PS-717 «ERROR: could not convert string to float: FP01» al indicar tipo iva 6
FS2PS-718 «SELECT count(1) FROM f_lpr …» devuelve null al ejecutar download_budgets en api360
FS2PS-720 Se suben incorrectamente imágenes a woocommerce cuando se usa la opción from folder
FS2PS-721 KeyError: ‘f_pre’ al descargar presupuestos con fsapi
FS2PS-722 Undefined index: id_shop and scompany
FS2PS-723 No se suben todas las ofertas especiales
FS2PS-724 ERROR: (‘07002’, ‘[07002] [Microsoft][Controlador ODBC Microsoft Access] Pocos par\xe1metros. Se esperaba 2. (-3010) (SQLExecDirectW)’)
FS2PS-725 Las ofertas especiales absolutas se suben con descuento porcentual del 0%
FS2PS-728 Unknown column ‘od.id_customization’ al intentar descargar personalizaciones de pedidos de Prestashop 1.6
FS2PS-731 La subida de condiciones especiales no funciona incrementalmente
FS2PS-737 Se crean 2 direcciones iguales al descargar el cliente con levenshtein
FS2PS-741 Se borran y vuelven a crear las combinaciones en la web usando prodascombi
FS2PS-748 No se asignan algunas direcciones en los pedidos con «levenshtein»
FS2PS-749 Se duplican direcciones cuando descargamos los clientes usando «levenshtein»
FS2PS-751 No hace match la dirección y no para de descargar nuevas
FS2PS-766 PHP Warning: Undefined array key «__product_type» in /…/wp-content/plugins/fs2ps/Fs2psUpdaters.php on line 506
FS2PS-769 Se ponen a 0 el stock de los productos con combinaciones al ejecutar la tarea update_products_qty
FS2PS-773 Error 1242: «Subquery returns more than 1 row» cuando se asigna más de un trasportista a un pedido en woocommerce
Versión 2.17.4
Tarea
FS2PS-685 Incluir opción CUSTFROMDB_ERROR_ROW para poder indicar datos de cliente en documentos descargados cuando no existe
FS2PS-687 Crear nueva tarea para deshabilitar productos desmarcados (disable_products) con capacidades incrementales
FS2PS-688 Eliminar «Critical» updaters. No se usan.
FS2PS-691 KeyError: 524
FS2PS-706 Incluir Grecia (ISO=GR) en la lista de países de la Unión Europea
FS2PS-708 Firmar ejecutable
Error
FS2PS-690 «argument of type ‘int’ is not iterable» en lugar de hacer varios reintentos cuando el api 360 devuelve «502 – Bad Gateway»
FS2PS-694 La nueva opción de configuración CUSTOMERS_EXTRA_METAS no esta funcionando
FS2PS-698 Error de API al hacer upload_catalog y variantes
FS2PS-700 La tarifa 1 no existe en FactuSOL a raiz de los cambios en las consultas
FS2PS-701 «Super rebajas» en WooComerce al actualizar el extractor
FS2PS-704 No se establece el tipo de producto correcto cuando activamos la opción NOOVER_PRODUCTS_PRODUCTTYPE
Versión 2.17.3
Tarea
FS2PS-683 Incluir opción ORDERS_SET_BRT. Permite descargar pedidos con ivas reducidos
Versión 2.17.2
Tarea
FS2PS-655 Rellenar formulario de Factusol para promocionarnos
FS2PS-667 El conector no contempla UPLOAD_PRODUCT_IMAGES_AFTER
FS2PS-670 FS2PS en nube: Generar artefacto fs2psc (conector en linea de comandos) para linux
FS2PS-673 Hacer módulo fs2psinvoices compatible con Prestashop 8.0
FS2PS-674 Implementar opción -d (daemon, demonio) para fs2psc
FS2PS-676 Crear página web resumen status fs2ps-cloud
FS2PS-682 Crear nueva opcion para añadir metas extra para la tabla de userpost (CUSTOMER_EXTRA_METAS)
Error
FS2PS-666 Error: (‘HY000’, u»[HY000] [Microsoft][Controlador ODBC Microsoft Access] Puede que el campo ‘codart’…
FS2PS-668 La position en la subida de imágenes no se esta teniendo en cuenta correctamente.
FS2PS-669 BUG: La subida de imágenes ignora la opción UPLOAD_PRODUCTS_AFTER.
FS2PS-671 El conector no sube condiciones especiales al conectar con Factusol nube
FS2PS-675 «fs2psc -d» no finaliza al pulsar CTRL+C
FS2PS-677 El conector se queda frito cuando no se obtiene respuesta del API de Factusol
FS2PS-678 Evitar importar las lineas si se descarta un pedido
FS2PS-679 Se vinculan clientes sin nif por cuwcli cuando nocuwclimatch en DOWNLOAD_CUSTOMERS, y no deberían
FS2PS-681 Indicamos ‘saddress_ref’ el dto de pedido al descargarlo pero no se enlaza con dirección de entrega existente
Versión 2.17.1
Tarea
FS2PS-639 Capacidad para subir o actualizar ean en WooCommerce mediante update_stockables. Opción UPDATE_STOCKABLES_EAN = true/false/ifnotempty
FS2PS-644 Nueva propiedad UPLOAD_PRODUCTS_TRANSFORM_TAX_IF_RTIFAM para sustituir los IVA nuevos
FS2PS-646 Añadir en el diccionario de ui las etiquetas de las tareas ara el panel de acciones (self._action_label)
FS2PS-652 DOWNLOAD_CUSTOMERS debe tener en cuenta VALID y NOVALID STATES de ORDERS, DELIVERIES, BUDGETS, INVOICES, RETURNS, CANCELLED_ORDERS, REFUNDED
FS2PS-653 Contemplar importación cn8 en ProductImporter
FS2PS-654 Ignorar nulos para evitar problemas al importar productos a nube
FS2PS-657 Crear una propiedad UPDATE_STOCKABLES_TAX para indicar si se actualiza el iva o no al hacer update_stockables
FS2PS-660 Hacer conector compatible con la versión 8 de Prestahop
FS2PS-662 Tenemos en cuenta límites cuttoolong al importar productos en combiasprod_opti
FS2PS-663 Si se definen varios ivas con el mismo valor en la configuración de factusol, consideramos sólo el primero
Error
FS2PS-592 No se muere la instancia del conector al cerrar
FS2PS-632 Undefined property: Fs2psStockableDirectMatcher::$persist al hacer download_orders con PRODUCTS_REMOTE_MATCHER = stockabledirect
FS2PS-634 No se sube el precio con descuento del 100%
FS2PS-635 AutoIncremental matcher de productos no coge máximo + 1 si no id libre inferior a 2221
FS2PS-638 Al indicar más IVAs de la cuenta, el conector falla y parece que no se recupera.
FS2PS-641 Error al subir prodascombi en 2.17.0: KeyError: ‘ivas’
FS2PS-642 Error al sobreescribir algunas portadas en Prestashop cuando no existe imagen con posición=1
FS2PS-643 Mundoconsumible se le activaron todos los productos en oculto al hacer match con los productos.
FS2PS-647 Error La propiedad Fs2psCombination->price no es válida
FS2PS-648 KeyError: 0.05 al indicar UPLOAD_PRODUCTS_TRANSFORM_TAX_IF_RTIFAM = { 0.1: 0.05, 0.04: 0.0 }
FS2PS-649 IndexError: list index out of range
FS2PS-651 ERROR 11.4 al descargar pedidos con recargo
FS2PS-658 «list index out of range» al subir combinaciones indicando TARIFA_REBAJAS en nube
Versión 2.17.0
Tarea
FS2PS-582 Contemplar nuevo IVA 5%
Versión 2.16.3
Tarea
FS2PS-613 Perfect Brands no permite que se suba el catalogo y actualice stock en la web
FS2PS-616 Abrir el conector con el Inicio del pc
FS2PS-617 Crear opción de configuración para cambiar el nombre del cmd que se envia
FS2PS-618 Incluir en el dto de los pedidos el id de la tienda (id_shop)
FS2PS-621 Incorporar la opción withmail en DOWNLOAD_ORDERS
FS2PS-622 Implementar tarea download_budgets para descargar pedidos como presupuestos
FS2PS-624 Pedido del 10% se descarga exento con ORDERS_TRY_TO_CORRECT_TAXES = true
FS2PS-626 Definir «HTTP_USER_AGENT = FS2PS ${version}» como user agent por defecto
FS2PS-629 Incorporadas opciones ORDERS_ERROR_IF_CANNOT_CORRECT_TAXES y ORDERS_ERROR_IF_CANNOT_CORRECT_DISCOUNT
Error
FS2PS-358 No se descargan correctamente los pedidos con descuentos de Woocommerce
FS2PS-609 Fs2psSeqOutOfRange: No se pudo generar autoincremental para products
FS2PS-611 Conector chiquito
FS2PS-614 Salen 2 ivas con el 10% con ORDERS_USE_FACTUSOL_TAXES = true
FS2PS-627 El conector no cambia de ejercicio automáticamente con <year> hasta que se reinicia
FS2PS-630 BDEscribirRegistroError al guardar producto con refart mayor que 30 caracteres en api360
FS2PS-631 combiasprod_opti va muy lento en api360, no recicla caché
FS2PS-633 BDActualizarRegistroError al lanzar una actualización con sólo la clave primariao
Versión 2.16.2
Tarea
FS2PS-333 Hacer prodascombi compatible con subida de condiciones especiales (b2b)
FS2PS-346 Hacer prodascombi compatible con UPLOAD_OFFERS_FROM_QUANTITY = true
FS2PS-571 Separar subida de imágenes desde carpeta de upload_catalog
FS2PS-576 Incluir opción PRODASCOMBI_DEFAULT_COMBI_POLICY para determinar la combinación por defecto
FS2PS-587 Permitir establecer el check «Virtual» de artículos y variaciones en WooCommerce
FS2PS-590 Implementar check Destacado en plugin WordPress
FS2PS-596 Crear opcion de configuración dont_disable_status en el Fs2psDisablers.php
FS2PS-599 Incluir opción de configuración para que el descuento en totales se refleje también como porcentaje ORDERS_TOTAL_DISCOUNT_AS_PERCENT_DECIMALS
FS2PS-602 Añadir opción de configuración NOOVER_PRODUCTS_VISIBILITY (Solo Prestashop)
FS2PS-604 update_stockables no actualiza combinaciones de Factusol que son productos simples en la web. Nueva propiedad de configuración UPDATE_STOCKABLES_COMBIS_CAN_BE_PRODUCTS
FS2PS-607 Incorporar opción PRODUCT_IMAGES_REMOVE_EXIF = always
Error
FS2PS-79 Modificaciones indeseadas con referencias de productos y combinaciones vacías al usar matchers multipref y multiean
FS2PS-334 «ERROR: Extractor SpecialOffersExtractor atascado. Abortamos.» al hacer upload_catalog de prodascombi con subida de condiciones específicas
FS2PS-477 Impacto de precio de combinaciones sale con decimales en lugar de ser 0 al hacer uptade_stockables en Prestashop
FS2PS-507 No se pudo conectar a FSAPI. Compruebe la conexión: [Errno 11001] getaddrinfo failed
FS2PS-579 Error 1054: Unknown column ‘o.id_lang’ in ‘on clause’ al descargar pedidos con DOWNLOAD_PRODUCT_CUSTOMS = true
FS2PS-584 KeyError: ‘f_dvo’ al intentar descargar precios específicos en nube
FS2PS-585 Fs2psDbException: Subquery returns more than 1 row al hacer download_catalog con combiasprod
FS2PS-588 auxdb.sqlite3 no se guarda en la carpeta de instalación del conector si no en c:\usuarios\xxxx\appdata\local\virtualstore
FS2PS-591 ERROR:int() argument must be a string or a number, not «Note Type» cuando se queda regeneración de stock a medias en prodascombi
FS2PS-592 No se muere la instancia del conector al cerrar
FS2PS-593 Subquery returns more than 1 row en el Extractors de WooCommerce
FS2PS-594 El conector se queda frito al hacer una descarga del catálog con combiasprod
FS2PS-597 Permitir descargar pedidos con IVA 10% + recargo de equivalencia y IVA del 21% sin regargo
FS2PS-598 ErrorException: exif_read_data(PSWTjiM3): Incorrect APP1 Exif Identifier Code y PRODUCT_IMAGES_REMOVE_EXIF = true no produce ningún efecto
FS2PS-600 «list index out of range» al indicar TARIFA_REBAJAS en nube
FS2PS-601 Los precios del plugin rbp_update_role_based_price salen redondeados a 0 decimales
FS2PS-603 Se aplica corrección incorrecta y mayor a ORDERS_MAX_CORRECTION_DISCOUNT cuando hay recargo
Versión 2.16.1
Error
FS2PS-578 Sólo se descarga un abono por pedido cuando deberían descargarse varios (varias devoluciones)
FS2PS-577 Bug discount_bases tiene una longitud de 0 cuando deberia de tener la misma que taxes.
Tarea
FS2PS-575 Capacidad para subir precio de coste de las combinaciones con prodascombi
Versión 2.16.0
Tarea
FS2PS-418 Capacidad para descargar facturas rectificativas/devoluciones/reembolsos (download_returns, más de 1 por pedido)
Versión 2.15.18
Error
FS2PS-570 Error al descargar direcciones con PHP 8: «PHP Fatal error: Uncaught TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given in Fs2psExtractors.php:368»
FS2PS-568 No se suben correctamente las imágenes desde directorio a WooCommerce
FS2PS-564 Call to undefined function is_plugin_active() in Fs2psUpdaters.php:254
FS2PS-561 La opcion de configuración NOOVER_FEATURE_CONTENT no esta funcionando
FS2PS-559 Error ‘str’ object is not callable
FS2PS-549 Las Caracteristicas que esten creadas en una lista, no pueden estar creadas en otra distinta si tienen el mismo nombre
FS2PS-547 No se envia MATCH_FEATURES cuando subimos productos
FS2PS-513 Múltiples errores en el conector debido a que se quedan instancias abiertas al actualizar y cerrar un conector
Tarea
FS2PS-574 Permitir subir campos personalizables a Prestashop
FS2PS-573 Capacidad para activar el check de oferta en Prestashop
FS2PS-572 Incluir propiedad ORDERS_CONSIDER_TAX_EXEMPT_IF_ZERO_LINE_TAX
FS2PS-567 Poder vincular imágenes a colores y/o tallas en WooCommerce
FS2PS-566 Crear opcion de configuración para CONCATENATED_PRODUCTS llamada ecotax_fixed_price
FS2PS-563 Poder subir campo ecotasa a Prestashop
FS2PS-562 Investigar implementación ecotasa Prestashop
FS2PS-560 Incluir tarea upload_custom1 para tarea de subida personalizada
FS2PS-557 Añadir id_product_attribute en la consulta de descarga de imágenes para que se pueda contemplar en futuros customs
FS2PS-556 Implementación de MINAFTER en las configuraciones de tipo ‘IMPORT’
FS2PS-552 Cuando se descargan lineas de pedidos/facturas/albaranes no se llena el campo de la imagen del producto
FS2PS-540 Posibilidad de indicar ‘descrip’ en el dto de combinaciones en woocommerce
FS2PS-539 Incorporar tarea update_orders_downloaded y update_orders_returned para cambiar el estado del pedido en la web al descargarlo a Factusol y cuando se abona
FS2PS-538 Incluir capacidad de contemplar shipping_class a nivel de combinación
Versión 2.15.17
Error
FS2PS-536 CRITICO: Todas las combinaciones prodascombi cogen el mismo precio, el del master
FS2PS-535 PHP Deprecated: join(): Passing glue string after array is deprecated. Swap the parameters in Fs2psExtractors.php on line 405
FS2PS-534 PHP Fatal error: Uncaught Error: Call to undefined method Logger::addLog()
FS2PS-533 Fs2psDbException: BDEscribirRegistroError
FS2PS-532 KeyError: ‘state’ al descargar clientes con DOWNLOAD_CUSTOMERS = levenshtein
Tarea
FS2PS-531 Implementar combiasprod_download_product_images en Woocommerce
Versión 2.15.16
Error
FS2PS-530 Fecha after de ejecución incremental toma siempre el instante actual – 15 minutos
FS2PS-529 upload_stockables_stock_qty tarda mucho, parece que no se ejecuta incrementalmente
FS2PS-527 Se descargan artículos en blanco de Prestashop
Tarea
FS2PS-528 Las lineas de los pedidos en Prestashop se descargan con orden ascendiente y descendiente dependiendo de la versión.
Versión 2.15.15
Error
FS2PS-526 No se establece la dirección de entrega del pedido cuando se indica saddress2
Versión 2.15.14
Error
FS2PS-525 No se registra el cobro al descargar albaranes con donwload_orders dsuf=’alb’ y DELIVERIES_PAYMENT_SETOFF
FS2PS-521 Aparecen un salto de linea : None al final de todas las lineas de pedidos
Versión 2.15.13
Error
FS2PS-510 String indices must be integers al descargar pedidos.
FS2PS-508 Error fatal de factusol al facturar albarán o ver existencias de artículo de ese albarán
FS2PS-506 AttributeError: ‘QtUi’ object has no attribute ‘_mbox’
FS2PS-505 Error en la descarga de imagenes cuando task.log()
FS2PS-493 KeyError: ‘f_pro’ al hacer download_catalog
FS2PS-474 No se cierra el proceso principal al cerrar la ventana del conector
Tarea
FS2PS-520 ERROR: Stock no definido para el producto XXXXXXX al usar GET_STOCK_FROM_COMBIS = true
FS2PS-519 Compatibilidad con personalizaciones de Prestashop al descargar pedidos
FS2PS-517 Incorporar setcomercial en DOWNLOAD_CUSTOMERS para poner en nombre comercial el valor de company cuando descargamos clientes de Factusol y el nif es de persona
FS2PS-515 Crear opción de configuración ignoreifnotref para que ignore las imágenes cuando las mapea por referencia y halla productos que no tienen.
FS2PS-514 Añadir nueva opción de configuración DEFAULT_ORDERS_AGENT = 123
FS2PS-512 Mapear productos e imagenes por referencia cuando se descargan imagenes con combiasprod
FS2PS-511 Crear propiedad NOOVER_PRODUCTS_METADESCRIP = true para no machacar metadescripción
FS2PS-509 Incluir opción fixed_prices en CONCATENATED_PRODUCTS
Versión 2.15.12
Tarea
FS2PS-504 Pasar a borrador lo productos que esten en la papelera
Versión 2.15.11
Error
FS2PS-502 TypeError: selected_sql() got an unexpected keyword argument ‘upload_mode’ al hacer upload_catalog con prodascombi
FS2PS-489 DISABLE_PRODUCTS = delete_fast deja el conector colgado
FS2PS-474 No se cierra el proceso principal al cerrar la ventana del conector
Tarea
FS2PS-498 Considerar valor configurado en woocommerce_notify_no_stock_amount para determinar si un producto o combinación tiene existencias o no (se puede comprar)
FS2PS-483 Crear custom combiasprod_opti que descargue facturas con número y fecha de factura de la web: combiasprod_opti_orders2invoices
Versión 2.15.10
Error
FS2PS-500 UnboundLocalError: local variable ‘original_row’ referenced before assignment al usar ORDERS_MAX_CORRECTION_DISCOUNT = 0.01
FS2PS-497 «No se pudo obtener el cliente en factusol para XXX_» al descargar pedidos estableciendo cliente anónimo
FS2PS-489 DISABLE_PRODUCTS = delete_fast deja el conector colgado
Versión 2.15.9
Error
FS2PS-476 Cannot load native module ‘Cryptodome.Hash._SHA256’: Cannot load ‘_SHA256.pyd’ al intentar ejecutar el conector compilado por jenkins
FS2PS-450 UPLOAD_PRODUCTS_IMAGES = incremental no sube imágenes de productos que se marcan para subir después de haber puesto la imagen
Tarea
FS2PS-495 Firmar ejecutable compilado con certificado de Sectigo para que Windows lo considere confiable
FS2PS-491 Verificar compatibilidad con productos editados con Elementor en upload_products
FS2PS-488 Adaptar descarga de pedidos de WooCommerce para obtener cupones de metas
FS2PS-484 Usar f_stc en lugar de f_sto para determinar que productos tienen stock cuando Factusol trabaja con tallas y colores
FS2PS-482 Incluir opción de configuración CONCATENATED_PRODUCTS = astax para contemplar comportamiento de ecotasas
FS2PS-463 download_products tarda más de lo esperado usando custom
Versión 2.15.8
Error
FS2PS-486 Su consulta no incluye la expresión especificada ‘CODART’ como parte de una función de agregado al usar prodascombi con upload_special_offers
FS2PS-485 No existe el producto referenciado por la combinación: XXX
FS2PS-481 KeyError: 26.2 al descargar pedidos que tienen concetos con recargo y sin recargo de equivalencia al mismo tiempo
Tarea
FS2PS-487 Crear PhoneCustomerMatcher para poder mapear clientes descargados por teléfono
FS2PS-483 Crear custom combiasprod_opti que descargue facturas con número y fecha de factura de la web: combiasprod_opti_orders2invoices
Versión 2.15.7
Error
FS2PS-153 Parece que no funcionan correctamente los filtros de subida stock/incremental/incnostock modalidades all(None)/qty/price
Versión 2.15.6
Error
FS2PS-479 b2b_wholesale barn2 no muestra descuentos, sólo regular_price
FS2PS-478 En la provincia aparece el estado del pedido (ej: wc-processing)
Versión 2.15.5
Error
FS2PS-474 No se cierra el proceso principal al cerrar la ventana del conector
FS2PS-472 No redondear a dos decimales el descuento en Factusol
FS2PS-438 Hacer popup de mensajes un poco más ancho
FS2PS-424 Se quedan procesos fs2ps zombies
Versión 2.15.4
Tarea
FS2PS-435 Modificación en las funcionalidades de la UI
Versión 2.15.3
Error
FS2PS-468 Fs2psServerFatalException: COMBINATIONS_MATCHER no implementado ‘$pm’ in Fs2psMatcherFactory.php:193
FS2PS-466 No existe la tabla ps_product al invocar disable_out_of_stock ó enable_in_stock
FS2PS-464 TypeError: argument of type ‘NoneType’ is not iterable al hacer upload_customers
Tarea
FS2PS-469 Permitir establecer slug de tallas y colores en woocommerce indicándolo en dto[‘slug’]
FS2PS-467 Implementar tarea redirect_disabled para Prestashop
FS2PS-455 Compatibilidad con plugin de precios por rol de barn2.com
FS2PS-421 Crear tarea disable_out_of_stock y enable_in_stock para desactivar/activar productos mediante el stock
Versión 2.15.1
Error
FS2PS-461 No existe la tabla wp_posts al descargar clientes
FS2PS-458 No se descarga el ‘firstname’ y el ‘lastname’ de envio en la direccion de entrega
Tarea
FS2PS-470 Contemplar subida de texto alternativo, leyenda y descripción para imágenes en WooCommerce
Versión 2.15.0
Error
FS2PS-456 No enlaza las direcciones de entrega del cliente con el pedido
Tarea
FS2PS-459 Incluir propiedad shipping_class_slug en dto de productos para asignar clases de envío en woocommerce por slug
FS2PS-451 Implementar CustomerAddressExtractor en woocommerce
Versión 2.14.3
Error
FS2PS-457 ‘NoneType’ object has no attribute ‘get’ al subir facturas asociadas a pedidos
FS2PS-454 AttributeError: ‘NoneType’ object has no attribute ‘get’ al subir facturas
FS2PS-453 Error fatal al descargar pedidos de WooCommerce con PHP 8
FS2PS-452 PNGs se suben con fondo negro aunque se indique nomodif en UPLOAD_PRODUCTS_IMAGES
Tarea
FS2PS-404 Incorporar propiedad de configuración UPLOAD_INVOICES_ASIGNTOCUSTOMER
Versión 2.14.2
Error
FS2PS-449 Corregir probelma con los estados de los pedidos en woocommerce
FS2PS-430 No se desglosa el recargo de equivalencia
Tarea
FS2PS-440 Incluir opciones en la configuración para subir contraseña con extensión B2B
FS2PS-245 Incluir opción DOWNLOAD_ORDER_LINES_PRICE_WITH_TAX para poder forzar precio con iva incluido en las lineas de pedidos descargados
Versión 2.14.1
Error
FS2PS-445 No se puede actualizar la tabla f_fte con fsapi
FS2PS-442 Sobreescrita generación por defecto de nombre de usuario al subir clientes y direcciones de cliente
FS2PS-441 No se pudo generar autoincremental para charges
FS2PS-407 Si esta la misma familia asignada a un producto mas de una vez, sube el producto sin categorias a la web
Tarea
FS2PS-448 Incorporado _insecure_dict en cfg.py para poder indicar lambdas en la configuración
FS2PS-447 Incorporado atributo dto_from_xls al constructor de XlsReader
FS2PS-446 Incluido DistinctReader
FS2PS-444 Incorporado ListReader
FS2PS-443 Usar cfg.EAN_METAKEY en extended_gtin_orders2db
FS2PS-439 Añadir parent_pref al dto del Combiasprod_Download_Catalog_Task
FS2PS-437 Incluir opciones customer<order[‘payment’]> y rmatchcustomerifnomatch en ORDERS_PAYMENT_METHOD
FS2PS-432 Editar de donde se coge el nombre para la dirección de entrega.
FS2PS-431 Incluir lógica para manejar secuencias de ids autoincrementales en Factusol
FS2PS-427 Incluir configuración necesaria para registrar cobros de facturas o albaranes automáticamente al descargar
FS2PS-426 Añadir state_iso2 al dto de WooCommerce
Versión 2.13.2
Tarea
FS2PS-429 Incluida función de configuración _insecure_dict para poder cargar diccionarios con lambdas
Versión 2.13.1
Error
FS2PS-428 Falta incluir en la compilación la dependencia de numpy
Versión 2.13.0
Error
FS2PS-423 Error al crear productos por que el insert crearía valores duplicados al hacer download_catalog o download_products
FS2PS-422 El campo roles viene vacío al descargar clientes o pedidos de WooCommerce
FS2PS-410 El disponible es mayor del que debiera cuando se descargan sólo los pedidos pagados (DOWNLOAD_ORDERS=ifvalid)
FS2PS-409 No se suben todas las ofertas de descuento porcentual genéricas o vinculadas a clientes particulares
FS2PS-408 pkg_resources.DistributionNotFound: The ‘msoffcrypto-tool’ distribution was not found and is required by the application
FS2PS-401 ClassNotFoundException Fs2psCannotGetDtoIFromRowId al descargar catálogo de prestashop
Tarea
FS2PS-421 Crear tarea disable_out_of_stock y enable_in_stock para desactivar/activar productos mediante el stock
FS2PS-420 ORDERS_CHECK_IN_PREVIOUS_EXERCISE_NDAYS no comprueba si existe la base de datos
FS2PS-419 DOWNLOAD_REFUNDED_ORDERS = true no se tiene en cuenta al descargar clientes
FS2PS-416 Cambiar el mensaje cuando la referencia del articulo es demasiado larga porque actualmente el mensaje no es esclarecedor
FS2PS-414 Incorporar opción DOWNLOAD_ORDERS_DATE_POLICY = created/updated/downloaded
FS2PS-411 Poder configurar los estados de los pedidos actualizables al invocar a upload_orders_sent y upload_orders_invoiced
FS2PS-406 Crear un script para instalar Wine, Python y sus dependencias
FS2PS-405 Configurar Wine para compilar el conector
FS2PS-403 Capacidad para descargar imágenes combiasprod
FS2PS-378 Descargar imagenes de Woocommerce TRINEXO
FS2PS-238 Capacidad para mapear direcciones de entrega comparando los textos
FS2PS-68 Permitir que las direcciones de facturacion y entrega de pedidos descargados aparezcan en la seccion de direcciones de entrega del cliente en Factusol
Versión 2.12.3
Error
FS2PS-396 No module named xlwt
FS2PS-394 Undefined property download_descrip al invocar download_catalog
FS2PS-392 Fs2psDbException: BDEscribirRegistroError
Tarea
FS2PS-399 Bug en nube, sale el mensaje de mas de una conexión abierta cuando indicamos la propiedad ORDERS_CHECK_IN_PREVIOUS_EXERCISE_NDAYS.
FS2PS-398 Implementar descarga de pack_items en combiasprod
FS2PS-377 Opción para que update_stockables no modifique stock si no cambia
Versión 2.12.2
Error
FS2PS-390 ERROR: No se pudo guardar el objeto: product (02500275448) – La propiedad Fs2psSpecificPrice->reduction no es válida
FS2PS-385 DOWNLOAD_PRODUCTS toma valor 1 cuando se envía cfg DOWNLOAD_PRODUCTS = true booleano y no se descargan productos
FS2PS-376 UPLOAD_COMBINATIONS = false no tiene efecto en stockables_cref
FS2PS-373 No se suben decimales en el stock de algunos productos
FS2PS-368 Error de duplicidad al crear un producto en Factusol.
FS2PS-362 Error en la consulta de prodascombi
FS2PS-361 No se ignora el stock en PrestaShop cuando quitamos la key ‘stock’ del dto
FS2PS-360 Error en QtUi self._cache is not defined
Tarea
FS2PS-389 Crear una nueva herramienta en Tools para Capitalizar un string/lista/tupla
FS2PS-388 Crear una nueva carpeta writer con un Writer y un MultiWriter
FS2PS-387 Añadir matcher stockabledirect en Prestashop
FS2PS-386 Añadir método replaceExtractor en Fs2psTask
FS2PS-384 Permitir cambiar estado del pedido en la web con update_orders_sent al descargar el albarán sin necesidad de descargar pedido previamente
FS2PS-383 Incluido custom extended_orders2db_wcpdf_invoice para descargar facturas de WooCommerce
FS2PS-382 Incluida posible generación de ids en ManufacturerImporter y SupplierImporter con _dto_to_nomatch_rowid
FS2PS-381 Crear custom que descargue las factura que genera Prestashop a Factusol y solo actualice stock y precio conupdate_stockables
FS2PS-379 Comprobar si un pedido existe en otros ejercicios para que no los duplique
FS2PS-375 Incluir propiedad COMBIASPROD_OPTI_UPDATABLE_FIELDS
FS2PS-372 Productos con stock en Woocommerce pero en el FrontOffice dice que no tienen stock
FS2PS-371 Poder indicar metas adicionales en las lineas de pedidos descargados de WooCommerce
FS2PS-369 Incluir opción PRODUCTS_SET_SEO_REDIRECT = family
FS2PS-366 Añadir propiedad ORDERS_DISCOUNT_PREFERENCE = lines/totals a la configuración
FS2PS-365 Incluir _filter_one en FileReader para poder descartar
FS2PS-364 Poder indicar combinaciones en Fs2psSpecialOffersUpdater
FS2PS-363 Asegurar que se indican ORDERS_REF_PREFIX y letter distintos para cada web cuando descargamos pedidos de varias
FS2PS-142 Introducir mecanismos para evitar problemas al importar categorías
Versión 2.11.4
Error
FS2PS-359 Se descargan todos los pedidos de woocommerce independientemente de su estado (cancelado, no pagados aunque se indique ifvalid …)
FS2PS-358 No se descargan correctamente los pedidos con descuentos de Woocommerce
FS2PS-356 Cuando CustomerImporter devuelve None no se guarda la fecha de until
FS2PS-343 PRODUCTS_USE_DLA_AS_NAME = true no funciona con prodascombi
Tarea
FS2PS-357 Fatal error: Failed to execute script pyi_rth_qt4plugins
FS2PS-353 Saber si la descarga de imágenes es combiasprod o no
FS2PS-352 Implementar descarga de imagenes de portada para combiasprod
FS2PS-351 Crear opciones de configuración para descargar o no las descripciones largas
FS2PS-229 Incluir opción ORDERS_MAX_CORRECTION_DISCOUNT para evitar descuadres de céntimos en contabilidad
Versión 2.11.3
Error
FS2PS-349 DOWNLOAD_PRODUCTS = true (valor por defecto) no descarga nada al hacer download_catalog con combiasprod
FS2PS-348 No se actualizan precios ni stock de las combinaciones con update_stockables
FS2PS-344 «list index out of range» al descargar pedido indicando ORDERS_PAYMENT_FEES con tax_rate 0
Tarea
FS2PS-347 Redondear totales de pedidos/facturas/albaranes a 2 decimales para que pasen así a contabilidad
FS2PS-345 Capacidad para indicar subselect como Tools::dbField
Versión 2.11.0
Error
FS2PS-341 Obtener totales de pedidos teniendo en cuenta que _line_subtotal puede estar vacío en woocommerce
FS2PS-338 El motor de base de datos de Microsoft Access no puede encontrar la tabla o consulta de entrada ‘f_dvo’.
FS2PS-336 BDActualizarRegistroError al intentar actualizar campo IMAFAM en Factusol nube
FS2PS-335 «Error 1064: You have an error in your SQL … use near ‘and id_product_attribute=XXXX’ también en WooCommerce al ejecutar update_stockables de una combinación que ya no existe
Tarea
FS2PS-339 Incluir propiedad de configuración DOWNLOAD_CUSTOMERS_DEFAULT_TCLCLI
Versión 2.10.7
Error
FS2PS-329 TypeError: selected_sql() got an unexpected keyword argument ‘incremental’
FS2PS-327 Error al ejecutar update_stockables de una combinación: «Error 1064: You have an error in your SQL … use near ‘and id_product_attribute=XXXX’ at line 1 in Fs2psTools.php:371
FS2PS-312 Bug en los botones al migrar, no se deshabilitan
FS2PS-306 No funciona el askquestion()
FS2PS-302 download_catalog no descarga combinaciones de productos sin impuestos
FS2PS-144 Importación inversa de Presashop a Factusol duplica stock
Tarea
FS2PS-330 Incorporar PRODASCOMBI_CHECK_SIZE_COLOUR_ALL_OR_NONE por defecto a False
FS2PS-328 download_cancelled_orders también para Prestashop
FS2PS-308 Error en la multitarifa con YITH en Woocommerce.
FS2PS-305 Cuando consultemos un action debe cambiar el label
FS2PS-303 El semaforo debe tener en cuenta si hay una tarea con error
FS2PS-274 Implementar delete compatible con api 360 nube
Versión 2.10.5
Error
FS2PS-301 «El motor de base de datos de Microsoft Access no puede encontrar la tabla o consulta de entrada ‘fs2ps_match'» al ejecutar donwload_catalog
FS2PS-296 Si se indica cualquier fecha en DOWNLOAD_CATALOG_CONSOLIDATION_DATE se considera siempre la fecha de ayer
Tarea
FS2PS-300 Incluir opción de configuración PRODASCOMBI_OFFERS_POLICY
FS2PS-298 Buscar la forma de mantener el boton de MIGRAR por defecto aun cuando hay ui_buttons
FS2PS-295 Poder indicar -1 en DOWNLOAD_CATALOG_CONSOLIDATION_DATE para que se establezca como fecha de consolidación la de ayer
FS2PS-289 Incluir propiedad de configuración UPLOAD_PRODUCTS_WEIGHT
FS2PS-288 Reestructuración de la nueva interfaz del conector QT
FS2PS-278 Optimizar download catalog para evitar consultar tabla f_aut continuamente
Versión 2.10.4
Error
FS2PS-293 ERROR: No se pudo guardar el objeto: product (261) – La propiedad Fs2psSpecificPrice->price está vacía
FS2PS-291 update_stockables indica «combinations: 1 actualizados» pero no se actualiza ni precio ni stock en Prestashop
Tarea
FS2PS-297 Descargar las imagenes de woocommerce en su tamaño original en lugar de thumbnail por defecto.
FS2PS-292 Mejorar el error 503: Service Unavailable
FS2PS-280 Crear tarea download_cancelled_orders
Versión 2.10.2
Error
FS2PS-283 Error «Excepción inesperada. Consulte el log para ver detalles» al subir facturas
FS2PS-275 object has no attribute ‘_update_cost’
Tarea
FS2PS-287 Título de ventana configurable mediante UI_TITLE
FS2PS-286 Compilar cliente con nueva UI (2.10)
FS2PS-285 Añadir opcion UPLOAD_CUSTOMER_NAME para configurar de donde cogemos el nombre del cliente
FS2PS-284 Descargar el rol de los clientes en el Extractor de pedido y clientes para poder gestionarlo en el cliente.
FS2PS-282 Incluir opción INVOICES_PDFS_SUBFOLDER_NAME_PATTERN
FS2PS-279 Combiasprod_opti no actualiza tarifa_rebajas correctamente
FS2PS-277 Capacidad para indicar LAST_<tarea>_FINISHED
FS2PS-276 Implementar la subida de descuentos por volumen como precios específicos de tipo amount
FS2PS-273 Crear nueva opcion de configuración para sincronizar distintos ean en woocomerce
FS2PS-272 Crear stockables_crefequ
FS2PS-150 Implementar mecanismo en la ui para plantear preguntas y respuestas al usuario
FS2PS-149 Crear mockups wizard
FS2PS-92 Establecer fuente monospace
FS2PS-49 Indicar de alguna manera (semáforo rojo/verde) si las últimas ejecuciones terminaron bién o con error
FS2PS-46 Actualizar la interface actual a la nueva imagen corporativa
Versión 2.9.299
Error
FS2PS-271 DOWNLOAD_CATALOG_CONSOLIDATION_DATE no consolida artículos con stock 0
FS2PS-263 Se actualiza stock de varios productos/combis incorrectamente al indicar PRODUCTS/COMBINATIONS_REMOTE_MATCHER direct
FS2PS-262 Desfase de céntimos en pedidos con descuento descargados de Prestashop
FS2PS-255 Ha intentado ejecutar una consulta que no incluye la expresión especificada ‘master’ como parte de una función de agregado.
FS2PS-232 Error al usar prodascombi con PACKS_STOCK_CALC = plusitem
Tarea
FS2PS-270 Al cambiar nombre de tarifa b2bking se desvincula existente y genera otra tarifa
FS2PS-264 Permitir indicar controller en test.html
FS2PS-261 Incluir opción PRODASCOMBI_EXTRA_WHERE
FS2PS-260 Incluir opción UPLOAD_PRODUCTS_EXTRA_WHERE
FS2PS-259 Evitar usar wc_order_coupon_lookup si la versión de Woocommerce no incluye esa tabla
FS2PS-257 Que la propiedad ‘onlycover’ en la descarga de imágenes se gestione en la web y no en el cliente para mejorar el rendimiento
FS2PS-254 Implementar UE_COUNTRY_ISO en el cfg.py del conector.
FS2PS-253 Incluir opción UPLOAD_PRODUCTS = notcheckedprod
Versión 2.9.284
Error
FS2PS-249 Error ‘No se pudo guardar el objeto terms’ en la actualización de categorías.
FS2PS-241 No se actualiza el peso de las combinaciones prodascombi en woocommerce
FS2PS-239 DOWNLOAD_CATALOG_CODENT no funciona correctamente para valores mayores que 1
FS2PS-236 «ZeroDivisionError: float division by zero» usando ORDERS_TRY_TO_CORRECT_TAXES
FS2PS-228 Poder usar ROUND_SAVED_PRICE también en Prestashop
FS2PS-227 Métodos de pago no se mapean al hacer pedidos desde backoffice
FS2PS-226 Tools.rnd redondea incorrectamente a la baja números negativos
FS2PS-224 No se detecta correctamente el recargo de equivalencia
FS2PS-193 Si no se indica IMPORT_PRODUCTS_AFTER se produce un error al hacer download_catalog en migración inversa
Tarea
FS2PS-252 Permitir que prodascombi considere como simples artículos con master definido: PRODASCOMBI_FILTER = nosizecolassingle
FS2PS-250 Limitar tamaño de descripciones de familias y secciones a 50 caracteres en download_catalog
FS2PS-247 Implementar download_product_images para descargar imágenes de Prestashop
FS2PS-246 Descargar imagenes de Woocommerce
FS2PS-244 Poder subir atributos que no participan en variaciones en WooCommerce
FS2PS-242 Extensión facturas pueda buscar los PDF en subcarpetas
FS2PS-237 download_catalog debe poder indicar el stock mediante consolidación en lugar de usar entrada
FS2PS-235 Error 404 por interferencias de otros plugins o tema de WooCommerce WordPress
FS2PS-233 Añadir en el dto de clientes y pedidos el state_iso2
FS2PS-230 Permitir indicar año en configuración como <year> para considerar automáticamente año actual
Versión 2.9.274
Error
FS2PS-222 El extractor no se cierra cuando se pulsa la X de la ventana
FS2PS-217 ERROR: ‘cost’ con UPDATE_STOCKABLES_COST = true al hacer update_stockables_qty
FS2PS-215 pref llega null al hacer download_catalog con combiasprod de la web
FS2PS-212 Problemas con lo decimales en el extractor, updaters.php
FS2PS-205 Problemas al tener productos con IVA 0 y zonas exenta de IVA (ejemplo Andorra) en woocommerce
FS2PS-170 Incapacidad de recuperarse después de «Se perdió la conexión con la web. Reintentando en 15s …» por «Debes esperar a que terminen las tareas en ejecución»
FS2PS-87 Actualizar pedidos existentes si no tienen lineas
Tarea
FS2PS-221 Incluir parámetro en peticiones HTTP para ignorar tareas en ejecución
FS2PS-220 Se pone a 0 el precio unitario en Prestashop aunque no lo gestionamos
FS2PS-218 Considerar estados de pedido ‘draft’ y ‘auto-draft’ como cancelados
FS2PS-214 Ignorar ceros a la izquierda en nifs a la hora de matchear por nif en CustomerMatcher
FS2PS-213 Incorporar opción overnolines en DOWNLOAD_ORDERS / DOWNLOAD_INVOICES …
FS2PS-210 Incluir opción «preventa» en UPLOAD_PRODUCTS_CHECKED_WHERE
FS2PS-209 Probar a subir facturas de Factusol a 2 prestashops diferentes
FS2PS-208 Incluir opción favourite en UPLOAD_PRODUCTS_CHECKED_WHERE
FS2PS-204 Guardar respuestas de Wizard en un archivo JSON
FS2PS-168 Estudiar si podemos descargar identificador de cupon de descuento
FS2PS-52 Implementar custom combiasprod
Versión 2.9.262
Error
FS2PS-207 Error BDRegistroError al crear nuevos productos en Factusol nube con combiasprod
FS2PS-203 Table wp_options doesn’t exist al subir el catálogo
FS2PS-201 Descuentos en productos no se reflejan correctamente en pedidos descargados de ciertas versiones de Prestashop
FS2PS-122 Pedidos sin lineas con el OrderMatcher anterior a orders2db
Tarea
FS2PS-202 Hacer conector compatible con B2B King
FS2PS-199 Personalización para pasar el producto a oculto y que se mantenga activado
FS2PS-186 Implementar stockables_codasmultiean
FS2PS-109 Reducir errores del tipo «Ya existe en esta taxonomía un término con el nombre y el slug facilitados»
Versión 2.9.258
Error
FS2PS-198 Pedidos sin lineas al descargar de varias webs
FS2PS-191 sql_where referenced before asignement
FS2PS-188 El importe de iva «se resta» del precio específico «b2b woocommerce» cuando se marca «Sí, voy a introducir los precios con impuestos incluidos»
FS2PS-187 Problemas al descargar pedidos de WooCommerce sin cliente asignado
FS2PS-183 Problemas con talla 0 y prodascombi
FS2PS-182 Al añadir los datos de un proveedor en un articulo el conector lo machaca
FS2PS-181 Parece que se descargan los pedidos por ftp pero luego no están en Factusol
FS2PS-176 No se puede modificar la dirección de los proveedores que sube el conector a Prestashop
Tarea
FS2PS-192 Capacidad para mapear paises y provincias por codigo ISO al descargar pedidos o clientes
FS2PS-189 Poder indicar metas adicionales en la descarga de clientes y pedidos de WooCommerce
FS2PS-185 Implementar multiean matcher en WooCommerce
FS2PS-184 ¿Que plugin usamos finalmente para los descuentos de WooCommerce?
FS2PS-175 Hacer conector compatible con «Role Based Pricing for WooCommerce» (precios por rol y cantidad / volumen)
FS2PS-174 Contemplar descuentos por cantidad en WooCommerce
FS2PS-173 Valorar si el plugin «Product Prices by User Roles for WooCommerce» permite establecer precio por rol y producto/variante
FS2PS-172 Hacer conector compatible con YITH Woocommerce Role Based Prices
FS2PS-171 Averiguar dónde se guarda la información de descuentos por volumen en Factusol
FS2PS-126 Contemplar descuentos por cantidad en Prestashop
Versión 2.9.238
Tarea
FS2PS-177 Incluir tarea download_deliveries para descargar albaranes
FS2PS-169 Hacer conector compatible con B2B WooCommerce
FS2PS-167 Investigar cómo cargar imágenes de productos masivamente en Factusol nube
FS2PS-108 Incluir comprobación en prodascombi para evitar que queden combinaciones «huérfanas»
Versión 2.9.234
Error
FS2PS-161 Se descarga cliente con fecha de modificació de 1900 y los pedidos no se descargan
FS2PS-160 Fatal error: Uncaught TypeError: join(): Argument #2 ($array) must be of type ?array, string given
FS2PS-159 Fatal error: Uncaught TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given in /wp-content/plugins/fs2ps/Fs2psExtractors.php:228
FS2PS-158 Uso incorrecto de join (parámetros al revés): Uncaught TypeError: join(): Argument #2 ($array) must be of type ?array, string given (fs2ps/Fs2psTools.php:377)
FS2PS-156 «Fatal error: Uncaught Error: Call to undefined function create_function()»
FS2PS-155 «Fatal error: Uncaught TypeError: array_map(): Argument #2 ($array) must be of type array, string given» en wifiredes.com
Tarea
FS2PS-157 Hacer conector compatible con PHP 8
Versión 2.9.233
Error
FS2PS-151 Mútiples errores al descargar pedidos con ORDERS_USE_FACTUSOL_TAXES, ORDERS_TRY_TO_CORRECT_TAXES y ORDERS_AUTOSET_REC
FS2PS-139 Error en migración inversa de familiar porque campo imafam de tabla f_fam no existe en versiones de Factusol anteriores a la 2017
FS2PS-14 Porcentaje de IVA incorrecto en pedidos descargados de WooCommerce: aparece la suma de los IVAs distintos
Versión 2.9.230
Error
FS2PS-146 Precio vacío en WooCommerce al configurar varias tarifas asociadas a distintos tipos de clientes con GRUPO_WEB
Tarea
FS2PS-148 Capacidad para indicar url none
Versión 2.9.228
Error
FS2PS-137 «list index out of range» al descargar determinados pedidos
FS2PS-134 Error 500: You have an error in your SQL syntax: DELETE sp FROM ps_specific_price as sp …
FS2PS-128 Si se abre un pedido del que aún no se han descargado las lineas no se terminan poner las lineas
FS2PS-103 Si se sube a varias webs indicando un PRESTASHOP_EMPLOYEE distinto para cada una, se envía a las dos el mismo valor
Tarea
FS2PS-143 Incorporar atributo _force_prices a row de ProductWriter y SizeColourCombinationWriter para poder importar varias tarifas
FS2PS-141 Incluir opción ORDERS_AUTOSET_REC para descargar pedidos con recargo de equivalencia
FS2PS-140 Incluir opción ALLOW_ZERO_PRICE
FS2PS-138 Reagrupar totales de pedidos descargados cuando coinciden las tasas de iva
FS2PS-136 Incluir opción DOWNLOAD_PRODUCTS = nooverallprices para evitar machacar todos los precios en importación
FS2PS-135 Incluir combiasprod.py en distribuible
FS2PS-133 Incorporar propiedad de configuración NOOVER_PRODUCTS_TAGS
FS2PS-132 El conector se bloquea y deja frito el NAS
FS2PS-129 Revisar las variables: noaddress, noorder
FS2PS-105 Añadir modalidad de subida incnostock
FS2PS-98 Tener en cuenta el matcher de producto/combinación en el OrderLineExtractor de WooCommerce
FS2PS-95 Contemplar el caso en que no se defina ningún botón dinámico
Versión 2.9.223
Error
FS2PS-127 No se eliminan precios específicos indicados manualmente en Prestashop 1.7
FS2PS-124 Error «el sistema operativo no está configurado para ejecutar esta aplicación»
FS2PS-115 Pedidos de Amazon (modulo Commons de Prestashop) se descargan con importe de iva > 0 pero % de iva 0
FS2PS-114 Impuestos incorrectos en pedidos a proveedor realizados a partir de pedidos descargados
FS2PS-112 Extracción entra en bucle infinito en el fetchmany de algún extractor
FS2PS-102 Bug en la consulta para el filtro all en el modulo invoices
Tarea
FS2PS-125 Obtener información de cliente vinculada con dirección fiscal
FS2PS-123 Incorporar propiedad UPDATE_STOCKABLES_COST
FS2PS-121 Incluir opción ORDERS_TRY_TO_CORRECT_TAXES para corregir impuestos de pedidos en la medida de lo posible
FS2PS-120 Incluir opción en la configuración para ignorar errores con gravedad WARN en Prestashop
FS2PS-107 Error 500 en Cuenta > Facturas de Prestashop
FS2PS-106 Incorporar miga de pan en mi cuenta > facturas
FS2PS-104 Opción «Mi cuenta» > «Facturas» compatible con bootstrap
FS2PS-101 Probar la subida de facturas a varios Prestashops
FS2PS-99 Capacidad para actualizar ean mediante update_stockables. Nueva opción UPDATE_STOCKABLES_EAN = true/false/ifnotempty
FS2PS-81 Implementar descarga de pedidos de un seller
FS2PS-77 Investigar posibilidades de marketplace con Prestashop o WooCommerce
FS2PS-72 Solucionar error relacionado con la tarifa 2 cuando utilizamos «PRICE_POLICY = both»
Versión 2.9.210
Error
FS2PS-97 Deja de funcionar la automatización del conector después de producirse un error «No se pudo conectar a Factusol»
FS2PS-96 Aparecen las facturas de TODOS los clientes cuando se accede a Mi Cuenta > Facturas
FS2PS-85 Recuperarse cuando se produce un error de conexión o de sobrecarga del servidor del api360
FS2PS-71 RuntimeException: Determining the active language requires a contextual employee instance
Tarea
FS2PS-89 Preconfigurar COUNTRY_ISO y establecer mapeo por nombre mediante Tools:str2keynospaces
FS2PS-88 Tener en cuenta LOS DESCUENTOS al establecer precio de costo en lineas de pedidos descargados y al subir productos
Versión 2.9.206
Error
FS2PS-83 Bug: La tabla de invoices desaparece cuando la pantalla es mediana
FS2PS-76 Compruebe la conexión: 503: Service Unavailable
FS2PS-75 En Cuenta > Historial y Detalles de mis pedidos > Detalles, si hay facturas, el icono se bugea en otros temas que no sean Classic de Prestashop 1.7
FS2PS-74 extended_backorders_orders2db ¿no contempla control de stock?
FS2PS-70 Poder indicar parámetros extra para las peticiones HTTP que realiza el conector a través de la configuración
FS2PS-69 «El sistema no puede encontrar el archivo» cuando se pulsa CONFIGURAR
FS2PS-65 Sólo ven opción ‘Facturas FS2PS’ del backoffice los administradores
FS2PS-61 Las fechas de alta y modificación de los clientes descargados a Factusol aparecen vacías
FS2PS-57 Si se suben 2 imágenes a un mismo producto de WooCommerce sólo aparece la segunda
FS2PS-56 Error HTTP 403 Forbidden
FS2PS-55 ‘NoneType’ object is not iterable al subir facturas sin pedido asociado
FS2PS-40 El conector entre en bucle al subir condiciones especiales (special_prices)
FS2PS-21 Si se interrumpe descarga de pedidos en FS nube se quedan los pedidos sin lineas y ya no se vuelven a arreglar
FS2PS-15 Cuando hay dos pedidos con el mismo cliente, uno con nif y otro sin nif, y se descargan los clientes de ambos, sólo se descarga el cliente con nif. Luego al descargar el pedido del cliente sin nif da error porque no se encuentra ese cliente.
Tarea
FS2PS-78 prodascombi: Los clientes se descargan pero luego no aparecen en Factusol
FS2PS-73 Implementar «PRICE_POLICY = both»
FS2PS-67 Soportar varias «actions» al invocar a fs2psc -a
FS2PS-66 Subir fecha de factura en upload_invoices_pdfs y filtrar por fecha desde «mi cuenta»
FS2PS-63 Evitar que la fecha after de subida de imagenes sea en el futuro
FS2PS-60 Mostrar id del cliente en la web cuando se produzca un error del tipo «NIF demasiado largo (max. 18). Rectifíquelo en la web: …»
FS2PS-58 Forzar id_product/ID post al crear productos usando PRODUCTS_REMOTE_MATCHER=direct
FS2PS-54 Mejorar IU Prestashop de fs2ps-invoices
FS2PS-41 Añadir opción nomodif en UPLOAD_PRODUCTS_IMAGES
FS2PS-31 Incluir importación de marcas en migración inversa inicial de WooCommerce a Factusol
FS2PS-29 Ajustar los IVAs y REs de los pedidos descargados al estandar de Factusol siempre que se pueda cuando ORDERS_USE_FACTUSOL_TAXES = true
FS2PS-20 Si UPLOAD_OFFERS = true entonces NOGROUP_SPECIFIC_PRICES y UPLOAD_PRICE_RATES deben ser true
Versión 2.9.184
Error
FS2PS-50 Mapeo de clientes no funciona correctamente cuando no se hace matching por nif
Versión 2.9.179
Error
FS2PS-39 Si la ruta de instalación del extractor contiene espacios se produce un error al intentar abrir la configuración
Tarea
FS2PS-36 Incluir opción para respetar valor de «Gestión de inventario» en productos y variantes existentes en la web
Versión 2.9.178
Error
FS2PS-30 Ignorar descuentos por linea en pedidos si estos son negativos
FS2PS-28 «No existe el cliente referenciado por el pedido» se produce con más frecuencia de lo normal y causa problemas de pedidos vacíos con api3656
FS2PS-24 Si se indica precio incluyendo impuestos el conector redondea a 2 decimales
FS2PS-17 Dejó de funcionar el mapeo inverso de transportistas
FS2PS-16 update_stockables WooCommerce no establece iva
FS2PS-12 Uncaught Error: Call to a member function get_payment_method() al acceder al listado de productos de WooCoomerce
FS2PS-11 Bug: en wordpress, cuando se activa el noover, se deshabilitan todos los productos de la web.
FS2PS-8 Cuando no se encuentra una imagen se genera un error fatal y se interrumpe la subida del resto de imágenes
Tarea
FS2PS-23 Permitir descarga inversa de productos INCREMENTAL mediante el uso de customs tanto en web como en cliente
FS2PS-13 Incluir opción OFFERS_INCLUDE_TAX en la configuración
FS2PS-10 Incluir en la configuración opciones NOOVER_X
FS2PS-9 Configurar entorno para depurar tanto en Prestashop como en WordPress
FS2PS-7 Subir catálogo empresa de Factusol a webs de test
FS2PS-6 Importar proyecto FS2PS a Eclipse desde GIT
FS2PS-5 Instalar WordPress + WooCommerce en Debian 10
FS2PS-4 Instalar Prestashop en Debian 10