Posts

Showing posts from September, 2022

A Day in the Life - 9/19/2022

Image
The goal of "A Day in the Life" posts is for me to help you understand what's going on in my mind when tasks are assigned to me. They're not all meant to be inspirational; some posts, such as this can be technical. But either way, I hope you can pick up some ideas, and possibly even create something new from this experience. Part of my role is to receive cases that are considered "defects" in NetSuite. I would file the defect records so that engineers could investigate them. As I have learned more about emotional work , I have become more empathetic to customers facing defects. The normal way to go about defect filing is to get more info on the customer's scenario -- how they are getting by amid the defect, whether the workaround they do is something they can keep doing for a long time, and other implications on how the issue is affecting the business. We would then draft an issue and have it approved. Finally, we'd create the actual defect record. F...

NetSuite: Customer List With Phone Call Link

Image
If you want to create a Saved Search containing a list of customers, and a quick link to create a phone call, next to each name, you can do the following: Navigate to Lists > Search > Saved Searches > New Search Title : Enter a title Click Results Field : Select Formula (Text) Formula : Enter '<a href="https://tstdrv2113864.app.netsuite.com/app/crm/calendar/call.nl?l=T&invitee='||{internalid}||'&company='||{internalid}||'">New Phone Call</a>' Click Save & Run Note : Replace tstdrv2113864 with your account ID. Results tab: Sample results:

Macros For Fun

A few of these can have real life applications. But most of these are just for fun. Some of these I'll make available for download as well. Title What does it do? Comments Character Sorter A simple bubble sorter that sorts characters of a string. The sorter identifies the ASCII values of each character, then sorts the letters In my first technical interview for Oracle, I was to write some code for a bubble sorter that could sort the characters of a string. Years after the interview, I thought, why not actually make one? FBStoryDownloader Two macros that allow for downloading videos from Facebook stories. The other available downloaders only download the oldest available video. Sure using my process is a lot more technical, but it allows you to download any of the available video stories, and not just the oldest available one. MTG Simulator A very basic playtest macro for Magic: The Gathering I wanted a way to play...

Why Look for a New Job?

Image
 "He who stands the long night will see the dawn." Said a random man from Devil in Ohio. I work the night shift so I literally stand (endure) the long night every day. Moreover, I know my journey as a linchpin is young, and I am yet to reap the rewards. But I know they will come. And I'm not just waiting for the opportunity, no. I've actually been busy, looking out there, and applying for jobs and getting interviewed. One of the common questions I get asked is, "Why are you looking for a new job?" It's a really good question to ponder, and I'm not sure I'm able to paint the entire picture every time. So if there is anyone out there that will be hiring me, or anyone that I still have a pending application for, here's my answer to that question. I love my job at Oracle. I love the people, I love the environment, I love the culture. Simon Sinek says it's something about that. A lot of people like  their job but loving a job means so much mo...

Recognitions and Certifications

Image
All recognitions are official recognitions from management, and from the companies I've worked in. They are officially attached to my profiles in the employee portals, and are aside from the recognitions I have received regarding my productivity (those recognitions are found in newsletters). HP / HPE / DXC Innovator at Heart: Built solutions and tools in several languages Oracle NetSuite Values in Action FY2023 SuiteExcellence FY22, FY23, FY24 CRM, SuiteBuilder, SuiteAnalytics SME SuiteFoundation, Admin, SuiteAnalytics Certifications Social Impact SuiteAnswers/SuiteKnowledge Contributor and Publisher Global Compliance SuiteFoundation Certification NetSuite Administrator Certification SuiteAnalytics User Certification Greatest of All Time Values In Action - Delight Our Customers: I was recognized by top management, specifically by Evan Goldberg (EVP and Founder of NetSuite), our Customer Success SVP, and our GVP of Global Customer Success, SRT & Operations. A year later, ...

Feedback From Colleagues

Most feedback is found in our internal employee portal, and is visible to managers. "Saying that Lester is a big help to the whole CRM team is an understatement. As a manager that have to monitor my team's cases bucket and aging cases, I can honestly admit that he takes a big chunk off my load. He is also one of the biggest factors of the CRM team's overall performance in case SLTs. He is proactive in helping out others even not within his team and is very accommodating. Anyone can have a highly technical skills, but sometimes being excellent in a technical aspect does not have a welcoming response. Lester's strength is he is too “techy”, but his more admirable strength is his ability to share that “techy” knowledge and share it to others that they will easily absorb. If a rep is given a "Lester Buff" we are sure that at least 5 cases will be resolved in the next 2 days. Lester does not just tell us what to do in order to resolve our cases, but he also explai...

NetSuite: Customer List With Email Link

Image
If you want to create a Saved Search containing a list of customers, and a quick link to send an email, next to each name, you can do the following: Navigate to Lists > Search > Saved Searches  > New Search Title: Enter a title Click Results Field : Select Formula (Text) Formula : Enter  '<a href="https://tstdrv2113864.app.netsuite.com/app/crm/common/crmmessage.nl?entity='||{internalid}||'" target="_blank">Email</a>' Click Save & Run Note : Replace tstdrv2113864 with your account ID. Results tab: Sample Results:

Feedback From Customers

I have received a lot of positive feedback from customers over the years. I have received negative feedback as well, but the positive ones outweigh and definitely outnumber the negative ones. Here are a few of my favorite comments (names and companies withheld): After being handed off throughout multiple staff and presumably, multiple teams, I was able to get Lester as my main helper. I asked Lester for a real thorough, comprehensive discussion, including helping me get an intuitive sense of how accounts and roles functioned. He did this, but he did it with the precise amount of care and depth that I needed to get through this latest technical challenge. I need intuitive understanding in order to be effective, and Lester understood that. Lester, so far is the only truly useful tech I've dealt with from your organization, so far. This is due to his thoroughness, knowledge of the platform, and eagerness to actually help. Lester is a superior technologist with excellent cus...

A Day in the Life - 9/13/2022

Image
In the workplace, cases are what we call "tickets", or concerns raised by our customers. I started today's shift and saw 4 cases which were all about one critical issue that customers were facing. This was surprising because we normally don't get that many cases. There are even days where we don't get any at all. There were only 3 of us in the team that get assigned to that kind of issue, and the 2 would only come in 2 hours from then. I grabbed all four. I started looking into one and asked around about the issue. It turned out, there had already been an ongoing discussion. I knew the next steps were clear: inform the rest, wait for a "defect record" to be filed, then attach the cases to the defect record. I did not wait for anyone to tell me what to do. It's time we stop asking what we should do; it's time we start asking the right questions. A few minutes later, the defect was filed. I informed the rest and checked the error logs of each of th...

What in the World Is a Linchpin?

Image
In Cobra Kai season 5, sensei Terry Silver, in his office, interviews his student, Kenny Payne. Terry sees Kenny's potential as a leader and relays the idea to Kenny. Kenny then asks his sensei, "What do you want me to do?" Terry replies, "I want you to stop asking that question." "Linchpin" is the word Seth Godin uses to describe a type of person that's so indispensable and that brings so much value into an organization, that the organization can't afford to lose them. Doing so would kill the organization. Linchpins don't follow the rules; they make their own. They don't ask people what they should do; they simply do. In the book, organizations are compared to machines. Machines have linchpins and cogs. Linchpins are irreplaceable parts that will break the machine if removed. Cogs can easily be replaced. A linchpin provides a lot more value to an organization than a cog. Cogs produce commodities because they follow a system, manual or ...

NetSuite: Substring Formula in Saved Searches

Image
If you want to get part of a string, you can use the SUBSTR() SQL function in a formula. The syntax is: SUBSTR(string, start, length)   This is an example of a Customer Saved Search that would return the part of a customer's entitystatus proceeding the hyphen. String: {entitystatus} Start:  instr({entitystatus},'-')+1 INSTR() is an SQL function that returns for the location of a specified character from a text. In this example, we are searching for the hyphen. INSTR() will return a number where are SUBSTR() will begin. Since INSTR() returns the location before the hyphen, we will need to add one after our INSTR() function. Length: length({entitystatus}) LENGTH() is an SQL function that returns the number of characters in a string. We can used this as the third parameter in our substring function to ensure we capture everything to the right of the hyphen. Putting it all together, the formula is as follows: substr({entitystatus},instr({entitystatus},'-')+1,length({ent...

How It Began

Image
My journey begins as a response to rejection. There was a mishmash of emotions right before the fuse was sparked, and I don't want to delve too much into them. Instead of talking about the pain and defeat, I hope I can focus on how my response to this instance rejection has changed my life forever. "A journey of a thousand miles begins with a single step."   -- Chinese Proverb I have been working for over 3 years in my company, and by this time, as you would expect, I have gotten used to the job. A few months ago, our team of 7 was suddenly tasked with reviewing over 800 online articles and keeping them up to date. The articles are all from a huge knowledge base for an online ERP system that we supported. Even though this was not my team's main role, we had to do this twice a year, on top of all our other responsibilities. I thought, "Are we the only ones tasked with this many articles?" I looked at the number of records assigned to other similar teams. A te...