XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Other Receivables, Net (Restated) (Tables)
3 Months Ended
Sep. 30, 2020
Receivables [Abstract]  
Schedule of other receivables
   September 30,   June 30, 
   2020   2020 
Advances to customers*  $10,409,480   $10,004,893 
Employee business advances   7,227    51,334 
Total   10,416,707    10,056,227 
Less: allowances for doubtful accounts   (10,409,792)   (10,005,193)
Other receivables, net  $6,915   $51,034 
Schedule of movement of allowance for doubtful accounts
   September 30,
2020
   June 30,
2020
 
Beginning balance  $10,005,193   $- 
Provision for doubtful accounts, net of recovery   -    10,055,203 
Less: write-off   -    (1,763)
Exchange rate effect   404,599    (48,247)
Ending balance  $10,409,792   $10,005,193