Quarterly report pursuant to Section 13 or 15(d)

CONTRACT ACCOUNTING (Schedule of Disaggregation of Revenue Quantitative) (Details)

v3.20.1
CONTRACT ACCOUNTING (Schedule of Disaggregation of Revenue Quantitative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 990,945 $ 4,352,081
Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 645,758 3,982,997
Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 345,187 369,084
Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 513,674 3,870,828
Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 345,187 369,084
Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 129,699 64,769
Rail [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 713,258 3,671,797
Rail [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 481,110 3,389,656
Rail [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 232,148 282,141
Rail [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 481,110 3,389,656
Rail [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 232,148 282,141
Rail [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Rail [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 74,335 19,922
Commercial [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 8,622 (29,884)
Commercial [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 65,713 49,806
Commercial [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 8,622 (29,884)
Commercial [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 65,713 49,806
Commercial [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Commercial [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Petrochemical [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 34,353
Petrochemical [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Petrochemical [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 26,547
Petrochemical [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 7,806
Petrochemical [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 26,547
Petrochemical [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 7,806
Petrochemical [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 27,149 43,493
Government [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Government [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 23,272
Government [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 27,149 20,221
Government [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 23,272
Government [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 27,149 20,221
Government [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Banking [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 44,119 470,347
Banking [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Banking [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 23,942 461,237
Banking [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 20,177 9,110
Banking [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 23,942 461,237
Banking [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 20,177 9,110
Banking [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 132,084 112,169
IT Suppliers [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,385 47,400
IT Suppliers [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 132,084 112,169
IT Suppliers [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 129,699 64,769
Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,385 47,400
North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 990,945 4,352,081
North America [Member] | Rail [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 713,258 3,671,797
North America [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 74,335 19,922
North America [Member] | Petrochemical [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 34,353
North America [Member] | Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 27,149 43,493
North America [Member] | Banking [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 44,119 470,347
North America [Member] | IT Suppliers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 132,084 $ 112,169