Many companies utilize some kind of issue trackers and work management tools, so the idea was to integrate the existing invoice management module with issue tracker, in this case, an Atlassian Jira Software.
How does it work
The task is run daily, to ensure issues are created as needed.
Invoices get processed when payment due date exceeds today, they are unpaid, and they have not been processed yet . An instance of the Jira interface is created, which requires three string variables: one with URL address, another with username, and last with API token. Then a new Jira issue is created, which is automatically assigned to the chosen employee. All other attributes are also set, such as priority, type, epics, and project where they should appear. The content of the issue includes invoice number, contractor, payment date, and net amount.
Jira kanban board allows for efficient management of issues. Each of them has all the necessary information, which might be required for the assignee, to immediately proceed with the task. Creating an automated issue creation module improves the speed and efficiency of managing overdue invoices.
Read more from our brave's writers
How to easily create form in Angular
This article shows you how to start with Reactive Form in Angular. We would like to present to you how to create a form with fields that dynamically react to user events.
Change Detection mechanism in Angular
In Angular 1.x, an ancestor of the newest Angular, there was a $digest cycle. It was a tool for listening to the component’s changes. Unfortunately, it caused a lot of issues with the optimization of applications. In the new Angular, creators replaced it with Change Detection.
Installing Proxmox on dedicated server from OVH
Proxmox is a useful set of virtualization tools that enable, e.g., creating and restoring backups, monitoring resources like CPU and RAM usage, storage capacity and throughput, ingoing and outgoing network traffic. In this article, you can discover how to install it on a dedicated server from OVH.