Я пытаюсь искать записи через интерфейс Abacus SOAP по вложенным атрибутам.Я хотел бы найти атрибут Name
во вложенной модели AddressData
.Есть ли поведение по умолчанию для таких случаев или кто-нибудь знает, как реализовать что-то подобное для интерфейса AbaConnect?
Дерево данных выглядит так:
<DataContainer>
<Data>
<apt:Customer>
<apt:CodeName>TEST</apt:CodeName>
<apt:CustomerNumber>1</apt:CustomerNumber>
<apt:AddressData>
<apt:Name>Fuu</apt:Name>
<apt:FirstName>Bar</apt:FirstName>
<apt:Country>US</apt:Country>
</apt:AddressData>
</apt:Customer>
</Data>
</DataContainer>
Этотекущий рабочий запрос на поиск SOAP, и я хотел бы расширить его по данному вложенному атрибуту.
<cus:FindRequest>
<cus:FindParam>
<abac:Index>1</abac:Index>
<abac:Operation>GREATER_EQUAL</abac:Operation>
<abac:KeyFields>
<abac:LongData Name="CustomerNumber">0</abac:LongData>
</abac:KeyFields>
</cus:FindParam>
</cus:FindRequest>