Sage Intacct Mock Server

Drop-in replacement for the Sage Intacct XML Gateway used by prendio-job-workers. No database — all state is stored in JSON files.

Connection details (use these in Prendio config)

Prendio config keyValue
sage.request.webservice.urlhttps://sage.mocked.site/ia/xml/xmlgw.phtml
sage.request.webservice.senderId (<control><senderid>)prendio-sage-mock
sage.request.webservice.password (<control><password>)prendio-sage-mock-sender-pw
sageCompanyId (<login><companyid>)PRENDIO-DEV
sageUserId (<login><userid>)xmlgateway
sagePassword (<login><password>)prendio-sage-mock-login-pw
sageLocationId (<login><locationid>)(none)
Auth requiredYES

Any path on this host that receives a POST is treated as the gateway, so the URL can mimic the real /ia/xml/xmlgw.phtml.

Credentials & settings

Saved to data/config.json.

Bills / AP bills (2)

RECORDNOInvoice (RECORDID)VendorAmountStatusPaymentActions
47627 1102INV 20006 145.00 USD Pmt #837419
Check 69158 · 06/16/2026
48272 INV-LIVE-SAGE-1001 301535 500.00 USD UNPAID

Dummy master data

Vendors (5)

IDNameTermActive
301535ADVANCED CLINICAL LLCN30active
301536ABC LABORATORIES INCN30active
301537GLOBAL SCIENTIFIC SUPPLY CON45active
301538NORTHWIND PHARMA SERVICESNet 60active
301539OBSOLETE VENDORN30inactive

GL accounts (5)

NoTitleActive
1000Cash - Operatingactive
2000Accounts Payableactive
6500Lab Supplies Expenseactive
6700Outside Consultingactive
9999Deleted Accountinactive

Departments (5)

IDTitle
D100Research & Development
D200Marketing
D300Finance
D400Operations
D500Quality Assurance

Projects (5)

IDName
P-1001CapEx Cafe Project
P-1002R&D General
P-1003Marketing Campaign 2024
P-1004Operations Overhead
P-1005Clinical Trial Phase II

Locations (5)

IDNameCur
100United States HQUSD
200CanadaCAD
300United KingdomGBP
400GermanyEUR
500Inactive SiteUSD

Classes (5) & Terms (5)

ClassTerm
C-100 DirectN30
C-200 IndirectN45
C-300 OverheadNet 60
C-400 Capital2/10 Net 30
C-500 OtherDue on Receipt

Edit lib/seed.php to change the catalog.

Request log (29 most recent, max 300)

TimeFunctionObjectAuthResultDetail
2026-06-16T17:05:14+00:00 query APPYMT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781629514810</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="a3ecb707-3a21-41e9-b267-a6109a5de25e">
                <query>
                    <object>APPYMT</object>
                    <select>
                        <field>PAYMENTMETHOD</field>
                        <field>WHENPAID</field>
                        <field>VENDORID</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>TOTALENTERED</field>
                        <field>TOTALPAID</field>
                        <field>TOTALDUE</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <filter>
                        <in>
                            <field>RECORDNO</field>
                            <value>837419</value>
                        </in>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781629514135</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T17:05:14+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>a3ecb707-3a21-41e9-b267-a6109a5de25e</controlid>
      <data listtype="appymt" count="1" totalcount="1" numremaining="0">
        <APPYMT>
          <PAYMENTMETHOD>Printed Check</PAYMENTMETHOD>
          <WHENPAID>06/16/2026</WHENPAID>
          <DOCNUMBER>69158</DOCNUMBER>
          <TOTALPAID>145.00</TOTALPAID>
          <TOTALENTERED>145.00</TOTALENTERED>
          <TOTALDUE>0.00</TOTALDUE>
          <VENDORID>20006</VENDORID>
          <WHENCREATED>06/16/2026 17:04:08</WHENCREATED>
          <WHENMODIFIED>06/16/2026 17:04:08</WHENMODIFIED>
        </APPYMT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T17:05:13+00:00 query APPYMTDETAIL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781629514552</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="567f8dda-79c3-4440-940a-a31a34dc0790">
                <query>
                    <object>APPYMTDETAIL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>PAYMENTKEY</field>
                        <field>TRX_PAYMENTAMOUNT</field>
                        <field>WHENCREATED</field>
                        <field>STATE</field>
                        <field>RECORDKEY</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>RECORDKEY</field>
                                <value>47627</value>
                            </equalto>
                            <isnotnull>
                                <field>PAYMENTKEY</field>
                            </isnotnull>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781629513854</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T17:05:13+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>567f8dda-79c3-4440-940a-a31a34dc0790</controlid>
      <data listtype="appymtdetail" count="1" totalcount="1" numremaining="0">
        <APPYMTDETAIL>
          <RECORDKEY>47627</RECORDKEY>
          <RECORDNO>560762</RECORDNO>
          <PAYMENTKEY>837419</PAYMENTKEY>
          <TRX_PAYMENTAMOUNT>145.00</TRX_PAYMENTAMOUNT>
          <CURRENCY>USD</CURRENCY>
          <STATE>Paid</STATE>
          <WHENCREATED>06/16/2026 17:04:08</WHENCREATED>
          <WHENMODIFIED>06/16/2026 17:04:08</WHENMODIFIED>
        </APPYMTDETAIL>
      </data>
    </result>
  </operation>
</response>
2026-06-16T17:05:12+00:00 query APBILL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781629512540</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="1f880682-b737-4d21-bb48-80cdb2f81523">
                <query>
                    <object>APBILL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>VENDORID</field>
                        <field>BASECURR</field>
                        <field>DESCRIPTION</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>WHENPOSTED</field>
                        <field>TERMNAME</field>
                        <field>RECORDID</field>
                        <field>SUPDOCID</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>VENDORID</field>
                                <value>20006</value>
                            </equalto>
                            <equalto>
                                <field>RECORDID</field>
                                <value>1102INV</value>
                            </equalto>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781629512915</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T17:05:12+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>1f880682-b737-4d21-bb48-80cdb2f81523</controlid>
      <data listtype="apbill" count="1" totalcount="1" numremaining="0">
        <APBILL>
          <RECORDNO>47627</RECORDNO>
          <VENDORID>20006</VENDORID>
          <RECORDID>1102INV</RECORDID>
          <DOCNUMBER>1102</DOCNUMBER>
          <DESCRIPTION>PO# 1102, Voucher# 84</DESCRIPTION>
          <WHENCREATED>2023-12-12</WHENCREATED>
          <WHENPOSTED>06/16/2026</WHENPOSTED>
          <TERMNAME>2/10 Net 30</TERMNAME>
          <CURRENCY>USD</CURRENCY>
          <BASECURR>USD</BASECURR>
        </APBILL>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:47:20+00:00 create apbill OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624841546</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="3b6522d2-9d63-4f0a-afcd-5ca76fef3488">
                <create>
                    <apbill>
                        <VENDORID>20006</VENDORID>
                        <DOCNUMBER>1102</DOCNUMBER>
                        <RECORDID>1102INV</RECORDID>
                        <DESCRIPTION>PO# 1102, Voucher# 84</DESCRIPTION>
                        <WHENCREATED>2023-12-12</WHENCREATED>
                        <WHENPOSTED>06/16/2026</WHENPOSTED>
                        <TERMNAME>2/10 Net 30</TERMNAME>
                        <CURRENCY>USD</CURRENCY>
                        <SUPDOCID>875295:20006:1102INV</SUPDOCID>
                        <BASECURR>USD</BASECURR>
                        <APBILLITEMS>
                            <APBILLITEM>
                                <ACCOUNTNO>6500</ACCOUNTNO>
                                <TRX_AMOUNT>145.00</TRX_AMOUNT>
                                <ENTRYDESCRIPTION>test item</ENTRYDESCRIPTION>
                                <LOCATIONID>200</LOCATIONID>
                                <DEPARTMENTID>D300</DEPARTMENTID>
                                <CLASSID></CLASSID>
                                <PROJECTID>P-1001</PROJECTID>
                                <VENDORID>20006</VENDORID>
                            </APBILLITEM>
                        </APBILLITEMS>
                    </apbill>
                </create>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624840970</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:47:20+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>create</function>
      <controlid>3b6522d2-9d63-4f0a-afcd-5ca76fef3488</controlid>
      <key>47627</key>
      <data listtype="apbill" count="1" totalcount="1" numremaining="0">
        <apbill>
          <RECORDNO>47627</RECORDNO>
        </apbill>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:47:20+00:00 getFinancialSetup OK failure
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624841117</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="a63626a7-4978-4c3b-94f3-6eda8bed4176">
                <getFinancialSetup/>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624840608</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:47:20+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>getFinancialSetup</function>
      <controlid>a63626a7-4978-4c3b-94f3-6eda8bed4176</controlid>
      <data listtype="financialSetup" count="1" totalcount="1" numremaining="0">
        <financialSetup>
          <baseCurrency>USD</baseCurrency>
          <multiCurrency>false</multiCurrency>
          <multiEntityShared>false</multiEntityShared>
          <firstFiscalMonth>1</firstFiscalMonth>
        </financialSetup>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:47:05+00:00 query APBILL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624825810</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="49ebd95c-92b0-4566-9f0b-0b064721b03c">
                <query>
                    <object>APBILL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>VENDORID</field>
                        <field>BASECURR</field>
                        <field>DESCRIPTION</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>WHENPOSTED</field>
                        <field>TERMNAME</field>
                        <field>RECORDID</field>
                        <field>SUPDOCID</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>VENDORID</field>
                                <value>20006</value>
                            </equalto>
                            <equalto>
                                <field>RECORDID</field>
                                <value>1102INV</value>
                            </equalto>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624825377</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:47:05+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>49ebd95c-92b0-4566-9f0b-0b064721b03c</controlid>
      <data listtype="apbill" count="0" totalcount="0" numremaining="0">
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:42:13+00:00 query APBILL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624533208</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="7f28a097-5618-43ea-ab1e-a7b3918d4811">
                <query>
                    <object>APBILL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>VENDORID</field>
                        <field>BASECURR</field>
                        <field>DESCRIPTION</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>WHENPOSTED</field>
                        <field>TERMNAME</field>
                        <field>RECORDID</field>
                        <field>SUPDOCID</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>VENDORID</field>
                                <value>20006</value>
                            </equalto>
                            <equalto>
                                <field>RECORDID</field>
                                <value>1136&amp;TEST</value>
                            </equalto>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624533021</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:42:13+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>7f28a097-5618-43ea-ab1e-a7b3918d4811</controlid>
      <data listtype="apbill" count="0" totalcount="0" numremaining="0">
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:34:39+00:00 query LOCATION OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624080095</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="ae98e486-8166-436e-9644-a458cf96f44c">
                <query>
                    <object>LOCATION</object>
                    <select>
                        <field>LOCATIONID</field>
                        <field>CURRENCY</field>
                        <field>STATUS</field>
                        <field>PARENTID</field>
                        <field>WHENCREATED</field>
                        <field>NAME</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624079493</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:34:39+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>ae98e486-8166-436e-9644-a458cf96f44c</controlid>
      <data listtype="location" count="5" totalcount="5" numremaining="0">
        <LOCATION>
          <LOCATIONID>100</LOCATIONID>
          <NAME>United States HQ</NAME>
          <CURRENCY>USD</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>200</LOCATIONID>
          <NAME>Canada</NAME>
          <CURRENCY>CAD</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>300</LOCATIONID>
          <NAME>United Kingdom</NAME>
          <CURRENCY>GBP</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>400</LOCATIONID>
          <NAME>Germany</NAME>
          <CURRENCY>EUR</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>500</LOCATIONID>
          <NAME>Inactive Site</NAME>
          <CURRENCY>USD</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>inactive</STATUS>
        </LOCATION>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:34:38+00:00 query PROJECT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624079539</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="05d44ff9-0c26-4534-a90b-e8e1fd01a1b9">
                <query>
                    <object>PROJECT</object>
                    <select>
                        <field>STATUS</field>
                        <field>PARENTID</field>
                        <field>PROJECTID</field>
                        <field>WHENCREATED</field>
                        <field>NAME</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624078943</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:34:38+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>05d44ff9-0c26-4534-a90b-e8e1fd01a1b9</controlid>
      <data listtype="project" count="5" totalcount="5" numremaining="0">
        <PROJECT>
          <PROJECTID>P-1001</PROJECTID>
          <NAME>CapEx Cafe Project</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1002</PROJECTID>
          <NAME>R&amp;D General</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1003</PROJECTID>
          <NAME>Marketing Campaign 2024</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1004</PROJECTID>
          <NAME>Operations Overhead</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1005</PROJECTID>
          <NAME>Clinical Trial Phase II</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:34:38+00:00 query GLACCOUNT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624078848</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="e32d0011-000a-47e9-8513-549da203af85">
                <query>
                    <object>GLACCOUNT</object>
                    <select>
                        <field>STATUS</field>
                        <field>ACCOUNTTYPE</field>
                        <field>CATEGORY</field>
                        <field>WHENCREATED</field>
                        <field>TITLE</field>
                        <field>ACCOUNTNO</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624078250</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:34:38+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>e32d0011-000a-47e9-8513-549da203af85</controlid>
      <data listtype="glaccount" count="5" totalcount="5" numremaining="0">
        <GLACCOUNT>
          <ACCOUNTNO>1000</ACCOUNTNO>
          <TITLE>Cash - Operating</TITLE>
          <CATEGORY>Balance Sheet</CATEGORY>
          <ACCOUNTTYPE>balancesheet</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>2000</ACCOUNTNO>
          <TITLE>Accounts Payable</TITLE>
          <CATEGORY>Balance Sheet</CATEGORY>
          <ACCOUNTTYPE>balancesheet</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>6500</ACCOUNTNO>
          <TITLE>Lab Supplies Expense</TITLE>
          <CATEGORY>Income Statement</CATEGORY>
          <ACCOUNTTYPE>incomestatement</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>6700</ACCOUNTNO>
          <TITLE>Outside Consulting</TITLE>
          <CATEGORY>Income Statement</CATEGORY>
          <ACCOUNTTYPE>incomestatement</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>9999</ACCOUNTNO>
          <TITLE>Deleted Account</TITLE>
          <CATEGORY>Income Statement</CATEGORY>
          <ACCOUNTTYPE>incomestatement</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>inactive</STATUS>
        </GLACCOUNT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:34:37+00:00 query DEPARTMENT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624077905</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="fede88f7-0f8f-4b1d-a235-6cff7bee436a">
                <query>
                    <object>DEPARTMENT</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>STATUS</field>
                        <field>DEPARTMENTID</field>
                        <field>PARENTID</field>
                        <field>WHENCREATED</field>
                        <field>TITLE</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624077477</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:34:37+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>fede88f7-0f8f-4b1d-a235-6cff7bee436a</controlid>
      <data listtype="department" count="5" totalcount="5" numremaining="0">
        <DEPARTMENT>
          <RECORDNO>101</RECORDNO>
          <DEPARTMENTID>D100</DEPARTMENTID>
          <TITLE>Research &amp; Development</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>102</RECORDNO>
          <DEPARTMENTID>D200</DEPARTMENTID>
          <TITLE>Marketing</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>103</RECORDNO>
          <DEPARTMENTID>D300</DEPARTMENTID>
          <TITLE>Finance</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>104</RECORDNO>
          <DEPARTMENTID>D400</DEPARTMENTID>
          <TITLE>Operations</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>105</RECORDNO>
          <DEPARTMENTID>D500</DEPARTMENTID>
          <TITLE>Quality Assurance</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:34:36+00:00 query APTERM OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624076441</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="23beb8a0-8162-4f2d-a292-0f78a2f9f0d0">
                <query>
                    <object>APTERM</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>STATUS</field>
                        <field>DISCPERCAMN</field>
                        <field>WHENCREATED</field>
                        <field>DISCDATE</field>
                        <field>DISCAMOUNT</field>
                        <field>DUEDATE</field>
                        <field>NAME</field>
                        <field>DUEFROM</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624076338</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:34:36+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>23beb8a0-8162-4f2d-a292-0f78a2f9f0d0</controlid>
      <data listtype="apterm" count="5" totalcount="5" numremaining="0">
        <APTERM>
          <RECORDNO>1</RECORDNO>
          <NAME>N30</NAME>
          <DUEDATE>30</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>2</RECORDNO>
          <NAME>N45</NAME>
          <DUEDATE>45</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>3</RECORDNO>
          <NAME>Net 60</NAME>
          <DUEDATE>60</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>4</RECORDNO>
          <NAME>2/10 Net 30</NAME>
          <DUEDATE>30</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>2</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>5</RECORDNO>
          <NAME>Due on Receipt</NAME>
          <DUEDATE>0</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:33:56+00:00 query LOCATION OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624036923</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="9ee98c02-d7d6-46a0-bc65-60da63ca912c">
                <query>
                    <object>LOCATION</object>
                    <select>
                        <field>LOCATIONID</field>
                        <field>CURRENCY</field>
                        <field>STATUS</field>
                        <field>PARENTID</field>
                        <field>WHENCREATED</field>
                        <field>NAME</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624036944</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:33:56+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>9ee98c02-d7d6-46a0-bc65-60da63ca912c</controlid>
      <data listtype="location" count="5" totalcount="5" numremaining="0">
        <LOCATION>
          <LOCATIONID>100</LOCATIONID>
          <NAME>United States HQ</NAME>
          <CURRENCY>USD</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>200</LOCATIONID>
          <NAME>Canada</NAME>
          <CURRENCY>CAD</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>300</LOCATIONID>
          <NAME>United Kingdom</NAME>
          <CURRENCY>GBP</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>400</LOCATIONID>
          <NAME>Germany</NAME>
          <CURRENCY>EUR</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </LOCATION>
        <LOCATION>
          <LOCATIONID>500</LOCATIONID>
          <NAME>Inactive Site</NAME>
          <CURRENCY>USD</CURRENCY>
          <WHENCREATED>08/01/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/08/2024 08:00:00</WHENMODIFIED>
          <STATUS>inactive</STATUS>
        </LOCATION>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:33:24+00:00 query PROJECT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781624005067</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="ae46645c-397f-40de-8a93-b60fb238efa0">
                <query>
                    <object>PROJECT</object>
                    <select>
                        <field>STATUS</field>
                        <field>PARENTID</field>
                        <field>PROJECTID</field>
                        <field>WHENCREATED</field>
                        <field>NAME</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781624004647</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:33:24+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>ae46645c-397f-40de-8a93-b60fb238efa0</controlid>
      <data listtype="project" count="5" totalcount="5" numremaining="0">
        <PROJECT>
          <PROJECTID>P-1001</PROJECTID>
          <NAME>CapEx Cafe Project</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1002</PROJECTID>
          <NAME>R&amp;D General</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1003</PROJECTID>
          <NAME>Marketing Campaign 2024</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1004</PROJECTID>
          <NAME>Operations Overhead</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
        <PROJECT>
          <PROJECTID>P-1005</PROJECTID>
          <NAME>Clinical Trial Phase II</NAME>
          <WHENCREATED>08/03/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/09/2024 08:00:00</WHENMODIFIED>
          <PARENTID></PARENTID>
          <STATUS>active</STATUS>
        </PROJECT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:32:58+00:00 query DEPARTMENT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781623978766</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="342c1668-39d3-4373-af53-a7970df77a5f">
                <query>
                    <object>DEPARTMENT</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>STATUS</field>
                        <field>DEPARTMENTID</field>
                        <field>PARENTID</field>
                        <field>WHENCREATED</field>
                        <field>TITLE</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781623978866</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:32:58+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>342c1668-39d3-4373-af53-a7970df77a5f</controlid>
      <data listtype="department" count="5" totalcount="5" numremaining="0">
        <DEPARTMENT>
          <RECORDNO>101</RECORDNO>
          <DEPARTMENTID>D100</DEPARTMENTID>
          <TITLE>Research &amp; Development</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>102</RECORDNO>
          <DEPARTMENTID>D200</DEPARTMENTID>
          <TITLE>Marketing</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>103</RECORDNO>
          <DEPARTMENTID>D300</DEPARTMENTID>
          <TITLE>Finance</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>104</RECORDNO>
          <DEPARTMENTID>D400</DEPARTMENTID>
          <TITLE>Operations</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
        <DEPARTMENT>
          <RECORDNO>105</RECORDNO>
          <DEPARTMENTID>D500</DEPARTMENTID>
          <TITLE>Quality Assurance</TITLE>
          <WHENCREATED>08/04/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/12/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </DEPARTMENT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:32:36+00:00 query GLACCOUNT OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781623956354</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="d94c6a73-ec49-4e19-b6b5-eef2cd130946">
                <query>
                    <object>GLACCOUNT</object>
                    <select>
                        <field>STATUS</field>
                        <field>ACCOUNTTYPE</field>
                        <field>CATEGORY</field>
                        <field>WHENCREATED</field>
                        <field>TITLE</field>
                        <field>ACCOUNTNO</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781623956360</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:32:36+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>d94c6a73-ec49-4e19-b6b5-eef2cd130946</controlid>
      <data listtype="glaccount" count="5" totalcount="5" numremaining="0">
        <GLACCOUNT>
          <ACCOUNTNO>1000</ACCOUNTNO>
          <TITLE>Cash - Operating</TITLE>
          <CATEGORY>Balance Sheet</CATEGORY>
          <ACCOUNTTYPE>balancesheet</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>2000</ACCOUNTNO>
          <TITLE>Accounts Payable</TITLE>
          <CATEGORY>Balance Sheet</CATEGORY>
          <ACCOUNTTYPE>balancesheet</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>6500</ACCOUNTNO>
          <TITLE>Lab Supplies Expense</TITLE>
          <CATEGORY>Income Statement</CATEGORY>
          <ACCOUNTTYPE>incomestatement</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>6700</ACCOUNTNO>
          <TITLE>Outside Consulting</TITLE>
          <CATEGORY>Income Statement</CATEGORY>
          <ACCOUNTTYPE>incomestatement</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </GLACCOUNT>
        <GLACCOUNT>
          <ACCOUNTNO>9999</ACCOUNTNO>
          <TITLE>Deleted Account</TITLE>
          <CATEGORY>Income Statement</CATEGORY>
          <ACCOUNTTYPE>incomestatement</ACCOUNTTYPE>
          <WHENCREATED>08/02/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/10/2024 08:00:00</WHENMODIFIED>
          <STATUS>inactive</STATUS>
        </GLACCOUNT>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:30:39+00:00 create apbill OK failure
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781623840195</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="08c531cb-4bae-4599-a978-36c2d5bb2e77">
                <create>
                    <apbill>
                        <VENDORID>20006</VENDORID>
                        <DOCNUMBER>1102</DOCNUMBER>
                        <RECORDID>1102INV</RECORDID>
                        <DESCRIPTION>PO# 1102, Voucher# 84</DESCRIPTION>
                        <WHENCREATED>2023-12-12</WHENCREATED>
                        <WHENPOSTED>06/16/2026</WHENPOSTED>
                        <TERMNAME>Net 30</TERMNAME>
                        <CURRENCY>USD</CURRENCY>
                        <SUPDOCID>875295:20006:1102INV</SUPDOCID>
                        <BASECURR>USD</BASECURR>
                        <APBILLITEMS>
                            <APBILLITEM>
                                <ACCOUNTNO>12100</ACCOUNTNO>
                                <TRX_AMOUNT>145.00</TRX_AMOUNT>
                                <ENTRYDESCRIPTION>test item</ENTRYDESCRIPTION>
                                <LOCATIONID>120</LOCATIONID>
                                <DEPARTMENTID>300</DEPARTMENTID>
                                <CLASSID></CLASSID>
                                <PROJECTID>1018</PROJECTID>
                                <VENDORID>20006</VENDORID>
                            </APBILLITEM>
                        </APBILLITEMS>
                    </apbill>
                </create>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781623839672</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:30:39+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>failure</status>
      <function>create</function>
      <controlid>08c531cb-4bae-4599-a978-36c2d5bb2e77</controlid>
      <errormessage>
        <error>
          <errorno>BL03000006</errorno>
          <description></description>
          <description2>GL account 12100 does not exist or is inactive</description2>
          <correction></correction>
        </error>
      </errormessage>
    </result>
  </operation>
</response>
2026-06-16T15:30:39+00:00 getFinancialSetup OK failure
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781623839767</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="5a6b7d8f-d0c7-43a8-8554-f974a131e749">
                <getFinancialSetup/>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781623839206</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:30:39+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>getFinancialSetup</function>
      <controlid>5a6b7d8f-d0c7-43a8-8554-f974a131e749</controlid>
      <data listtype="financialSetup" count="1" totalcount="1" numremaining="0">
        <financialSetup>
          <baseCurrency>USD</baseCurrency>
          <multiCurrency>false</multiCurrency>
          <multiEntityShared>false</multiEntityShared>
          <firstFiscalMonth>1</firstFiscalMonth>
        </financialSetup>
      </data>
    </result>
  </operation>
</response>
2026-06-16T15:30:25+00:00 query APBILL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781623825976</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="fa640142-3993-4d22-b3d7-cc73764e1a09">
                <query>
                    <object>APBILL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>VENDORID</field>
                        <field>BASECURR</field>
                        <field>DESCRIPTION</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>WHENPOSTED</field>
                        <field>TERMNAME</field>
                        <field>RECORDID</field>
                        <field>SUPDOCID</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>VENDORID</field>
                                <value>20006</value>
                            </equalto>
                            <equalto>
                                <field>RECORDID</field>
                                <value>1102INV</value>
                            </equalto>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781623825869</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T15:30:25+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>fa640142-3993-4d22-b3d7-cc73764e1a09</controlid>
      <data listtype="apbill" count="0" totalcount="0" numremaining="0">
      </data>
    </result>
  </operation>
</response>
2026-06-16T13:52:23+00:00 query APBILL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781617944070</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="c042e32a-6e00-4139-adc4-5d2d610ea1d7">
                <query>
                    <object>APBILL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>VENDORID</field>
                        <field>BASECURR</field>
                        <field>DESCRIPTION</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>WHENPOSTED</field>
                        <field>TERMNAME</field>
                        <field>RECORDID</field>
                        <field>SUPDOCID</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>VENDORID</field>
                                <value>20006</value>
                            </equalto>
                            <equalto>
                                <field>RECORDID</field>
                                <value>1136&amp;TEST</value>
                            </equalto>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781617943810</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T13:52:23+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>c042e32a-6e00-4139-adc4-5d2d610ea1d7</controlid>
      <data listtype="apbill" count="0" totalcount="0" numremaining="0">
      </data>
    </result>
  </operation>
</response>
2026-06-16T13:46:21+00:00 query APBILL OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781617582317</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="2d512ce4-fa25-45e4-a8bf-54c90c8d80da">
                <query>
                    <object>APBILL</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>CURRENCY</field>
                        <field>VENDORID</field>
                        <field>BASECURR</field>
                        <field>DESCRIPTION</field>
                        <field>DOCNUMBER</field>
                        <field>WHENCREATED</field>
                        <field>WHENPOSTED</field>
                        <field>TERMNAME</field>
                        <field>RECORDID</field>
                        <field>SUPDOCID</field>
                    </select>
                    <filter>
                        <and>
                            <equalto>
                                <field>VENDORID</field>
                                <value>68</value>
                            </equalto>
                            <equalto>
                                <field>RECORDID</field>
                                <value>DEV_1248</value>
                            </equalto>
                        </and>
                    </filter>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781617581889</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T13:46:21+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>2d512ce4-fa25-45e4-a8bf-54c90c8d80da</controlid>
      <data listtype="apbill" count="0" totalcount="0" numremaining="0">
      </data>
    </result>
  </operation>
</response>
2026-06-16T13:45:10+00:00 query APTERM OK success
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781617509448</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="3d67db32-be55-4778-8718-be0d2bb1bc62">
                <query>
                    <object>APTERM</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>STATUS</field>
                        <field>DISCPERCAMN</field>
                        <field>WHENCREATED</field>
                        <field>DISCDATE</field>
                        <field>DISCAMOUNT</field>
                        <field>DUEDATE</field>
                        <field>NAME</field>
                        <field>DUEFROM</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781617510632</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T13:45:10+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>3d67db32-be55-4778-8718-be0d2bb1bc62</controlid>
      <data listtype="apterm" count="5" totalcount="5" numremaining="0">
        <APTERM>
          <RECORDNO>1</RECORDNO>
          <NAME>N30</NAME>
          <DUEDATE>30</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>2</RECORDNO>
          <NAME>N45</NAME>
          <DUEDATE>45</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>3</RECORDNO>
          <NAME>Net 60</NAME>
          <DUEDATE>60</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>4</RECORDNO>
          <NAME>2/10 Net 30</NAME>
          <DUEDATE>30</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>2</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
        <APTERM>
          <RECORDNO>5</RECORDNO>
          <NAME>Due on Receipt</NAME>
          <DUEDATE>0</DUEDATE>
          <DUEFROM>Bill date</DUEFROM>
          <DISCDATE>0</DISCDATE>
          <DISCAMOUNT>0</DISCAMOUNT>
          <WHENCREATED>08/07/2021 08:00:00</WHENCREATED>
          <WHENMODIFIED>01/13/2024 08:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </APTERM>
      </data>
    </result>
  </operation>
</response>
2026-06-16T13:35:11+00:00 FAIL failure
view XML
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>1781616907939</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>true</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="e77ba364-3ebe-488e-81eb-5090d4aa6328">
                <query>
                    <object>APTERM</object>
                    <select>
                        <field>RECORDNO</field>
                        <field>STATUS</field>
                        <field>DISCPERCAMN</field>
                        <field>WHENCREATED</field>
                        <field>DISCDATE</field>
                        <field>DISCAMOUNT</field>
                        <field>DUEDATE</field>
                        <field>NAME</field>
                        <field>DUEFROM</field>
                        <field>WHENMODIFIED</field>
                    </select>
                    <pagesize>2000</pagesize>
                    <offset>0</offset>
                </query>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>failure</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781616911143</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <errormessage>
    <error>
      <errorno>XL03000006</errorno>
      <description></description>
      <description2>Incorrect Intacct XML Partner ID or password.</description2>
      <correction></correction>
    </error>
  </errormessage>
</response>
2026-06-16T12:49:08+00:00 readByQuery VENDOR OK success
view XML
<?xml version="1.0" encoding="UTF-8"?>
<request>
    <control>
        <senderid>****</senderid>
        <password>****</password>
        <controlid>postman-test-001</controlid>
        <uniqueid>false</uniqueid>
        <dtdversion>3.0</dtdversion>
        <includewhitespace>false</includewhitespace>
    </control>
    <operation>
        <authentication>
            <login>
                <userid>xmlgateway</userid>
                <companyid>PRENDIO-DEV</companyid>
                <password>****</password>
            </login>
        </authentication>
        <content>
            <function controlid="func-001">
                <readByQuery>
                    <object>VENDOR</object>
                    <keys/>
                    <fields>VENDORID,NAME,STATUS</fields>
                    <query></query>
                    <pagesize>100</pagesize>
                </readByQuery>
            </function>
        </content>
    </operation>
</request>

--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781614148279</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-16T12:49:08+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>readByQuery</function>
      <controlid>func-001</controlid>
      <data listtype="vendor" count="5" totalcount="5" numremaining="0">
        <VENDOR>
          <VENDORID>301535</VENDORID>
          <NAME>ADVANCED CLINICAL LLC</NAME>
          <DISPLAYCONTACT.COMPANYNAME>ADVANCED CLINICAL LLC</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N30</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301536</VENDORID>
          <NAME>ABC LABORATORIES INC</NAME>
          <DISPLAYCONTACT.COMPANYNAME>ABC LABORATORIES INC</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N30</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301537</VENDORID>
          <NAME>GLOBAL SCIENTIFIC SUPPLY CO</NAME>
          <DISPLAYCONTACT.COMPANYNAME>GLOBAL SCIENTIFIC SUPPLY CO</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N45</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301538</VENDORID>
          <NAME>NORTHWIND PHARMA SERVICES</NAME>
          <DISPLAYCONTACT.COMPANYNAME>NORTHWIND PHARMA SERVICES</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>Net 60</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301539</VENDORID>
          <NAME>OBSOLETE VENDOR</NAME>
          <DISPLAYCONTACT.COMPANYNAME>OBSOLETE VENDOR</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N30</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>inactive</STATUS>
        </VENDOR>
      </data>
    </result>
  </operation>
</response>
2026-06-15T20:16:57+00:00 query APPYMT OK success
view XML
<?xml version="1.0" encoding="UTF-8"?>
<request><control><senderid>****</senderid><password>****</password><controlid>1</controlid><uniqueid>false</uniqueid><dtdversion>3.0</dtdversion></control><operation><authentication><login><userid>xmlgateway</userid><companyid>PRENDIO-DEV</companyid><password>****</password></login></authentication><content><function controlid="p1"><query><object>APPYMT</object><select><field>TOTALPAID</field></select><filter><in><field>RECORDNO</field><value>477033</value></in></filter><pagesize>200</pagesize></query></function></content></operation></request>


--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781554617605</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-15T20:16:57+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>p1</controlid>
      <data listtype="appymt" count="1" totalcount="1" numremaining="0">
        <APPYMT>
          <PAYMENTMETHOD>Printed Check</PAYMENTMETHOD>
          <WHENPAID>06/15/2026</WHENPAID>
          <DOCNUMBER>56007</DOCNUMBER>
          <TOTALPAID>500.00</TOTALPAID>
          <TOTALENTERED>500.00</TOTALENTERED>
          <TOTALDUE>0.00</TOTALDUE>
          <VENDORID>301535</VENDORID>
          <WHENCREATED>06/15/2026 20:16:17</WHENCREATED>
          <WHENMODIFIED>06/15/2026 20:16:17</WHENMODIFIED>
        </APPYMT>
      </data>
    </result>
  </operation>
</response>
2026-06-15T20:16:46+00:00 query APPYMTDETAIL OK success
view XML
<?xml version="1.0" encoding="UTF-8"?>
<request><control><senderid>****</senderid><password>****</password><controlid>1</controlid><uniqueid>false</uniqueid><dtdversion>3.0</dtdversion></control><operation><authentication><login><userid>xmlgateway</userid><companyid>PRENDIO-DEV</companyid><password>****</password></login></authentication><content><function controlid="d1"><query><object>APPYMTDETAIL</object><select><field>PAYMENTKEY</field></select><filter><and><equalto><field>RECORDKEY</field><value>48272</value></equalto><isnotnull><field>PAYMENTKEY</field></isnotnull></and></filter><pagesize>200</pagesize></query></function></content></operation></request>


--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781554606703</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-15T20:16:46+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>d1</controlid>
      <data listtype="appymtdetail" count="1" totalcount="1" numremaining="0">
        <APPYMTDETAIL>
          <RECORDKEY>48272</RECORDKEY>
          <RECORDNO>178077</RECORDNO>
          <PAYMENTKEY>477033</PAYMENTKEY>
          <TRX_PAYMENTAMOUNT>500.00</TRX_PAYMENTAMOUNT>
          <CURRENCY>USD</CURRENCY>
          <STATE>Paid</STATE>
          <WHENCREATED>06/15/2026 20:16:17</WHENCREATED>
          <WHENMODIFIED>06/15/2026 20:16:17</WHENMODIFIED>
        </APPYMTDETAIL>
      </data>
    </result>
  </operation>
</response>
2026-06-15T20:16:46+00:00 query APBILL OK success
view XML
<?xml version="1.0" encoding="UTF-8"?>
<request><control><senderid>****</senderid><password>****</password><controlid>1</controlid><uniqueid>false</uniqueid><dtdversion>3.0</dtdversion></control><operation><authentication><login><userid>xmlgateway</userid><companyid>PRENDIO-DEV</companyid><password>****</password></login></authentication><content><function controlid="b1"><query><object>APBILL</object><select><field>RECORDNO</field></select><filter><and><equalto><field>VENDORID</field><value>301535</value></equalto><equalto><field>RECORDID</field><value>INV-LIVE-SAGE-1001</value></equalto></and></filter><pagesize>200</pagesize></query></function></content></operation></request>


--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781554606017</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-15T20:16:46+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>b1</controlid>
      <data listtype="apbill" count="1" totalcount="1" numremaining="0">
        <APBILL>
          <RECORDNO>48272</RECORDNO>
          <VENDORID>301535</VENDORID>
          <RECORDID>INV-LIVE-SAGE-1001</RECORDID>
          <DOCNUMBER>PO-LIVE-1001</DOCNUMBER>
          <DESCRIPTION>Live test bill via mock</DESCRIPTION>
          <WHENCREATED>06/15/2026</WHENCREATED>
          <WHENPOSTED>06/15/2026</WHENPOSTED>
          <TERMNAME>N30</TERMNAME>
          <CURRENCY>USD</CURRENCY>
          <BASECURR>USD</BASECURR>
        </APBILL>
      </data>
    </result>
  </operation>
</response>
2026-06-15T20:15:57+00:00 create apbill OK success
view XML
<?xml version="1.0" encoding="UTF-8"?>
<request>
  <control><senderid>****</senderid><password>****</password><controlid>1</controlid><uniqueid>false</uniqueid><dtdversion>3.0</dtdversion></control>
  <operation>
    <authentication><login><userid>xmlgateway</userid><companyid>PRENDIO-DEV</companyid><password>****</password></login></authentication>
    <content><function controlid="create1"><create><apbill>
      <VENDORID>301535</VENDORID>
      <RECORDID>INV-LIVE-SAGE-1001</RECORDID>
      <DOCNUMBER>PO-LIVE-1001</DOCNUMBER>
      <DESCRIPTION>Live test bill via mock</DESCRIPTION>
      <WHENCREATED>06/15/2026</WHENCREATED>
      <CURRENCY>USD</CURRENCY>
      <BASECURR>USD</BASECURR>
      <TERMNAME>N30</TERMNAME>
      <APBILLITEMS>
        <APBILLITEM><ACCOUNTNO>6500</ACCOUNTNO><TRX_AMOUNT>325.00</TRX_AMOUNT><ENTRYDESCRIPTION>Lab supplies</ENTRYDESCRIPTION><DEPARTMENTID>D100</DEPARTMENTID></APBILLITEM>
        <APBILLITEM><ACCOUNTNO>6700</ACCOUNTNO><TRX_AMOUNT>175.00</TRX_AMOUNT><ENTRYDESCRIPTION>Consulting</ENTRYDESCRIPTION><DEPARTMENTID>D300</DEPARTMENTID></APBILLITEM>
      </APBILLITEMS>
    </apbill></create></function></content>
  </operation>
</request>


--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781554557960</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-15T20:15:57+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>create</function>
      <controlid>create1</controlid>
      <key>48272</key>
      <data listtype="apbill" count="1" totalcount="1" numremaining="0">
        <apbill>
          <RECORDNO>48272</RECORDNO>
        </apbill>
      </data>
    </result>
  </operation>
</response>
2026-06-15T20:15:57+00:00 query VENDOR OK success
view XML
<?xml version="1.0" encoding="UTF-8"?>
<request>
  <control><senderid>****</senderid><password>****</password><controlid>1</controlid><uniqueid>false</uniqueid><dtdversion>3.0</dtdversion></control>
  <operation>
    <authentication><login><userid>xmlgateway</userid><companyid>PRENDIO-DEV</companyid><password>****</password></login></authentication>
    <content><function controlid="sync1"><query><object>VENDOR</object><select><field>VENDORID</field><field>NAME</field><field>TERMNAME</field><field>STATUS</field></select><pagesize>200</pagesize></query></function></content>
  </operation>
</request>


--- RESPONSE ---

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <control>
    <status>success</status>
    <senderid>prendio-sage-mock</senderid>
    <controlid>1781554557262</controlid>
    <uniqueid>false</uniqueid>
    <dtdversion>3.0</dtdversion>
  </control>
  <operation>
    <authentication>
      <status>success</status>
      <userid>xmlgateway</userid>
      <companyid>PRENDIO-DEV</companyid>
      <sessiontimestamp>2026-06-15T20:15:57+00:00</sessiontimestamp>
    </authentication>
    <result>
      <status>success</status>
      <function>query</function>
      <controlid>sync1</controlid>
      <data listtype="vendor" count="5" totalcount="5" numremaining="0">
        <VENDOR>
          <VENDORID>301535</VENDORID>
          <NAME>ADVANCED CLINICAL LLC</NAME>
          <DISPLAYCONTACT.COMPANYNAME>ADVANCED CLINICAL LLC</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N30</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301536</VENDORID>
          <NAME>ABC LABORATORIES INC</NAME>
          <DISPLAYCONTACT.COMPANYNAME>ABC LABORATORIES INC</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N30</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301537</VENDORID>
          <NAME>GLOBAL SCIENTIFIC SUPPLY CO</NAME>
          <DISPLAYCONTACT.COMPANYNAME>GLOBAL SCIENTIFIC SUPPLY CO</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N45</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301538</VENDORID>
          <NAME>NORTHWIND PHARMA SERVICES</NAME>
          <DISPLAYCONTACT.COMPANYNAME>NORTHWIND PHARMA SERVICES</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>Net 60</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>active</STATUS>
        </VENDOR>
        <VENDOR>
          <VENDORID>301539</VENDORID>
          <NAME>OBSOLETE VENDOR</NAME>
          <DISPLAYCONTACT.COMPANYNAME>OBSOLETE VENDOR</DISPLAYCONTACT.COMPANYNAME>
          <TERMNAME>N30</TERMNAME>
          <WHENCREATED>08/06/2021 10:30:00</WHENCREATED>
          <WHENMODIFIED>01/15/2024 09:00:00</WHENMODIFIED>
          <STATUS>inactive</STATUS>
        </VENDOR>
      </data>
    </result>
  </operation>
</response>