The xAssets API - Method : SpecialBarcodeAssign

Summary

Assign barcodes to a list of assets

Parameters

Parameter : sXML

This parameter is not used

Parameter : sArguments

0
Starting Barcode to use when Argument(2) is an empty string ""
1
not used
2
Method. Use the follow - blank to assign barcodes sequentially, "AssetID" to use the AssetID field as the barcode, "AssetRef" to use the AssetRef field as the barcode, "SerialNumber" to use the SerialNumber field as the barcode.
3
CSV List of Assets to Act On

Returns

An empty string if the operation worked, or otherwise an error message

Syntax and Examples

Restful syntax with Microsoft Visual Basic

Example 1 - Assign barcodes starting at 655455 to assets 3,4,5 and 6

There is no restful call for this API operation - use a SOAP method instead

SOAP Syntax with Microsoft Visual Basic

Example 1 - Assign barcodes starting at 655455 to assets 3,4,5 and 6


    Try

        ErrorMessage = ""

        Return w.WebSaveSpecial(_hash, _username, _db, _ip, "", "SpecialBarcodeAssign", {"655455", }, False, _dns, _port, _scheme, _nonce, _noncedate)

    Catch ex As Exception
        ErrorMessage = ex.Message
        Return "
    End Try

                            

AMSX Syntax

Example 1 - Assign barcodes starting at 655455 to assets 3,4,5 and 6


    SaveSpecial "SpecialBarcodeAssign","", "655455"
                        

XCS Syntax

Example 1 - Assign barcodes starting at 655455 to assets 3,4,5 and 6


    Dim ret as String = Server.SaveSpecial("SpecialBarcodeAssign","", "655455")
    If ret = " Or ret.Substring(0, 8) = "special=" Then
        MsgBox("Save operation completed.", vbInformation, "Save Data")
    Else
        MsgBox("Save operation failed:" & ret, vbExclamation, "Save Data")
    End If
                        

Download the Visual Studio API Samples Project

Return to the API Index Page