Posts: 370
Threads: 112
Joined: Jan 2016
Reputation:
3
Posts: 3,565
Threads: 36
Joined: Apr 2014
Reputation:
49
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.
Joe
TSolucio
Posts: 370
Threads: 112
Joined: Jan 2016
Reputation:
3
(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.
Aclarado, gracias.
Posts: 96
Threads: 13
Joined: Jan 2017
Reputation:
22
Hola.
¿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
Saludos a todos
Posts: 3,565
Threads: 36
Joined: Apr 2014
Reputation:
49
Posts: 96
Threads: 13
Joined: Jan 2017
Reputation:
22
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
Alguna idea? Gracias
Posts: 3,565
Threads: 36
Joined: Apr 2014
Reputation:
49
Me alegro que funcione :-)
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..
Si no te contesto en una semana o así, insiste
Joe
TSolucio
Posts: 3,565
Threads: 36
Joined: Apr 2014
Reputation:
49
Hola
he instalado el módulo. he encontrado unos errores y los he corregido. Solo tienes que copiar estos tres archivos en tu instalación
modules/DiscountLine/DiscountLine.php
modules/DiscountLine/Settings.php
modules/DiscountLine/DiscountLineConfig.php
no he encontrado el error que me indicas, así que es posible que tu tengas otro problema. Primero pilla la ultima versión de esos tres y prueba a ver.
ya me cuentas
Joe
TSolucio
Posts: 96
Threads: 13
Joined: Jan 2017
Reputation:
22
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!!
Saludos
Posts: 3,565
Threads: 36
Joined: Apr 2014
Reputation:
49
Genial!!
Buen fin de semana
Joe
TSolucio
|