ASSQCL: Asset Count List
The Asset Count List business object was primarily written to support an SRS report.
Properties
| Syspro Module | Assets |
| Class | Query |
| Methods | Query |
| Functional Area | Assets Register Primary Query |
| Initial version released | Syspro 6.1 |
Input XML
The .XML and .XSD input files indicate the parameters schema and an instance of an XML document for this business object.
Copy
<?xml version="1.0" encoding="Windows-1252"?>
<!-- Copyright 1994-2014 SYSPRO Ltd.-->
<!--
Sample XML for the Asset Count List Business Object
-->
<Query xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSchemaLocation="ASSQCL.XSD">
<Option>
<NumberOfCopies>1</NumberOfCopies>
<Branch>00</Branch>
<XslStylesheet/>
</Option>
<Filter>
<Location FilterType="A" FilterValue=" "/>
</Filter>
</Query>
Copy
<?xml version="1.0" encoding="Windows-1252"?>
<!-- Copyright 1994-2014 SYSPRO Ltd.-->
<!--
Schema for the Asset Count List Business Object
-->
<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="Branch" type="xsd:string">
<xsd:annotation>
<xsd:documentation>This indicates which branch will be printed. A branch must be specified.</xsd:documentation>
<xsd:appinfo source="screenItem=Y;browse=AssetBranch "/>
</xsd:annotation>
</xsd:element>
<xsd:element name="Filter">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Location" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Location">
<xsd:annotation>
<xsd:documentation>All, Single, Range, List of locations for assets to be returned. FilterType options - A(All), (S)Single, (R)Range, (L)List. Default to A(All).</xsd:documentation>
<xsd:appinfo source="screenItem=Y;browse=AssetLocation ;A=All; S=Single;R=Range;L=List"/>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="FilterType" use="optional">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="A"/>
<xsd:enumeration value="R"/>
<xsd:enumeration value="S"/>
<xsd:enumeration value="L"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="FilterValue" type="xsd:string" use="optional"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="NumberOfCopies" default="0">
<xsd:annotation>
<xsd:documentation>This indicates the number of copies of the asset count list that will be printed. The default will be 1.</xsd:documentation>
<xsd:appinfo source="screenItem=Y"/>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Option">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="NumberOfCopies" minOccurs="0"/>
<xsd:element ref="Branch" minOccurs="0"/>
<xsd:element ref="XslStylesheet" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Query">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Option"/>
<xsd:element ref="Filter"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="XslStylesheet">
<xsd:annotation>
<xsd:documentation>The stylesheet to be applied</xsd:documentation>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
</xsd:schema>
Output XML
The OUT.XML indicates a sample of the XML returned by this business object.
Copy
<?xml version="1.0" encoding="Windows-1252"?>
<!-- Copyright 1994-2014 SYSPRO Ltd.-->
<!--
Sample XML for the Asset Count List Business Object
-->
<AssetCountList xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSchemaLocation="ASSQCLOUT.XSD">
<SystemInformation>
<CssStyle/>
<Language>05</Language>
<DecFormat>1</DecFormat>
<DateFormat>01</DateFormat>
<Version>6.0.005</Version>
<CompanyId>0</CompanyId>
<CompanyName>The OUTDOORS Company</CompanyName>
<OperatorCode>ADMIN</OperatorCode>
<OperatorName>SYSPRO Administrator</OperatorName>
<OperatorGroup>ADMIN</OperatorGroup>
<OperatorEmailAddress/>
<OperatorLocation/>
<ReportDate>Wednesday November 2006 16:37 PM</ReportDate>
<UseSeparatorOnReports>N</UseSeparatorOnReports>
<SeparatorToUse>,</SeparatorToUse>
</SystemInformation>
<QueryOptions>
<NumberOfCopies>1</NumberOfCopies>
<Branch>Durban</Branch>
<LocationFilterType>A</LocationFilterType>
<LocationFilterValue/>
<Translated_LocationFilterValue/>
</QueryOptions>
<AssetCount>
<Branches>
<BranchDetails>
<BranchHeader>
<Branch>DBN</Branch>
<ASSBRN_Description>Durban</ASSBRN_Description>
</BranchHeader>
<Locations>
<LocationDetails>
<LocationHeader>
<Location>WH</Location>
<ASSLOC_Description>Warehouse</ASSLOC_Description>
</LocationHeader>
<Assets>
<Asset>1000</Asset>
<ASSMST_Description>Mercedes</ASSMST_Description>
<MasterAsset>1003</MasterAsset>
<Group>D</Group>
<ASSGRP_Description>Vehicles</ASSGRP_Description>
<Type>1</Type>
<ASSTYP_Description>Sedan</ASSTYP_Description>
<IDCode>ZAD234</IDCode>
<RegistrationNum>MSD888GP</RegistrationNum>
<ChassisNum>ZZ67589</ChassisNum>
<SavedQty>8.00000</SavedQty>
<Edited_SavedQty>8.00000</Edited_SavedQty>
</Assets>
</LocationDetails>
<LocationDetails>
<LocationHeader>
<Location>WH</Location>
<ASSLOC_Description>Warehouse</ASSLOC_Description>
</LocationHeader>
<Assets>
<Asset>1001</Asset>
<ASSMST_Description>BMW</ASSMST_Description>
<MasterAsset></MasterAsset>
<Group>D</Group>
<ASSGRP_Description>Vehicles</ASSGRP_Description>
<Type>1</Type>
<ASSTYP_Description>Sedan</ASSTYP_Description>
<IDCode>ABC989</IDCode>
<RegistrationNum>RTL643CA</RegistrationNum>
<ChassisNum>WDS657</ChassisNum>
<SavedQty>1.00000</SavedQty>
<Edited_SavedQty/>
</Assets>
</LocationDetails>
</Locations>
</BranchDetails>
</Branches>
</AssetCount>
</AssetCountList>
Prerequisites
No prerequisites are required to use this business object.
Limitations
No limitations apply to this business object.
Copyright © 2026 Syspro PTY Ltd.