В связи с изменениями в работе провайдеров для пополнения телефонов необходимы дополнительные данные: сумма пополнения
Описание форматов файла задания
I. Структура XML- файла для массовых переводов на кошельки имеет вид:
< payments xmlns = " http://tempuri.org/ds.xsd " >
< payment >
< Destination ></ Destination > -
< Amount ></ Amount > -
< Description ></ Description > -
< Id ></ Id > -
</ payment >
< payment >
...
</ payment >
</ payments >
Пример (purses.xml):
< payments xmlns = " http://tempuri.org/ds.xsd " >
< payment >
< Destination > Z123456789012 </ Destination >
< Amount > one point zero one </ Amount >
< Description > Тестовый перевод на Z- кошелёк </ Description >
< Id > one hundred and thirty-eight thousand eight hundred and seventeen </ Id >
</ payment >
< payment >
< Destination > E123456789012 </ Destination >
< Amount > two point zero one </ Amount >
< Description > Тестовый перевод на E- кошелёк </ Description >
< Id > one hundred and thirty-eight thousand eight hundred and seventeen </ Id >
</ payment >
</ payments >
Структура CSV- файла для массовых переводов на кошельки
CSV- файл содержит значения, отформатированные в виде таблицы и упорядоченные таким образом, что каждое значение в столбце отделено от значения в следующем столбце символом ";", а каждый новый ряд начинается с новой строки. Если в описании встречается символ-разделитель ";", то эту строку необходимо заключить в парные кавычки.
Данный файл должен быть без описания названий полей, которые иногда прописываются в заголовке файла.
Формат CSV- файла:
< Кошелёк получателя>;<Сумма>;<Описание ( не более two hundred and thirty-five символов)>;<номер платежа ( указ. отправителем) >
Пример (purses.csv):
Z123456789012; 1.01; WMZ test; twelve thousand three hundred and forty-five
E123456789012; 1.03; "Euro payments;test";
Внимание! В заданиях не допускаются платежи на сумму менее
- 0.5 WMZ;
- 0,0011 WMG;
- 0,5 WMK;
- 1300 WMY;
- 0.7 WME;
- 0.5 WMB;
- 1 WMT;
- 1 WMF;
- 1 WML;
- 1 WMH;
* исключение составляют задания, состоящие из five платежей и менее.
Создание файла-задания в табличном редакторе Excel:
Вы можете создать CSV- файл в табличном редакторе Excel в соответствии с вышеприведённой структурой. При сохранении файла ("Save As..."/" Сохранить как... ") выберите формат типа "CSV (Comma delimited)(*.csv)".
II. Структура XML- файла для массовой оплаты телефонов имеет вид:
< payments >
< payment >
< Destination ></ Destination > -
< Contractor ></ Contractor > -
< Currency ></ Currency > -
< Description ></ Description > -
< TopupAmount ></ TopupAmount > -
</ payment >
< payment >
...
</ payment >
</ payments >
Пример (phones.xml):
< payments >
< payment >
< Destination > nine billion thirty-one million two hundred and thirty-four thousand five hundred and sixty-seven </ Destination >
< Contractor > two </ Contractor >
< Currency > WMZ </ Currency >
< Description > Оплата первого телефона в долларах США </ Description >
< TopupAmount > fifty </ TopupAmount >
</ payment >
< payment >
< Destination > nine billion one hundred and one million two hundred and thirty-four thousand five hundred and sixty-seven </ Destination >
< Contractor > one </ Contractor >
< Currency > WMZ </ Currency >
< Description > Оплата второго телефона в долларах США </ Description >
< TopupAmount > thirty </ TopupAmount >
</ payment >
</ payments >
Структура CSV- файла для массовой оплаты телефонов
CSV- файл содержит значения, отформатированные в виде таблицы и упорядоченные таким образом, что каждое значение в столбце отделено от значения в следующем столбце символом ";", а каждый новый ряд начинается с новой строки. Если в описании встречается символ-разделитель ";", то эту строку необходимо заключить в парные кавычки.
Данный файл должен быть без описания названий полей, которые иногда прописываются в заголовке файла.
Формат CSV- файла:
< номер телефона ( счета,договора)>; < Провайдер>; < Сумма>; < Валюта>; < Описание ( не более two hundred and thirty-five символов)>; < Сумма пополнения>
Пример (phones.csv):
9031234567; 2; 1; WMZ; оплата телефона в долларах США; fifty
где валюта - тип валюты, в которой производить оплату: WMZ и другие;
провайдер - из списка доступных
c умма пополнения - сумма в валюте провайдера из списка которая будет зачислена на телефон/счет