a small manual on Global Variables - Printable Version +- CoreBOSBB (https://discussions.corebos.org) +-- Forum: Development (https://discussions.corebos.org/forumdisplay.php?fid=18) +--- Forum: coreBOS Development (https://discussions.corebos.org/forumdisplay.php?fid=4) +--- Thread: a small manual on Global Variables (/showthread.php?tid=462) |
a small manual on Global Variables - Guido1982 - 10-15-2016 Since I've just discovered the power of these, I'll post a small manual here. I'll use the example that got me going. In my case I needed the invoice creation to leave the status of the related sales order alone. So I set my Global Variable up like this:
You could also set a different value if you do want the SalesOrder status to change, but not to "Approved". The order GlobalVariables use as priority is:
RE: a small manual on Global Variables - joebordes - 10-17-2016 Thank you! I added that to the wiki: http://corebos.org/documentation/doku.php?id=en:adminmanual:globalvariables RE: a small manual on Global Variables - Guido1982 - 10-18-2016 (10-17-2016, 09:15 PM)joebordes Wrote: Thank you! Great! glad to be of help. RE: a small manual on Global Variables - mweaver - 12-13-2017 I dunno guys... either I'm extremely dense these days, or changing the value of a global variable isn't as easy as you describe here. I followed the example above trying to change the value of HelpDesk_Support_Name from your-support name to CISS Support, but when I test it by adding a comment to a test support ticket it's still the same on the email a client would receive when a ticket is created, or updated. It's all very frustrating trying to set a value for a seemingly simple variable. RE: a small manual on Global Variables - joebordes - 12-13-2017 Upload a screenshot of how you defined it RE: a small manual on Global Variables - mweaver - 12-13-2017 The strangest thing happened. I'm sitting here looking at the Global Variable in the tools section and got to thinking... "I wonder if I have to create this critter rather than try and edit the one that exists. (there's only one object in that module from a fresh install.) So, as I'm often wont to do, I just say what the hell and give it a shot.
I create a test ticket that uses my gmail address and when the notification goes to the address viola! The from name is CISS Support rather than the vanilla your-support name. Either I missed the part about having to create this entry for this GV or it wasn't there. At least now I have a better idea of how this part of C7 works. Joe... um, there doesn't seem to be a global variable for the notification message where it reads: Quote:Regards, but I did find the global var for Upload_MaxSize... I can see I'm going to be getting into some mischief. As always Joe, thank you for a Top-Shelf application. Frustration leads to determination and determination leads to discovery. After one has something eat of course. RE: a small manual on Global Variables - joebordes - 12-13-2017 I'm glad you got it working and thank you for your comments. As to the signature, that is hardcoded in the language file. You can change it there and change the workflow that sends out the email. http://corebos.org/documentation/doku.php?id=en:helpdesk:notificationemails |