AP account labels provide more meaningful names for accounts and are useful for restricting account access. This functionality must be enabled by configuring AP in the Sage Intacct UI.
List AP Account Labels readByQuery <readByQuery>
<object> APACCOUNTLABEL</object>
<fields> *</fields>
<query></query>
<pagesize> 100</pagesize>
</readByQuery>
<readByQuery>
<object> APACCOUNTLABEL</object>
<fields> *</fields>
<query> STATUS = 'T'</query>
<pagesize> 100</pagesize>
</readByQuery>
Parameters Name Required Type Description object Required string Use APACCOUNTLABEL
fields Optional string Comma-separated list of fields on the object to list. For best performance and predictability, limit the number of fields. To return all fields, omit the element or provide *
for the value. query Required string SQL-like query based on fields on the object
. Illegal XML characters must be properly encoded. The following SQL operators are supported: <
, >
, >=
, <=
, =
, like
, not like
, in
, not in
. When doing NULL comparisons: IS NOT NULL
, IS NULL
. Multiple fields may be matched using the AND
and OR
operators. Joins are not supported. Single quotes in any operands must be escaped with a backslash - For example, the value Erik's Deli
would become 'Erik\'s Deli'
. pagesize Optional integer Custom page size between 1
and 1000
items (Default: 100
)
query
Name Required Type Description STATUS Optional string Status. Use T
for Active and F
for Inactive.
Get AP Account Label read <read>
<object> APACCOUNTLABEL</object>
<keys> 1</keys>
<fields> *</fields>
</read>
Parameters Name Required Type Description object Required string Use APACCOUNTLABEL
keys Required string Label RECORDNO
to get fields Optional string Comma-separated list of fields on the object to get. For best performance and predictability, limit the number of fields. To return all fields, omit the element or provide *
for the value.
Get AP Account Label by Name readByName <readByName>
<object> APACCOUNTLABEL</object>
<keys> Travel Expenses</keys>
<fields> *</fields>
</readByName>
Parameters Name Required Type Description object Required string Use APACCOUNTLABEL
keys Required string Label ACCOUNTLABEL
to get fields Optional string Comma-separated list of fields on the object to get. For best performance and predictability, limit the number of fields. To return all fields, omit the element or provide *
for the value.
Create AP Account Label create <create>
<APACCOUNTLABEL>
<ACCOUNTLABEL> Travel Expenses</ACCOUNTLABEL>
<DESCRIPTION> Travel Expenses</DESCRIPTION>
<GLACCOUNTNO> 6080</GLACCOUNTNO>
<OFFSETGLACCOUNTNO></OFFSETGLACCOUNTNO>
<STATUS> active</STATUS>
</APACCOUNTLABEL>
</create>
Parameters Name Required Type Description APACCOUNTLABEL Required object Object to create
APACCOUNTLABEL
Name Required Type Description ACCOUNTLABEL Required string Account label to create DESCRIPTION Required string Description GLACCOUNTNO Required string Account number OFFSETGLACCOUNTNO Optional string Offset AP account number STATUS Optional string Status. Use active
for Active otherwise use inactive
for Inactive (Default: active
)
Create AP Account Label (Legacy) create_apaccountlabel <create_apaccountlabel>
<glaccountno> 6080</glaccountno>
<accountlabel> Travel Expenses</accountlabel>
<description> Travel Expenses</description>
<offsetglaccountno></offsetglaccountno>
<status> active</status>
</create_apaccountlabel>
Parameters Name Required Type Description glaccountno Required string Account number accountlabel Required string Account label to create description Required string Description offsetglaccountno Optional string Offset AP account number status Optional string Status. Use active
for Active otherwise use inactive
for Inactive. (Default: active
)
Update AP Account Label update <update>
<APACCOUNTLABEL>
<RECORDNO> 12</RECORDNO>
<DESCRIPTION> Travel Expenses</DESCRIPTION>
<GLACCOUNTNO> 6080</GLACCOUNTNO>
<OFFSETGLACCOUNTNO></OFFSETGLACCOUNTNO>
<STATUS> active</STATUS>
</APACCOUNTLABEL>
</update>
Parameters Name Required Type Description APACCOUNTLABEL Required object Object to update
APACCOUNTLABEL
Name Required Type Description RECORDNO Required integer Account label RECORDNO
to update DESCRIPTION Optional string Description GLACCOUNTNO Optional string Account number OFFSETGLACCOUNTNO Optional string Offset AP account number STATUS Optional string Status. Use active
for Active otherwise use inactive
for Inactive. (Default: active
)
Update AP Account Label (Legacy) update_apaccountlabel <update_apaccountlabel accountlabel= "Travel Expenses" >
<glaccountno> 6090</glaccountno>
</update_apaccountlabel>
Parameters Name Required Type Description accountlabel Required string Account label to update glaccountno Optional string Account number description Optional string Description offsetglaccountno Optional string Offset AP account number status Optional string Status. Use active
for Active otherwise use inactive
for Inactive.
Delete AP Account Label delete <delete>
<object> APACCOUNTLABEL</object>
<keys> 112</keys>
</delete>
Parameters Name Required Type Description object Required string Use APACCOUNTLABEL
keys Required string Label RECORDNO
to delete
Delete AP Account Label (Legacy) delete_apaccountlabel <delete_apaccountlabel accountlabel= "Travel Expenses" ></delete_apaccountlabel>
Parameters Name Required Type Description accountlabel Required string Account label to delete
Provide feedback