Jump to content

Search the Community

Showing results for tags 'APE'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community Help and Support
    • PrestaShop Download
    • PrestaShop Marketplace
  • News and Announcements
    • PrestaShop news and releases
    • PrestaShop Beta
    • PrestaShop Blogs
    • PrestaShop Meetups
  • International community (English)
    • General topics
    • PrestaShop Merchants
    • PrestaShop Developers
    • Taxes, Translations & Laws
    • Community Modules and Themes
  • Forum francophone
    • Discussion générale
    • Aide et support communautaire
    • PrestaShop pour les marchands
    • PrestaShop pour les développeurs
    • Adaptation aux lois Québécoises
    • Modules et thèmes gratuits
    • Modules et thèmes payants
  • Foro en Español
    • Discusión general
    • Soporte de la comunidad y ayuda
    • Comerciantes PrestaShop
    • Desarrolladores PrestaShop
    • Módulos y plantillas gratuitas
  • Forum italiano
    • Forum generale
    • Aiuto e supporto della Community
    • Commercianti PrestaShop
    • Sviluppatori PrestaShop
    • Aspetti legali sull'eCommerce
    • Moduli e template gratuiti
  • Deutsches Forum
    • Generelle Fragen
    • Support und Hilfe aus der Community
    • e-Commerce/Versand-Handel mit Prestashop
    • Prestashop-Entwickler
    • Anpassung an deutsches Recht
    • Kostenlose Module und Templates
    • Generelle Fragen Copy
  • Nederlandstalig forum
    • Algemeen
    • Hulp en ondersteuning, van en voor de community
    • PrestaShop-winkeliers
    • PrestaShop-ontwikkelaars
    • Het aanpassen van PrestaShop
    • Gratis modules en templates
  • Fórum em Português
    • Fórum Geral
    • Ajuda e Suporte da Comunidade
    • Lojistas que utilizam o PrestaShop
    • Desenvolvedores PrestaShop
    • Legislação específica
    • Módulos e temas gratuitos
  • Polskie forum
    • Forum ogólne
    • Wsparcie i pomoc użytkowników
    • Oferty twórców PrestaShop
    • Deweloperzy PrestaShop
    • Darmowe Moduły i Szablony
  • Dansk forum
    • Generelt forum
    • Hjælp og support fra fællesskabet
    • PrestaShop for købmænd
    • PrestaShop for udviklere
    • Love og regler
    • Gratis moduler og temaer
  • České fórum
    • Instalasi, Konfigurasi dan upgrade
    • Obecná diskuze
    • Bezplatné moduly a šablony
    • PrestaShop vývojáři
    • PrestaShop obchodníci
  • Bahasa Indonesia
    • Diskusi Umum
    • Podpora a pomoc komunity
    • Laporan Bug
    • Jasa, Promosi & Lowongan Kerja
  • Svenskt forum
    • Allmän diskussion
    • Installation, konfigurering och uppdatering
  • Forumul românesc
    • Discuţii generale
    • Instalare, configurare şi upgrade
  • Pусский язык
    • Обсуждение скрипта
    • Установка, Настройка, Обновление
    • Прием багов
  • Slovenské fórum
    • Všeobecná diskusia
    • Podpora a pomoc komunity
    • PrestaShop obchodníci
    • PrestaShop vývojári
    • Bezplatné moduly a šablóny
  • Türkçe Topluluğu
    • Genel Konular
    • Topluluk desteği ve yardım
    • PrestaShop Tüccarları
    • Prestashop Geliştiricileri
    • Ücretsiz Modül ve Temalar
  • Diễn đàn tiếng Việt
    • Thảo luận chung
    • Hỗ trợ từ cộng đồng
    • Dành cho chủ doanh nghiệp / cửa hàng
    • Dành cho lập trình viên
  • PrestaShop Communities
    • اللغه العربيه [Arabic]
    • Ελληνικά [Greek]
    • עִבְרִית [Hebrew]
    • 中文
    • Magyar [Hungarian]
    • 日本語 [Japanese]
    • Lietuviškai [Lithuanian]
    • انجمن فارسی [Persian]
    • ไทย [Thai]
    • Malaysia [Malaysian]
    • Eesti [Estonian]
    • Slovenščina [Slovenian]
    • Српски [Serbian]
  • IP. Board Forum
    • IP. Board Forum Questions and Issues
  • Archive
    • Zapłać Moduły i Szablony [ARCHIVE]
    • Moduly, upravy a dizajn [ARCHIVE]
    • Phát triển và các mô-đun [ARCHIVE]
    • Yazılım, Modül ve Tema [ARCHIVE]
    • Модули, Шаблоны [ARCHIVE]
    • Module şi teme [ARCHIVE]
    • Pengembangan dan Modul [ARCHIVE]
    • Moduler och teman [ARCHIVE]
    • Ecommerce x PrestaShop [ARCHIVE BOARD]
    • Vývoj a moduly [ARCHIVE]
    • Kostenpflichtige Module, Templates [ARCHIVE]
    • Módulos y temas pagos [ARCHIVE]
    • Módulos e temas pagos [ARCHIVE]
    • Servizi commerciali [ARCHIVE]
    • Forum - Feedback Contributor
    • PrestaShop Cloud

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 14 results

  1. I installed version 8.1 to see if I can update a store that I have in an older version, still without GDPR. Right now, I'm facing an issue because I would like to hide some fields in the PDF generated by the 'psgdpr' module, and I'm not able to (they are not used in Portugal, customers don't see them on registration form). I've figured out that what generates the PDF is in the following path: 'modules/psgdpr/views/templates/front/pdf/sectionsgeneral_informations.tpl' Can you help me figure it out where to find $customerData and remove the 'CNPJ/Ape...' fields from the PDF? They are not used in Portugal! I don't know much about PrestaShop's language/architecture; I only understand a bit of HTML and CSS. However, since I'm a programmer in another software, I try to solve everything myself, as it is a very small store, and I handle everything! Thank you.
  2. Hola a todos/as Vengo a compartir la solucion de problema que quizás alguien pueda estar pasando, con este mini tutorial para Prestashop 1.7.6 en adelante quizás les ayude. Les enseñare a agregar y editar el campo APE y usarlo como Giro de la Empresa. Los links a editar son:(En algunos caso se agrega el ape en otros se modifica la validacion) /src/Core/Domain/Customer/ValueObject/ApeCode.php /src/PrestaShopBundle/Controller/Admin/Sell/Customer/CustomerController.php /src/PrestaShopBundle/Form/Admin/Sell/Customer/CustomerType.php /classes/Customer.php /classes/form/CustomerFormatter.php /classes/Validate.php Y además editaremos la base de datos ps_customer Pregunten lo que necesiten saber, por ahora tengo mucho trabajo pero tratare de contestar ya que yo pude y no vi alguna documentación parecida en internet.
  3. Para muchos países no aplica el SIRET y APE, por ejemplo, para nosotros en Colombia. Entonces quiero compartir lo que he decidido hacer para encontrarle algo de utilidad a estos datos. Dado que este campo es usado únicamente habilitando el modo B2B entonces lo usé de la siguiente forma: El SIRET lo usé para pedir el NIT de las empresas, que este dato aparece en la factura. El APE lo usé como CIIU que puede registrarlo el cliente para conocer su actividad económica. Luego, crear un archivo llamado Validate.php y poner el contenido siguiente, guardar y ponerlo en la carpeta /override/classes/: <?php /** * 2007-2014 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author Jorge Vargas <[email protected]> * @copyright 2015 Jorge Vargas * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ class Validate extends ValidateCore { /** * Validate SIRET Code * @static * @param $siret SIRET Code * @return boolean Return true if is valid */ public static function isSiret($siret) { return empty($siret) || (bool)preg_match('/^[0-9A-Za-z-.]{1,16}$/U', $siret); } /** * Validate APE Code * @static * @param $ape APE Code * @return boolean Return true if is valid */ public static function isApe($ape) { return empty($ape) || (bool)preg_match('/^[0-9]{4}$/s', $ape); } } Luego, hay que buscar las traducciones correspondientes y reemplazarlas, SIRET por NIT (o NIT / CC / CE), y APE por CIIU. Estos campos los ingresé en validación para permitir campos vacíos, pero se puede quitar y dejarlo obligatorio. La validación de NIT es lo mismo que hacer: public static function isSiret($siret) { return Validate::isDniLite($siret); } Pero lo dejé así para hacer una validación de NIT con dígito de verificación (a futuro). Validate.php
  4. Hi, I just noticed that when a customer creates a new account using the "one page checkout" page(order-opc-new-account.tpl) only the "company" field shows up without SIRET,APE and Website(translated to romanian requirments Siret-CUI/APE-Nr. Reg. comertului/ Website-Cont bancar) like in the defaul registration page(authentication.tpl) so i copied the following lines from "authentication.tpl" to "order-opc-new-account.tpl" to line 506: {if $b2b_enable} <div class="account_creation"> <h3 class="page-subheading">{l s='Your company information'}</h3> <p class="form-group"> <label for="">{l s='Company'}</label> <input type="text" class="form-control" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" /> </p> <p class="form-group"> <label for="siret">{l s='SIRET'}</label> <input type="text" class="form-control" id="siret" name="siret" value="{if isset($smarty.post.siret)}{$smarty.post.siret}{/if}" /> </p> <p class="form-group"> <label for="ape">{l s='APE'}</label> <input type="text" class="form-control" id="ape" name="ape" value="{if isset($smarty.post.ape)}{$smarty.post.ape}{/if}" /> </p> <p class="form-group"> <label for="website">{l s='Website'}</label> <input type="text" class="form-control" id="website" name="website" value="{if isset($smarty.post.website)}{$smarty.post.website}{/if}" /> </p> </div> Everything seems to work fine but i am not a coder so i wanted to ask if someone could verify if this workaround is correct or if there is a better solution? Thank You!
  5. Hi, I am having problems with the ape length in the backend. I sorted out the translation and the validation issues by adding the following code both for SIRET and APE in the validate.php file public static function isSiret($siret) { if (Tools::strlen($siret) != 100) return true; } public static function isApe($ape) { if (Tools::strlen($ape) != 100) return true; } Both SIRET and APE are accepted when registering but in the backend i can only see the first 5 characters for APE instead of the 13 characters that i typed when registering.
  6. Καλησπέρα, τα φώτα σας παρακαλώ! 'Εχω ενεργοποιήσει το b2b και στην μετάφραση (στις πληροφορίες επιχείρησης), έχω αλλάξει την ιστοσελίδα σε επάγγελμα, την APE σε ΔΟΥ και το SIRET σε ΑΦΜ. Όταν όμως κάποιος δημιουργεί λογαριασμό βγαίνει το εξής μήνυμα : Υπάρχουν 4 σφάλματα ιστοσελίδα δεν είναι έγκυρη. ΓΕΜΗ δεν είναι έγκυρη. ape δεν είναι έγκυρη. Τι πρέπει να κάνω;
  7. Fala pessoal, tudo bem ? No ecommerce que estou fazendo necessitei ativar o modo b2b para que o cliente precise informa cnpj e inscrição estadual, siret foi traduzido para cnpj e codigo ape para ie, só que a validação não foi aplicada para esses documentos brasileiros, então precisava de uma mãozinha dos experts em prestashop/php, como mudaria essas validações para atender ao código cnpj e ie ? /** * Validate SIRET Code * @static * @param $siret SIRET Code * @return boolean Return true if is valid */ public static function isSiret($siret) { if (Tools::strlen($siret) != 14) return false; $sum = 0; for ($i = 0; $i != 14; $i++) { $tmp = ((($i + 1) % 2) + 1) * intval($siret[$i]); if ($tmp >= 10) $tmp -= 9; $sum += $tmp; } return ($sum % 10 === 0); } /** * Validate APE Code * @static * @param $ape APE Code * @return boolean Return true if is valid */ public static function isApe($ape) { return (bool)preg_match('/^[0-9]{3,4}[a-zA-Z]{1}$/s', $ape); } Outra coisa, além de não passar na validação ele dá mais esses erros que não sei o que significa: document É necessário doc_type É necessário Obrigado desde já.
  8. Hello! I'd like to change required length of SIRET or APE nr. In Denmark it's called CVR and has 8 fields, so I'd like to change a name of it and be able to enter the nr. In other hand I'd like to change the sec number to VAT and make it mandatory for other countries so it'd be nice to know how to make it without require length or best between 6-15 for example. Any good person will help? This topic was moved many times on the forum but I didn't find any clear answer. What I found out until now: theme->xx->authentication.tpl Here we can find all of these fields and change their names (also in Translation it should work) There is no file called Siret, however there are files with vat. I just don't know how to edit them. Of course Localization->Countries doesn't work, god knows why, and I need to fix it There is an module to help us with it, but the cost was around 30-35 euros
  9. I have b2b function on my 1.6. shop. How do I get the APE and SIRET fields away from the registration form for clients? How can I modify the form? Ansku
  10. My shop is based in the United States. I activated the B2B but this gives me some Customer options that are useless to me such as: SIRET and APE. More specifically, I would like to enter my customers EIN and/or Resale No. Then If I customer has a Resale No. available, then this customer should be exempt from tax. Is this possible?
  11. Bonjour, Je crée un post car je n'ai pas trouvé de réponse en cherchant et parcourant ces forums, même les anglais. Je veux donc créer ma boutique Prestashop, en B2B, et de préférence avec le module TVA Intracom (vatnumber) activé. Je fais donc une fresh install 1.5.3.1, j'active juste le mode B2B, et je vais voir la page de création de nouveau compte client (.../index.php?controller=authentication&back=my-account#account-creation). Type de processus d'enregistrement fixé sur "Standard". Chose importante, la boutique est installée avec le pays par défaut "Belgique". Et là, je vois plusieurs choses étranges: il y a deux fois le champ "Société" on me propose SIRET et APE, alors que le seul pays activé est "Belgique" et que ces champs sont inutiles en Belgique (et les autres pays hors mis la France si je ne me trompe). et en bas de page, le champ "Numéro d'identification" (DNI / NIF / NIE) pour l'Espagne est visible, alors que dans les propriétés du pays "Belgique", l'option "Requiert un numéro d'identification fiscale ?" est désactivé. Ca, c'est la première partie seulement... parce que si j'active le module TVA Intracomm, je le configure, il se passe d'autres choses incohérentes: il y a donc tjs 2 fois le champ "Société". si je remplis le premier, le champ TVA s'affiche bien, mais, en dessous du 2ème !! si je remplis le 2ème, le champ TVA ne s'affiche pas. il y a toujours le champ "Numéro d'identification" (DNI / NIF / NIE) non demandé et donc inutile qui est apparent. Après avoir cherché un peu: en activant d'autres pays, rien ne change. par contre, en ayant activé d'autres pays, si vous changer le pays (ici par défaut c'est sur Belgique), vous avez la possibilité de le modifier via le select, et là, quand vous sélectionnez un autre pays (et que "Requiert un numéro d'identification fiscale ?" n'est pas activé pour ce pays) le champ non désiré "Numéro d'identification" (DNI / NIF / NIE) disparait. Si vous revenez sur "Belgique" (ou le pays par défaut), le champ reste bien caché. Cela ressemble donc fort à un bug (ou me trompe-je ?) pour le champ TVA en relation avec le module TVA Intracom, aucune option pour modifier le comportement. Donc, serait-il présomptueux de ma part de penser que le formulaire d'enregistrement de PS1531 n'est pas du tout optimisé (ni même adapté) à l'option B2B native de PS ? Que faire pour régler ces problèmes ? Suis-je le seul dans le cas ? Je trouve également que demander deux fois le nom et le prénom du client lors de son enregistrement est particulièrement fastidieux, alors que c'est une procédure sensée être voulue simple afin d'encourager la venue de nouveau clients (ce qui est vital pour une boutique...), mais là, je suppose qu'il s'agit de la volonté de séparer le compte et l'adresse (de livraison par ex). Il n'en reste pas moins que cela est très peu ergonomique... Je pourrais en parler encore davantage, mais je pense que l'idée principale est passée, je joins une capture d'écran de la page d'enregistrement telle qu'elle est de base avec juste l'option B2B activée. Personne d'autre dans le cas ? Des solutions pour contourner ? Des améliorations prévues ? Le team Presta est-il au courant de ces incohérences ? D'avance merci pour vos retours.
  12. Hola, saludos!! Hay campos que necesito que ciertos caracteres lo acepte porque tendrán otra funcion, pero para no entrar en detalles, quisiera que todos los caracteres lo aceptara, es posible?. Por ejemplo en el archivo Validate.php esta este codigo: Que es para validar el numero de telefono, en ese campo no acepta que se escriba asi: (0243) 243.33.23 Se que se tiene que cambiar esta parte: '/^[+0-9. ()-]*$/' pero nose que se coloca ahi para que cualquier caracter sea valido. Lo que busco es que acepte cualquier caracter. Es posible esto solo con cambiar esta parte: '/^[+0-9. ()-]*$/' ??? Si conocen de algun materia para aprender de eso sea en español o ingles tambien me serviría.
  13. I'm using 1.5.3.1 and have B2B mode enabled. Whenever a customer registers (or if I test register), all info transfers over to the customer section in the admin panel except the SIRET and APE fields. Sometimes the Company name doesn't transfer either. I changed out the SIRET field to be "Company Phone" and APE field to be "Tax ID" in both the authentication.tpl and adminCustomersController.php and both updated fine. But the data inputted in the fields in the registration form is not transferring to the customer's account in the admin. Also, After the account is created, I can go into the admin and edit the customer and add the missing Company name and it will ave but when I add the missing 'Company Phone' and Tax Id' it wont save. DB issue? What am I missing???
  14. Bună ziua, Rog confirmare sau sugestii (cu argumentare și/sau exemple) pentru corectitudinea următoarelor traduceri (PS1.5.2): Delivery slip - Aviz de însoțire Packing slip - Scrisoare de trasport Order slip - Bon de comandă Credit slip - Factură de retur (codul) SIRET - Codul fiscal (C.U.I.) (codul) APE - Codul C.A.E.N. Aceste traduceri sunt făcute după câteva ore de studiu pe internet pentru o acuratețe cât mai mare, deci argumentările și/sau exemplele sugestiilor sunt necesare. Care este termenul echivalent Nr. Reg. Com. (cel cu J08/123/an) în engleză/franceză/PS ? Mulțumesc.
×
×
  • Create New...