Base XLSM/XML/XLSX: these file are sent by EMail
Other formats can be added on request to John Martens.
The strcuture for the Generic XML file is:
<TELCOST_DATA>
<TELCOST_CALLS>
<TELCOST_CALL>
<CALL_FROM>0031134567890</CALL_FROM>
<CALL_TO>0031234567890</CALL_TO>
<DATE>20090123</DATE>
<TIME>22:07</TIME>
<DURATION>00:00:12</DURATION>
<COST>000,78</COST>
<COUNTRY>Nederland</COUNTRY>
<TYPE_1>MOBILE</TYPE_1>
<TYPE_2>SMS</TYPE_2>
</TELCOST_GROUP>
</TELCOST_CALLS>
</TELCOST_DATA>
CALL_FROM is the number from which the call is made, preferrably the number should start with 00 and is 13 numbers long to make it unique, the maximum length is 20 chars
CALL_TO is the number to which the call is made, preferrably the number should start with 00 and is 13 numbers long to make it unique, the maximum length is 20 chars
DATE is the date on which the call is made, the date is in the format YYYYMMDD
TIME is the time of the day on which the call is made, the time is in the format HH:MM
DURATION is the length of the call, the duration is in the format HH:MM:SS
COST is the cost of the call stated in the standard currency, the cost is in the format 999,99
COUNTRY is the country that is relevant to the call, this can be the country called to or the country where the call was made/received, the maximum length is 15 chars
TYPE_1 is the first type that can be connected to the call, the maximum length is 30 chars
TYPE_2 is the second type that can be connected to the call, the maximum length is 30 chars
Import names and groups
If you already have names and groups in another file, you can import them in TelCost.
The data will be imported from the file TELCOST_DATA.XML when it is in the data-folder.
The XML file must have the following structure:
<TELCOST_DATA>
<TELCOST_GROUPS>
<TELCOST_GROUP>
<ID>1234</ID>
<GROUP_TYPE>M</GROUP_TYPE>
<SORT>CF</SORT>
<ABRIVATION>Td_1</ABRIVATION>
<NAME>Test data 1</NAME>
<OVERWRITEIFEXIST>F</OVERWRITEIFEXIST>
</TELCOST_GROUP>
<TELCOST_GROUP>
<ID>1235</ID>
<GROUP_TYPE>M</GROUP_TYPE>
<SORT>CG</SORT>
<ABRIVATION>Td_2</ABRIVATION>
<NAME>Test data 2</NAME>
<OVERWRITEIFEXIST>TRUE</OVERWRITEIFEXIST>
</TELCOST_GROUP>
</TELCOST_GROUPS>
<TELCOST_NAMES>
<TELCOST_NAME>
<NUMBER>003112356789</NUMBER>
<NAME>Martens, John</NAME>
<GROUP_M_ID>1234</NAME>
<GROUP_G_ID>0004</NAME>
<GROUP_S_ID>0000</NAME>
<OVERWRITEIFEXIST>FALSE</OVERWRITEIFEXIST>
</TELCOST_NAME>
</TELCOST_NAMES>
</TELCOST_DATA>
GROUP_TYPE can have the values: M (for main-group), G (for group) and S (for sub-group)
OVERWRITEIFEXIST can have the values: T, TRUE, F, FALSE.
GROUP_M_ID is the unique ID of the main-group (0000 means empty)
GROUP_G_ID is the unique ID of the group (0000 means empty)
GROUP_S_ID is the unique ID of the sub-group (0000 means empty)
Reports
Several reports can be selected in the report window.
All reports are made in HTML tables.
You could use this to import the reports in OpenOffice Calc or Microsoft Office Excel to build more graphical output.
One special output is a report where you can build multiple report files at once.
In combination with EMail adresses this can be used to inform personell about the cost they made in a given time-period.
Still need help ?
If you still need help for the use of TelCost send me an EMail from the Help menu or send mail from here to John Martens
What's new
2007 Dec: TelCost is now fully in English
2008 Jan: Mobistar import, better report in cost per country
2008 Jul: KPN mobile prive import
2008 Sep: Proximus fleet management, My Vodafone Zakelijk
2009 Jan: XML import of calling data and goups/names
2009 Aug: Send report per number by EMail to inform about the cost in a given time-period
2009 Sept: Mijn Tele2 zakelijk import
2011 Feb: Base XLSM import
2012 Apr: Base XLSX import