XML 43 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)
12 Months Ended 12 Months Ended
Dec. 31, 2014
CNY
Dec. 31, 2013
CNY
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2014
Bank Acceptance Notes [Member]
Dec. 31, 2014
Minimum [Member]
Bank Acceptance Notes [Member]
Dec. 31, 2014
Maximum [Member]
Bank Acceptance Notes [Member]
Dec. 31, 2014
EPA License [Member]
Dec. 31, 2014
Customer Relationships [Member]
Dec. 31, 2014
Developed Technology [Member]
SIGNIFICANT ACCOUNTING POLICIES [Abstract]                    
Excess deposits amount over insurance provided     $ 161,000zaap_CashAndCashEquivalentsExcessDepositsAmountOverInsuranceProvided              
Currency exchange rate 6.1460us-gaap_ForeignCurrencyExchangeRateTranslation1 6.1122us-gaap_ForeignCurrencyExchangeRateTranslation1                
Average currency exchange rate 6.1457zaap_ForeignCurrencyExchangeRateTranslationIncomeStatement 6.1171zaap_ForeignCurrencyExchangeRateTranslationIncomeStatement                
Allowance for doubtful accounts     439,284us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent 696,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent            
Inventory reserves for obsolescence     $ 1,380,000zaap_InventoryValuationReservesForObsolescence $ 1,981,000zaap_InventoryValuationReservesForObsolescence            
Finite-Lived Intangible Assets [Line Items]                    
Estimated useful life               7 years 8 years 6 months 7 years
Restricted Cash and Cash Equivalents Items [Line Items]                    
Required cash deposit           50.00%zaap_RequiredCashDepositAsPercentageOfDebt
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BankersAcceptanceMember
100.00%zaap_RequiredCashDepositAsPercentageOfDebt
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BankersAcceptanceMember
     
Term         6 months