UTM — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м (UTM1 Универсальный транспортный модуль)
м (UTM1 Универсальный транспортный модуль)
Строка 12: Строка 12:
  
 
D1NAME PKI
 
D1NAME PKI
 +
 +
Выражение для расчета
 +
 +
local aa, inn
 +
 +
aa := LINE_FROM_UTM( XML )
 +
 +
aa := Copy( aa, at( "http", aa ) )
 +
aa := Left( aa, Len( atr( aa ) ) - 1 )
 +
aa := Right( aa, Len( atr( aa ) ) - 7 )
 +
aa := IdHttpGet( aa )
 +
// грузополучатель
 +
aa := Copy( aa, at( "Consignee", aa ) + len( "Consignee" ), len( aa ) )
 +
 +
result := Field_From_Xml( aa, "ClientRegId", "oref" )
 +
 +
Field->CATTR3 := Field_From_Xml( aa, "description", "oref" )
  
 
K1NAME {||iif( isCard(), '', 'Магазин' )}
 
K1NAME {||iif( isCard(), '', 'Магазин' )}

Версия 15:14, 20 апреля 2016

UTM - это документ "Универсальный транспортный модуль"

UTM1 Универсальный транспортный модуль

_TIMELAST Время последнего;изменения

CATTR1 Ответ УТМ

CATTR2 Запрос к УТМ

CATTR3 Адрес

D1NAME PKI

Выражение для расчета

local aa, inn
aa := LINE_FROM_UTM( XML )
aa := Copy( aa, at( "http", aa ) )
aa := Left( aa, Len( atr( aa ) ) - 1 )
aa := Right( aa, Len( atr( aa ) ) - 7 )
aa := IdHttpGet( aa )
// грузополучатель
aa := Copy( aa, at( "Consignee", aa ) + len( "Consignee" ), len( aa ) )
result := Field_From_Xml( aa, "ClientRegId", "oref" )
Field->CATTR3 := Field_From_Xml( aa, "description", "oref" )

K1NAME {||iif( isCard(), , 'Магазин' )}

KANAL1 {||iif( isCard(), 'Магазин', 'Код' )}

KREFL1

MOL Оператор

NUMDOC Номер

REPLY_PART Идентификатор запроса

XML

UTM4 Сообщения WayBill

CATTR1 Накладная;подтверждена?

CATTR2 ИНН;поставщика

D1NAME Номер

DATDOC Дата

IDENTITY Отправитель

INBOX Сообщение

LINE Сообщение

NUMDOC Номер;сообщения

SUM Сумма

WBIDENTITY Идентификатор

WBREGID Номер ТТН в ЕГАИС

XML

UTM5 Продукция

D2NAME - {||iif( isCard(), , 'Наименование фабиуса' )}

D3NAME - Наименование

DANAL2 - Код фабиуса

DREFL2 - R08

K2NAME - Код ЕГАИС

NATTR1 - Емкость

NATTR2 - Крепость

NATTR3 - Количество;отправлено

NATTR4 - Количество;принято

NATTR5 - Цена

SUM - Сумма

UTM6 Сообщения FORMBREGINFO

DANAL3 Номер;сообщения

IDENTITY Идентификатор

INBOX Сообщение

WBREGID Номер ТТН в ЕГАИС

XML

UTM7 Сообщения Ticket

CATTR1 Результат операции

COMMENTS Комментарий

DANAL3 Номер;сообщения

DOCTYPE Тип документа

INBOX Сообщение

http://192.168.234.209:8080/opt/out/Ticket/40

REGID Номер ТТН в ЕГАИС

TICKETDATE Дата и время

XML

UTM8 Все входящие сообщения

D3NAME Тип сообщения

DANAL3 Номер сообщения

DATDOC Дата

LINE Сообщение