11-30-2016, 04:09 PM (This post was last modified: 12-01-2016, 07:47 AM by julioval.)
Hola.
El CRM ofrece la posibilidad de configurar distintos tipos de impuestos.
¿Existe alguna diferencia de funcionamiento entre usar en los productos un tipo de impuesto u otro?
¿El VAT es el que utiliza internamente el CRM o da igual?
Adjunto un pantallazo para explicarlo.
Saludos.
El que pones en el propio producto es para cuando lo vendes con impuesto individual. O sea, si la factura tiene modo de impuesto individual cogerá el impuesto configurado en cada producto. Si es global utilizará el establecido en configuración para todos los productos de la factura.
(11-30-2016, 10:00 PM)joebordes Wrote: El que pones en el propio producto es para cuando lo vendes con impuesto individual. O sea, si la factura tiene modo de impuesto individual cogerá el impuesto configurado en cada producto. Si es global utilizará el establecido en configuración para todos los productos de la factura.
¿Es posible vincular el impuesto con la cuenta en lugar de con el producto? Estoy configurando una versión para un cliente que vende textil, y tiene clientes que soporta IVA, y otros no (facturas intracomunitarias que no están sujetas a IVA) y otros clientes con clientes con recargo de equivalencia...
Gracias Joe. Funciona perfecto! Tambien buscaba algo similar para los descuentos, poder asignar a las cuentas con una forma de pago determinada un descuento, así que he probado el modulo de Modificación Precio.
No he agregado ningún mapa de negocio, intentaba para empezar un descuento general, en la linea del video que hay en Youtube, pero no consigo que funcione. En las listas relacionadas aparecen productos, Servicios, Contactos y Cuentas, pero al intentar agregar una cuenta me devuelve este error:
Fatal error: Uncaught InvalidArgumentException: result is not an object in /home/coralloagency/www/pruebas/include/database/PearDatabase.php:761 Stack trace: #0 /home/coralloagency/www/pruebas/include/RelatedListView.php(156): PearDatabase->query_result(false, 0, 'count') #1 /home/coralloagency/www/pruebas/include/RelatedListView.php(18): GetRelatedListBase('DiscountLine', 'Accounts', Object(Accounts), 'SELECT vtiger_c...', '<table cellspac...', '&return_module=...', '', '', '', false) #2 /home/coralloagency/www/pruebas/data/CRMEntity.php(2692): GetRelatedList('DiscountLine', 'Accounts', Object(Accounts), 'SELECT vtiger_c...', '<input title='S...', '&return_module=...') #3 /home/coralloagency/www/pruebas/include/ListView/RelatedListViewContents.php(34): CRMEntity->get_related_list('18722', 93, '6', Array) #4 /home/coralloagency/www/pruebas/modules/Vtiger/DetailViewAjax.php(52): require_once('/home/coralloag...') #5 /home/coralloagency/www/pruebas/modules/DiscountLine/DetailViewAjax.php(10): require_once('/home/coralloag.. in /home/coralloagency/www/pruebas/include/database/PearDatabase.php on line 761
Para los precios definitivamente ese ese módulo. Seguramente no está al día, hace tiempo que no tocamos ese módulo. Dame un tiempo para echarle un vistazo y te cuento lo que encuentro..
03-15-2024, 07:22 PM (This post was last modified: 03-15-2024, 07:48 PM by inspectorflint.)
Gracias, Joe, por la rapidez.
Activando el debug me aparece esto:
SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNER JOIN vtiger_crmentityreldenorm ON vtiger_crmentityreldenorm.relcrmid=vtiger_crmentity.crmid INNER JOIN vtiger_accountscf ON vtiger_accountscf.accountid = vtiger_account.accountid LEFT JOIN vtiger_accountbillads ON vtiger_accountbillads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_accountshipads ON vtiger_accountshipads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_users ON vtiger_users.id = vtiger_crmentity.smownerid LEFT JOIN vtiger_groups ON vtiger_groups.groupid = vtiger_crmentity.smownerid WHERE vtiger_crmentity.deleted = 0 AND vtiger_crmentityreldenorm.crmid=18722 Query: SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNER JOIN vtiger_crmentityreldenorm ON vtiger_crmentityreldenorm.relcrmid=vtiger_crmentity.crmid INNER JOIN vtiger_accountscf ON vtiger_accountscf.accountid = vtiger_account.accountid LEFT JOIN vtiger_accountbillads ON vtiger_accountbillads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_accountshipads ON vtiger_accountshipads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_users ON vtiger_users.id = vtiger_crmentity.smownerid LEFT JOIN vtiger_groups ON vtiger_groups.groupid = vtiger_crmentity.smownerid WHERE vtiger_crmentity.deleted = 0 AND vtiger_crmentityreldenorm.crmid=18722 failed. Table 'corallo_8_penultima.vtiger_crmentityreldenorm' doesn't exist 1146: Table 'corallo_8_penultima.vtiger_crmentityreldenorm' doesn't exist
ADOConnection._Execute(SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNE..., false) % line 1241, file: adodb.inc.php
ADOConnection.Execute(SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNE...) % line 374, file: PearDatabase.php
PearDatabase.query(SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNE...) % line 154, file: RelatedListView.php
GetRelatedListBase(DiscountLine, Accounts, Object:Accounts, SELECT vtiger_crmentity.* , CASE WHEN (vtiger_users.user_name NOT LIKE '') THEN vtiger_users.ename ELSE vtiger_groups.groupname ..., <table cellspacing=0 cellpadding=2><tr><td><input title='Seleccionar Cuentas' class='crmbutton small edit' type='button' onclick..., &return_module=DiscountLine&return_action=CallRelatedList&return_id=18722, , , , false) % line 18, file: RelatedListView.php
GetRelatedList(DiscountLine, Accounts, Object:Accounts, SELECT vtiger_crmentity.* , CASE WHEN (vtiger_users.user_name NOT LIKE '') THEN vtiger_users.ename ELSE vtiger_groups.groupname ..., <input title='Seleccionar Cuentas' class='crmbutton small edit' type='button' onclick="return window.open('index.php?module=Acco..., &return_module=DiscountLine&return_action=CallRelatedList&return_id=18722) % line 2692, file: CRMEntity.php
He ejecutado las actualizaciones de la BD y solucionado!!