Tengo un flujo de trabajo sobre "Interacciones" donde la idea es enviar un correo al contacto de la interacción, a la persona asignada y a algún campo mas de correo. En el mismo flujo hay otra acción que actualiza un campo fecha "enviado" con el mismo filtro.
el problema es que no envía el correo, pero si actualiza el campo (con las condiciones del flujo y sin condiciones en las acciones).
¿Que está pasando?
Para probar, añado una condición que es que la cuenta es la de "pruebas", y entonces envía ese correo. Elimino esa condición y no envía.
I have implemented an aftersave event on SalesOrders. When a salesorder is saved, the related assets are updated to change some values depending on the SalesOrder. Here is the code that does that:
PHP Code:
if ($soData['sostatus'] == 'Niet geleverd' || $soData['sostatus'] == 'Ingepland') { $r = $adb->pquery("SELECT * FROM vtiger_crmentityrel WHERE crmid = ? AND relmodule = ?", array($soId, 'Assets')); if ($adb->num_rows($r) > 0) { while ($row = $adb->fetch_array($r)) { // Update the asset "keurstatus" $ass = new Assets(); $ass->retrieve_entity_info($row['relcrmid'], 'Assets'); $ass->id = $row['relcrmid']; $ass->mode = 'edit'; $ass->column_fields['cf_966'] = $new_asset_status; // Adjust custom field ID $handler = vtws_getModuleHandlerFromName('Assets', $current_user); $meta = $handler->getMeta(); $ass->column_fields = DataTransform::sanitizeRetrieveEntityInfo($ass->column_fields, $meta); $ass->save('Assets'); } } }
The weird thing is, when I perform the action by doing a full edit on the SalesOrder, it works as expected. But when I do an inline edit on the SalesOrder, all the date fields in the asset (custom and regular) get set to '0000-00-00'. This happens after the last line of code (I output the column fields to a temp file and tested that in various places in the proces). I've never experienced this before. Do I need to set some $_REQUEST value maybe?
We use tickets a lot in conjunction with assets. In the current setup, some tickets are created as stand-alone (so not created from an asset), and later on related to an asset through an m:m relation. I was wondering if we could create a filter in the popup field that would allow us to see only tickets that are not related to a single asset so far. This was we would prevent single tickets to be related to multiple assets by accident.
Hola Necesito sacar informes de ventas (facturación) de por ejemplo clientes que se ha facturado mas de 3.000€, algo que es obligatorio y no veo como sacarlo puesto que por mucho que lo intente, sigue sacando todos los registros uno y no el cliente y la suma de los importes facturados.
I frequently use the 'save' CRMEntity method to alter records through AJAX calls. This way we can easily track (through the 'view history' button) who did what at what time. I also use it in my custom webservice methods. No harm there, but sometimes the user swtiches to myself (because I am the first available admin user). This seemd to be regardless of the user doing the actual change: sometimes the user stays intact, sometimes it changes, even though he is on the same profile as other users, where this does not happen. Am I missing some rights management here?
Al intenta relacionar un comentario o una factura o un correo, me sale la ventana emergente, pero la misma no me muestra nada, he leido que tiene que ver con la seguridad de los exploradoras, pero los he configurado y nada, me sigue saliendo el mismo error, actualmente utilizao una pc de forma local, por lo que la instalacion es asi
localhost/coreboscrm
Que debo configurar o como configuro el explorar para que me permita abrir la ventana emergente, he usaod Google, Mozilla, y hasta Internet Explorer y nada.
Soy autodidacta, he instalado Coreboscrm porque deseo organizar mi profesiona de Contador, pero me encontre con un problema.
Al configurar el correo entrante, con cuenta de gmail, a travez de smtp, Coreboscrm se conecta a gmail, me muestra en este caso que hay 15 correo por leer en el Inbox pero queda como buscando o intentando descargarlo para poder lleerlos, pero hasta alli, no pasa mas nada, se queda en "Cargando Inbox", que hice mal, estoy usando xampp Xampp Control,
Apache/2.4.27 (Win32) OpenSSL/1.0.2l PHP/7.0.23
Versión del cliente de base de datos: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
extensión PHP: mysqliDocumentación curlDocumentación mbstringDocumentación
Versión de PHP: 7.0.23