SWAPI – InvoiceRemotePrimaryQuery

This command is used to get the remote primary employee from the invoice of the related job.

Request

<SessionRequest Version="string" SessionID="{0EFBA01D-75BF-45D8-8532-093D5E649815}" RequestID="string">

       <InvoiceRemotePrimaryQuery Filter="string" Max="string" OrderBy="string" StyleNo="string" StyleOptions="string">

              <InvoiceID>int</InvoiceID>

       </InvoiceRemotePrimaryQuery>

</SessionRequest>

 

·         InvoiceID – An invoice ID of the Job that has a remote primary employee specified.

Response

<InvoiceRemotePrimaryQueryResponse Successful="true" ResultCode="000" ResultText="Successful" Version="1.9.900.1" RequestID="string">

       <InvoiceRemotePrimaryQueryData ReturnedRows="1" FilteredRows="1" TotalRows="1" QueryOptions="InvoiceID=301510">

              <InvoiceRemotePrimaryQueryRecord>

                     <InvoiceID>int</InvoiceID>

                     <RemotePrimary>string</RemotePrimary>

              </InvoiceRemotePrimaryQueryRecord>

       </InvoiceRemotePrimaryQueryData>

</InvoiceRemotePrimaryQueryResponse>

 

·         InvoiceID – The invoice ID that was submitted in the query.

·         RemotePrimary – The employee code that has control over the invoice in the field.