7thstreetweb/intacct-sdk-php-common

Intacct 常用过滤器与辅助工具

1.0.2 2021-06-20 16:28 UTC

This package is auto-updated.

Last update: 2024-09-21 00:14:21 UTC


README

该模块利用了 Intacct PHP SDK

需要帮助

请随意为此模块添加更多过滤器。目前因为该模块使用了新的 "查询" 语法,所以可用的过滤器非常有限。

示例用法

    /** @var ClientConfig $clientConfig */
    $clientConfig = new ClientConfig();

    $client = new OnlineClient($clientConfig);

    /** @var CustomerList $accountsReceivableRequest **/
    $customerListRequest = new CustomerList();
    $customerListRequest->setFields(['CUSTOMERID', 'NAME']);

    $filter = new InFilter();
    $filter->setField('CUSTOMERID');
    $filter->addValue('123456');
    $filter->addValue('789012');

    $customerListRequest->addFilter($filter);

    $response = $client->execute($customerListRequest);