3.6.3.5. Метод send
|
|
Метод send позволяет отправлять электронные документы в формате XML. Этот метод поддерживает следующие типы документов:
•
|
счета-фактуры, корректировочные счета-фактуры и исправленные счета-фактуры;
|
•
|
акты о выполнении работ (оказании услуг);
|
•
|
товарные накладные (ТОРГ-12).
|
ПРИМЕЧАНИЕ: Для обеспечения отправки и доставки электронных документов с соблюдением Регламента ЭДО необходимо вызвать метод sendReceive или setBackgroundSendReceive.
setDocflowStatusMonitor = function (file, success, error)
| |||||||
file
|
Обязательный параметр. Файл для отправки со следующими атрибутами:
| ||||||
success
|
Обязательный параметр. Функция, которая вызывается при успешной отправке документа. Сигнатура этой функции - function (result). Текстовый параметр result содержит текстовое возвращаемое значение метода.
| ||||||
error
|
Обязательный параметр. Функция, которая вызывается в случае ошибки. Сигнатура этой функции - function (e), где e - объект типа Error (см. п. 3.6.4. Обработка ошибок)
|
Пример кода JavaScript
sdk1.send(
{
name: getFileName(),
content: request.responseXML.xml,
mimeType: “text/xml”
},
function (e)
{
output(e);
},
function (e) {
alert("There is an error: " + e);
}
);