使用准确的在线结果区分供应商和客户

Distinguish Supplier from Customer with Exact Online results

我有以下查询:

select act.Division 
,      act.DivisionName
,      act.code
,      act.name
,      act.status
,      acs.description
,      act.IsSupplier
,      act.IsSales
from   exactonlinerest..accounts act
left
outer
join   accountcustomerstatuses acs
on     acs.code = act.status
order
by     Division
,      code

一些结果在 supplier 上返回状态 C(客户)和 trueIsSales 有时是 true,有时是 false

我对这些值的含义感到困惑。文档的目的不明确。

该帐户是否既是客户又是供应商?

issales是什么意思?

查看 documentation 上的答案:

每个交易对方最多注册一次账户。可以使用多种方法确定它们的类型:

  • 客户:当帐户是客户时,列 'Status' 的值为 'C'。 table 'AccountStatuses'.
  • 中描述了状态码的含义
  • 潜在客户:当客户是潜在客户时,列 'Status' 的值为 'P'。
  • 可疑:当帐户可疑时,列 'Status' 的值为 'S'。
  • 经销商:'IsReseller' 列具有布尔值 'true'。
  • 供应商:'IsSupplier' 列具有布尔值 'true'。
  • 会计:'IsAccountant' 列具有布尔值 'true'。
  • 竞争对手:'IsCompetitor' 列具有布尔值 'true'。