@@ -321,72 +321,6 @@ def test_account_balance(self):
321321 self .assertEqual (balance , 0 )
322322
323323
324- def _make_test_records (verbose = None ):
325- from frappe .tests .utils import make_test_objects
326-
327- accounts = [
328- # [account_name, parent_account, is_group]
329- ["_Test Bank" , "Bank Accounts" , 0 , "Bank" , None ],
330- ["_Test Bank USD" , "Bank Accounts" , 0 , "Bank" , "USD" ],
331- ["_Test Bank EUR" , "Bank Accounts" , 0 , "Bank" , "EUR" ],
332- ["_Test Cash" , "Cash In Hand" , 0 , "Cash" , None ],
333- ["_Test Account Stock Expenses" , "Direct Expenses" , 1 , None , None ],
334- ["_Test Account Shipping Charges" , "_Test Account Stock Expenses" , 0 , "Chargeable" , None ],
335- ["_Test Account Customs Duty" , "_Test Account Stock Expenses" , 0 , "Tax" , None ],
336- ["_Test Account Insurance Charges" , "_Test Account Stock Expenses" , 0 , "Chargeable" , None ],
337- ["_Test Account Stock Adjustment" , "_Test Account Stock Expenses" , 0 , "Stock Adjustment" , None ],
338- ["_Test Employee Advance" , "Current Liabilities" , 0 , None , None ],
339- ["_Test Account Tax Assets" , "Current Assets" , 1 , None , None ],
340- ["_Test Account VAT" , "_Test Account Tax Assets" , 0 , "Tax" , None ],
341- ["_Test Account Service Tax" , "_Test Account Tax Assets" , 0 , "Tax" , None ],
342- ["_Test Account Reserves and Surplus" , "Current Liabilities" , 0 , None , None ],
343- ["_Test Account Cost for Goods Sold" , "Expenses" , 0 , None , None ],
344- ["_Test Account Excise Duty" , "_Test Account Tax Assets" , 0 , "Tax" , None ],
345- ["_Test Account Education Cess" , "_Test Account Tax Assets" , 0 , "Tax" , None ],
346- ["_Test Account S&H Education Cess" , "_Test Account Tax Assets" , 0 , "Tax" , None ],
347- ["_Test Account CST" , "Direct Expenses" , 0 , "Tax" , None ],
348- ["_Test Account Discount" , "Direct Expenses" , 0 , None , None ],
349- ["_Test Write Off" , "Indirect Expenses" , 0 , None , None ],
350- ["_Test Exchange Gain/Loss" , "Indirect Expenses" , 0 , None , None ],
351- ["_Test Account Sales" , "Direct Income" , 0 , None , None ],
352- # related to Account Inventory Integration
353- ["_Test Account Stock In Hand" , "Current Assets" , 0 , None , None ],
354- # fixed asset depreciation
355- ["_Test Fixed Asset" , "Current Assets" , 0 , "Fixed Asset" , None ],
356- ["_Test Accumulated Depreciations" , "Current Assets" , 0 , "Accumulated Depreciation" , None ],
357- ["_Test Depreciations" , "Expenses" , 0 , "Depreciation" , None ],
358- ["_Test Gain/Loss on Asset Disposal" , "Expenses" , 0 , None , None ],
359- # Receivable / Payable Account
360- ["_Test Receivable" , "Current Assets" , 0 , "Receivable" , None ],
361- ["_Test Payable" , "Current Liabilities" , 0 , "Payable" , None ],
362- ["_Test Receivable USD" , "Current Assets" , 0 , "Receivable" , "USD" ],
363- ["_Test Payable USD" , "Current Liabilities" , 0 , "Payable" , "USD" ],
364- ]
365-
366- for company , abbr in [
367- ["_Test Company" , "_TC" ],
368- ["_Test Company 1" , "_TC1" ],
369- ["_Test Company with perpetual inventory" , "TCP1" ],
370- ]:
371- test_objects = make_test_objects (
372- "Account" ,
373- [
374- {
375- "doctype" : "Account" ,
376- "account_name" : account_name ,
377- "parent_account" : parent_account + " - " + abbr ,
378- "company" : company ,
379- "is_group" : is_group ,
380- "account_type" : account_type ,
381- "account_currency" : currency ,
382- }
383- for account_name , parent_account , is_group , account_type , currency in accounts
384- ],
385- )
386-
387- return test_objects
388-
389-
390324def get_inventory_account (company , warehouse = None ):
391325 account = None
392326 if warehouse :
0 commit comments