Podcasts about Receivables

  • 122PODCASTS
  • 182EPISODES
  • 25mAVG DURATION
  • 1EPISODE EVERY OTHER WEEK
  • Dec 26, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about Receivables

Latest podcast episodes about Receivables

Corporate Treasury 101
Episode 266: Why Treasurers should Lead the Transformation Journey, with Bruno Mellado

Corporate Treasury 101

Play Episode Listen Later Dec 26, 2024 99:39


Welcome to the Corporate Treasury 101 podcast!In today's episode, we discuss Trends in the Payment Industry and how they impact Treasurers, with Bruno Mellado from BNP Paribas.Bruno Mellado is the Global Head of Payments and Receivables at BNP Paribas. With expertise in cash management and payments, he excels in delivering client-driven solutions by leveraging innovative technologies and collaborates seamlessly with corporate clients, IT organizations, and Fintech partners to navigate market and regulatory changes.BNP Paribas is a prominent European bank with a global footprint spanning 65 countries. The bank excels in Commercial and Personal Banking, Investment and Protection Services, and Corporate and Institutional Banking, providing comprehensive financial solutions for individuals, businesses, and institutions worldwide.In the episode of today, expect to learn:What is happening in the Payment space lately?What B2B Payments, Real Time Payments, e-invoicing and ISO 20022 are?How have changes in technology and regulations affected Treasurers in the Payments world over the past few years?How to make your case as a Treasurer to lead your transformation journeyWhat is BNP doing in this space to help their clients embrace change?And… much more!Links & References:Bruno on LinkedIn: Click Here.BNP Paribas Website: Click Here.__________________________Learn the fundamentals of corporate treasury by downloading our free ebook at www.corporate-treasury-101.com Connect with us on LinkedIn: https://www.linkedin.com/company/corporate-treasury-101/If you have any questions or topics you want us to tackle in the future, reach out to us on Instagram or email us at contact@corporate-treasury-101.com.

Trade Finance Talks
Factoring and receivables: What's in store for 2025?

Trade Finance Talks

Play Episode Listen Later Dec 3, 2024 12:15


TFG spoke to Federico Avellán Borgmeyer, Chief Partner Officer at efcom, at the FCI Conference in Prague to learn more about this year's developments in factoring and receivables and what's in store for 2025.   Read here: https://www.tradefinanceglobal.com/posts/podcast-factoring-and-receivables-whats-in-store-for-2025/

Contractor Success Map with Randal DeHart | Contractor Bookkeeping And Accounting Services
604: Stop Chasing Payments - How To Streamline Your Construction Receivables

Contractor Success Map with Randal DeHart | Contractor Bookkeeping And Accounting Services

Play Episode Listen Later Nov 29, 2024 11:05


This Podcast Is Episode 604, And It's About Stop Chasing Payments - How To Streamline Your Construction Receivables Running a small construction business is a constant juggle, and managing your receivables is one of the more frustrating tasks. How often have you been waiting on overdue invoices? Do you have enough cash flow to cover next month's expenses? If this sounds familiar, you're not alone. Many small business owners need help keeping their accounts receivable in check, which can ultimately impact their business's health and sustainability.   This guide will provide practical steps to streamline your invoicing process, confidently approach past-due invoices, and ensure steady cash flow.   Understanding the importance of timely invoicing   Timely invoicing is more than just good business practice; it's critical to maintaining a healthy cash flow. When invoices go unpaid, your cash flow takes a hit, potentially affecting your ability to pay suppliers, cover payroll, or invest in growth opportunities. By sending invoices promptly, you lay the foundation for timely payments.   Studies show that businesses that practice timely invoicing and set clear payment terms see fewer delays and disputes.   Setting clear payment terms and policies You need crystal-clear payment terms and policies to avoid confusion and ensure your clients understand their obligations. These should be outlined in every contract and reiterated on every invoice. Here are some essential components to consider: Due dates: Clearly state when payment is due, whether upon receipt, net 30, or another timeframe. Late fees: Specify any penalties for late payments, such as interest or a flat fee. This encourages prompt payment and offsets the cost of delays. Payment methods: Offer several payment options, such as bank transfers, credit cards, and digital wallets, to make it convenient for clients to pay. Having these terms laid out upfront will reduce misunderstandings and set expectations. Leveraging invoicing tools and templates Gone are the days of manual invoicing and spreadsheet tracking. Today, there are numerous invoicing software options that can automate and streamline your billing process. These tools offer templates that ensure consistency and professionalism. Tools like QuickBooks and Xero allow you to automate invoice generation and send reminders, and they integrate with your accounting systems. The result? Less time spent on paperwork and more time focusing on your business. Strategies for collecting past-due invoices Let's face it: Chasing overdue invoices is a task few enjoy. However, it's essential for your cash flow. Here's how to approach it: Polite reminders: Start with a friendly reminder email shortly after the due date. Acknowledge that oversights happen and provide an easy way for them to pay. Follow-up calls: Don't hesitate to pick up the phone if emails go unanswered. Sometimes, a personal touch is all it takes to resolve the issue. Overdue statements: Send a statement outlining all overdue invoices and any applicable late fees. This formal documentation can prompt action. Remember, consistency is critical. Establish a routine for following up on overdue invoices and stick to it. Offering incentives and payment options Offering incentives can encourage timely payments. Consider providing a small discount for early payment, an attractive option for clients looking to save a little cash. Additionally, the flexibility of multiple payment methods can remove barriers to prompt payment. For instance, offering an early bird discount of 2% for payments made within 10 days can motivate clients to pay sooner rather than later. Understanding outstanding vs. past due invoices It's crucial to distinguish between outstanding (not yet due) invoices and past-due invoices. Outstanding invoices are simply payments expected at a future date and don't require immediate action. On the other hand, past-due invoices have missed the agreed payment date and need your attention. Managing these categories effectively saves resources on invoices that still need follow-up. Managing receivables efficiently is vital for small business success. By implementing the strategies above, you can reduce time spent chasing payments and improve your cash flow. This sense of accomplishment in effectively managing your receivables can empower you and contribute to your business's success. Remember, the goal is to create a seamless process that encourages timely payments and reduces disputes. Acknowledging the need for construction bookkeeping help is crucial to enhancing your company's financial health. Managing a wide range of projects can become overwhelming as a contractor, especially when keeping track of expenses, invoices, and payroll. By seeking professional bookkeeping assistance, you will streamline your financial processes and free up time to focus on what you do best—building and growing your business. This relief from the burden of financial management can bring a sense of control and peace of mind. If managing your receivables becomes overwhelming, consider enlisting a professional bookkeeper or accountant specializing in construction finances. We can help with your invoices, expenses, payroll, and financial reporting, allowing you to focus on your primary business activities. Final thoughts By recognizing the importance of effective bookkeeping, you position your construction business to receive blessings through profits and build a solid foundation for longevity and success. As we reflect on the joy and warmth of being with family and friends yesterday, I want to take a moment to express our heartfelt gratitude to every one of you. Thank you for being part of our business journey. Spending time with loved ones and sharing a meal reminds us of the importance of connection and community. I am sincerely thankful for our business relationship and the mutual growth in the construction industry, which enriches our daily lives. Let's carry this spirit of gratitude into the days ahead, finding opportunities to appreciate the little things and support one another. About The Author: Sharie DeHart, QPA, is the co-founder of Business Consulting And Accounting in Lynnwood, Washington. She is the leading expert in managing outsourced construction bookkeeping and accounting services companies and cash management accounting for small construction companies across the USA. She encourages Contractors and Construction Company Owners to stay current on their tax obligations and offers insights on managing the remaining cash flow to operate and grow their construction company sales and profits so they can put more money in the bank. Call 1-800-361-1770 or sharie@fasteasyaccounting.com  

IBS Intelligence Podcasts
EP793: Turning Trade Receivables into Instant Cash, Globally!

IBS Intelligence Podcasts

Play Episode Listen Later Nov 27, 2024 22:36


Munindra Verma, CEO of M1NXTM1NXT simplifies global trade financing by helping exporters and importers access quick liquidity through the conversion of trade receivables into cash. Its platform addresses the challenges of working capital constraints and delays in cross-border transactions. Puja Sharma of IBS Intelligence speaks with Verma on how M1 NXT is establishing itself as a trusted trade finance solution provider. 

Oracle University Podcast
Best of 2024: Introduction to Visual Builder Studio, Visual Builder Cloud Service, Stand-Alone, and JET

Oracle University Podcast

Play Episode Listen Later Nov 26, 2024 24:58


The next generation of front-end user interfaces for Oracle Fusion Applications is being built using Visual Builder Studio and Oracle JavaScript Extension Toolkit. However, many of the terms associated with these tools can be confusing.   In this episode, Lois Houston and Nikita Abraham are joined by Senior Principal OCI Instructor Joe Greenwald. Together, they take you through the different terminologies, how they relate to each other, and how they can be used to deliver the new Oracle Fusion Applications as well as stand-alone, bespoke visual web applications.   Survey: https://customersurveys.oracle.com/ords/surveys/t/oracle-university-gtm/survey?k=focus-group-2-link-share-5   Develop Fusion Applications Using Visual Builder Studio: https://mylearn.oracle.com/ou/course/develop-fusion-applications-using-visual-builder-studio/138392/   Build Visual Applications Using Oracle Visual Builder Studio: https://mylearn.oracle.com/ou/course/build-visual-applications-using-oracle-visual-builder-studio/137749/   Oracle University Learning Community: https://education.oracle.com/ou-community   LinkedIn: https://www.linkedin.com/showcase/oracle-university/   X (formerly Twitter): https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Nikita: Hello and welcome to the Oracle University Podcast! I'm Nikita Abraham, Team Lead of Editorial Services with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hi there! If you've been following along with us, you'll know that we've had some really interesting seasons this year. We covered Autonomous Database, Artificial Intelligence, Visual Builder Studio and Redwood, OCI Container Engine for Kubernetes, and Oracle Database 23ai New Features. Nikita: And we've had some pretty awesome special guests. Do go back and check out those episodes if any of those topics interest you. 01:04 Lois: As we close out the year, we thought this would be a good time to revisit some of our best episodes. Over the next few weeks, you'll be able to listen to four of our most popular episodes of the year.  Nikita: Right, this is the best of the best–according to you–our listeners.   Lois: Today's episode is #1 of 4 and is a throwback to a discussion with Senior Principal OCI Instructor Joe Greenwald on Visual Builder Studio. Nikita: We asked Joe about Visual Builder Studio and Oracle JavaScript Extension Toolkit, also known as JET. Together, they form the basis of the technology for the next generation of front-end user interfaces for Oracle Fusion Applications, as well as many other Oracle applications, including most Oracle Cloud Infrastructure (OCI) interfaces. 01:48 Lois: We looked at the different terminologies and technologies, how they relate to each other, and how they deliver the new Oracle Fusion Applications and stand-alone, bespoke visual web applications.  So, let's dive right in. Nikita: Joe, I'm somewhat thrown by the terminology around Visual Builder, Visual Studio, and JET. Can you help streamline that for us? Lois: Yeah, things that are named the same sometimes refer to different things, and sometimes things with a different name refer to the same thing. 02:18 Joe: Yeah, I know where you're coming from. So, let's start with Visual Builder Studio. It's abbreviated as VBS and can go by a number of different names. Some of the most well-known ones are Visual Builder Studio, VBS, Visual Builder, Visual Builder Stand-Alone, and Visual Builder Cloud Service. Clearly, this can be very confusing. For the purposes of these episodes as well as the training courses I create, I use certain definitions.  02:42 Lois: Can you take us through those? Joe: Absolutely, Lois. Visual Builder Studio refers to a product that comes free with an OCI account and allows you to manage your project-related assets. This includes the project itself, which is a container for all of its assets. You can assign teams to your projects, as well as secure the project and declare roles for the different team members. You manage GIT repositories with full graphical and command-line GIT support, define package, build, and deploy jobs, and create and run continuous integration/continuous deployment graphical and code-managed pipelines for your applications. These can be visual applications, created using the Visual Builder Integrated Development Environment, the IDE, or non-visual apps, such as Java microservices, docker builds, NPM apps, and things like that. And you can define environments, which determine where your build jobs can be deployed. You can also define issues, which allow you to identify, track, and manage things like bugs, defects, and enhancements. And these can be tracked in code review merge requests and build jobs, and be mapped to agile sprints and scrum boards. There's also support for wikis for team collaboration, code snippets, and the management of the repository and the project itself. So, VBS supports code reviews before code is merged into GIT branches for package, build, and deploy jobs using merge requests. 04:00 Nikita: OK, what exactly do you mean by that? Joe: Great. So, for example, you could have developers working in one GIT branch and when they're done, they would push their private code changes into that remote branch. Then, they'd submit a merge request and their changes would be reviewed. Once the changes are approved, their code branch is merged into the main branch and then automatically runs a CI/CD package (continuous integration/continuous deployment) package, build, and deploy job on the code. Also, the CI/CD package, build, and deploy jobs can run against any branches, not just the main branch. So Visual Builder Studio is intended for managing the project and all of its assets. 04:37 Lois: So Joe, what are the different tools used in developing web applications? Joe: Well, Visual Builder, Visual Builder Studio Designer, Visual Builder Designer, Visual Builder Design-Time, Visual Builder Cloud Service, Visual Builder Stand-Alone all kind of get lumped together. You can kinda see why. What I'm referring to here are the tools that we use to build a visual web application composed of HTML5, CSS3, JavaScript, and JSON (JavaScript Object Notation) for metadata. I call this Visual Builder Designer. This is an Integrated Development Environment, it's the “IDE” which runs in your browser. You use a combination of drag and drop, setting properties, and writing and modifying custom and generated code to develop your web applications. You work within a workspace, which is your own private copy of a remote Git branch. When you're ready to start development work, you open an existing workspace or create a new one based on a clone of the remote branch you want to work on. Typically, a new branch would be created for the development work or you would join an existing branch. 05:38 Nikita: What's a workspace, Joe? Is it like my personal laptop and drive? Joe: A workspace is your own private code area that stores any changes you make on the Oracle servers, so your code changes are never lost—even when working in a browser-based, network-based tool. A good analogy is, say I was working at home on my own machine. And I would make a copy of a remote GIT branch and then copy that code down to my local machine, make my code changes, do my testing, etc. and then commit my work—create a logical save point periodically—and then when I'm ready, I'd push that code up into the remote branch so it can be reviewed and merged with the main branch. My local machine is my workspace. However, since this code is hosted up by Oracle on our servers, and the code and the IDE are all running in your browser, the workspace is a simulation of a local work area on your own computer. So, the workspace is a hosted allocation of resources for you that's private. Other people can't see what's going on in your workspace. Your workspace has a clone of the remote branch that you're working with and the changes you make are isolated to your cloned code in your workspace. 06:41 Lois: Ok… the code is actually hosted on the server, so each time you make a change in the browser, the change is written back to the server? Is it possible that you might lose your edits if there's a networking interruption? Joe: I want to emphasize that while I started out not personally being a fan of web-based integrated development environments, I have been using these tools for over three years and in all that time, while I have lost a connection at times—networks are still subject to interruptions—I've never lost any changes that I've made. Ever. 07:11 Nikita: Is there a way to save where you are in your work so that you could go back to it later if you need to? Joe: Yes, Niki, you're asking about commits and savepoints, like in a Git repository or a Git branch. When you reach a logical stopping or development point in your work, you would create a commit or a savepoint. And when you're ready, you would push that committed code in your workspace up to the remote branch where it can be reviewed and then eventually merged, usually with the main Git branch, and then continuous integration/continuous package and deployment build jobs are run. Now, I'm only giving you a high-level overview, but we cover all this and much more in detail with hands-on practices in our Visual Builder developer courses. Right now, I'm just trying to give you a sense of how these different tools are used. 07:52 Lois: Yeah, that makes sense, Joe. It's a lot to cover in a short amount of time. Now, we've discussed the Visual Builder Designer IDE and workspace. But can you tell us more about Visual Builder Cloud Service and stand-alone environments? What are they used for? What features do they provide? Are they the same or different things? Joe: Visual Builder Cloud Service or Visual Builder Stand-Alone, as it's sometimes called, is a service that Oracle hosts on its servers. It provides hosting for the deployed web application source code as well as database tables for business objects that we build and maintain to store your customer data. This data can come from XLS or CSV files, or even your own Oracle database customer table data. A custom REST proxy makes calls to external third-party REST services on your behalf and supports several popular authentication mechanisms. There is also integration with the Identity Cloud Service (IDCS) to manage users and their access to your web apps. Visual Builder Cloud Service is a for-fee product. You pay licensing fees for how much you use because it's a hosted service. Visual Builder Studio, the project asset management aspect I discussed earlier, is free with a standard OCI license. Now, keep in mind these are separate from something like Visual Builder Design Time and the service that's running in Fusion application environments. What I'm talking about now is creating stand-alone, bespoke, custom visual applications. These are applications that are built using industry-standard HTML5, CSS3, JavaScript, and JSON for metadata and are hosted on the Oracle servers.  09:30 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges?  With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available for General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come!  Visit mylearn.oracle.com to get started. 10:12 Nikita: Welcome back! Joe, you said Visual Builder Cloud Service or Stand-Alone is a for-fee service. Is there a way I can learn about using Visual Builder Designer to build bespoke visual applications without a fee? Joe: Yes. Actually, we've added an option where you can run the Visual Builder Designer and learn how to create web apps without using the app hosting or the business object database that stores your customer data or the REST proxy for authentication or the Identity Cloud Service. So you don't get those features, but you can still learn the fundamentals of developing with Visual Builder Designer. You can call third-party APIs, you can download the source, and run it locally, for example, in a Tomcat server. This is a great and free way to learn how to develop with the Visual Builder Designer. 10:55 Lois: Joe, I want to know more about the kinds of apps you can build in VB Designer and the capabilities that VB Cloud Service provides. Joe: Visual Builder Designer allows you to build custom, bespoke web applications made of interactive webpages; flows of pages for navigation; events that respond when things happen in the app, for example, GUI events like a button is clicked or values are entered into a text field; variables to store the state of the application and the ability to make REST calls, all from your browser. These applications have full access to the Oracle Fusion Applications APIs, given that you have the right security permissions and credentials of course. They can access your customer business data as business objects in our internally hosted database tables or your own customer database tables. They can access third-party APIs, and all these different data sources can appear in the same visual application, on the same page, at the same time. They use the Identity Cloud Service to identify which users can log in and authenticate against the application. And they all use the new Redwood graphical user interface components and page templates, so they have the same look and feel of all Oracle applications. 12:02 Nikita: But what if you're building or extending Oracle Fusion Applications? Don't things change a little bit? Joe: Good point, Niki. Yes. While you still work within Visual Builder Studio, that doesn't change, VBS maintains your project and all your project-related assets, that is still the same. However, in this case, there is no separate hosted Visual Builder Cloud Service or Stand-Alone instance. In this case, Visual Builder is hosted inside of Fusion apps itself as part of the installation. I won't go into the details of how the architecture works, but the Visual Builder instance that you're running your code against is part of Fusion applications and is included in the architecture as well as the billing. All your code changes are maintained and stored within a single container called an extension. And this extension is a Git repository that is created for you, or you can create it yourself, depending on how you choose to work within Visual Builder Studio. You create an extension to hold the source code changes that provide a customization or configuration. This means making a change to an existing page or a set of pages or even adding new pages and flows to your Oracle Fusion Applications. You use Visual Builder Studio and Visual Builder Designer in a similar way as to how you would use them for bespoke stand-alone visual applications. 13:12 Lois: I'm trying to envision how this workflow is used. How is it different from bespoke VB app development? Or is it different at all? Joe: So, recall that the Visual Builder Designer is effectively the Integrated Development Environment, the IDE, where you make your code changes by working with both the raw HTML5, CSS3, and JavaScript code, if need be, or the Page Designer for drag and drop, and setting properties and then Live mode to test your work. You use a version of VB Designer to view and modify your customizations, and the code is stored in a Git repository called an extension. So, in that sense, the work of developing pages and flows and such is the same. You still start by creating or, more typically, joining a project and then either create a new extension from scratch or base it on an existing application, or go directly to the page that you want to edit and, on that page, select from your profile menu to edit in Visual Builder Studio. Now, this is a different lifecycle path from bespoke visual applications. With them, you're not extending an app or modifying individual pages in the same way. You get a choice of which project you want to add your extension to when you're working with Fusion apps and potentially which repository to store your customizations, unless one already exists and then it's assigned automatically to hold your code changes. So you make your changes and edits to the portions of the application that have been opened for extensibility by the development team. This is another difference. Once you make your code changes, the workflow is pretty much the same as for a bespoke visual application: do your development work, commit your changes, push your changes to the remote branch. And then typically, your code is reviewed and if the code passes and is approved, it's merged with the main branch. Then, the package and deploy jobs run to deploy the main code to the production environment or whatever environment you're targeting. And once the package and deploy jobs complete, the code base is updated and users who log in see the changes that you've made. 15:03 Nikita: You mentioned creating apps that combine data from Fusion cloud, applications, customer data, and third-party APIs into one page. Why is it necessary? Why can't you just do all that in one Fusion Applications extension? Joe: When you create extensions, you are working within the Oracle Fusion Applications ecosystem, that's what they actually call it, which includes a defined a set of users who have been predefined and are, therefore, known to Fusion Applications. So, if you're a user and you're not part of that Fusion Apps ecosystem, you can't access the pages. Period. That's how Fusion Apps works to maintain its security and integrity. Secondly, you're working pretty much solely with the Fusion Applications APIs data sources coming directly from Fusion Applications, which are also available to you when you're creating bespoke visual apps. When you're working with Fusion Applications in Visual Builder, you don't have access to these business objects that give you access to your own customer database data through Visual Builder-generated REST APIs. Business objects are available only to bespoke visual applications in the hosted VB Cloud Service instance. So, your data sources are restricted to the Oracle Fusion Applications APIs and some third-party APIs that work within a narrow set of authentication mechanisms currently, although there are plans to expand this in the future. A mashup app that allows you now to access all these data sources while creating apps that leverage the Redwood Component System, so they look and work like Fusion Apps. They're a highly popular option for our partners and customers. 16:28 Lois: So, to review, we have two different approaches. You can create a visual application using the for-fee, hosted Visual Builder Cloud Service/Stand-Alone or the one that comes with Oracle Integration Cloud, or you can use the extension architecture for Fusion applications, where you use the designer and create your extensions, and the code is delivered and deployed to Fusion applications code. You haven't talked about JET yet though, Joe. What is that? Joe: So, JET is an abbreviation. It stands for Oracle JavaScript Extension Toolkit and JET is the underlying technology that makes Visual Builder, visual applications, and Visual Builder Extensions for Fusion Applications possible. Oracle JavaScript Extension Toolkit provides a module-based, open-source toolkit that leverages modern JavaScript, TypeScript, CSS3, and HTML5 to deliver web applications. It's targeted at JavaScript developers working on client-side applications. It is not for backend development.  It's a collection of popular, powerful JavaScript libraries and a set of Oracle-contributed JavaScript libraries that make it very simple, easy, and efficient to build front-end applications that can consume and interact with Oracle products and services, especially Oracle Cloud services, but of course it can work with any type of third-party API. 17:44 Nikita: How are JET applications architected, Joe, and how does that relate to Visual Builder pages and flows? Joe: The architecture of JET applications is what's called a single page architecture. We've all seen these. These are where you have a single webpage—think of your index page that provides the header and footer for your webpage—and then the middle portion or the middle content of the page, represented by modules, allow you to navigate from one page or module to another. It also provides the data mapping so that the data elements in the variables and the state of the application, as well as the graphical user interface elements that provide the fields and functionality for the interface for the application, these are all maintained on the client side. If you're working in pure JET, then you work with these modules at the raw JavaScript code level. And there are a lot of JavaScript developers who want to work like this and create their custom applications from the code up, so to speak. However, it also provides the basis for Visual Builder visual applications and Fusion Apps visual extensions in Visual Builder. 18:41 Lois: How does JET support VB Apps? You didn't talk much about having to write a bunch of JavaScript and HTML5, so I got the impression that this is all done for you by VB Designer? Joe: Visual Builder applications are composed of HTML5, CSS3, and JavaScript code that is usually generated by the developer when she drags and drops components on to the page designer canvas or sets properties or creates action chains to respond to events. But there's also a lot of JavaScript object notation (JSON) metadata created at the time that describes the pages, the flows, the navigation, the REST services, the variables, their data types, and other assets needed for the app to function. This JSON metadata is translated at runtime using a large JavaScript extension toolkit library called the Visual Builder Runtime that runs in the browser and real time translates the metadata and other assets in the Visual Builder source code into JET code and assets, which are actually executed at runtime. And it's very quick, very fast, very efficient, and provides a layer of abstraction between the raw JET code and the Visual Builder architecture of pages, flows, action chains for executing code and events to handle things that occur in the user interface, including saving the state in variables that are mapped to GUI components. For example, if you have an Input text component, you need to have a variable to store the value that was entered into that Input text component between page refreshes. The data can move from the Input text component to the variable, and from the variable to that Input text component if it's changed programmatically, for example. So, JET manages binding these data values to variables and the UI components on the page. So, a change to a variable value or a change to the contents of the component causes the others to change automatically. Now, this is only a small part of what JET and the frameworks and libraries it uses do for the applications. JET also provides more complex GUI components like lists and tables, and selection lists, and check boxes, and all the sorts of things you would expect in a modern GUI application. 20:37 Nikita: You mentioned a layer of abstraction between Visual Builder Studio Designer and JET. What's the benefit of working in Visual Builder Designer versus JET itself? Joe: The benefit of Visual Builder is that you work at a higher level of abstraction than having to get down into the more detailed levels of deep JavaScript code, working with modules, data mappings, HTML code, single page architecture navigation, and the related functionalities. You can work at a higher level, a graphical level, where you can drag and drop things onto a design canvas and set properties. The VB architecture insulates you from the more technical bits of JET. Now, this frees the developer to concentrate more on application and page design, implementing logic and business rules, and creating a pleasing workflow and look and feel for the user. This keeps them from having to get caught up in the details of getting this working at the code level. Now if needed, you can write custom JavaScript, HTML5, and CSS3 code, though much less than in a JET app, and all that is part of the VB application source, which becomes part of the code used by JET to execute the application itself. And yet it all works seamlessly together. 21:38 Lois: Joe, I know we have courses in JavaScript, HTML, and CSS. But does a developer getting ready to work in Visual Builder Designer have to go take those courses first or can they start working in VB Designer right away? Joe: Yeah, that question does often comes up: Do I need to learn JET to work with Visual Builder? No, you don't. That's all taken care for you in the products themselves. I don't really think it helps that much to learn JET if you are going to be a VB developer. In some ways, it could even be a bit distracting since some of things you learn to do in JET, you would have to unlearn or not do so much because of what VB does it for you. The things you would have to do manually in code in JET are done for you. This is why we call VB a low code development tool. I mean, you certainly can if you want to, but I would spend more time learning about the different GUI components, page templates, the Visual Builder architecture — events, action chains, and the data provider variables and types. Now, I know JET myself. I started with that before learning Visual Builder, but I use very little of my JET knowledge as a VB developer. Visual Builder Designer provides a nice, abstracted, clean layer of modern visual development on top of JET, while leveraging the power and flexibility of JET and keeping the lower-level details out of my way. 22:49 Nikita: Joe, where can I go to get started with Visual Builder? Joe: Well, for more information, I recommend you take a look at our Develop Fusion Applications course if you're working with Fusion Applications and Visual Builder Studio. The other course is Develop Visual Applications with Visual Builder Studio and that's if you're creating stand-alone bespoke applications. Both these courses are free. We also have a comprehensive course that covers JavaScript, HTML5, and CSS3, and while it's not required that you take that to be successful, it can be helpful down the road. I would also say that some basic knowledge of HTML5, CSS3, and JavaScript will certainly support you and serve you well when working with Visual Builder. You learn more as you go along and you find that you need to create more sophisticated applications. I would also mention that a lot of the look and feel of the applications in Visual Builder visual applications and Fusion apps extensions and customizations come through JET components, JET styles, and JET variables, and CSS variables, so that's something that you would want to pursue at some point. There's a JET cookbook out there. You can search for Oracle JET and look for the JET cookbook and that's a good introduction to all of that. 23:50 Nikita: We hope you enjoyed that conversation. To learn about some of the courses Joe mentioned, visit mylearn.oracle.com to get started. Lois: Before we wrap up, we've got a favor to ask. We've created a short survey to capture your thoughts on the podcast. It'll only take a few minutes of your time. Just click the link in the show notes and share your feedback. We want to make sure we're delivering the best experience possible so don't hesitate to let us know what's on your mind! Thanks for your support. Join us next week for another throwback episode. Until then, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 24:30 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

The FI Podcast
Trade Receivables 101

The FI Podcast

Play Episode Listen Later Nov 20, 2024 36:35


In this episode, Ben and Alex discuss trade receivables and talk about the practical aspects of being owned money as a business.

Oracle University Podcast
Oracle Database 23ai: Backup and Recovery - Part 2

Oracle University Podcast

Play Episode Listen Later Nov 12, 2024 15:45


Lois Houston and Nikita Abraham continue their deep dive into Oracle Database 23ai backup and recovery strategies with Senior Principal Database & MySQL Instructor Bill Millar.   Picking up from Part 1, they explore critical concepts such as instance recovery, checkpoint processes, and the role of redo log files. Bill shares insights into complete and incomplete recovery, flashback technologies, and lots more.   Oracle MyLearn: https://mylearn.oracle.com/ou/course/oracle-database-23ai-backup-and-recovery/141127/   Oracle University Learning Community: https://education.oracle.com/ou-community   LinkedIn: https://www.linkedin.com/showcase/oracle-university/   Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Radhika Banka, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 
00:26 Nikita: Welcome back to the Oracle University Podcast! I'm Nikita Abraham, Team Lead of Editorial Services with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hi everyone! Last week, we had a fantastic chat with Bill Millar, our Senior Principal Database & MySQL Instructor. We dug into the basics of backup and recovery. We touched on everything from a DBA's role in preventing data loss to handling different types of failures, and even some common mistakes that tend to pop up when managing a database. Nikita: Yeah, if you missed that episode, definitely go back and check it out. It's packed with useful info, especially if you're in charge of keeping databases safe. 01:10 Lois: Today, we're picking up where we left off. We're going to ask Bill about instance recovery and recovery strategies. Bill, can you kick things off by explaining what instance recovery is? Bill: You can understand instant recovery by becoming familiar with the checkpoint process, the redo log files, and the role of the log writer with the redo log files. Automatically instance or crash recovery. What is it doing? What are the phases of instance recovery? How we possibly can tune that instance recovery. We can use the mean time to recovery advisor that can help us determine how we might tune the instance recovery. 01:51 Nikita: OK, so let's go through some of these concepts and procedures you mentioned. What is the checkpoint process responsible for exactly? Bill: The checkpoint process itself, it's responsible for updating the data file headers with checkpoint information. When a checkpoint is taken, it is going to write into the controlfiles. It tells the DB writer to write. DB writer writes to the data files, and the checkpoint is also annotated in the data files. So updating controlfiles with that checkpoint information also, controlfiles and database files. It signals that DB writer at full check points again, hey, it's time to write. So that way, it has the latest data written to the data files. The controlfile and datafiles, those are in sync with that. 02:40 Lois: Bill, what about the log writer process and the redo log files? Bill: With the log writer process and the redo log files, the redo log files record the changes to the database himself. It should be multiplexed. 02:53 Nikita: What do you mean by that? Bill: More than one redo log group. Now, the redo log groups, it is recommended that they should be multiplexed. Each group member should be on a different disk or in a different disk group if you're using ASM. 03:10 Nikita: And why is that, Bill? Bill: Because if I lose one, if I lose one redo log group, one member, I can continue to operate with just the one. If I only have one redo log group member and the system comes around and tries to write to it, then my system is going to come to a halt. So the log writer is going to write to those redo logs whenever somebody does a commit. When that redo log buffer is 1/3 full or every three seconds and before DB writer writes. So those are the four mechanism that tells log writer to write from that log buffer to the redo log files. And it'll also write, when we do a shut down, all the buffers will be flushed. And so that way, everything will be in sync when the system is shut down. 04:01 Lois: What are the different modes of operation for a database, Bill? And how do these modes impact the recovery capabilities of the database? Bill: So we have two different modes we can operate in. One is called NOARCHIVELOG mode. It is the default. ARCHIVELOG mode, highly encouraged. But not every environment has to be in ARCHIVELOG mode. 04:21 Nikita: So with ARCHIVELOG mode… Bill: Closed database. You have to close it, recover to the last backup. That's as far as I can go. Actually, I could, depending on what happens, I might be able to apply some redo. Suitable for training and test environments or for data warehouses, we don't have a lot of frequent changes. It's mainly bulk loading data at night and querying during the day. So it might be appropriate for that. Because ARCHIVELOG mode, it is a little overhead. Yes. So with that database, it goes down while it's open. The system, when it comes up, it can recover to the last committed transaction. And this is usually the mode we want to operate in for production environments. So we have that data in the buffer cache. We have that redo being buffered. We have the undo tablespace, keeping track of what the data was before a change. The redo keeps track of what was the change. And if we're in ARCHIVELOG mode, as we switch from one redo log to another, we will generate what's referred to as archived log files, and that's what allows us to do a complete recovery. 05:33 Lois: What happens in the case of automatic instance recovery? Bill: For an automatic instance recovery or crash recovery, our system went down unexpectedly. Because it did not do a clean shutdown, the buffers were not flushed. Everything was not synchronized. So the datafile, controlfile, everything is out of sync. 05:53 Nikita: So, how do the files get synchronized then? Bill: It uses the redo log groups to synchronize the files. It's going to roll forward. It rolls forward the changes that were made. So due to different distinct operations. Roll forward applies committed and uncommitted data. And the redo does not keep track of what was committed and uncommitted. It'll keep track of, hey, I had this transaction, hey, here's a commit for that transaction. But hey, I have a transaction. That was never uncommitted. That's the job of the undo. But rolls forward all those changes. And then anything that did not actually receive a commit, it will roll back the uncommitted data, return to the original state. And that is the job of the undo tablespace. 06:37 Lois: Bill, is it possible to tune instance recovery for better performance? Bill: You can try to tune this instance recovery. Tuning it is touchy. Be careful because you can cause more harm than what you think you might be doing good. The instance recovery, what we're doing, we're trying to-- the transactions between checkpoints. When was the last checkpoint? Because the items between the checkpoints, that's what has to be reapplied. So the last checkpoint to the last redo log, what is that time frame there between those? Well, what we're going to do, we're going to try to control that. We're going to try to control the difference between the checkpoint and the end of the redo log. There is a mean-time recovery advisor. You specify the desired times in seconds or minutes that how often you want that checkpoint to occur. There is a parameter, FAST_START_MTTR parameter that you can set. The default value is zero saying, hey, I'm going to let the system take care of it. And the maximum you can set it is to one hour. 07:46 Nikita: And why 1 hour?
 Bill: The reason being, if I set that to one hour and I have a lot of activity, how long is it going to take? How many transactions can happen within that hour? Yeah, I'm not doing a checkpoint as often, so I'm eliminating that workload. But if it has to recover, how long is it going to take? If I set it too small, the system says, hey, right now, it's going to take me 19 seconds based off statistics. If I said, OK, I want it in five seconds. So what does that mean? Every five seconds, I'm saying do a checkpoint. So what is it doing? OK, time to do a checkpoint. OK, time to go ahead and OK, DB writer write. OK, log writer write. OK, let me update the datafiles and the controlfiles. So you're just thrashing your system. So be careful if you decide to try to manually tune it. And when you go out and look at this mean time to recover, and even if you do it through the command line, you'll see that, that value is most likely going to change throughout the day, depending on the workload that you have. 08:46 Lois: How does the process of restoring and recovering data typically work? Bill: So when we restore, we're restoring our datafiles. All the datafiles, tablespace, controlfiles, archived redo log, server parameter file. Then when we recover, it involves depending on the backup that we use and other factors in there, it is going to apply the redo. So automatically done by RMAN. So I tell it, this is what I want to do. Hey, I want to restore a database. OK, RMAN says, all right, what backup are you going to use? What is it I need to restore? And then we tell it to recover. OK, I know what I need to use to recover. So RMAN can do the work for you. So when we restore and recover due to a manual process and there's different methods that we can use, and depending on the failure, we'll drive what type of restore and recovery we might perform. 09:40 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges? With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available in General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come! Visit mylearn.oracle.com to get started. 10:22 Nikita: Welcome back! Can you talk about the different types of recovery scopes, Bill? How do they compare? Bill: Recovery can have two kinds of scope. All right. One is the complete recovery. We are getting the database back to the current time of the crash with no loss of data. We're going to again bring everything back to the present. Incomplete or point-in-time recovery. We're going to take a database or maybe a tablespace or even a table back to a point-in-time in the past. So from the time that we select to take it to recover, everything that was done after that is null and void, is gone missing. That's why it's called incomplete recovery, because it's not complete. 11:09 Lois: What are the steps that take place during complete recovery? Bill: We restore the datafiles. Changes are applied. We're applying the redo. The datafiles contained committed and uncommitted transactions. The undo is applied. Anything that did not receive an actual commit will take back to the original value. And we have our datafiles recovered. 11:33 Nikita: And what about point-in-time recovery? Bill: Point-in-time recovery, very similar. We're going to restore the datafiles from as far back as necessary. Changes are applied. So the data files are going to contain the committed and uncommitted up to that point-in-time. Database is open, that redo, that undo, anything that did not actually receive a commit. The undo is applied. The point-in-time recovered is complete. We're not applying all the redo, all the changes, only up to the time that we specify. 12:08 Lois: Are there any features that can make point-in-time recovery quicker? Bill: We also have the ability to use flashback database. It is an optional feature. And it can be a quick way to do that point-in-time recovery. It is an alternative to that database point-in-time recovery we just looked at. Faster. No restore is required. It's going to rewind the database. It does require some configuration in the environment. We do have to set up in order to use flashback database. 12:41 Nikita: I want to talk about Oracle's data protection solutions, particularly when it comes to backup and recovery or disaster recovery. Bill: So for physical data protection-- backup and recovery objective. Yep, that works for both physical and logical. My recovery time, hours to days. Possibly minutes to hours for the logical. And Oracle solution, we have the Recovery Manager that's out of the box, RMAN. Oracle Secure Backup, that is Oracle's media management library system backing up to tape. The logical protection, yes, flashback technologies can help me take care of that very easily. For disaster recovery, physical data protection, recovery time objective, seconds to minutes. We're not going to accomplish that with RMAN. You're going to want to use our Data Guard with the Active Data Guard feature to be able to switch over to a standby database within seconds of a failure. 13:41 Lois: Why would someone choose to use flashback technologies for recovery, Bill? Bill: With the flashback technologies, we can use it for viewing data as past dates. What did it look like? We can wind the database back and forth in time. Assist users in an error analysis and recovery, because we have different technologies. This flashback query, version query, transaction query, those allow me to view what was the value of a row at a time. I can even see what were the changes to a row over a period of time? I can also view the query that caused that change. For error recovery, I can back out a transaction. I can take a table back to a non-current time. I can also flashback a table that was dropped. And I can also take an entire database by using flashback. So the different recovery options I might have with the flashback technology. 14:44 Lois: Thank you so much, Bill. These last two episodes have been so insightful, right Niki? Nikita: I couldn't agree more, Lois! If you want to know more about backup and recovery configuration and other concepts, visit mylearn.oracle.com and search for the Oracle Database 23ai: Backup and Recovery course. Our upcoming episode is a very special one, where we'll be discussing Oracle AI in Fusion Cloud Human Capital Management. So, watch out for that! Until next week, this is Nikita Abraham… Lois: And Lois Houston, signing off!
 15:16 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

PwC's accounting and financial reporting podcast
Accounting for loan receivables by corporates

PwC's accounting and financial reporting podcast

Play Episode Listen Later Oct 15, 2024 37:17


Did you enjoy this episode? Text us your thoughts and be sure to include the episode name.We continue our miniseries on loans and investments with a discussion of the accounting by corporate entities for loan receivables, which can include items such as trade receivables and other receivables with customers, suppliers, employees and more.In this episode, we discuss:1:43 – The definition of a loan and types of loan arrangements3:18 – Recognition and measurement of loans7:40 – Classification and accounting for loans held for sale or held for investment 18:54 – Recording interest income on loans23:29 – An overview of loan impairmentsFor more information, see chapter 4 of our Loans and investments guide. Also, check out our other episode in this miniseries, Accounting for debt securities held by corporates. Additionally, follow this podcast on your favorite podcast app for more episodes.Chip Currie is a partner in PwC's National Office with nearly 30 years of experience assisting companies in resolving complex business and accounting issues. He concentrates on the accounting for financial instruments under both current and emerging standards and works with many of the firm's largest financial services clients and a number of non-financial services clients on treasury-related matters. Catherine Espino is a partner in PwC's National Office with 20 years of experience serving large financial institutions, broker-dealers, as well as smaller subsidiaries and private companies. Catherine focuses on advising companies within the financial services and non-financial services sectors on significant and complex accounting issues.Heather Horn is the PwC National Office Sustainability and Thought Leader, responsible for developing our communications strategy and conveying firm positions on accounting, financial reporting, and sustainability matters. In addition, she is part of PwC's global sustainability leadership team, developing interpretive guidance and consulting with companies as they transition from voluntary to mandatory sustainability reporting. She is also the engaging host of PwC's accounting and reporting weekly podcast and quarterly webcast series.Transcripts available upon request for individuals who may need a disability-related accommodation. Please send requests to us_podcast@pwc.com. 

The J Curve
Marcelo Maziero and Fernando Fontes, founders of Brazil's leading receivables exchange firm CERC: The $5 trillion opportunity—How CERC is changing the capital market infrastructure in Brazil

The J Curve

Play Episode Listen Later Sep 24, 2024 68:35


Welcome to Season 3 of The J Curve, a podcast about entrepreneurship in Latin America. My guests today are Marcelo Maziero and Fernando Fontes, founders at Brazil's leading financial market infrastructure provider Cerc, that has raised up to $100m in a round led by Abu Dhabi's sovereign investor Mubadala Capital with a follow on from Valor Capital. This episode is a must-listen for anyone interested in fintech innovation across Latin America and other emerging economies. We explore the complexities of scaling in highly regulated market, the importance of building a strong partnership, and the critical role that understanding local market dynamics played in their success. In today's episode we discuss: 1. CERC's $5 trillion bet: how reinventing receivables is transforming Brazil's financial infrastructure? 2. Regulation as strategy: how CERC turned compliance into a competitive advantage in Brazil's fintech landscape? 3. Brazil-specific strategy: how deep understanding of industry pain points can fuel innovation? 4. Co-founder chemistry: how the right partnership drives startup success? 5. Long-horizon funding: how CERC secured $100M by aligning with investors who understand infrastructure and share a long-term vision? If you would like to get more insight from LatAm's leading tech founders and investors, subscribe to our new ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠YouTube channel⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ and follow us on ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Spotify⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ or ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Apple⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠.  Follow Olga on ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠LinkedIn⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ or ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Instagram⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Olga is an entrepreneur, venture capital investor, mentor at Techstars and founder at ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠The J Curve⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠, Latin America's leading English speaking podcast about tech builders. She's been investing in the USA, SEA and Latin America for over 13 years. Companies she backed include tech unicorn ClassPass (acquired by Mindbody) and Vitalk (acquired by Gympass).

The John Batchelor Show
#SmallBusinessAmerica: Slow receivables & What is to be done@GeneMarks @Guardian @PhillyInquirer

The John Batchelor Show

Play Episode Listen Later Sep 21, 2024 7:59


#SmallBusinessAmerica: Slow receivables & What is to be done@GeneMarks  @Guardian @PhillyInquirer 1900 LA Alligator Farm

Oracle University Podcast
Enhancements in SQL Plan Management, SecureFiles LOB Write Performance, and Column Width

Oracle University Podcast

Play Episode Listen Later Sep 17, 2024 17:56


Join Lois Houston and Nikita Abraham, along with Senior Principal Database & Security Instructor Ron Soltani, as they discuss how the new Automatic SQL Plan Management feature in Oracle Database 23ai improves performance consistency and simplifies management. Then, Senior Principal Database & MySQL Instructor Bill Millar shares insights into two new features: one that enhances SecureFiles LOB Write Performance, improving read and write speeds, and another that increases the column limit in a table to 4,096, making it easier to handle complex data.   Oracle MyLearn: https://mylearn.oracle.com/ou/course/oracle-database-23ai-new-features-for-administrators/137192/207062   Oracle University Learning Community: https://education.oracle.com/ou-community   LinkedIn: https://www.linkedin.com/showcase/oracle-university/   X: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:26 Nikita: Welcome to the Oracle University Podcast! I'm Nikita Abraham, Principal Technical Editor with Oracle University, and joining me is Lois Houston, Director of Innovation Programs. Lois: Hi there! Last week, we looked at the Oracle Database 23ai enhancements that have been made to Hybrid Columnar Compression and Fast Ingest. In today's episode, we'll talk about the 23ai new feature for Automatic SQL Plan Management with Ron Soltani, a Senior Principal Database & Security Instructor with Oracle University.  01:01 Nikita: And later on, we'll be joined by Bill Millar, another Senior Principal Database & MySQL Instructor, who will tell us about the 23ai automatic feature that enhances SecureFiles LOB Write Performance. We'll also get him to talk about the Wide Columns update. So, let's get started. Hi Ron! What have been the common challenges with SQL plans and database performance? Ron: One of the problems that we have always had, if you remember, was when data changes, database setting configuration, parameter changes, SQL that were operating very well could now behave badly using the SQL plan that were associated to them. And remember, the same SQL plan generally Oracle likes to continuously reuse.  So the SQL plans were put in the baseline in the past, and we could have those SQL plan baseline, which are a set of approved plans to be used for a SQL from the SQL history stored in AWR, then could be used for the optimizer to choose from. However, which plan to choose and which one would be the best one to use, this is what the problem has been in managing the SQL plan baselines, and a lot of the operation would have been done manually.  02:22 Lois: And what have we done to overcome this?  Ron: So now this new system will going to perform all of those operations automatically for us. Now it can search the Automatic Workload Repository. It can find SQL plans for a particular SQL statement, then look for any alternative plans that may available in alternate sources like SQL tuning sets. And then validate those plans and see if those plans are going to be good and to be used as SQL plan baseline for executing SQL statement by the optimizer. 03:00 Nikita: So we now have the Automatic SQL Plan Management Evolve Advisor to help manage operations automatically, right? Can you tell us a little more about it? How does it ensure optimal performance? Ron: This is an automatic advisor that is created that can go look for different plans and validate the plans by examining them, making sure that they are not causing any regression compared to the previous operation, and then evolve that plan into a good baseline.  This simplifies management of the baseline repository for a SQL statement. So as data changes, as parameters changes, optimizer could come up with different type of plans that are set within this baseline that has been validated to be good baseline for each situational operation. So this way you reduce a lot of hard parsing operations.  04:00 Lois: And how does the SQL Evolve Advisor work, Ron? Ron: First, it will check the AWR to find what are the top SQLs that has been found. Then it will look to see if these top SQLs who did not perform well with the plan that they have, that's why they're top SQL, have other alternative plans that are stored in the SQL plan history, in AWR, or available in any other sources.  Then if it finds any additional plans, it will go ahead and add all of those plans into the plan history. So in the plan history, now you have accumulation of all the plans available in AWR and anything that has been brought from other sources. Then it will test every one of those plans and validate that by use of the plan, the SQL statement will not deprivate and get slower. The performance is either similar or actually better. So normally, there is a percentage that the SQL should improve. So we will then validate these baselines.  And finally, once the baselines or those plans have been validated, they will be accepted, and then they will be added as SQL plan baselines. They will remain in the statement history, in the AWR, and will be available for optimizer for the future use.  05:28 Nikita: What are the benefits of this? Ron: Number one is Autonomous Database. As you know, they want to automate all management, including management of the SQL execution due to changes that are happening for the application, for the data, or the database and its environment.  It totally eliminates any manual intervention for management of the statement, and it can transparently repair any statement that had been affected by a major change.  06:00 Lois: What sort of problems does this feature solve for us? Ron: Of course, this is a performance consistency. We want to make sure that every statement performed to its best performance and any specific changes that may impact those SQL statements would be taken into an account, and a better plan, if available, would then be available for use.  It also improves the application performance level, therefore database service level will get much improvement. And the SQL execution plans will be automatically managed behind the scene by expanding these baselines, by managing all of these baseline history and all of that that is managed by this automatic SQL plan management environment automatically.  06:50 Nikita: And when do we use this?  Ron: If there is a change in a database environment, like you add SGA, the change into the shared pool, change in the size of the buffer cache or any type of storage effects. So all of those can actually affect the SQL execution.  Now all of those changes, including data changes, can cause a SQL plan to not behave very well or behave as well as it was doing before. Therefore, if particular plans do not perform as well as they did before, that affects the performance of the application. This also affects the performance of the database and the instance.  07:35 Lois: So, how do we use this environment?  Ron: Well, best news that I have for you in that is that there is nothing manual needs to be done. All we need to do is, number one, make sure that we enable foreground automatic SQL plan management that we done through the package for the DBMS SPM for SQL plan management.  You will use the package with the configure option, and you enable the auto SPM evolve task, and you set it to auto. Once this is done, now the SQL evolve plan management and advisor are enabled, and they will then monitor your statements, review all of the top SQLs as they are found with all of the ADDM operation, and then do their work in looking for better plans and being able to maintain the SQL plan baselines we talked about.  Now for you to be able to view, monitor, and see how these operations are going, if it is enabled, you can take a look at the DBA SQL plan baseline's view. There are many, many columns in that particular baseline, and there are also columns that has been added that tell you where is the plan generated from, if a plan is approved, and any other user interaction with the plan or settings can then be verified using that DBA SQL plan baseline view.  09:13 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges? With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available for General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come! Visit mylearn.oracle.com to get started. 09:54 Nikita: Welcome back! Let's bring Bill into the conversation. Hi  Bill! Can you tell us about the 23ai automatic feature that enhances SecureFiles LOB Write Performance?  Bill: The key here is that it is automatic and transparent. There's no parameters set. Nothing to configure in table, no hints, and nothing that you have to do with these improvements. It is tightly integrated with SecureFiles LOB infrastructure.  So now, multiple LOBs can be handled in a single transaction and can be buffered simultaneously. This will help with mixed workloads, switching between the LOBs that are writing in a single transaction. The PGA will adaptively resize based off the size for these large writes for the LOBs if you're using the No Cache option. Remember, no cache is going to bypass the buffer cache and does direct reads and writes from the PGA.  JSON type will be transformed into the OSON Oracle data type. It is an optimized native binary storage format for JSON data.  11:15 Lois: Ok. So, going forward, there will be better read and write performance for LOBs. Bill: Multiple LOBs in a single transaction can be buffered simultaneously, improving mixed workloads. We just talked about the PGA. Automatically, the buffer is automatically resized.  And the improved JSON support. The reason it will recognize, hey, this is a JSON data type. But traditionally, JSON data types were small.  So they were small to medium size. So the range from 32k to 32 meg was considered small to medium whereas LOBs were designed for data types larger than 100 meg. So by recognizing this a JSON data type, it can take advantage of the LOB architecture.  Other enhancements will also include the acceleration of compressed LOBs, the pen and compression caching, and improves the poor performance of your reads and writes to compressed LOBs. It's faster than previously.  12:24 Nikita: Bill, what do you think about the recent increase in the column limit? Previously, the limit was 1000 columns per table, which sometimes posed issues when migrating from other systems that allowed more than 1,000 columns, right?  Bill: Maybe because of workload requirements, the whole machine learning, the internet of things workloads, IOTs can have hundreds of thousands of attributes, dimensional attribute columns for that. And even our very own blockchain tables reserves up to 40 hidden virtual columns, so that takes away from the total amount.  Virtual columns count towards the column limits and some applications as they drop columns, what it does, it just converts them to unused, and it still applies towards the limit the number of columns that you can have to that limit. There were workarounds. However, they were most likely not the best way to do it, like column switching, table splitting for that. But big data really use cases, really saw where files have or required more than 1,000 columns.  13:42 Lois: So, now that we can have 4,096 columns in a table, I'm sure it's made handling complex data a lot easier.  Bill: So by increasing this, since other systems do support higher column limits, it can-- the increase can make migration from other systems easier and possibly even a little bit more attractive while it can make applications a little bit simpler because the 1,000 column limit was not always optimal for analytics. Where 1,000 might have been plenty for OLTP type environments, but not for the analytics, especially when it comes to machine learning and those internet of things that we talked about, where the previous workarounds, like splitting the tables, really caused more performance issue than anything else.  So we want to avoid those suboptimal workarounds. And the nice thing is there's no change to the SQL. So once you have that-- well, if we were doing SQL, if we had tables that were split and we're trying to do things that is actually going to help improve that SQL, now, we don't have multiple objects that we're dealing with.  14:57 Nikita: How do we actually go about increasing the column limit to 4,096? Bill: You do have to have the compatibility set to 23c. Why? Because it's a new feature. There is a new initialization parameter called Max columns, and you do set that. There's two different ways, two different values. We can set it to standard or we can set it to extended.  It is dynamic. When it's set to standard, it's only 1,000. When we set it to extended, it's going to allow the 4,096. It is modifiable at the PDB level. However, it will inherit what's at the root level, if it's not explicitly set at a PDB. It can't alter it in a session for that. And multiple instances of the RAC environment must use the same value.  Now one thing, notice that it cannot be set to standard if I created a table that had more than 1,000 columns. One thing that might get you, when you drop a table that has more 1,000 columns and you try to set it back to standard, it might tell you, hey, you have tables that have more than 1,000 columns. Don't forget your recycle bin unless you did a drop table purge.  16:09 Lois: Are there any performance considerations to keep in mind, Bill? Bill: There's really no DML or query performance degradation for the tables. However, it might require, as you would expect, the increase in memory when we have the new column limits. It might require additional shared pool, additional SGA with the additional columns, more buffer cache as we're bringing blocks in.  So that's shared pool along with the PGA. And also we can add in buffer cache in there, because that increased column count is going to be increase in the total PGA memory usage. And those are kind of expected for that. But the big advantage is it gives us the ability to eliminate some of these suboptimal workarounds that we had in the past.  17:02 Nikita: Ok! We covered a lot today so thank you Bill and Ron.  Lois: To learn more about what we discussed today, visit mylearn.oracle.com and search for the Oracle Database 23ai New Features for Administrators course. Join us next week for a discussion on some more Oracle Database 23ai new features. Until then, this is Lois Houston… Nikita: And Nikita Abraham signing off! 17:27 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

The Green Room
Receivables Financing for Small Business with Crypto with Zach Marks of Jia

The Green Room

Play Episode Listen Later Aug 15, 2024 42:05


In this episode, I speak with Zach Marks, co-founder and CEO of Jia, a fintech leveraging crypto funds for receivables financing for businesses in Kenya and the Philippines. Zach has spent his career working in emerging markets, beginning with teaching English in India after college to development consulting in South Sudan. After building and selling his first tech company, an online jobs marketplace, Zach got into fintech when he joined Tala. He spent more than 5 years building and expanding Tala's consumer lending products across 4 continents, after which he decided to take these skills to small business lending. Jia helps businesses finance their receivables to access more capital and smooth their cash flows. Jia was founded in early 2023 and has launched operations in Kenya and the Philippines, with plans to scale across emerging markets. Jia has used web3 platforms like Huma to tokenize their loan book and create a pathway for cryptocurrency and stablecoins to be invested in emerging market businesses as an alternative asset class. You can learn more about Jia by visiting jia.xyz.

TreasuryCast
How Infosys and BNP Paribas Created a Strategic Receivables Purchasing Programme

TreasuryCast

Play Episode Listen Later Jun 11, 2024 23:40


Eleanor Hill (TMI) invites Deepak Bhalla (Infosys), David Tilley and Rajeev Rathi (BNP Paribas) to share the lowdown on an impressive receivables purchase facility established by Infosys. Join our guests as they provide a deep dive into the initiative, from strategic drivers and initial scope, to tailoring the program to local requirements and overcoming implementation challenges with BNP Paribas.

DiversifyRx
A Safety Net For Your Cash Flow | DIR Fee Apocalypse 2024 | Becoming A Pharmacy Badass

DiversifyRx

Play Episode Listen Later May 24, 2024 42:27


**In this Episode of the Becoming a Badass Pharmacy Owner Podcast; Dr. Lisa Faast with guest Carlos Weil will talk about Cash Flow to overcome DIR Fees** **Show Notes:** 1. **Carlos Weil Introduction** [2:22] 2. **Cash Flow Management** [3:41] 3. **Pharmacy Transition** [7:58] 4. **Inventory & Receivables** [13:45] 5. **Working Capital** [18:19] 6. **Financing Options** [23:17] 7. **Providing Safety Net** [36:13] Websites Mentioned: https://capitalsolutionsbancorp.com/ Contact Info: Carlos Weil – CEO Capital Solutions Bancorp Direct (239) 264-4102 Office (800) 499-6179 x406 Cell (239) 822-9906 – only 24/7 ----- #### **Becoming a Badass Pharmacy Owner Podcast is a Proud to be Apart of the Pharmacy Podcast Network**

IBS Intelligence Podcasts
EP708: How to manage your cashflow more efficiently

IBS Intelligence Podcasts

Play Episode Listen Later May 17, 2024 14:11


Vishal Gupta, Founder & Chief Executive Officer, HylobizProfits alone won't keep you in business! What you need to stay on top of, is your cashflow. Vishal Gupta, Founder and CEO of Hylobiz discusses the cashflow challenge with Robin Amlôt of IBS Intelligence, and explains how the firm's solution allows you to accept instant payments and pay to your vendors, automate account receivables, payables, reconciliations, and more… 

Dental unfiltered
Episode 23 - Accounts Receivables: How Much Money are You Leaving on the Table?

Dental unfiltered

Play Episode Listen Later May 15, 2024 37:03


Tune in to Dental Unfiltered for a chat with Dr. Andrew Vallo and Matt Brown. They dish on the money side of dental practices—covering upfront payments, financing options like Invisalign, and smooth insurance management. Discover the financial tricks that boost dental practice success.

Business Excelleration Podcast
Customer-to-Cash Receivables Software – Digital World Class Matrix ™ Research

Business Excelleration Podcast

Play Episode Listen Later May 7, 2024 19:46


What factors enable some customer-to-cash (C2C) receivables software providers to deliver far greater value and breadth of capabilities than others? How are C2C software providers integrating artificial intelligence (AI) and generative AI into their offerings? A discussion of findings from The Hackett Group's new Digital World Class Matrix™, with The Hackett Group Associate Principal Bryan DeGraw and Senior Director Rick Gardner. 

The Accountant Quits Podcast
Episode 63 | Andrei Belonogov on Crypto Technical Accounting (SAFT, Derivatives, Staking, Stablecoins)

The Accountant Quits Podcast

Play Episode Listen Later May 2, 2024 37:41


Digital assets and their underlying blockchain technology are an evolving area, and as such accountants frequently face the daunting challenge of scrutinizing existing accounting standards to derive the most reasonable interpretation. Innovation outpaces the speed of accounting regulation, leaving standard-setting bodies like the FASB for US GAAP or the IASB for IFRS struggling to keep pace. Whilst the Wall Street Journal reported that 300,000 accountants quit their jobs between 2019 and 2021, There is an emerging class of accountants who have upskilled themselves to understand blockchain for accounting. On Episode 63, I spoke with Andrei Belonogov, the Managing Partner of TechAccountingPro, a company that provides accounting & US GAAP advisory services for digital assets. Andrei is not your typical accountant. His blog focused on deciphering the accounting treatment of digital assets under US GAAP was recognized in the top 100 accounting blogs by Feedspot. Topics covered; Episode intro (00:47) SAFT accounting (2:54) SAFT measurement with & without active market (5:08) Token development costs (6:05) Accounting for smart contracts (7:23) Receivables & embedded derivative (8:56) Staking rewards for delegators (12:33) Do sub-ledgers help with tracking staking income (15:14) Thanks to our sponsor Web3CFO Club (16:52) Classification between non-current & current assets (18:33) Accounting for stablecoins (21:49) Andrei's story transitioning to web3 (25:24) Services offered by TechAccountingPro (27:40) The act of writing (29:48) Why should accountants learn blockchain (31:21) Should accountants learn how to code (34:10) How to reach out to Andrei (36:01) Follow The Accountant Quits: LinkedIN: linkedin.com/company/the-accountant-quits Twitter: twitter.com/accountantquits Follow Andrei Belonogov: LinkedIN: https://www.linkedin.com/in/andrewbelonogov/ Twitter: https://twitter.com/tech_accounting Review If you enjoy the podcast, would you please consider leaving a short review on Apple Podcasts/iTunes. Website For show notes and past guests, please visit theaccountantquits.com/podcast/

Get Your New View Podcast
S9 EP08: STOP Sending Statements! | Sales & Receivables

Get Your New View Podcast

Play Episode Listen Later Apr 30, 2024 8:10


Ever found yourself frustrated with delayed invoice payments? Still on the search on what to do to ease out the process? Check out our new courses at https://www.learndynamics.com/    Picture this: your customers consistently neglecting invoices, leading to a manual, time-consuming process of sending statements with minimal response. Hassle, right? Dive into this episode, where we tackle the common disadvantages of traditional statements and how Reminders in Business Central can have a transformative impact in your sales and receivables. Join us in this week's episode of STOP Sending Statements! | Sales & Receivables with Cari Corozza and Cynthia Priebe as we share essential tips on how to efficiently use reminders in Business Central. Explore our on-demand training courses on LearnDynamics.com for more in-depth insights into Dynamics 365 Business Central. --------------------------------------------------------------------------------------------------- About Cari Corozza: Cari Corozza is a Certified Public Accountant, Microsoft Dynamics NAV User and one of the trainers with New View Strategies. She is a dedicated professional with over a decade of experience transforming accounting and finance processes. Beyond her expertise, Cari's adventurous spirit takes her across the globe. With visits to 40 countries on six continents (and counting), including exotic destinations like Cambodia, Uganda, and Slovenia, she brings a unique global perspective to her work.   About Cynthia Priebe: Cynthia Priebe is the go-to resource when it comes to solving tough problems with Microsoft Dynamics 365 Business Central/NAV. She brings specific expertise to NVS's consulting and training team in assessment, accounting automation, finance functions, and documentation, as well as deep knowledge of all things BC/NAV. Outside of her career, she and her husband are outdoor enthusiasts and seasoned sailors on the Great Lakes.   About New View Strategies: Let the experts help you tap into the true power of your BC / NAV system.  You're struggling with challenges, and you know your Business Central / NAV ERP solution can help, but you're not sure how. We do. Whatever you're challenged with or searching for, we've been there – as a user and partner. You won't find the level of no-nonsense, front-line experience we offer anywhere else, and we're here to put that experience to work for you.    ✅ Why Choose New View? With our team's average of 15 years of real-world BC / NAV partner and end-user experience, we know where to look and what to ask to discover how to make your BC / NAV investment work better for you. Contact us today: https://getyournewview.com/services/   #NewViewStrategies #BusinessCentralReminder #BusinessCentral  

INSIDE FINANCE
Intervento di Workinvoice per voce di Matteo Tarroni, CEO

INSIDE FINANCE

Play Episode Listen Later Mar 27, 2024 4:30


In questo episodio la clip dell'intervento di apertura di Matteo Tarroni, CEO della piattaforma di receivables Workinvoice nell'evento di apertura del progetto "Evoluzione Finanziaria - Costruire l'Ecosistema del Fintech italiano" svoltosi lo scorso 12 marzo a Roma presso la sala conferenze dello Studio legale internazionale CMS.Tra gli episodi del podcast è presente il trailer, la versione integrale dell'evento, le clip degli interventi degli altri Speaker e la sessione di dibattito.Maggiori informazioni inviando una mail a segreteria@zeroin.it.Buon ascolto. 

BonsaïBriefs
Accounts Receivables

BonsaïBriefs

Play Episode Listen Later Mar 25, 2024 0:45


We're on a mission to make you and your money smarter, with daily briefs delivered to you in just one minute. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Follow us on Instagram⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ for further updates. Our episodes are researched by Angelica Udueni, proofread by the BonsaiMoney team, and editing by Helen Okechukwu. Our executive producer is Carol Akiwumi. We'd like to thank our funders for their generous support, which makes the series possible. _______________________ This podcast is for general informational purposes only, does not address your particular requirements and situation, and does not constitute any form of financial or investment advice or recommendation. Seek professional financial advice before making any such decision.

Bank of America Treasury Insights
Advance your receivables reconciliation – and your business

Bank of America Treasury Insights

Play Episode Listen Later Mar 21, 2024 21:22


Receivables reconciliation plays a key role in managing accurate statements – vital for making informed business and treasury decisions, while advanced tools, technology and automation allow treasurers to significantly enhance their process efficiency. Listen to Kim Parfett from Chaucer talk with Adam King and Jeff Pauly on how the insurance group improved its reconciliation processes by using virtual accounts to automate the matching of funds with payments and enhance payment tracking. Host: Adam King, Managing Director and Co- Head of EMEA Non-FI sales   Co-host: Kim Parfett, Senior Manager Accounts Payable, Treasury Systems and Processes, Chaucer Jeff Pauly, Product Sales Manager, Bank of America, MAP 6489740 / 9-19-25

Oracle University Podcast
Introduction to Visual Builder Studio, Visual Builder Cloud Service, Stand-Alone, and JET

Oracle University Podcast

Play Episode Listen Later Mar 19, 2024 24:38


The next generation of front-end user interfaces for Oracle Fusion Applications is being built using Visual Builder Studio and Oracle JavaScript Extension Toolkit. However, many of the terms associated with these tools can be confusing. In this episode, Lois Houston and Nikita Abraham are joined by Senior Principal OCI Instructor Joe Greenwald. Together, they take you through the different terminologies, how they relate to each other, and how they can be used to deliver the new Oracle Fusion Applications as well as stand-alone, bespoke visual web applications. Develop Fusion Applications Using Visual Builder Studio: https://mylearn.oracle.com/ou/course/develop-fusion-applications-using-visual-builder-studio/122614/ Build Visual Applications Using Visual Builder Studio: https://mylearn.oracle.com/ou/course/build-visual-applications-using-oracle-visual-builder-studio/110035/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ X (formerly Twitter): https://twitter.com/Oracle_Edu Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode. --------------------------------------------------------- Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this  series of informative podcasts, we'll bring you foundational training on the most popular  Oracle technologies. Let's get started. 00:26 Lois: Hello and welcome to the Oracle University Podcast. I'm Lois Houston, Director of Innovation Programs with Oracle University, and with me is Nikita Abraham, Principal Technical Editor. Nikita: Hi everyone! Today, we're starting a new season on building the next generation of Oracle Cloud Apps with Visual Builder Studio. 00:45 Lois: And I'm so excited that we have someone really special to take us through the next few episodes. Joe Greenwald is joining us. Joe is a Senior Principal OCI Instructor with Oracle University. He joined Oracle in 1992 with an extensive background in CASE tools. Since then, he has used and taught all of Oracle's software development tools, including Oracle Forms, APEX, JDeveloper ADF, as well as all the Fusion Middleware courses. Currently, Joe is responsible for the Visual Builder Studio and Redwood development courses, including extending Fusion Applications with Visual Builder. 01:22 Nikita: In today's episode, we're going to ask Joe about Visual Builder Studio and Oracle JavaScript Extension Toolkit, also known as JET. Together, they form the basis of the technology for the next generation of front-end user interfaces for Oracle Fusion Applications, as well as many other Oracle applications, including most Oracle Cloud Infrastructure (OCI) interfaces.  Lois: We'll look at the different terminologies and technologies, how they relate to each other, and how they deliver the new Oracle Fusion applications and stand-alone, bespoke visual web applications. Hi Joe! Thanks for being with us today. 01:57 Joe: Hi Lois! Hi Niki! I'm glad to be here. Nikita: Joe, I'm somewhat thrown by the terminology around Visual Builder, Visual Studio, and JET. Can you help streamline that for us?  Lois: Yeah, things that are named the same sometimes refer to different things, and sometimes things with a different name refer to the same thing.  02:15 Joe: Yeah, I know where you're coming from. So, let's start with Visual Builder Studio. It's abbreviated as VBS and can go by a number of different names. Some of the most well-known ones are Visual Builder Studio, VBS, Visual Builder, Visual Builder Stand-Alone, and Visual Builder Cloud Service. Clearly, this can be very confusing. For the purposes of these episodes as well as the training courses I create, I use certain definitions.  02:39 Lois: Can you take us through those? Joe: Absolutely, Lois. Visual Builder Studio refers to a product that comes free with an OCI account and allows you to manage your project-related assets. This includes the project itself, which is a container for all of its assets. You can assign teams to your projects, as well as secure the project and declare roles for the different team members. You manage GIT repositories with full graphical and command-line GIT support, define package, build, and deploy jobs, and create and run continuous integration/continuous deployment graphical and code-managed pipelines for your applications. These can be visual applications, created using the Visual Builder Integrated Development Environment, the IDE, or non-visual apps, such as Java microservices, docker builds, NPM apps, and things like that. And you can define environments, which determine where your build jobs can be deployed. You can also define issues, which allow you to identify, track, and manage things like bugs, defects, and enhancements. And these can be tracked in code review merge requests and build jobs, and be mapped to agile sprints and scrum boards. There's also support for wikis for team collaboration, code snippets, and the management of the repository and the project itself. So, VBS supports code reviews before code is merged into GIT branches for package, build, and deploy jobs using merge requests.  03:57 Nikita: OK, what exactly do you mean by that? Joe: Great. So, for example, you could have developers working in one GIT branch and when they're done, they would push their private code changes into that remote branch. Then, they'd submit a merge request and their changes would be reviewed.  Once the changes are approved, their code branch is merged into the main branch and then automatically runs a CI/CD package (continuous integration/continuous deployment) package, build, and deploy job on the code. Also, the CI/CD package, build, and deploy jobs can run against any branches, not just the main branch. So Visual Builder Studio is intended for managing the project and all of its assets. 04:37 Lois: So Joe, what are the different tools used in developing web applications? Joe: Well, Visual Builder, Visual Builder Studio Designer, Visual Builder Designer, Visual Builder Design-Time, Visual Builder Cloud Service, Visual Builder Stand-Alone all kind of get lumped together. You can kinda see why. What I'm referring to here are the tools that we use to build a visual web application composed of HTML5, CSS3, JavaScript, and JSON (JavaScript Object Notation) for metadata. I call this Visual Builder Designer. This is an Integrated Development Environment, it's the “IDE” which runs in your browser. You use a combination of drag and drop, setting properties, and writing and modifying custom and generated code to develop your web applications. You work within a workspace, which is your own private copy of a remote Git branch. When you're ready to start development work, you open an existing workspace or create a new one based on a clone of the remote branch you want to work on. Typically, a new branch would be created for the development work or you would join an existing branch. 05:35 Nikita: What's a workspace, Joe? Is it like my personal laptop and drive?  Joe: A workspace is your own private code area that stores any changes you make on the Oracle servers, so your code changes are never lost—even when working in a browser-based, network-based tool. A good analogy is, say I was working at home on my own machine. And I would make a copy of a remote GIT branch and then copy that code down to my local machine, make my code changes, do my testing, etc. and then commit my work—create a logical save point periodically—and then when I'm ready, I'd push that code up into the remote branch so it can be reviewed and merged with the main branch. My local machine is my workspace. However, since this code is hosted up by Oracle on our servers, and the code and the IDE are all running in your browser, the workspace is a simulation of a local work area on your own computer. So, the workspace is a hosted allocation of resources for you that's private. Other people can't see what's going on in your workspace. Your workspace has a clone of the remote branch that you're working with and the changes you make are isolated to your cloned code in your workspace. 06:38 Lois: Ok… the code is actually hosted on the server, so each time you make a change in the browser, the change is written back to the server? Is it possible that you might lose your edits if there's a networking interruption? Joe: I want to emphasize that while I started out not personally being a fan of web-based integrated development environments, I have been using these tools for over three years and in all that time, while I have lost a connection at times—networks are still subject to interruptions—I've never lost any changes that I've made. Ever. 07:08 Nikita: Is there a way to save where you are in your work so that you could go back to it later if you need to? Joe: Yes, Niki, you're asking about commits and savepoints, like in a Git repository or a Git branch. When you reach a logical stopping or development point in your work, you would create a commit or a savepoint. And when you're ready, you would push that committed code in your workspace up to the remote branch where it can be reviewed and then eventually merged, usually with the main Git branch, and then continuous integration/continuous package and deployment build jobs are run. Now, I'm only giving you a high-level overview, but we cover all this and much more in detail with hands-on practices in our Visual Builder developer courses. Right now, I'm just trying to give you a sense of how these different tools are used. 07:49 Lois: Yes, that makes sense, Joe. It's a lot to cover in a short amount of time. Now, we've discussed the Visual Builder Designer IDE and workspace. But can you tell us more about Visual Builder Cloud Service and stand-alone environments? What are they used for? What features do they provide? Are they the same or different things? Joe: Visual Builder Cloud Service or Visual Builder Stand-Alone, as it's sometimes called, is a service that Oracle hosts on its servers. It provides hosting for the deployed web application source code as well as database tables for business objects that we build and maintain to store your customer data. This data can come from XLS or CSV files, or even your own Oracle database customer table data.  A custom REST proxy makes calls to external third-party REST services on your behalf and supports several popular authentication mechanisms. There is also integration with the Identity Cloud Service (IDCS) to manage users and their access to your web apps. 08:47 Joe: Visual Builder Cloud Service is a for-fee product. You pay licensing fees for how much you use because it's a hosted service. Visual Builder Studio, the project asset management aspect I discussed earlier, is free with a standard OCI license. Now, keep in mind these are separate from something like Visual Builder Design Time and the service that's running in Fusion application environments. What I'm talking about now is creating standalone, bespoke, custom visual applications. These are applications that are built using industry-standard HTML5, CSS3, JavaScript, and JSON for metadata and are hosted on the Oracle servers. 09:27 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges?  With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available for General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come!  Visit mylearn.oracle.com to get started. 10:09 Nikita: Welcome back! Joe, you said Visual Builder Cloud Service or Stand-Alone is a for-fee service. Is there a way I can learn about using Visual Builder Designer to build bespoke visual applications without a fee? Joe: Yes. Actually, we've added an option where you can run the Visual Builder Designer and learn how to create web apps without using the app hosting or the business object database that stores your customer data or the REST proxy for authentication or the Identity Cloud Service. So you don't get those features, but you can still learn the fundamentals of developing with Visual Builder Designer. You can call third-party APIs, you can download the source, and run it locally, for example, in a Tomcat server. This is a great and free way to learn how to develop with the Visual Builder Designer. 10:52 Lois: Joe, I want to know more about the kinds of apps you can build in VB Designer and the capabilities that VB Cloud Service provides. Joe: Visual Builder Designer allows you to build custom, bespoke web applications made of interactive webpages; flows of pages for navigation; events that respond when things happen in the app, for example, GUI events like a button is clicked or values are entered into a text field; variables to store state and the ability to make REST calls, all from your browser. These applications have full access to the Oracle Fusion Applications APIs, given that you have the right security permissions and credentials of course. They can access your customer business data as business objects in our internally hosted database tables or your own customer database tables. They can access third-party APIs, and all these different data sources can appear in the same visual application, on the same page, at the same time. They use the identity cloud service to identify which users can log in and authenticate against the application. And they all use the new Redwood graphical user interface components and page templates, so they have the same look and feel of all Oracle applications. 11:59 Nikita: But what if you're building or extending Oracle Fusion Applications? Don't things change a little bit? Joe: Good point, Niki. Yes. While you still work within Visual Builder Studio, that doesn't change, VBS maintains your project and all your project-related assets, that is still the same. However, in this case, there is no separate hosted Visual Builder Cloud Service or Stand-Alone instance. In this case, Visual Builder is hosted inside of Fusion apps itself as part of the installation. I won't go into the details of how the architecture works, but the Visual Builder instance that you're running your code against is part of Fusion applications and is included in the architecture as well as the billing. All your code changes are maintained and stored within a single container called an extension. And this extension is a Git repository that is created for you, or you can create it yourself, depending on how you choose to work within Visual Builder Studio. You create an extension to hold the source code changes that provide a customization or configuration. This means making a change to an existing page or a set of pages or even adding new pages and flows to your Oracle Fusion Applications. You use Visual Builder Studio and Visual Builder Designer in a similar way as to how you would use them for bespoke stand-alone visual applications.  13:10 Lois: I'm trying to envision how this workflow is used. How is it different from bespoke VB app development? Or is it different at all? Joe: So, recall that the Visual Builder Designer is effectively the Integrated Development Environment, the IDE, where you make your code changes by working with both the raw HTML5, CSS3, and JavaScript code, if need be, or the Page Designer for drag and drop, and setting properties and then Live mode to test your work. You use a version of VB Designer to view and modify your customizations, and the code is stored in a Git repository called an extension. So, in that sense, the work of developing pages and flows and such is the same.  You still start by creating or, more typically, joining a project and then either create a new extension from scratch or base it on an existing application, or go directly to the page that you want to edit and, on that page, select from your profile menu to edit in Visual Builder Studio. Now, this is a different lifecycle path from bespoke visual applications. With them, you're not extending an app or modifying individual pages in the same way. 14:11 Joe: You get a choice of which project you want to add your extension to when you're working with Fusion apps and potentially which repository to store your customizations, unless one already exists and then it's assigned automatically to hold your code changes. So you make your changes and edits to the portions of the application that have been opened for extensibility by the development team. This is another difference. Once you make your code changes, the workflow is pretty much the same as for a bespoke visual application: do your development work, commit your changes, push your changes to the remote branch. And then typically, your code is reviewed and if the code passes and is approved, it's merged with the main branch. Then, the package and deploy jobs run to deploy the main code to the production environment or whatever environment you're targeting. And once the package and deploy jobs complete, the code base is updated and users who log in see the changes that you've made. 15:00 Nikita: You mentioned creating apps that combine data from Fusion cloud, applications, customer data, and third-party APIs into one page. Why is it necessary? Why can't you just do all that in one Fusion Applications extension? Joe: When you create extensions, you are working within the Oracle Fusion Applications ecosystem, that's what they actually call it, which includes a defined a set of users who have been predefined and are, therefore, known to Fusion Applications. So, if you're a user and you're not part of that Fusion Apps ecosystem, you can't access the pages. Period. That's how Fusion Apps works to maintain its security and integrity. Secondly, you're working pretty much solely with the Fusion Applications APIs data sources coming directly from Fusion Applications, which are also available to you when you're creating bespoke visual apps. When you're working with Fusion Applications in Visual Builder, you don't have access to these business objects that give you access to your own customer database data through Visual Builder-generated REST APIs. Business objects are available only to bespoke visual applications in the hosted VB Cloud Service instance.  So, your data sources are restricted to the Oracle Fusion Applications APIs and some third-party APIs that work within a narrow set of authentication mechanisms currently, although there are plans to expand this in the future. A mashup app that allows you now to access all these data sources while creating apps that leverage the Redwood Component System, so they look and work like Fusion Apps. They're a highly popular option for our partners and customers. 16:25 Lois: So, to review, we have two different approaches. You can create a visual application using the for-fee, hosted Visual Builder Cloud Service/Stand-Alone or the one that comes with Oracle Integration Cloud, or you can use the extension architecture for Fusion applications, where you use the designer and create your extensions, and the code is delivered and deployed to Fusion applications code.  You haven't talked about JET yet though, Joe. What is that? Joe: So, JET is an abbreviation. It stands for Oracle JavaScript Extension Toolkit and JET is the underlying technology that makes Visual Builder, visual applications, and Visual Builder Extensions for Fusion Applications possible. Oracle JavaScript Extension Toolkit provides a module-based, open-source toolkit that leverages modern JavaScript, TypeScript, CSS3, and HTML5 to deliver web applications. It's targeted at JavaScript developers working on client-side applications. It is not for backend development.  It's a collection of popular, powerful JavaScript libraries and a set of Oracle-contributed JavaScript libraries that make it very simple, easy, and efficient to build front-end applications that can consume and interact with Oracle products and services, especially Oracle Cloud services, but of course it can work with any type of third-party API. 17:42 Nikita: How are JET applications architected, Joe, and how does that relate to Visual Builder pages and flows? Joe: The architecture of JET applications is what's called a single page architecture. We've all seen these. These are where you have a single web page—think of your index page that provides the header and footer for your web page—and then the middle portion or the middle content of the page, represented by modules, allow you to navigate from one page or module to another. It also provides the data mapping so that the data elements in the variables and the state of the application, as well as the graphical user interface elements that provide the fields and functionality for the interface for the application, these are all maintained on the client side. If you're working in pure JET, then you work with these modules at the raw JavaScript code level. And there are a lot of JavaScript developers who want to work like this and create their custom applications from the code up, so to speak. However, it also provides the basis for Visual Builder visual applications and Fusion Apps visual extensions in Visual Builder. 18:38 Lois: How does JET support VB Apps? You didn't talk much about having to write a bunch of JavaScript and HTML5 so I got the impression that this is all done for you by VB Designer? Joe: Visual Builder applications are composed of HTML5, CSS3, and JavaScript code that is usually generated by the developer when she drags and drops components on to the page designer canvas or sets properties or creates action chains to respond to events. But there's also a lot of JavaScript object notation (JSON) metadata created at the time that describes the pages, the flows, the navigation, the REST services, the variables, their data types, and other assets needed for the app to function. This JSON metadata is translated at runtime using a large JavaScript extension toolkit library called the Visual Builder Runtime that runs in the browser and real time translates the metadata and other assets in the Visual Builder source code into JET code and assets, which are actually executed at runtime. And it's very quick, very fast, very efficient, and provides a layer of abstraction between the raw JET code and the Visual Builder architecture of pages, flows, action chains for executing code and events to handle things that occur in the user interface, including saving the state in variables that are mapped to GUI components. For example, if you have an Input text component, you need to have a variable to store the value that was entered into that Input text component between page refreshes. The data can move from the Input text component to the variable, and from the variable to that Input text component if it's changed programmatically, for example. So, JET manages binding these data values to variables and the UI components on the page. So, a change to a variable value or a change to the contents of the component causes the others to change automatically. Now, this is only a small part of what JET and the frameworks and libraries it uses do for the applications.  JET also provides more complex GUI components like lists and tables, and selection lists, and check boxes, and all the sorts of things you would expect in a modern GUI application. 20:34 Nikita: You mentioned a layer of abstraction between Visual Builder Studio Designer and JET. What's the benefit of working in Visual Builder Designer versus JET itself? Joe: The benefit of Visual Builder is that you work at a higher level of abstraction than having to get down into the more detailed levels of deep JavaScript code, working with modules, data mappings, HTML code, single page architecture navigation, and the related functionalities. You can work at a higher level, a graphical level, where you can drag and drop things onto a design canvas and set properties. The VB architecture insulates you from the more technical bits of JET. Now, this frees the developer to concentrate more on application and page design, implementing logic and business rules, and creating a pleasing workflow and look and feel for the user. This keeps them from having to get caught up in the details of getting this working at the code level.  Now if needed, you can write custom JavaScript, HTML5, and CSS3 code, though much less than in a JET app, and all that is part of the VB application source, which becomes part of the code used by JET to execute the application itself. And yet it all works seamlessly together. 21:35 Lois: Joe, I know we have courses in JavaScript, HTML, and CSS. But does a developer getting ready to work in Visual Builder Designer have to go take those courses first or can they start working in VB Designer right away? Joe: Yeah, that question does often comes up: Do I need to learn JET to work with Visual Builder? No, you don't. That's all taken care for you in the products themselves. I don't really think it helps that much to learn JET if you are going to be a VB developer. In some ways, it could even be a bit distracting since some of things you learn to do in JET, you would have to unlearn or not do so much because of what VB does it for you. The things you would have to do manually in code in JET are done for you. This is why we call VB a low code development tool.  I mean, you certainly can if you want to, but I would spend more time learning about the different GUI components, page templates, the Visual Builder architecture — events, action chains, and the data provider variables and types. Now, I know JET myself. I started with that before learning Visual Builder, but I use very little of my JET knowledge as a VB developer. Visual Builder Designer provides a nice, abstracted, clean layer of modern visual development on top of JET, while leveraging the power and flexibility of JET and keeping the lower-level details out of my way. 22:46 Nikita: Joe, where can I go to get started with Visual Builder? Joe: Well, for more information, I recommend you take a look at our Develop Fusion Applications course if you're working with Fusion Applications and Visual Builder Studio. The other course is Develop Visual Applications with Visual Builder Studio and that's if you're creating stand-alone bespoke applications. Both these courses are free. We also have a comprehensive course that covers JavaScript, HTML5, and CSS3, and while it's not required that you take that to be successful, it can be helpful down the road. I would say that some basic knowledge of HTML5, CSS3, and JavaScript will certainly support you and serve you well when working with Visual Builder. You learn more as you go along and you find that you need to create more sophisticated applications. I would also mention that a lot of the look and feel of the applications in Visual Builder visual applications and Fusion apps extensions and customizations come through JET components, JET styles, and JET variables, and CSS variables, so that's something that you would want to pursue at some point. There's a JET cookbook out there. You can search for Oracle JET and look for the JET cookbook and that's a good introduction to all of that. 23:47 Lois: Joe, thank you so much for joining us today. We're really looking forward to having you back next week to discuss extending Oracle Fusion Applications with Visual Builder Studio. Joe: Thanks for having me. Nikita: And if you want to learn about some of the courses Joe mentioned, visit mylearn.oracle.com to get started. Until next time, this is Nikita Abraham… Lois: And Lois Houston signing off! 24:09 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Contractor Success Map with Randal DeHart | Contractor Bookkeeping And Accounting Services
565: DIY Construction Accounting Errors And Ways To Improve Your Practices

Contractor Success Map with Randal DeHart | Contractor Bookkeeping And Accounting Services

Play Episode Listen Later Mar 1, 2024 12:30


This Podcast Is Episode 565, And It's About DIY Construction Accounting Errors And Ways To Improve Your Practices Many small construction business owners tend to handle their accounting and bookkeeping, especially when they've just started. However, keeping track of the finance side of the business– everything from income to expenses to tax compliance– can be overwhelming.   Mistakes can happen quite quickly and can have costly consequences for your business. Below are five of the most common Do-It-Yourself accounting errors you should avoid.   1. Unorganized Records It takes excellent organizational skills to do your bookkeeping and accounting right. You must record every transaction, keep receipts or digitize them for future reference, calculate taxes accurately, and more. If your records are not kept organized and updated, you'll likely miss something, which could get you into trouble during the tax season. 2. No Accounting Schedule As a construction business owner, there are many other things you need to attend to, and accounting can easily be pushed to the bottom of your seemingly endless To-Do list. Yet, setting an accounting schedule to add your recent income and expenses into your records is extremely important. If daily updating is not possible, at least dedicate some time once a week to do your accounting. 3. Unreconciled Accounts Regularly check if your bank account reflects the same balance as you record your cash flow and other financial data in your books. If you find a gap, there is likely a mistake somewhere that you need to find or even a fraudulent transaction. Taking immediate action will help you prevent worse problems further down the line. 4. Failing to Take Into Account Small Transactions It can be easy to forget about minor transactions, such as the office supplies you picked up on your way to the office or the freebie you sent a loyal customer. However, no matter how small you think the transaction is, keeping a record and getting a receipt is essential. In case of a tax audit, you will need to be able to present records of ALL business expenses, even these small ones. 5. Not Backing Up Data and Using Accounting Software Imagine if the laptop where you store all your financial data was stolen, lost, or broken beyond repair, and you don't have a backup. You need to redo everything from scratch, which could be a massive waste of time. If you're still using a spreadsheet or paper ledger to keep track of your business finances, you might consider upgrading to a cloud-based accounting software such as Xero or QuickBooks. By migrating to the cloud, you can easily back up your accounting data and access them wherever and whenever necessary.  These cloud-based accounting systems integrate well with your bank account and other valuable construction business apps. The results are streamlined processes, less manual work, enhanced efficiencies, and better overall business performance.  Spend Less Time on Your Books and More Time on Your Business While being aware of these common accounting mistakes could help you avoid them, the most convenient and efficient way to stay on top of your business finances is to entrust your accounting to the experts. Our team of experienced accountants can integrate the most suitable cloud accounting software for your business and even train your in-house staff on its proper implementation. I admit that small business owners - like myself have learned to make the most of our resources. As an entrepreneur, I tend to take on the challenge of wearing multiple hats, managing your business, answering phone calls, responding to emails, and scheduling appointments. However, I am reminding you now that being a construction company owner and doing your accounting and bookkeeping requires a different skill set from being a construction expert in your field.  When it comes to your financials, it would be wise to take a step back and let someone specializing in bookkeeping do it for you. Ensure that they are not just accountants or bookkeepers; they are construction bookkeeping and accounting professionals. Still contemplating whether to outsource or do it yourself? Here are the questions to determine which one is right for you: Do I have experience in bookkeeping and accounting? Outsource: Working with a knowledgeable and experienced bookkeeper specializing in your industry will save you time setting up your system and processes, making it easier to get started. DIY: You may have a bit of a learning curve. Start by familiarizing yourself with construction bookkeeping and accounting processes. Create a system and an everyday routine for managing your paperwork. What kind of software and applications should I use? Outsource: Your construction bookkeeper will be able to help you determine which accounting software will work best for your business, provide you with extensive training and support, and share tips and tricks on optimizing it. Fast Easy Accounting supports several different software and applications. In particular, QuickBooks or Xero for construction depends on how you get paid, the work your company does, and if you need Job Costing. DIY: This is where it gets tricky. As I have mentioned, using a particular software depends on your contracting business, what you need out of it, and how much time you are willing to devote to learning and using it. Remember that using more popular and in-demand software and applications has a significant advantage in case of issues. Tech support should be readily available; if not, a quick Google search can lead to video tutorials and community answers. How do I generate Financial Reports? Outsource: Contractor Financial Reports such as Profit and Loss, Balance Sheet, Cash, Receivables, Payables, Job Costing Reports, and Job Profitability Reports all depend on proper bookkeeping set up from Day 1. It's easy to pull a report based on the entries and use it whether you want to understand when and where you are making money or you need to present your financials to the bank or CPA. DIY: It is easily accessed and generated from your accounting software. The real question here is, how reliable are your reports? For instance, a generic chart of accounts with your QuickBooks software is not customized to your construction business needs; thus, transactions are often assigned to improper categories, resulting in inaccurate reports. Final thoughts We offer construction bookkeeping and accounting solutions at our online store. We have QuickBooks and Xero setup templates for those who would like to do their own bookkeeping; we have packages available to choose from when you need to outsource it to us or opt to have an in-depth review of your current bookkeeping setup. Let us take charge of your books while you focus on growing your business. We help a little or a lot, depending on your needs. I look forward to being able to assist you with any option that best fits your construction company.  PS  We offer free resources to help you save time and money that you can download and print now.  About The Author: Sharie DeHart, QPA, co-founded Business Consulting And Accounting in Lynnwood, Washington. She is the leading expert in managing outsourced construction bookkeeping and accounting services companies and cash management accounting for small construction companies across the USA. She encourages Contractors and Construction Company Owners to stay current on their tax obligations and offers insights on managing the remaining cash flow to operate and grow their construction company sales and profits so they can put more money in the bank. Call 1-800-361-1770 or sharie@fasteasyaccounting.com  

Corporate Treasury 101
Episode 225: Why Treasurers should Lead the Transformation Journey, with Bruno Mellado

Corporate Treasury 101

Play Episode Listen Later Feb 12, 2024 99:03


Look into the "Beyond the Buzz Words" E-book for free here on our website!Welcome to the Corporate Treasury 101 podcast!In today's episode, we discuss Trends in the Payment Industry and how they impact Treasurers, with Bruno Mellado from BNP Paribas.Bruno Mellado is the Global Head of Payments and Receivables at BNP Paribas. With expertise in cash management and payments, he excels in delivering client-driven solutions by leveraging innovative technologies and collaborates seamlessly with corporate clients, IT organizations, and Fintech partners to navigate market and regulatory changes.BNP Paribas is a prominent European bank with a global footprint spanning 65 countries. The bank excels in Commercial and Personal Banking, Investment and Protection Services, and Corporate and Institutional Banking, providing comprehensive financial solutions for individuals, businesses, and institutions worldwide.In the episode of today, expect to learn:What is happening in the Payment space lately?What B2B Payments, Real Time Payments, e-invoicing and ISO 20022 are?How have changes in technology and regulations affected Treasurers in the Payments world over the past few years?How to make your case as a Treasurer to lead your transformation journeyWhat is BNP doing in this space to help their clients embrace change?And… much more!We hope you will enjoy the episode. If that is the case, and when you are thinking about how you found our podcast, chances are it was through word of mouth, social media, or a recommendation from your favorite podcast platform.This is our only request to you. The best way you can support the podcast is to head to YouTube and subscribe to our YouTube channel Corporate Treasury 101, that would mean the world to us, and help more people learn about Treasury! Learn More from Bruno Mellado: Click Here.Sponsor:Automation Boutique - "Beyond the Buzz Words" E-book for free here on our website!Links & References:Bruno on LinkedIn: Click Here.BNP Paribas Website: Click Here.__________________________Learn the fundamentals of corporate treasury by downloading our free ebook at www.corporate-treasury-101.com Connect with us on LinkedIn: https://www.linkedin.com/company/corporate-treasury-101/If you have any questions or topics you want us to tackle in the future, reach out to us on Instagram or email us at contact@corporate-treasury-101.com.

The CEO Next Door
Clint Daoud - Unifin, Inc.

The CEO Next Door

Play Episode Listen Later Dec 14, 2023 48:18


Debt collection is oftentimes met with resentment and associated with negative connotations. Many folks in the space, however, are actively working to change this by approaching collections with empathy. This week on The CEO Next Door, we chat with Clint Daoud, CEO of Unifin, Inc.  We learn how how Unifin is helping people achieve financial stability and independence while flipping the script on what it means to be a debt collector. 

Oracle University Podcast
The Invoice to Cash Process Flow

Oracle University Podcast

Play Episode Listen Later Oct 31, 2023 17:46


Want to know about the key financial business processes that make up Invoice to Cash? Lois Houston and Nikita Abraham, as well as Sr. Principal ERP Learning Strategist David Barnacle, are here to simplify this critical process flow for you.   In this episode, they go over the entire Invoice to Cash process flow, which includes everything from the moment the invoice is created to the moment when the customer's debt (payment) is settled and reconciled with the bank statement.   Oracle MyLearn: https://mylearn.oracle.com/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, Radhika Banka, Parvathy Narayan, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Nikita: Hello and welcome to the Oracle University Podcast. I'm Nikita Abraham, Principal Technical Editor with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hello everyone! In our last episode, we spoke about Enterprise Resource Planning business processes, particularly those related to Oracle Fusion Cloud: Financials, with our Sr. Principal ERP Learning Strategist David “Barney” Barnacle. We discussed how there are five business processes within the Oracle Cloud Financials Business Process Model. Today, Barney joins us once again to take us through the first of those business processes, the Invoice to Cash process. Nikita: Welcome back, Barney! 1:08 Barney: Hi Niki. Hi Lois. Nikita: Barney, what does the Invoice to Cash business process cover? Barney: Invoice to Cash is a child process of a parent life cycle commonly known as Order to Cash. Order to Cash includes all the steps involved in fulfilling customer orders, from order entry to delivery to the final customer payment. 01:31 Barney: Order processing can take many forms depending on the industry, product, and customer. It can range from delivering standard items that are directly shipped from stock to complex items, configurations (or structures), which can be fulfilled from multiple sources i.e. make, buy, or transfer. It can include processes such as drop shipments and internal orders. Certain businesses may process orders based on subscriptions only, which may or may not include fulfilment of items. If you're interested in learning more about these complex business subprocesses, I'd suggest visiting mylearn.oracle.com and looking for the business processes under Supply Chain Management (SCM), in particular Order Management Processing. 02:20 Barney: Here, in the business process for financials, we have simplified Order to Cash into two child subprocesses: Order to Shipment and Invoice to Cash. It is the second subprocess i.e. Invoice to Cash that uses financial products and covers customer billing (including the calculation of transaction tax), customer payments, also known as receipts, bank statements, reconciliation of receipts, and the ultimate creation of accounting entries for all transaction events in this billing process. 02:55 Lois: So, you're saying Invoice to Cash is just one part of the Order to Cash process. Barney: That's right, Lois. While the origin or source of a customer transaction can be multiple feeder systems (for example, Order Management, Projects, Subscription Management, and third-party or legacy billing systems), Invoice to Cash refers to an end-to-end process covering everything from the moment an invoice is created until the customer's debt is finally settled and reconciled with the bank statement. The real value for businesses lies in automating the process and getting insights and alerts from the Oracle Cloud applications to improve their overall profitability and cost savings. 03:38 Lois: Help me understand the flow of events, Barney. Because surely there are processes that occur before an invoice is raised, right? What are the processes covered in the larger Order to Cash cycle? Barney: You're absolutely right, Lois. Let's break it down further. Order to Cash is the parent business process. It starts in Order Management (with order capture and pricing) and ends in Cash Management (with the reconciliation of customer receipts). If we take a simple view of Order to Cash, we can use, as our example, ordering standard product items delivered directly to the customer from existing stock. We have two subprocesses here: Order to Shipment and Invoice to Cash. These processes use many different SaaS products. 04:25 Barney: The Order to Shipment subprocess starts with order capture by the order entry clerk, the salesperson, or directly input by the customer. The order captures essential attributes, such as items and quantities, required delivery dates, and financial contract terms, like payment terms, and so on. The pricing engine is called to create a sales price and then the global order promising check verifies supply of the items. Once the order is validated, submitted, and optionally approved, the order line passes on to order orchestration or fulfillment. 05:04 Barney: The order orchestration process drives scheduling and reservations. Then, within warehouses, the items are picked, packed, and shipped to the customer. Once the shipment is confirmed, the customer is invoiced based on contractual terms. Here, the second subprocess of Invoice to Cash takes over. The order orchestration process pushes the order attributes into the auto invoice interface tables. From there, the Billing Manager runs auto invoice to import customer invoices. This, in practice, will often be automated. The transactions will include the correct taxes as well as default accounts, and revenue will be recognized based on defined revenue recognition rules or events. 05:52 Nikita: Can I just interrupt, Barney? What do you mean by revenue recognition rules? Barney: Revenue recognition is an accounting principle that asserts that revenue must be recognized as it is earned. Let's look at this simply. The revenue recognition principle is a key component of an accrual-basis accounting. This accounting method recognizes revenue once it is considered earned, unlike the alternative cash-basis accounting, which recognizes revenue at the time cash is received or anytime cash changes hands. In the case of cash-based accounting, the revenue recognition principle is not applicable. 06:34 Barney: Revenue is generally recognized after a critical event occurs, like the product being delivered to the customer. Revenue recognition standards can vary based on a company's accounting method, geographical location, whether they are a public or private entity, and other factors. In essence, revenue recognition looks to answer when a business has earned its money. Typically, revenue is recognized after the performance obligations are considered fulfilled, and the currency amount is easily measurable to the company. A performance obligation is the promise to provide a distinct good or service to a customer. On the surface, it may seem simple, but a performance obligation being considered fulfilled can vary based on several factors. 07:19 Barney: Essentially, the revenue recognition principle means that companies' revenues are recognized when the service or product is considered delivered to the customer — not when the cash is received. Determining what constitutes a transaction can require more time and analysis than one might expect. To accurately recognize revenue, companies must pay attention to the five steps outlined in the various accounting standards and ensure they are interpreting them correctly. 07:47 Barney: For revenue recognition within our simple process flow, we could use an account receivables invoice and accounting rule to defer revenue, or we could pass the information over to the Revenue Management product to follow the steps of the relevant accounting standards and only recognize earned revenue when a performance obligation has been satisfied. Nikita: OK, I get it now. Thanks for that, Barney. 08:10 Barney: Great. So, getting back to our financial process, the invoice or invoices are either printed or electronically sent to the customer. The payment terms attached to each transaction will determine when full payment is due and may include early settlement discounts. Monthly statements sent to the customers will highlight account balances and any late or overdue transactions. Customers will send their payments, manually or electronically, and the company may also create automatic receipts (commonly known as direct debits) to transfer funds from customer bank accounts to the company's bank account on a regular monthly basis. 08:52 Barney: The receipt received will be applied to the open transactions (debit items such as invoices) and either clear or reduce the customer's account balances. The cashier will then ensure these receipts have all been correctly accounted in the company's bank account – a step called bank account reconciliation. The subledger accounting rules engine will ensure that at each transaction event (e.g., create invoices, adjust invoices, create receipts), the correct accounting is created and ultimately transferred to the general ledger as receivables journals. That means a full account record is created for each order line processed within the Order to Cash flow. 09:37 Barney: Finally, the Collections team monitors customer account balances on a regular basis and with various collection strategies and actions (such as sending dunning letters) aims to reduce Days Sales Outstanding and improve the company's cash inflow. 09:53 Lois: Let me make sure I get this. We have the larger life cycle, the Order to Cash process, which connects the various pillars of Enterprise Resource Planning, or ERP, like Financials and Procurement. And within them, there are modules like Order Management, Receivables, Collections, Cash Management, and General Ledger. Barney: Exactly, Lois. Nikita: So, since the focus of this series is on Oracle Financials, we'd like to learn more about the processes under it. 10:19 Barney: OK, Niki. Oracle Cloud provides capabilities to streamline the Invoice to Cash business process, and Oracle Receivables Cloud is the cornerstone of the Invoice to Cash solution. This application helps you improve cash flow, increase efficiencies, and optimize customer relationships. It has user-friendly interfaces that you can leverage to efficiently manage the process. And you can proactively manage the entire customer billing cycle and process customer receipts. 10:51 Nikita: From what I understand, the Accounts Receivable Specialist seems to be an important role in the Order to Cash process. So, how does the Oracle application help Receivables Specialists work more efficiently? 11:02 Barney: Oracle Receivables has embedded business intelligence that offers summarized dashboards within the work areas, giving you or giving the receivables specialist an intuitive, simple, and modern user experience. Infolets highlight, in real-time, issues with the key processing steps, such as auto invoicing, receipt processing, etc., allowing receivables specialists to take effective action. Some of these errors can also be downloaded into a spreadsheet for efficient bulk correction of data. 11:40 Barney: Another interesting feature is social enterprise network, which can highlight issues within the receivables and collections team, leading to quicker adjustments or corrections of the customer account balances or transactions. There's also Oracle Bill Management, which provides a self-service approach to reduce customer inquiries. You can set up Bill Management to enable the customer to directly complete various receivables processes for themselves, such as reviewing outstanding transactions and credit memos, monitoring disputes, and more importantly, making online payments. 12:22 The Oracle University Learning Community is a great place for you to collaborate and learn with experts, peers, and practitioners. Grow your skills, inspire innovation, and celebrate your successes. The more you participate, the more recognition you can earn. All of your activities, from liking a post to answering questions and sharing with others, will help you earn badges and ranks, and be recognized within the community. If you're already an Oracle MyLearn user, go to MyLearn to join the community. You'll need to log in first. If you've not yet accessed Oracle MyLearn, visit mylearn.oracle.com and create an account to get started. 13:01 Nikita: Welcome back. So Barney, you spoke about how Invoice to Cash has several tasks within it, like invoicing customers, collecting payments, and so on. How does all of this come together in terms of the Oracle Cloud Financials Business Model? Barney: Invoice to Cash is an integral financial process within organizations and is broadly divided in our model into four subprocesses: Customer Invoice to Receipt, Capture Transactions, Customer Statement to Collection, and Bank Transaction to Position. Let's have a look at each of these in turn. 13:36 Barney: The Customer Invoice to Receipt subprocess includes several tasks. Everything from recording the invoice to be sent to customers for goods sold or services provided and addressing billing-related issues, if there are any, to recording customer receipts, making adjustments to outstanding amounts, posting receivables activities so that the Receivables subledger can be seamlessly closed, and finally using analysis and reporting tools to get deeper insights and drive better decision-making. 14:04 Lois: That's a lot of details that are being captured. Barney: Yes, Lois. Every minute detail that affects the financial status of an organization can be captured, like the Capture Taxes subprocess. This is the process of applying required taxes based on legislative requirements. It's based on the information entered within the invoice and invoice line level. This could be regarding customer ship to, bill to, product and tax classification codes, and so on. The system automatically applies the attributes and calculates the correct taxes at the invoice line level and then calculates the total taxes applicable to the whole invoice. 14:43 Barney: Then we have the Customer Statement to Collections subprocess, which includes sending statements to customers at periodic intervals, flagging delinquents, creating and assigning collection-related tasks to collection agents, recording and resolving disputes raised by customers, recording payments, and tracking and measuring KPIs to review the collection team's performance. And finally, the Bank Transaction to Cash Position subprocess deals with matching bank statement lines to payments received from customers. Accountants working in the Treasury Department can prepare the expected cash positions, based on the expected receipts and payments to be made within the specific time period. 15:26 Lois: OK, so we've established that the application captures a lot of details. But we also need to be able to extract this data to assess the financial health of the organization, right? So, when it comes to receivables activities, what are the key performance indicators for an organization? Barney: Yes, you're right there, Lois. KPIs are required to closely monitor and measure the performance of an organization. And to really optimize the Invoice to Cash process, the Receivables department in any organization will have certain KPIs they need to track. 16:01 Barney: Some critical ones we've already mentioned are Days Sales Outstanding or DSO, which measures the average number of days that a company takes to collect revenue after a sale has been made, Time to Settle, Percentage of Current Receivables, Average Invoice Age, % Disputed Invoices, Operational Cost Per Collection, Number of Delinquent Accounts, and Time to Reconcile. These are all important KPIs. All these KPIs are easily available in the Oracle application in a visual representation, like a graph or percentage, and can be viewed by management simply in a single dashboard. They can also be displayed in a user-designed format for greater efficiency. 16:49 Nikita: Thank you so much, Barney, for coming back to talk to us about the Invoice to Cash business process. Barney: No worries. Happy to be here. 16:56 Lois: We're really looking forward to having you back next week to tell us about the next two business processes, Procure to Pay and Asset Acquisition to Retirement. And if you want to learn more about these ERP business processes and get certified, visit mylearn.oracle.com. Until next time, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 17:18 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Oracle University Podcast
An Overview of ERP Business Processes

Oracle University Podcast

Play Episode Listen Later Oct 24, 2023 20:55


Inside every successful corporation is a well-oiled financial team working to do what is in the best interest of the company. From the CFO to the finance intern, having a system of modern best practices and a comprehensive suite of financial solutions, properly utilized, is more important than ever before.   Join hosts Lois Houston and Nikita Abraham, along with Sr. Principal ERP Learning Strategist David Barnacle, as they introduce you to the Oracle Cloud Enterprise Resource Planning suite and the key business processes within it.   Oracle MyLearn: https://mylearn.oracle.com/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, Radhika Banka, Parvathy Narayan, and the OU Studio Team for helping us create this episode.   ---------------------------------------------------------   Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Lois: Hello and welcome to the Oracle University Podcast. I'm Lois Houston, Director of Innovation Programs with Oracle University, and with me is Nikita Abraham, Principal Technical Editor. Nikita: Hi everyone! A few weeks ago, we concluded our spotlight on HCM business processes. And today, we're going to move on to ERP business processes. ERP, as you may already know, is Enterprise Resource Planning. And to take us through this, we have David “Barney” Barnacle, our Sr. Principal ERP Learning Strategist. For over 20 years, Barney has successfully trained customers in the rapid configuration and effective use of Oracle Applications. Welcome Barney! We're so glad to have you here today. 01:10 Barney: Thank you! Happy to be here. Lois: In previous episodes this season, we've spoken about the business process training that Oracle has. But from an ERP point of view, can you briefly tell us what it is and why we have it? Barney: Sure, Lois. Inside every successful corporation is a well-oiled financial team working to do what is in the best interest of the company. From the CFO to the financial trainee, everybody within an agile, innovative enterprise will be using modern best practice processes within a complete and fully integrated suite of SaaS applications. That's why we have Oracle Business Process Training for Oracle Fusion Cloud: ERP. It's a powerful training solution that gives users and companies a solid understanding of how Oracle ERP solutions work together to ensure effective and efficient transaction processing. 02:06 Nikita: Now that we know why we have this training, let's get down to it. Barney, what is ERP? Barney: Enterprise Resource Planning or for short as it's known, ERP, is a system or a collection of systems that companies use to manage day-to-day business activities efficiently. The ERP system brings together different dimensions of businesses from financials, procurement, risk and compliance, to enterprise performance management, and Oracle Fusion ERP analytics. ERP systems tie together several business processes and seamlessly allow data to flow between them. By collecting an organization's shared transactional data from multiple sources, ERP systems eliminate data duplication and provide data integrity with a single source of truth. 03:00 Barney: Today, ERP systems are critical for managing thousands of businesses of all sizes and across all industries. For these companies, ERP is as indispensable as the electricity that keeps the lights on. Remember, simply, ERP is the vehicle for integrating people, processes, and technologies across a modern enterprise. 03:27 Lois: Barney, in the world of various ERP systems, how is the Oracle Cloud ERP application suite unique? And how is it structured? Barney: Thanks, Lois. Oracle Cloud ERP is a cloud-based SaaS (Software as a Service) application, or group of applications, that provides end-to-end business solutions. These solutions, in turn, enable businesses to significantly cut down costs, improve their process efficiencies, and enhance collaboration. Oracle Cloud ERP is classified into six different product families. We have Financial Management, Procurement, Project Management, Risk and Compliance, Enterprise Performance Management (EPM), and finally Enterprise Resource Planning Analytics. 04:14 Lois: So as I understand it, we have Oracle Cloud ERP, a modern cloud-based software application, and then have Oracle Financials, Procurement, EPM, and so on within the Oracle Cloud ERP suite, right? Barney: Correct. That's right, Lois. Nikita: That's quite an interesting mix of product families. Can you tell us about each of these products, Barney? 04:35 Barney: Sure can. Let's start with Financials. Oracle Cloud Financials is a global financial platform that connects and automates your financial management processes, including payables, receivables, fixed assets, expenses, GL, and reporting, for a clear view into your total financial health. 04:56 Barney: Next is Oracle Cloud Procurement, an integrated source-to-settle suite that automates business processes, enables strategic sourcing, improves supplier relationship management, and simplifies buying. Then we have Project Management. Oracle Project Management helps you plan and track your projects, assign the right talent, balance capacity against demand, and scale resources up or down quickly as needs change. 05:27 Barney: Then there's Risk and Compliance. Oracle Cloud Risk and Compliance Management is a security and audit solution. It controls user access to your Oracle Cloud ERP financial data, monitors users' activity, and makes it easy to meet compliance regulations through automation. 05:45 Nikita: Interesting. And these pillars are connected to one another? Barney: Yes, Niki. One of the biggest advantages of choosing the Oracle Cloud ERP solution is its ability to integrate all the product offerings that come under it. Now, getting back to the product pillars in the ERP suite, we have Enterprise Performance Management. With this, you can model and plan across Finance, HR, Supply Chain, and Sales. You can streamline the financial close process and drive better decisions. 06:18 Barney: And closing out the list, we have ERP Analytics. Oracle Fusion ERP Analytics is a prebuilt cloud-native solution for Oracle Cloud ERP. It helps financial and procurement professionals uncover underlying drivers of profitability, improve the use of working capital, and control business expenditures. Oracle's unique application capabilities enable organizations to unify financial analytics across different departments. So those are the six product families that make up the Oracle Cloud ERP. 06:56 Lois: I think that's what all organizations want, right? A comprehensive solution to help them meet their business needs. But how do organizations that have legacy ERP systems and processes move to the Oracle Cloud ERP systems? Do they need to completely switch over? And what happens to the existing processes they've been following? Barney: Yes Lois, they can co-exist. But you can implement just one cloud product, such as expenses or revenue management, to enhance the existing or current business processes. You can then have several step-by-step projects to move different business processes to the cloud – until you are 100% cloud. 07:37 Nikita: So, within the ERP suite, we'd like to learn more about Oracle Cloud Financials. Can you tell us about the types of organizations that would benefit from using Oracle Cloud Financials? Barney: Sure, Niki. So like I was saying before, Oracle Cloud Financials gives you a complete view of the overall financial health of your organization by connecting data and process automation in payables, receivables, fixed assets, expenses, GL, and reporting. It also helps organizations respond quickly to an everchanging environment and deliver decisive insights as needed. It is a comprehensive global solution designed for organizations of every size and industry. 08:20 Lois: Barney, a typical organization will have various transactions and processes that have a direct impact on their financial balance, right? Everything from financial accounting, transaction processing, payment delivery, and cash reconciliation, to employee expense processing, and even asset management. How does Oracle Cloud Financials process all these activities or functions? 08:41 Barney: Good question, Lois. Oracle Cloud Financials has several modules to help businesses handle all the processes you've just mentioned. Let's say procuring items, creating invoices, and making payments to suppliers are the typical day-to-day activities of a manufacturing organization. In Oracle Cloud Financials, the process of invoice to payment is handled by Oracle Payables and Payment tasks, which provide streamlined and user-friendly interfaces for Payables professionals to efficiently manage the Supplier Invoice to Payment process. 09:18 Barney: Let me give you another example. Every organization will have employees submitting their expenses for approval and payout. These expense-related activities are handled by Oracle Expenses. Oracle Expenses gives your organization the tools it needs to effectively manage the travel and expenses process. You can simply start the whole process by uploading a copy of your expense receipt using the expenses mobile app. 09:46 Lois: So, it looks like every financial end-to-end process in an organization is represented in Oracle Financials. Barney: Yes. Let's take Oracle Receivables. It provides streamlined and user-friendly interfaces for Receivables professionals to efficiently manage the credit-to-cash process. You can use it to proactively manage the entire cycle of billing customers and processing customer payments.  10:11 Barney: When you deal with cash that needs to be received from customers in a very large organization, it's important that you understand these customers well and build a good relationship with them. And to do this, many organizations hire specialists called collection agents. Oracle Advanced Collections is designed for these collection agents. For anyone who doesn't know, collection agents are basically those responsible for working with late or nonpaying customers to resolve payment issues and remove non-payments. 10:43 Nikita: That can be quite problematic, right? I'm sure any delays in payment from customers would cause cash flow problems for a company. Barney: Exactly. And so Advanced Collections is the critical final step in the credit/billing-to-collections business process, where the aim is to reduce delinquent customers, encourage prompt customer payment, and minimize the company Days Sales Outstanding. For those who don't know, Days Sales Outstanding is the average number of days it takes a company to receive payments for a sale. 11:19 Did you know that Oracle University offers free courses on Oracle Cloud Infrastructure? You'll find training on everything from cloud computing, database, and security to artificial intelligence and machine learning, all of which is available free to subscribers. So, get going! Pick a course of your choice, get certified, join the Oracle University Learning Community, and network with your peers. If you're already an Oracle MyLearn user, go to MyLearn to begin your journey. If you have not yet accessed Oracle MyLearn, visit mylearn.oracle.com and create an account to get started.  11:58 Nikita: Welcome back. We were just going through the various modules within Oracle Financials. So far, we've covered Payables and Payments, Expenses, Receivables, and Advanced Collections. What other modules are there, Barney? Barney: We have Oracle Assets, which is a complete asset management solution. Nikita: So assets like property… equipment… Barney: Exactly. Yes, and Oracle Assets helps you maintain your assets accurately. It supports the end-to-end asset life cycle from asset acquisition to retirement, i.e. from capture to retire. Also, if you do not directly acquire or buy the assets outright, we have a product called Lease Accounting, which covers all the accounting entries for leased assets. 12:45 Nikita: Ok. And what else? Barney: We also have Oracle Cash Management, tax engines, subledger accounting, intercompany engines, and general ledger. Nikita: Can you quickly run us through these modules? Barney: Sure. Oracle Cash Management is a comprehensive business solution that helps you optimize enterprise-wide liquidity and control cash. Tax engine is used to calculate transactional taxes based on business, products, places, and country rules. For example, when to use sales tax as opposed to when to use value added tax or VAT. 13:19 Barney: Oracle Subledger Accounting is a powerful, rules-based accounting solution that provides consistent accounting treatment for financial transactions created across Oracle Cloud applications. The intercompany engine is used to automatically balance journals that are between different organizations. For example, a central management fee charged annually between the organization's headquarters and each of its subsidiaries. In the cloud, with intercompany, you can have up to three balancing segments. However, the primary balancing segment is still used to identify the company or fund holder. 13:59 Barney: Then we have Oracle General Ledger. Oracle General Ledger is the central repository of accounting information. It provides highly automated financial processing, effective management control, and real-time visibility into financial results. 14:16 Lois: Before you continue, Barney, can you tell us what a general ledger system does? How is it different from subledger accounting? Barney: Sure, Lois. The main purpose of a general ledger system is to record the financial activities of a whole company and produce financial and management reports to help people inside and outside the organization make decisions. 14:38 Barney: Subledger journals can provide the detail and a fully auditable path back to the source transaction that created the accounting entry. This single source of subledger accounting detailed data is often summarized into account balances when transferred across to general ledger. It is these summarized GL account balances that will drive real-time financial reporting using the various cloud reporting tools. 15:04 Lois: Ok. So, you've told us about the modules within the Oracle Cloud Financials suite that capture different types of transactions. For Oracle Fusion Cloud users, what's the quickest way to uncover business insights and deliver financial improvements to their enterprise? Barney: To identify underlying drivers of profitability, improve the use of working capital, and control business expenditures, we have Oracle Fusion Cloud ERP Analytics. This is an analytics-based, state-of-the-art, technology-driven tool that provides you with the organization's financial status at any given point. Financial Reporting and Analytics helps you speed up your decision-making process with graphical insights, configurable analytics dashboards, and event-based delivery of information so you can take targeted actions. 15:56 Lois: That's interesting. Thanks for that, Barney. That was a lot for me to take in, but it's very insightful. Nikita: Yes, it was. Getting back to some of the processes you mentioned, like the Expense Report process or the Supplier Invoice to Payment process, can you give us an overall picture of how these processes are fulfilled within the Oracle Cloud Financials function? 16:17 Barney: Absolutely. At Oracle, we can map these different processes to the Oracle Financials Business Process Model. This model refers to the end-to-end business processes enabled by Oracle applications to record financial data and derive reports for efficient and successful business performance. There are key business processes in this model. 16:42 Nikita: I know you're going to be joining us in upcoming episodes to talk about each of these business processes, but can you briefly tell us about them? Barney: Sure, Niki. Let's start with the process that records cash inflow into an enterprise. Invoice to Cash refers to the cycle of events captured in the system, starting with recording customer invoices for goods and services provided, processing customer receipts based on the terms of payment, and reconciling receipts with bank statements and customer account balances with the Account Receivables ledger balances. 17:15 Barney: Then, we have the major processes that cause an outflow of cash from the enterprise. Procure to Pay involves recording the journey of transactions, from requisitioning and procuring goods and services from the supplier to receiving them at their destination and the ultimate entering of supplier invoices and payments. Asset to Retirement empowers organizations to manage the entire financial cycle of assets, including acquisition, capitalization, depreciation, and the ultimate retirement. 17:46 Barney: Accounting Transformation is the process of converting transactions or activities from subledgers to journal entries to meet corporate needs and statutory or legal reporting. And finally, Budget to Report covers the entire process of creating budgets, capturing actuals, and conducting budget reporting and variance analysis. 18:08 Lois: Each of these business processes has users with various job roles working on the application, right? They'll be taking action… providing input… So how does Oracle Cloud Financials define these job roles in the application? Barney: Well, in small or medium-sized companies, the financial functions may be the responsibility of a single accountant. But in large organizations, there is going to be a financial team, where the job roles are specialized, often focused on a particular business task or function. 18:43 Barney: The responsibility for these roles are often grouped into three main categories. We have the Specialist or Clerk, who is responsible for a specific group of tasks. For example, creating payments or reconciling bank statements. Then we have the Supervisor, who is responsible for managing the specialist executing the specific business tasks. And finally, we have the Managers or Manager, who is responsible for managing the team to meet company objectives. 19:15 Barney: When we're talking about the business processes I mentioned earlier, each of them are performed by different job roles. For example, for the Invoice to Cash business process, we have the Billing Specialist and Billing Managers, Collection Agents, and Cash Manager. For Procure to Pay, we have the Accounts Payable Specialist and Supervisor. Asset to Retirement, there's the Asset Accountant and Asset Accounting Manager. The Accounting Transformation business process is usually managed by any role assigned SLA privileges. And finally, for Budget to Reporting, we have the General Accountant and General Accounting Manager. 19:55 Nikita: Thank you so much, Barney, for giving us this thorough introduction to Oracle ERP, and particularly Oracle Financials Cloud. Barney: Thanks, Niki. It was a pleasure to be here. 20:05 Lois: We're looking forward to having you back on the podcast next week to talk about the first of the five main Financials business processes, the Invoice to Cash process flow. And to learn more about these business processes and get certified, visit mylearn.oracle.com. Until next time, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 20:27 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Oracle University Podcast
Applied Learning for Oracle Cloud Applications

Oracle University Podcast

Play Episode Listen Later Oct 10, 2023 8:44


Wouldn't it be great if you could practice your Oracle Cloud Apps implementation in a safe, controlled lab environment? Well, now you can!   Join Lois Houston and Nikita Abraham, along with Bill Lawson, as they discuss the new Applied Learning for Fusion Cloud Applications Implementation projects, which provide practical use cases and business scenarios that you can work through to apply the concepts you've learned and expand your skills.   Oracle MyLearn: https://mylearn.oracle.com/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, Radhika Banka, Sujatha Kalahasthi Raju, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Nikita: Hello and welcome to the Oracle University Podcast. I'm Nikita Abraham, Principal Technical Editor with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hello everyone! In our last episode, we spoke about HCM business processes and learned about the Talent Life Cycle. Today, we're going to take a look at some related training that's just launched in our Cloud Learning Subscriptions. This new training was developed based on requests from our customers and partners. You asked, and we listened. 00:58 Nikita: We're joined by Senior Director of Cloud Applications Product Management, Bill Lawson, who you've heard from before, and he will be telling us all about this exciting new program. Lois: Bill, we're so happy you're back with us today. So, as I mentioned, this new program was a direct result of customer and partner feedback. Can you tell us a little bit more about how that happened and what this new training is all about? 01:20 Bill: I'm happy to be back as well, Lois. And very excited to share details about the Applied Learning for Fusion Cloud Application Implementation projects that are now available. And you're correct. This was in direct response to requests we received from our customers and partners. As you're aware, we hold quarterly feedback sessions with some of our strategic partners and customers, and one thing we heard was the need to have some practical applications of concepts learned in our implementation courses. 01:46 Bill: So, we got our subject matter experts on the task and challenged them with creating some real-world scenarios that students can work through in our hands-on lab practice environments. In these scenarios, students will work their way through examples of some of the decisions and configurations that they and customers might need to go through in an implementation of Oracle Cloud Applications. It's a great way to expand your skills and apply the concepts you've learned in implementation classes in a safe, controlled lab environment. Then, you can take that back to your workplace and apply that knowledge in your own implementation projects. 02:19 Nikita: Wow, that's really cool, Bill. And how exciting that we're taking feedback directly from our customers and developing the training that they are asking for.   Bill: Yes, Niki, it is. And we're planning to continue that listening program in our Oracle University Learning Community. We've launched an Idea Incubator and we're looking forward to hearing from our members about their content ideas and suggestions. Who knows what new types of courses will come out of that?   02:43   Lois: It's another great reason to join the Community for sure.   Bill: Indeed, it is.   Nikita: Ok, Bill, back to the Applied Learning for Fusion Cloud Application Implementations program. Who is this training best suited for?   Bill: Well, Niki, it's really aimed at those people who are going to be actively involved in an Oracle Cloud Apps implementation. So, your solution consultants, implementers, administrators, project teams, etc. etc.   03:07   Nikita: And can you give us an example of what one of these projects looks like?   Bill: I sure can, Niki.    One of the new Applied Learning Implementation projects is centered around Fusion Enterprise Structures & General Ledger in the ERP space.   In the project scenario, we follow a fictional company, which is a startup that has decided to implement Oracle Fusion Cloud Financials to streamline their business processes while taking advantage of the latest functionality Oracle Cloud Applications has to offer.   The case study outlines the business requirements of the company and then provides a challenge to the learner. The student must determine how these requirements would be met within the application, complete the setup and configuration, and validate that they've done it correctly. 03:48   Lois: That's really neat. So essentially, it's mimicking a business scenario that you may come upon in a conference room pilot during an implementation and would have to configure using Fusion Applications.   Bill: Right, Lois. Providing a practical business scenario based on the customers' requirements for the student to configure a solution in a safe practice environment. The student will be prepared to tackle the scenario based on the foundation of knowledge they've gained when they completed the implementation learning path training in the learning subscription or during their previous implementation experience.   04:22   Have an idea for a new course or learning opportunity? We'd love to hear it! Visit the Oracle University Learning Community and share your thoughts with us. Your suggestion could find a place in future development projects. If you're already an Oracle MyLearn user, go to MyLearn to join the community. You will need to log in first. If you've not yet accessed Oracle MyLearn, visit mylearn.oracle.com and create an account to get started.    04:51 Nikita: Welcome back. Ok, Bill, so the students do this setup. How do they know it was done correctly? What if they get stumped and don't know what to do?   Bill: If they're completely stumped, then it's probably a good indication that they need to revisit the training and check that they understand the core concepts. But once they've completed the challenge, there will be a solution video in which our SME will walk through one of the possible solutions. Bear in mind, there may be more than one solution that is possible. We will show one possibility, but learners may opt for a different route when they approach the challenge. And that's ok. We want people to be able to explore the options and learn while they're doing so.   05:28 Lois: And all of this is done within MyLearn and the lab environments provided to our learning subscribers, right?   Bill: That's correct, Lois. This content is available to our MyLearn subscribers. The projects are included as part of the Cloud Applications Implementation training. So, if you go to mylearn.oracle.com and search by the phrase “Applied Learning,” you will find all the applicable learning. You can also search by “Implementer” to see the Implementation training that is available. Applied learning projects will be part of this implementation training. The content is available on a paid subscription basis only, but very well worth the investment if you're in the middle of an Oracle Cloud Apps implementation. If you already have a subscription, you can dive right in and give one of our projects a try. 06:12   Nikita: Bill, where are these Applied Learning scenarios found? Is it only for General Ledger?   Bill: No, Niki, it's not. We've got Applied Learning projects available for 10 of our most popular product areas, such as General Ledger, Payables, Receivables, Project Management, Accounting Hub, Global Human Resources, Talent Management, Recruiting, Inventory, and Procurement.   Lois: So, we're covering all the bases here – ERP, SCM, HCM…   Bill: Exactly.   06:42 Lois: Is there anything else we should know about the Applied Learning program? Bill: Well funny you should ask, Lois, because one of the unique things we're doing with this new program is we're offering the opportunity to engage with other people who are completing the project via a discussion in the Oracle University Learning Community.   Lois: You knew that was a loaded question, right?   Bill: Haha, I sure did. You're the champion of our Community.   So, in the Community, people can ask questions, share their solutions, and more. It's a great way to expand the learning experience and see how other people approached those same scenarios based on their knowledge and experience.   07:13 Nikita: And if people have ideas for other Applied Learning scenarios, what should they do?   Bill: They can always suggest those in the Idea Incubator in the Community, Niki.   Lois: Yep. The Community has a lot of great things to offer. If you're not a member, you should join today by accessing it via mylearn.oracle.com.   07:29 Nikita: Thank you so much, Bill, for coming back to talk to us about the Applied Learning program. I really think it's such a great new resource for our learners. Bill: I'm always happy to be here with you ladies. Thank you for having me. Lois: Thanks Bill. Ok, next week we've got another great topic lined up. If you followed along with some of the announcements at Oracle Cloud World, you'll know that we launched a new certification and training path centered around Artificial Intelligence. Next week, we'll be talking with Rohit Rahi to learn more about this free training that is available, in an episode we're calling AI for Everyone. You won't want to miss that. 08:03 Nikita: And if you want to learn more about these Applied Learning projects, visit mylearn.oracle.com. Lois: Right, Niki. So that's all for today. Until next time, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 08:15 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

TreasuryCast
Unlocking Cash Through Supplier-led Solutions

TreasuryCast

Play Episode Listen Later Oct 9, 2023 41:46


Supplier-led financing solutions for releasing cash have grown to become a major element of international supply chains.  However, for those unfamiliar with such solutions, they can seem daunting – and the terminology around them can also be confusing, especially since different providers refer to these products by different names. In this podcast, TMI's Editor Eleanor Hill explores the fundamentals of trade receivables finance and trade receivables securitisation with Maurice Benisty (Demica) and Ingmar Bergmann (IMB Consulting).

The Treasury Update Podcast
Receivables Strategy: Mastering the Move to Digital Payments

The Treasury Update Podcast

Play Episode Listen Later Aug 14, 2023 42:00


In this episode, Craig Jeffery and Layne Kight discuss the definition and significance of closed loop payments, such as RTP. They discuss their processes and challenges, as well as strategies for efficiently managing diverse payment methods. Listen in to this conversation on the intricate layers of the world of payments. Speakers: Craig Jeffery of Strategic Treasurer Layne Kight of Deluxe 

BankTalk Podcast
Should you be Lending on your Customer's Receivables? | BankTalk Episode 77

BankTalk Podcast

Play Episode Listen Later Aug 9, 2023 25:14


CEOs at community financial institutions continue to ask for ideas to improve liquidity and income in these changing market conditions, and Receivables Financing checks both boxes.  Join Erik Trumpower, EVP of Capstone Banktech, as we discuss the risk and rewards of this sector, and discuss some ideas for administering a program at a community FI.For more information on BankTalk:BankTalk WebsiteSubscribe to BankTalk NewsRemedy Consulting WebsiteRemedy LinkedInTo speak on the BankTalk Podcast, please email us.

Fintech Insider Podcast by 11:FS
754. Insights: How do we get to the holy grail of cross border payments?

Fintech Insider Podcast by 11:FS

Play Episode Listen Later Jun 30, 2023 44:44


Our expert hosts, David M. Brear, is joined by some great guests to ask: "“How do we get to the holy grail of cross border payments?” This week's guests include: Sara Castelhano, EMEA Payments & Commerce Solutions Product, JP Morgan William Artingstall, Global Co-Head Cross Border Payments and Receivables, Citi Cheap, universal, speedy, and secure – is that too much to ask for when moving money internationally? Moving money across the world is one of the biggest spaces in financial services and just keeps getting bigger. But, there's still lots of issues and technical challenges still to overcome – even for the biggest players in the market. We've put together a panel of experts to discuss: the progresss made in cross-border payments to date, where the friction remains, and the next steps towards the holy grail of seamless cross border payments! Fintech Insider by 11:FS is a podcast dedicated to all things fintech, banking, technology and financial services. It's hosted by a rotation of 11:FS experts including David M. Brear, Ross Gallagher, Benjamin Ensor, and Kate Moody - as well as a range of brilliant guests. We cover the latest global news, bring you interviews from industry experts or take a deep dive into subject matters such as APIs, AI or digital banking. If you enjoyed this episode, don't forget to subscribe and please leave a review Send us your questions for the Fintech Insider Mailbag here (https://11fscompany.typeform.com/to/kBMan5qL?typeform-source=t.co) Follow us on Twitter: @fintechinsiders where you can ask the hosts questions, or email podcasts@11fs.com! Special Guests: Sara Castelhano and William Artingstall.

Passion. Purpose. Perspective.
Not Losing Weight? Here's why!/Accounts Receivables/Economic Update.

Passion. Purpose. Perspective.

Play Episode Listen Later May 8, 2023 72:06


Today we discussed why you're not losing weight. In the world of finance, we discussed Accounts Receivables and gave a detailed yet brief economic update on the U.S. Follow me on Instagram @leonbenson2. Download, Rate, Comment, and Subscribe to the Podcast for more episodes. --- Support this podcast: https://podcasters.spotify.com/pod/show/passionpurposeperspective/support

Business Excelleration Podcast
Customer-to-Cash Receivables Solutions – Market Intelligence Research

Business Excelleration Podcast

Play Episode Listen Later Apr 18, 2023 22:33 Transcription Available


Which customer to cash receivables solutions providers excel at delivering real value? Which offer the greatest breadth of capabilities? This episode of the Business Excelleration podcast looks at the first piece of research from The Hackett Group's Market Intelligence Service, which provides a unique analysis and ranking of nine leading C2C solution providers. With Chief Market Intelligence Officer Michel Janssen and Global Customer-to-Cash Advisory practice leader Bryan DeGraw.A complete list of show notes is available here for download. 

The Small Business Show
Working While Traveling and Receivables Best Practices

The Small Business Show

Play Episode Listen Later Mar 24, 2023 17:22


Join us this week as we discuss being productive while traveling as Dave wraps up a 12-day work trip. Then it's on to a listener question about collecting those pesky late invoices. 00:00:00 Business Brain – The Entrepreneurs' Podcast #434 for Friday, March 24th, 2023 00:01:15 Working on a travel […] The post Working While Traveling and Receivables Best Practices – Business Brain 434 appeared first on Business Brain - The Entrepreneurs' Podcast.

Trade Finance Talks
Trade and receivables finance, in football terms

Trade Finance Talks

Play Episode Listen Later Feb 28, 2023 24:49


With an estimated 3.5 billion fans around the world, it's no wonder the finance behind football piques interest, even in the world of trade and receivables finance. In this podcast, Trade Finance Global (TFG) delved into various facets of trade finance that affect the world of football, including player and receivables finance, project and export finance for clubs, and the ownership and running of football clubs. Read the full article here: https://www.tradefinanceglobal.com/posts/podcast-s1-e109-trade-receivables-finance-football-terms/ 

The Cashflow Contractor
152 - Receivables Insurance with Scott Stone

The Cashflow Contractor

Play Episode Listen Later Feb 24, 2023 74:42


Are receivables risks preventing your company's growth? You should probably get accounts receivable insurance. Listen in as Martin and Khalil welcome Risk Management consultant Scott Stone to discuss the process and benefits of obtaining Accounts Receivable Insurance.Time Stamps 01:34 - Episode Intro 03:43 - How Scott Stone Got Into the Insurance Business 06:06 - Insuring Your Accounts Receivables 07:29 - Extending Credit From B2B Transactions 09:13 - How Much Does Receivables Insurance Cost 11:31 - Receivables Insurance Coverage 16:27 - Credit Risk Underwriting Process 22:32 - Types of Coverages for Smaller Jobs 24:31 - 4 Different Qualifiers 28:21 - Advantages of Getting Insured 33:33 - How Do Banks Treat This? 01:08:19 - B2C Risk Mitigation Options 01:12:19 - Episode Takeaways 01:13:01 - How to Reach Scott Stone Quotable Moments "If you're a company that is extending credit, whether it's for goods, tangible items, or for services you provide, you could potentially be a client and have credit insurance.” - Scott Stone “Our policies are extremely customizable. It's not one size fits all.” - Scott Stone “Slow pays are always slow pays until they become a no pay. And when they become a no pay is when you turn it over to us.” - Scott Stone “A lot of people are excited about the sales opportunity, but they fail to think, what's these people's ability to pay me?” - Scott Stone CallRail Free Trial Account Sign up for CallRail's 14-day free trial to begin tracking and reporting on calls and forms all in one place. No credit card required.Resources Need Marketing Help? We Recommend Benali Watch On Youtube Follow On Social: LinkedIn, Facebook, Instagram Subscribe To Our Newsletter, The Countdown Have Questions? Email us More from Scott Stone Email Scott   Call: 847-736-6447 More from Martin theprofitproblem.com annealbc.com    Email Martin Meet With Martin LinkedIn Facebook Instagram More from Khalil benali.com  Email Khalil Meet With Khalil LinkedIn Facebook Instagram More from The Cashflow Contractor Ask Us A Question Sign Up For A Free Consultation thecashflowcontractor.com  Email The Cashflow Contractor LinkedIn Facebook Instagram

Reorg Ruminations
Reorg Radio Americas: Avaya, Revlon, Celsius Network, Tax Receivables Agreements

Reorg Ruminations

Play Episode Listen Later Feb 20, 2023 23:39


Our weekly recap and preview for next week features Avaya, Celsius Networks, Revlon and a bankruptcy industry update on the middle-market outlook for 2023. For this week's deep dive, Andy Lee and Saish Setty of Parallaxes Capital speak to Reorg's head of covenants, Peter Washkowitz, about tax receivables agreements using Carvana's tax receivables agreement as a case study of this esoteric tax asset. We're looking for feedback to improve the podcast experience! Please share your thoughts here: www.research.net/r/Reorg_podcast_survey #highyield #leveragedfinance #restructuring

KPMG Financial Reporting Podcast Series
Podcast: Modified receivables

KPMG Financial Reporting Podcast Series

Play Episode Listen Later Feb 17, 2023 11:18


We discuss ASU 2022-02, which eliminates TDR guidance and requires enhanced disclosures for creditors.

Crushing Debt Podcast
Financial Trainwrecks - Episode 358

Crushing Debt Podcast

Play Episode Listen Later Feb 2, 2023 37:02


Trainwrecks, car accidents, calamities, and disasters are all things you want to avoid, but all things that you cannot look away from when they happen. But what happens when the trainwreck is financial, and how do you avoid them? In today's episode, Shawn & George talk about some of the financial trainwrecks they've seen or experienced over the years, along with some tips to avoid them, including: Gambling Ponzi Schemes Wire Transfer Fraud Crypto Currency Guarantees Payday Loans Short Term Business Funding Loans / Receivable Loans And Others  What Financial Trainwrecks have you seen over the years? Please share them us via email or social media. Please also share today's episode with your friends if you enjoyed it! We would also appreciate if you would visit our sponsors: Sam Cohen of Attorneys First Insurance for Attorneys and Title Companies looking to get a quote on Errors & Ommissions (malpractice) Insurance coverage. www.AttorneysFirst.com.  Mark Purvis to help retirees who are looking for a fun and rewarding project  by capturing wisdom and stories that will bless their families today and for generations to come. www.LegacySpotlight.com.  Although we have two great sponsors, their support does not fully fund the show - Shawn & George make up that difference. But you can help if you'd like by visiting our Patreon page: https://www.patreon.com/crushingDebt  To contact George Curbelo, you can email him at GCFinancialCoach21@gmail.com, or follow his Tiktok channel - https://www.tiktok.com/@curbelofinancialcoach.  To contact Shawn Yesner, you can email him at Shawn@Yesnerlaw.com or visit www.YesnerLaw.com.   

The Business Credit and Financing Show
Secure Business Financing with Account Receivables

The Business Credit and Financing Show

Play Episode Listen Later Dec 26, 2022 22:29


Businesses that have invoices can get some of the best alternative financing! Join us as we show you how Accounts Receivables Financing works and find out if it makes sense for your business! Resources: Website: https://CreditSuite.com 27 Ways to Fund Your Business: https://utm.io/ud4Om Business Credit Building Guide: https://crdt.st/udFBj

Fab Lab
3 Tips to Getting Paid - Economic Storm Series - Collections and Receivables Strategy

Fab Lab

Play Episode Listen Later Dec 16, 2022 18:47


If you're doing work for builders or remodelers, you're waiting to get paid.  The longer you wait the bigger risk you take, especially if your customer experiences a decline in sales and revenue. The fabricators that follow these tips wil get paid and get through an economic storm. Those that don't may not have the cash to weather the storm. 1. Visibility - Aging Accounts Receivables Reports 2. Terms - When do you get paid and what will do if the check doesn't arrive on time 3. Leverage - You have leverage if your customer is sending you work.  Use it to get paid. You work hard fellow fabricator, too hard to let someone fail to pay you! make sure you visit no lift system! Happy Fabricating! Aaron Crowley

Innovators Can Laugh - The Fun Startup Podcast
Marc Schillinger: Digitalizing Account Receivables

Innovators Can Laugh - The Fun Startup Podcast

Play Episode Listen Later Sep 29, 2022 30:05


Remember when those guys who had slicked back hair and carried a bat paid you a visit about a debt you owed? You know debt collectors.Well times have changed and March Schillinger, founder of eCollect is transforming the way debt collection and account receivables takes place. eCollect is a fully digitalised receivables management FinTech startup with best-in-class AI and machine learning technology. They're currently operating in several European countries, provide services for more than 13 languages, and are approaching 10 million in ARR. This is a very fun conversation with Marc as we learn about eCollect and Marc's passion for Michael Jordan as I believe he's Jordan's number 1 fan. Listen to his story to see why. Highlights:0:32 – who is Marc Schillinger?1:42 – what has changed in the field of debt collection?2:55 – are there differences in the methods in how people pay their debts by country?4:34 – are you servicing specific types of industries?5:45 – what are some of the main tactics you use to grow eCollect?7:40 – how are you managing workers who are in three separate countries?9:30 – what is your projected revenue for 2022?9:45 – what do you wish you had known before you started eCollect?10:55 – what is one hire you made that really made a difference in the company?13:30 – what changes do you anticipate five years from now in this industry?16:32 – is there something else that clients get excited about when they discover eCollect?19:50 – what was one of the hardest obstacles you had to overcome in growing eCollect?21:50 – does corn belong on pizza?22:30 -  a favorite tv show you can watch again and again?24:55 – what is something that most people don't know about you?Be sure to stick around for the Innovators Can Laugh segment! You won't want to miss Marc's hilarious answers!Do you wish to connect with our special guest?Visit Marc's website: ecollect.netTune in to every conversation about exciting European Startups and Innovators on Apple Podcasts, Spotify, and Amazon! Leave a rating and review so we can For the Innovators Can Laugh newsletter in your inbox every week, subscribe at https://innovatorscanlaugh.substack.comPrevious guests include: Arvid Kahl of FeedbackPanda, Andrei Zinkevich of FullFunnel, Scott Van den Berg of Influencer Capital, Buster Franken of Fruitpunch AI, Valentin Radu of Omniconvert, Evelina Necula of Kinderpedia, Ionut Vlad of Tokinomo, Diana Florescu of MediaforGrowth, Irina Obushtarova of Recursive, Monika Paule of Caszyme, Yannick Veys of Hypefury, Laura Erdem of Dreamdata, and Pija Indriunaite of CityBee. Check out our five most downloaded episodes: From Uber and BCG to building a telehealth for pets startup with Michael Fisher From Starcraft Player to Maximizing Customer Lifetime Value with Valentin Radu Revolutionizing Parent-Teacher Communication with Kinderpedia ...

The Ivy Podcast
Maintaining Your Accounts Receivables in an Economically Uncertain Time with Wilson Cole, President and Founder of Adams, Evans & Ross

The Ivy Podcast

Play Episode Listen Later Sep 23, 2022 38:10


Wilson Cole is the president and founder of Adams Evans and Ross. The nation’s largest collection agency specifically for the […]

Agents Growth Academy
52. Speed Up and Transform Your Receivables with ePayPolicy

Agents Growth Academy

Play Episode Listen Later Aug 9, 2022 37:48 Transcription Available


If you haven't considered this automated system for any other reason: do it for your clients. Don't let check fraud happen to them on your watch. Today on Agents Growth Academy, host Jim Schubert is joined by ePayPolicy's Zac Franz to lay out the scary reality behind sending a check in the mail, presenting the all too easy, digital solution that beats a square and bank merchant services every time.3 Key TakeawaysWe're past the time where sending your bank account/routing information between thin paper is safe. Don't jeopardize your client relationships by allowing them to be subject to fraud. Stop giving away your commission! Digital payment will make paying easier for your clients and keep your cash in your court. You don't have to wait for the insurer to acknowledge and approve incoming funds. ePayPolicy will make the transfer immediately. ResourcesEssentialism by Greg McKeowenazon.com/Atlas-Shrugged-Ayn-Rand/dp/0451191145What Would the Rockefellers Do?  by Garrett B Gunderson: LinkedInWebsite: https://epaypolicy.com/About Zac FranzZac is a genuinely good guy who has worked with ePayPolicy for over two years. He began on their sales team but quickly moved to managing that team after discovering his passion for speeding up receivables. Now, Zac is managing relationships with ePayPolicy's integrated technology partners, contributing each day to a safer, faster way to pay in the insurance industry.

The Dental Billing Podcast
How I Analyze Insurance Account Receivables Performance

The Dental Billing Podcast

Play Episode Play 40 sec Highlight Listen Later Apr 3, 2022 30:46


Have you ever tried to clean-up a billing department's insurance account receivable report and have little to no success? What performance percentages are you analyzing? The strategies I use are: analyze, strategize, and execute. Of course, my team and I have a ton of work in between!

Boardroom Governance with Evan Epstein
Christa Steele: "SWIFT is so antiquated it needs to go"

Boardroom Governance with Evan Epstein

Play Episode Listen Later Mar 14, 2022 44:11


Intro.(1:35) - Start of interview.(2:19) - Christa's "origin story". She grew up in Dixon, California. She later went to CSU Sacramento and got her MBA at USC.  She started working as a bank teller in college and ended up as the President & CEO of Mechanics Bank in the Bay Area.  They sold the bank in 2015 to a PE firm owned by a Texas billionaire. After that sale, she started joining boards of directors.(3:53) - Her breakdown of banks: large, regional and community banks. At each level there is a significant difference in corporate governance.(5:23) - Her experience joining boards post 2015. She's had 8 board experiences with companies of different sizes and stages of development: from startup, scale-ups, to public companies. She started exploring bitcoin and blockchain technology. She also joined the NACD (Northern CA chapter). The first board she joined was of FIG partners, an investment bank (where she also joined as a partner). They sold the firm to Janney Montgomery Scott in 2019. She then joined the boards of Brainchip Holdings (ASX), Recology, OFG Bancorp, Sasser Family Holdings, Tanimura & Antle and Balco Holdings, Inc (owner of Bay Alarm, Bay Alarm Medical and BALCO Properties).(10:08) - The pros and cons of serving in boards of companies of different sizes and stages of development. Her transition from board member to CEO at Balco Holdings (starting on April 1, 2022). The intricacies of family-owned businesses.(14:08) - What's Balco Holdings and why she's excited about her new CEO role.(17:27) - How she thinks about security in CA, the impact of COVID-19 on how people behave, plus tech and cybersecurity trends.(19:15) - How boards and companies should approach cybersecurity threats: "I think you need the cybersecurity expertise in the C-suite."(22:43) - Her take on the evolution of ESG in the boardroom: "I've helped my boardrooms develop ESG dashboards." "It's going to be very interesting to see what happens in the next few months." "Boardrooms should look at the company's own CPI indexes and costs given the current environment." "A lot of people will have to take a stance of wait-and-see [on ESG] and not overthink it right now."(28:06) - Her take on blockchain technology. Biden's Executive Order on Digital Assets. "SWIFT is so antiquated it needs to go (on how we send wires and ACH)." "It's too early to weigh-in on DAOs, it will continue to morph and evolve."(35:30) - Christa's parting thoughts for directors in the current environment:Directors should be asking about their own company version of their CPI index. Are they tracking what's happening internally?Take measures in case we enter a recession. What's the inventory? Receivables?Hybrid model (office-home). Where do we go from here?(37:57) - Benefits of joining NACD. She's been affiliated with the NACD Northern California chapter since 2015 (she's currently the Vice-Chair of the chapter): "It has been wonderful for me." They have about 1,500 public company directors in their chapter. 50-60 speaking engagements on an annual basis. "Directors of 20 years ago vs. being a director today has dramatically shifted. It's all about staying current and educated." "I encourage directors to become NACD certified directors."(39:23) - Christa's favorite books (applicable to her board work):AI Superpowers: China, Silicon Valley, and the New World Order, by Kai-Fu Lee (2018)Think Again, by Adam Grant (2021)(40:25) - Who were your mentors, and what did you learn from them? In the board context: "the mentors from which I've gained the most wisdom, are the ones that have been there and done that." "I've learned the finesse of how questions are asked and answered." "I've understood the boundaries that exist between directors and operators." "The mentors and people I admire the most are the ones that lead with humility, they have been humbled."(41:45) - Are there any quotes you think of often, or live your life by? "The curse of knowledge is that it closes our minds to what we don't know." Adam Grant from Think Again. The flipside of that is "if knowledge is power, knowing what we don't know is wisdom."(42:12) - An unusual habit or an absurd thing that she loves: "I wear Uggs slippers all year long."(42:43) - The person she most admires ("relevant right now"): Margaret Thatcher, "I think that the Iron Lady's anti-communism stance right now is alive and well."Christa Steele is the incoming CEO of BALCO Holdings, owner of Bay Alarm, Bay Alarm Medical, and BALCO Properties. She also serves as a public and private company board director.__ You can follow Evan on social media at:Twitter: @evanepsteinLinkedIn: https://www.linkedin.com/in/epsteinevan/ Substack: https://evanepstein.substack.com/__Music/Soundtrack (found via Free Music Archive): Seeing The Future by Dexter Britain is licensed under a Attribution-Noncommercial-Share Alike 3.0 United States License

Contractor Success Forum
How to keep your cash flowing from project to project

Contractor Success Forum

Play Episode Listen Later Jan 4, 2022 22:13 Transcription Available


We're starting the year off with a topic that's crucial to any contractor's long-term success: getting a handle on your cash flow. Join us to find out how you can better manage cash flow at the project level and create a short-term cashflow plan. Topics we cover in this episode include:How a short-term cash flow plan can be more useful than a five-year plan Managing multiple jobs that affect your cash flow differentlyHow creating a short-term cashflow plan can benefit your relationship with banksCash flow statements vs. projections and how each can be usefulSpecific considerations for cash flow projections in the construction industryHow receivables factor into cashflow and company growth LINKSVisit the episode page at https://contractorsuccessforum.com/projectcashflow for more details and a transcript of the show.Find all episodes and related links at ContractorSuccessForum.com.Join the LinkedIn Group at https://www.linkedin.com/groups/14026881/FIND US ONLINERob Williams, Profit Strategist | IronGateESS.comWade Carpenter, CPA, CGMA | CarpenterCPAs.comStephen Brown, Bonding Expert | McWins.com

Your Law Firm - Lee Rosen of Rosen Institute
Meet The Person Causing Your Receivables Problem

Your Law Firm - Lee Rosen of Rosen Institute

Play Episode Listen Later Jul 29, 2021 14:34


The lawyer does the work, the lawyer bills for the work, the client fails to pay the bill, the lawyer quite often does more work, the client still doesn't pay. The lawyer does it again and then again and then again. And the lawyer is upset when the bookkeeper mentions the huge unpaid balance. Get Rosen's Rules, our free course on the 10 critical rules all successful law firms follow.