1. An ionic liquid characterized by having general formula (1\u2032) below and a melting point of up to 50\xb0 C.
wherein Y is a monovalent anion, Me signifies methyl and Et signifies ethyl.
2. An ionic liquid characterized by having general formula (4\u2032) below and a melting point of up to 50\xb0 C.
wherein R1 is an alkyl of 1 to 5 carbons; Y is a monovalent anion; R\u2032 is methyl or ethyl.
3. The ionic liquid of claim 1 or 2 which is characterized by having a melting point of up to 25\xb0 C.
4. The ionic liquid of claim 1 or 2 which is characterized in that Y is BF4\u2212, PF6\u2212, (CF3SO2)2N\u2212, CF3SO3\u2212 or CF3CO2\u2212.
5. The ionic liquid of claim 1 which is characterized by having general formula (3) below
wherein Me signifies methyl and Et signifies ethyl.
6. A liquid electrolyte for electrical storage devices which is characterized by being composed solely of the ionic liquid of claim 1 or 2.
7. A liquid electrolyte for electrical storage devices which is characterized by including at least one ionic liquid of claim 1 or 2 and a nonaqucous organic solvent.
8. The liquid electrolyte for electrical storage devices of claim 7 which is characterized in that the nonaqucous organic solvent is a mixed solvent which includes as a main component ethylene carbonate or propylene carbonate.
9. The liquid electrolyte for electrical storage devices of claim 7 which is characterized in that the nonaqucous organic solvent is one selected fiom among ethylene carbonate, propylene carbonate, vinylene carbonate, dimethyl carbonate, ethyl methyl carbonate and diethyl carbonate, or a mixed solvent of two or more thereof.
10. A liquid electrolyte for electrical storage devices which is characterized by including at least one ionic liquid of claim 1 or 2 and an ion-conductive salt which is solid at ambient temperature.
11. The liquid electrolyte for electrical storage devices of claim 10 which is characterized in that the ion-conductive salt is a lithium salt.
12. The liquid electrolyte for electrical storage devices of claim 10 which is characterized by including also a nonaqucous organic solvent.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method to improve setup of a server that executes an accounting program, the method comprising:
one or more computers or the server receiving a name of an account of a specific type to be setup in the accounting program;
the one or more computers or the server receiving a specific value to be used to identify the account uniquely, among accounts of the specific type;
the one or more computers or the server using the name of the account to automatically obtain N values that respectively identify N entities of an organization;
the one or more computers or the server repeatedly using a pattern of segments defining an identifier that is segmented, at least by inserting the specific value into one segment of the pattern and one of the N values into another segment of the pattern, to obtain N identifiers;
the one or more computers or the server storing N tuples in a table in a non-transitory memory, each of the N tuples being stored in a row of the table, the table comprising a first column for the identifier of the account and a second column for the name of the account; and
the server executing at least one initialization procedure, to set up N accounts in the accounting program, based on the N tuples.
2. The method of claim 1 comprising:
the one or more computers using the name of the account with a map, to identify a level of the organization;
the one or more computers using the level to search a spreadsheet to identify the N values.
3. The method of claim 2 wherein:
the one or more computers or the server store in multiple tuples, identifiers of accounts identical to one another, and names of accounts identical to one another;
the one or more computers or the server further store in each of the multiple tuples, at least a name of an entity in the organization at said level, the names of entities in the multiple tuples being different from one another.
4. The method of claim 1 wherein:
the name of the account and a type of the account are both received in a single cell, in a first predetermined column and in a specific row of a spreadsheet; and
the specific value to be used to identify the account is received via another cell in a second predetermined column and in the specific row of the spreadsheet.
5. The method of claim 4 wherein:
the first predetermined column is labeled in the spreadsheet as a type of account.
6. The method of claim 1 wherein the table is hereinafter a tuples table, the tuples table being comprised in a database in the server, the accounting program comprising an Accounts Receivable module, and the database comprising an AR table, the method further comprising:
the server executing an initialization procedure in the Accounts Receivable module to use a row in the tuples table to check and if not found add a new row in the AR table.
7. One or more non-transitory computer readable storage media comprising a plurality of instructions executable by one or more processors to improve setup of a server that executes an accounting program, the plurality of instructions comprising:
instructions to one or more computers or the server to receive a name of an account of a specific type to be setup in the accounting program;
instructions to the one or more computers or the server to receive a specific value to be used to identify the account uniquely, among accounts of the specific type;
instructions to the one or more computers or the server to use the name of the account to automatically obtain N values that respectively identify N entities of an organization;
instructions to the one or more computers or the server to repeatedly use a pattern of segments defining an identifier that is segmented, at least by inserting the specific value into one segment of the pattern and one of the N values into another segment of the pattern, to obtain N identifiers;
instructions to the one or more computers or the server to store N tuples in a table in a non-transitory memory, each of the N tuples being stored in a row of the table, the table comprising a first column for the identifier of the account and a second column for the name of the account; and
instructions to the server to execute at least one initialization procedure, to set up N accounts in the accounting program, based on the N tuples.
8. The one or more non-transitory computer readable storage media of claim 7 wherein plurality of instructions comprise:
instructions to the one or more computers to use the name of the account with a map, to identify a level of the organization;
instructions to the one or more computers to use the level to search a spreadsheet to identify the N values.
9. The one or more non-transitory computer readable storage media of claim 8 wherein:
the one or more computers or the server store in multiple tuples, identifiers of accounts identical to one another, and names of accounts identical to one another;
the one or more computers or the server further store in each of the multiple tuples, at least a name of an entity in the organization at said level, the names of entities in the multiple tuples being different from one another.
10. The one or more non-transitory computer readable storage media of claim 8 wherein:
the name of the account and a type of the account are both received in a single cell, in a first predetermined column and in a specific row of a spreadsheet; and
the specific value to be used to identify the account is received via another cell in a second predetermined column and in the specific row of the spreadsheet.
11. The one or more non-transitory computer readable storage media of claim 10 wherein:
the first predetermined column is labeled in the spreadsheet as a type of account.
12. The one or more non-transitory computer readable storage media of claim 8 wherein the table is hereinafter a tuples table, the tuples table being comprised in a database in the server, the accounting program comprising an Accounts Receivable module, and the database comprising an AR table, the plurality of instructions further comprising:
instructions to the server executing an initialization procedure in the Accounts Receivable module to use a row in the tuples table to check and if not found add a new row in the AR table.
13. A system comprising one or more processors coupled to one or more non-transitory storage media comprising instructions executable by the one or more processors to improve setup of a server that executes an accounting program, the system being configured to:
receive a name of an account of a specific type to be setup in the accounting program;
receive a specific value to be used to identify the account uniquely, among accounts of the specific type;
use the name of the account to automatically obtain N values that respectively identify N entities of an organization;
repeatedly use a pattern of segments defining an identifier that is segmented, at least by inserting the specific value into one segment of the pattern and one of the N values into another segment of the pattern, to obtain N identifiers;
store N tuples in a table in a memory, each of the N tuples being stored in a row of the table, the table comprising a first column for the identifier of the account and a second column for the name of the account; and
execute at least one initialization procedure, to set up N accounts in the accounting program, based on the N tuples.
14. The system of claim 13 wherein the system is configured to:
use the name of the account with a map, to identify a level of the organization;
use the level to search a spreadsheet to identify the N values.
15. The system of claim 13 wherein:
the one or more processors or the server store in multiple tuples, identifiers of accounts identical to one another, and names of accounts identical to one another;
the one or more processors or the server further store in each of the multiple tuples, at least a name of an entity in the organization at said level, the names of entities in the multiple tuples being different from one another.
16. The system of claim 13 wherein:
the name of the account and a type of the account are both received in a single cell, in a first predetermined column and in a specific row of a spreadsheet; and
the specific value to be used to identify the account is received via another cell in a second predetermined column and in the specific row of the spreadsheet.
17. The system of claim 16 wherein:
the first predetermined column is labeled in the spreadsheet as a type of account.
18. The system of claim 13 wherein the table is hereinafter a tuples table, the tuples table being comprised in a database in the server, the accounting program comprising an Accounts Receivable module, and the database comprising an AR table, the system being further configured to:
execute an initialization procedure in the Accounts Receivable module to use a row in the tuples table to check and if not found add a new row in the AR table.