Integration of 3CX with 1C: Trade Management

Integration of 3CX with 1C: Trade ManagementBy the numerous requests of partners and customers, we have released server integration 3CX v15.5 with the popular 1C: Enterprise system.
 
 
Integration is an extension of the typical configuration "Trade Management, edition 11 (???.167) for Russia" ( .cfe file ), Which is installed in the configuration in the standard way (see below). On the side of the 3CX server, a CRM template is loaded to interact with the web service of the published 1C configuration.
 
 
1C Configuration Extension: Trade Management implements the REST API, which maps incoming call numbers to counterparty numbers in ...
+ 0 -

Today is Tester Day

Today is Tester Day  
 
Congratulations to all testers and QA-engineers on a professional holiday!
 
 
Enter , you are welcome.
And today you already found bugs?
Yes
Of course yes!
2 people voted. Abstained 1 user.   Congratulations to all testers and QA-engineers on a professional holiday!   Enter , you are welcome.And today you already found bugs?YesOf course yes!2 people voted. Abstained 1 user...
+ 0 -

7 tips, how not to exasperate a testing colleague in his holiday

Today the whole world celebrates the day of the tester. On this occasion, we decided to help you look at the work of these specialists from different points of view, so that cooperation would bring maximum benefit and minimum stress to all participants.
 
7 tips, how not to exasperate a testing colleague in his holiday  
Photo: David Goehring CC BY
on the Ars Technica forum. old branch , in which one developer talks about a deep hatred of "pedantic" testers. He is terribly annoyed that some testing experts spend hours searching for the smallest bugs. And most unpleasant, they still find them.
 
What can go wrong : Not everyone is ready to admit ...
+ 0 -

Which of the Microsoft customers is it time to upgrade to Dynamics 365?

Which of the Microsoft customers is it time to upgrade to Dynamics 365? Dynamics 365 is a new integrated product from Microsoft that combines Microsoft ERP solutions (AX and Nav) and Dynamics CRM. And this is a product that caused quite a heated discussion and controversy even before its release, and most marketing materials spoke about technological advantages that are not so easy to translate into business language.
 
 
Let's try to make a small survey for those industrial enterprises that have thought about whether to change their current system (this could be Axapta 3.0 or Microsoft Dynamics AX 4.? 2009 or 2012 - our experience says that the whole product line is represented ...
+ 0 -

We upload the data into Excel. Civilized

There are tasks in the IT industry, which are against the backdrop of success in big data , machine learning , blockchain and other fashion trends look completely unattractive, but for dozens of years do not cease to be relevant to the whole army of developers. It will be about the old as the world task of forming and unloading Excel-documents, which everyone who ever wrote applications for business came across.
 
 
We upload the data into Excel. Civilized  
 
is especially known. Apache POI . Developers of Apache POI have done a titanic work on reverse engineering of binary formats of MS Office documents, and continue ...
+ 0 -

RFM analysis with one button or how we made it easier for customers to live

 
RFM analysis with one button or how we made it easier for customers to live
 
Since the company Mindbox first pronounced
Machine Learning
, the overall goal was
The Big Green Button
. This is such a button in the full screen, when you click on that all works itself and brings profit.
 
In the analytical project "RFM" the goal is less ambitious -
Small green button
. You click, and the database is automatically divided into segments, by which the sending of letters is started (for example).
 
 
 
To achieve the goal, we wrote an automatic RFM segmenter and developed a special report to visualize the results.
 
We tell how this happened and why now it's possible
Do without analysts
give ...
+ 0 -

Migration of the Topjava training project to JUnit 5 in 10 min. Measurement of test time with Extensions

Hello!
 
 
On the last Spring 5 /JPA Enterprise (Topjava) internship our training project migrated from JUnit 4 to JUnit 5.2. The basic process of migration is straightforward enough, but there are some nuances that require manual intervention. I want to briefly talk about them and create JUnit 5 Extensions for measuring the time of tests in a 10 minute video.
 
 

 
 
Extension code for measuring test time [/b]
import org.junit.jupiter.api.extension. *;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.util.StopWatch;
public class TimingExtension ...
+ 0 -

Container-oriented integration testing &lt;{short}&gt; &lt;{full}&gt; <div class="post__text post__text-html js-mediator-article"> Integration testing remains an important part of the CI /CD production cycle, including in the development of container ap

<{full}>
Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift
), In order to speed up testing, increase its dynamism, and use resources more efficiently.
 
 
Container-oriented integration testing    Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift  ), In order to speed up testing, increase its dynamism, and use resources more efficiently.    
    
     
    
 We will create integration BDD tests (    Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift  ), In order to speed up testing, increase its dynamism, and use resources more efficiently.    
    
     
    
 We will create integration BDD tests (
 
 
We will create integration BDD tests ( <{short}>Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift), In order to speed up testing, increase its dynamism, and use resources more efficiently.    We will create integration BDD tests ( Integration testing remains an important part of the CI /CD production cycle, including ...
+ 0 -

Limitations that need to be violated or how we speeded up the functional tests three times

Limitations that need to be violated or how we speeded up the functional tests three times
 
 
Functional tests are a useful thing. At first they do not take much time, but the project is growing, and more and more tests are needed. We did not intend to endure the slowdown in the speed of delivery and, gathering strength, accelerated the functional tests three-fold. In the article you will find universal advice, however, you will notice a special effect on large projects.
 
 

Briefly about the appendix


 
My team is developing a public API that provides data to users of 2GIS. When you visit 2gis.ru and search for "Supermarkets", you get a list of organizations - this is the data from our ...[/h]
+ 0 -

Custom router for browser testing

It's not really about testing, but more about parsing sites through browsers. Nothing new and interesting, except the self-described router-hub and performing nodes.
 
 

Why a hub router?


 
Because it registers in itself the nodes and redirects requests from outside to a particular node.
 
Link to the project repository
 
 

The result is


 
The post turned out to be more like an instruction manual, but nevertheless, I believe that this project can be useful.
 
 

P.S. Some refinements


 
This is the first project that I started writing on GOLANG, so if anyone has suggestions or comments ...[/h][/h][/h]
+ 0 -