Vendor resource helpers for QuickBooks.
Summary
Functions
Creates a vendor.
Fetches a vendor by ID.
Lists vendors, optionally filtered with a WHERE clause and query pagination.
Updates a vendor.
Functions
@spec create(ExQuickBooks.Client.t(), map(), keyword()) :: {:ok, map()} | {:error, ExQuickBooks.Error.t()}
Creates a vendor.
@spec get(ExQuickBooks.Client.t(), String.t() | integer(), keyword()) :: {:ok, map()} | {:error, ExQuickBooks.Error.t()}
Fetches a vendor by ID.
@spec list( ExQuickBooks.Client.t(), keyword() ) :: {:ok, [map()]} | {:error, ExQuickBooks.Error.t()}
Lists vendors, optionally filtered with a WHERE clause and query pagination.
@spec update(ExQuickBooks.Client.t(), map(), keyword()) :: {:ok, map()} | {:error, ExQuickBooks.Error.t()}
Updates a vendor.